@@ -108,7 +108,7 @@ fn main() {
108108 . replace ( "@LIBCURL_LIBS@" , "" )
109109 . replace ( "@SUPPORT_FEATURES@" , "" )
110110 . replace ( "@SUPPORT_PROTOCOLS@" , "" )
111- . replace ( "@CURLVERSION@" , "8.12 .1" ) ,
111+ . replace ( "@CURLVERSION@" , "8.14 .1" ) ,
112112 )
113113 . unwrap ( ) ;
114114
@@ -138,30 +138,39 @@ fn main() {
138138 . define ( "HAVE_LIBZ" , None )
139139 . define ( "HAVE_BOOL_T" , None )
140140 . define ( "HAVE_STDBOOL_H" , None )
141- . file ( "curl/lib/asyn-thread.c" )
142141 . file ( "curl/lib/altsvc.c" )
143- . file ( "curl/lib/base64.c" )
142+ . file ( "curl/lib/asyn-base.c" )
143+ . file ( "curl/lib/asyn-thrdd.c" )
144144 . file ( "curl/lib/bufq.c" )
145145 . file ( "curl/lib/bufref.c" )
146- . file ( "curl/lib/cfilters.c" )
147146 . file ( "curl/lib/cf-h1-proxy.c" )
148147 . file ( "curl/lib/cf-haproxy.c" )
149148 . file ( "curl/lib/cf-https-connect.c" )
150149 . file ( "curl/lib/cf-socket.c" )
150+ . file ( "curl/lib/cfilters.c" )
151151 . file ( "curl/lib/conncache.c" )
152152 . file ( "curl/lib/connect.c" )
153153 . file ( "curl/lib/content_encoding.c" )
154154 . file ( "curl/lib/cookie.c" )
155+ . file ( "curl/lib/cshutdn.c" )
155156 . file ( "curl/lib/curl_addrinfo.c" )
156157 . file ( "curl/lib/curl_get_line.c" )
157158 . file ( "curl/lib/curl_memrchr.c" )
158159 . file ( "curl/lib/curl_range.c" )
159160 . file ( "curl/lib/curl_sha512_256.c" )
160161 . file ( "curl/lib/curl_threads.c" )
161162 . file ( "curl/lib/curl_trc.c" )
163+ . file ( "curl/lib/curlx/base64.c" )
164+ . file ( "curl/lib/curlx/dynbuf.c" )
165+ . file ( "curl/lib/curlx/inet_pton.c" )
166+ . file ( "curl/lib/curlx/nonblock.c" )
167+ . file ( "curl/lib/curlx/strparse.c" )
168+ . file ( "curl/lib/curlx/timediff.c" )
169+ . file ( "curl/lib/curlx/timeval.c" )
170+ . file ( "curl/lib/curlx/warnless.c" )
162171 . file ( "curl/lib/cw-out.c" )
172+ . file ( "curl/lib/cw-pause.c" )
163173 . file ( "curl/lib/doh.c" )
164- . file ( "curl/lib/dynbuf.c" )
165174 . file ( "curl/lib/dynhds.c" )
166175 . file ( "curl/lib/easy.c" )
167176 . file ( "curl/lib/escape.c" )
@@ -174,7 +183,6 @@ fn main() {
174183 . file ( "curl/lib/hash.c" )
175184 . file ( "curl/lib/headers.c" )
176185 . file ( "curl/lib/hmac.c" )
177- . file ( "curl/lib/hostasyn.c" )
178186 . file ( "curl/lib/hostip.c" )
179187 . file ( "curl/lib/hostip6.c" )
180188 . file ( "curl/lib/hsts.c" )
@@ -187,16 +195,15 @@ fn main() {
187195 . file ( "curl/lib/idn.c" )
188196 . file ( "curl/lib/if2ip.c" )
189197 . file ( "curl/lib/inet_ntop.c" )
190- . file ( "curl/lib/inet_pton.c" )
191198 . file ( "curl/lib/llist.c" )
199+ . file ( "curl/lib/macos.c" )
192200 . file ( "curl/lib/md5.c" )
193201 . file ( "curl/lib/mime.c" )
194- . file ( "curl/lib/macos.c" )
195202 . file ( "curl/lib/mprintf.c" )
196203 . file ( "curl/lib/mqtt.c" )
197204 . file ( "curl/lib/multi.c" )
205+ . file ( "curl/lib/multi_ev.c" )
198206 . file ( "curl/lib/netrc.c" )
199- . file ( "curl/lib/nonblock.c" )
200207 . file ( "curl/lib/noproxy.c" )
201208 . file ( "curl/lib/parsedate.c" )
202209 . file ( "curl/lib/progress.c" )
@@ -209,35 +216,33 @@ fn main() {
209216 . file ( "curl/lib/sha256.c" )
210217 . file ( "curl/lib/share.c" )
211218 . file ( "curl/lib/slist.c" )
212- . file ( "curl/lib/socks.c" )
213219 . file ( "curl/lib/socketpair.c" )
220+ . file ( "curl/lib/socks.c" )
214221 . file ( "curl/lib/speedcheck.c" )
215222 . file ( "curl/lib/splay.c" )
216223 . file ( "curl/lib/strcase.c" )
217224 . file ( "curl/lib/strdup.c" )
225+ . file ( "curl/lib/strequal.c" )
218226 . file ( "curl/lib/strerror.c" )
219- . file ( "curl/lib/strparse.c" )
220- . file ( "curl/lib/strtok.c" )
221- . file ( "curl/lib/strtoofft.c" )
222- . file ( "curl/lib/timeval.c" )
223227 . file ( "curl/lib/transfer.c" )
228+ . file ( "curl/lib/uint-bset.c" )
229+ . file ( "curl/lib/uint-spbset.c" )
230+ . file ( "curl/lib/uint-table.c" )
224231 . file ( "curl/lib/url.c" )
225232 . file ( "curl/lib/urlapi.c" )
226- . file ( "curl/lib/version.c" )
227233 . file ( "curl/lib/vauth/digest.c" )
228234 . file ( "curl/lib/vauth/vauth.c" )
235+ . file ( "curl/lib/version.c" )
229236 . file ( "curl/lib/vquic/curl_msh3.c" )
230237 . file ( "curl/lib/vquic/curl_ngtcp2.c" )
231238 . file ( "curl/lib/vquic/curl_osslq.c" )
232239 . file ( "curl/lib/vquic/curl_quiche.c" )
233- . file ( "curl/lib/vquic/vquic.c" )
234240 . file ( "curl/lib/vquic/vquic-tls.c" )
241+ . file ( "curl/lib/vquic/vquic.c" )
235242 . file ( "curl/lib/vtls/hostcheck.c" )
236243 . file ( "curl/lib/vtls/keylog.c" )
237244 . file ( "curl/lib/vtls/vtls.c" )
238245 . file ( "curl/lib/vtls/vtls_scache.c" )
239- . file ( "curl/lib/warnless.c" )
240- . file ( "curl/lib/timediff.c" )
241246 . file ( "curl/lib/ws.c" )
242247 . define ( "HAVE_GETADDRINFO" , None )
243248 . define ( "HAVE_GETPEERNAME" , None )
@@ -296,6 +301,7 @@ fn main() {
296301 cfg. define ( "USE_RUSTLS" , None )
297302 . file ( "curl/lib/vtls/cipher_suite.c" )
298303 . file ( "curl/lib/vtls/rustls.c" )
304+ . file ( "curl/lib/vtls/x509asn1.c" )
299305 . include ( env:: var_os ( "DEP_RUSTLS_FFI_INCLUDE" ) . unwrap ( ) ) ;
300306 } else if cfg ! ( feature = "windows-static-ssl" ) {
301307 if windows {
@@ -362,9 +368,10 @@ fn main() {
362368 . define ( "USE_WINSOCK" , None )
363369 . file ( "curl/lib/bufref.c" )
364370 . file ( "curl/lib/system_win32.c" )
365- . file ( "curl/lib/version_win32.c" )
366371 . file ( "curl/lib/vauth/digest_sspi.c" )
367- . file ( "curl/lib/curl_multibyte.c" ) ;
372+ . file ( "curl/lib/curlx/multibyte.c" )
373+ . file ( "curl/lib/curlx/version_win32.c" )
374+ . file ( "curl/lib/curlx/winapi.c" ) ;
368375
369376 if cfg ! ( feature = "spnego" ) {
370377 cfg. file ( "curl/lib/vauth/spnego_sspi.c" ) ;
0 commit comments