1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Tool and library for transferring data with URLs
8 HOMEPAGE= https://curl.haxx.se/
12 SITES[main]= http://curl.haxx.se/download/
13 DISTFILE[1]= curl-7.69.0.tar.xz:main
15 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= IDN LDAP LDAPS SSH2
22 OPTIONS_STANDARD= IDN LDAP LDAPS SSH2
24 BUILDRUN_DEPENDS= libnghttp2:single:standard
25 RUN_DEPENDS= nss:caroot:standard
27 USES= cpe gmake libtool perl:build pkgconfig shebangfix
31 LICENSE_FILE= MIT:{{WRKSRC}}/COPYING
35 FPC_EQUIVALENT= ftp/curl
39 CONFIGURE_ARGS= --disable-werror
44 --with-zsh-functions-dir={{LOCALBASE}}/share/zsh/site-functions
46 --with-ca-bundle={{LOCALBASE}}/share/certs/ca-root-nss.crt
50 --with-ssl={{OPENSSLBASE}}
52 --enable-threaded-resolver
53 CONFIGURE_ENV= LOCALBASE={{LOCALBASE}}
54 ac_cv_func_SSLv2_client_method=no
58 CPPFLAGS= -I{{OPENSSLINC}}
59 LDFLAGS= -L{{OPENSSLLIB}}
62 [SSH2].DESCRIPTION= SCP/SFTP support via libssh2
65 ${REINPLACE_CMD} -e '/^SUBDIRS = / s|$$| docs scripts|; /^DIST_SUBDIRS = / s| docs scripts||; /cd docs &&/d' \
67 ${REINPLACE_CMD} -e 's|\(flags_dbg_off=\)".*"|\1""|; s|\(flags_opt_off=\)".*"|\1""|' \
69 ${REINPLACE_CMD} -e 's|include <gssapi.h>|include <gssapi/gssapi.h>|' \
70 ${WRKSRC}/lib/curl_gssapi.h ${WRKSRC}/lib/urldata.h
72 ${REINPLACE_CMD} -e '/^Libs.private:/ s|:|: -L${OPENSSLLIB}|' \
73 ${WRKSRC}/libcurl.pc.in
76 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}/libcurl \
77 ${STAGEDIR}${STD_EXAMPLESDIR}
78 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcurl.${LIBEXT}
79 (cd ${WRKSRC}/docs/ && \
80 ${INSTALL_DATA} BUGS FAQ FEATURES KNOWN_BUGS MAIL-ETIQUETTE RESOURCES TheArtOfHttpScripting VERSIONS *.md ${STAGEDIR}${STD_DOCDIR}/)
81 (cd ${WRKSRC}/docs/libcurl/ && ${INSTALL_DATA} \
82 ABI *.m4 ${STAGEDIR}${STD_DOCDIR}/libcurl/)
83 (cd ${WRKSRC}/docs/examples/ && ${INSTALL_DATA} \
84 README Makefile.example makefile* *.c *.cpp \
85 ${STAGEDIR}${STD_EXAMPLESDIR}/)
87 [FILE:779:descriptions/desc.primary]
88 Command line tool and library for transferring data with URLs.
90 curl is used in command lines or scripts to transfer data. It is also
91 used in cars, television sets, routers, printers, audio equipment, mobile
92 phones, tablets, settop boxes, media players and is the internet transfer
93 backbone for thousands of software applications affecting billions of
97 DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3,
98 POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet and TFTP.
100 curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP
101 form based upload, proxies, HTTP/2, cookies, user+password authentication
102 (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos),
103 file transfer resume, proxy tunneling and more.
106 [FILE:45:descriptions/desc.manpages]
107 This package contains the man pages of cURL.
111 9fadf2f082c127757808a28ddd5ab9d1bc2c7061ca7ddaf85814285e15e3271f 2466092 curl-7.69.0.tar.xz
114 [FILE:338:manifests/plist.primary]
131 libcurl.so.%%SOMAJOR%%
132 libcurl.so.%%SOVERSION%%
133 lib/pkgconfig/libcurl.pc
134 share/aclocal/libcurl.m4
135 share/fish/vendor_completions.d/curl.fish
136 share/zsh/site-functions/_curl
139 [FILE:11874:manifests/plist.manpages]
144 CURLINFO_ACTIVESOCKET.3.gz
145 CURLINFO_APPCONNECT_TIME.3.gz
146 CURLINFO_APPCONNECT_TIME_T.3.gz
147 CURLINFO_CERTINFO.3.gz
148 CURLINFO_CONDITION_UNMET.3.gz
149 CURLINFO_CONNECT_TIME.3.gz
150 CURLINFO_CONNECT_TIME_T.3.gz
151 CURLINFO_CONTENT_LENGTH_DOWNLOAD.3.gz
152 CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3.gz
153 CURLINFO_CONTENT_LENGTH_UPLOAD.3.gz
154 CURLINFO_CONTENT_LENGTH_UPLOAD_T.3.gz
155 CURLINFO_CONTENT_TYPE.3.gz
156 CURLINFO_COOKIELIST.3.gz
157 CURLINFO_EFFECTIVE_URL.3.gz
158 CURLINFO_FILETIME.3.gz
159 CURLINFO_FILETIME_T.3.gz
160 CURLINFO_FTP_ENTRY_PATH.3.gz
161 CURLINFO_HEADER_SIZE.3.gz
162 CURLINFO_HTTPAUTH_AVAIL.3.gz
163 CURLINFO_HTTP_CONNECTCODE.3.gz
164 CURLINFO_HTTP_VERSION.3.gz
165 CURLINFO_LASTSOCKET.3.gz
166 CURLINFO_LOCAL_IP.3.gz
167 CURLINFO_LOCAL_PORT.3.gz
168 CURLINFO_NAMELOOKUP_TIME.3.gz
169 CURLINFO_NAMELOOKUP_TIME_T.3.gz
170 CURLINFO_NUM_CONNECTS.3.gz
171 CURLINFO_OS_ERRNO.3.gz
172 CURLINFO_PRETRANSFER_TIME.3.gz
173 CURLINFO_PRETRANSFER_TIME_T.3.gz
174 CURLINFO_PRIMARY_IP.3.gz
175 CURLINFO_PRIMARY_PORT.3.gz
176 CURLINFO_PRIVATE.3.gz
177 CURLINFO_PROTOCOL.3.gz
178 CURLINFO_PROXYAUTH_AVAIL.3.gz
179 CURLINFO_PROXY_SSL_VERIFYRESULT.3.gz
180 CURLINFO_REDIRECT_COUNT.3.gz
181 CURLINFO_REDIRECT_TIME.3.gz
182 CURLINFO_REDIRECT_TIME_T.3.gz
183 CURLINFO_REDIRECT_URL.3.gz
184 CURLINFO_REQUEST_SIZE.3.gz
185 CURLINFO_RESPONSE_CODE.3.gz
186 CURLINFO_RETRY_AFTER.3.gz
187 CURLINFO_RTSP_CLIENT_CSEQ.3.gz
188 CURLINFO_RTSP_CSEQ_RECV.3.gz
189 CURLINFO_RTSP_SERVER_CSEQ.3.gz
190 CURLINFO_RTSP_SESSION_ID.3.gz
192 CURLINFO_SIZE_DOWNLOAD.3.gz
193 CURLINFO_SIZE_DOWNLOAD_T.3.gz
194 CURLINFO_SIZE_UPLOAD.3.gz
195 CURLINFO_SIZE_UPLOAD_T.3.gz
196 CURLINFO_SPEED_DOWNLOAD.3.gz
197 CURLINFO_SPEED_DOWNLOAD_T.3.gz
198 CURLINFO_SPEED_UPLOAD.3.gz
199 CURLINFO_SPEED_UPLOAD_T.3.gz
200 CURLINFO_SSL_ENGINES.3.gz
201 CURLINFO_SSL_VERIFYRESULT.3.gz
202 CURLINFO_STARTTRANSFER_TIME.3.gz
203 CURLINFO_STARTTRANSFER_TIME_T.3.gz
204 CURLINFO_TLS_SESSION.3.gz
205 CURLINFO_TLS_SSL_PTR.3.gz
206 CURLINFO_TOTAL_TIME.3.gz
207 CURLINFO_TOTAL_TIME_T.3.gz
208 CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3.gz
209 CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3.gz
210 CURLMOPT_MAXCONNECTS.3.gz
211 CURLMOPT_MAX_CONCURRENT_STREAMS.3.gz
212 CURLMOPT_MAX_HOST_CONNECTIONS.3.gz
213 CURLMOPT_MAX_PIPELINE_LENGTH.3.gz
214 CURLMOPT_MAX_TOTAL_CONNECTIONS.3.gz
215 CURLMOPT_PIPELINING.3.gz
216 CURLMOPT_PIPELINING_SERVER_BL.3.gz
217 CURLMOPT_PIPELINING_SITE_BL.3.gz
218 CURLMOPT_PUSHDATA.3.gz
219 CURLMOPT_PUSHFUNCTION.3.gz
220 CURLMOPT_SOCKETDATA.3.gz
221 CURLMOPT_SOCKETFUNCTION.3.gz
222 CURLMOPT_TIMERDATA.3.gz
223 CURLMOPT_TIMERFUNCTION.3.gz
224 CURLOPT_ABSTRACT_UNIX_SOCKET.3.gz
225 CURLOPT_ACCEPTTIMEOUT_MS.3.gz
226 CURLOPT_ACCEPT_ENCODING.3.gz
227 CURLOPT_ADDRESS_SCOPE.3.gz
229 CURLOPT_ALTSVC_CTRL.3.gz
231 CURLOPT_AUTOREFERER.3.gz
232 CURLOPT_BUFFERSIZE.3.gz
235 CURLOPT_CERTINFO.3.gz
236 CURLOPT_CHUNK_BGN_FUNCTION.3.gz
237 CURLOPT_CHUNK_DATA.3.gz
238 CURLOPT_CHUNK_END_FUNCTION.3.gz
239 CURLOPT_CLOSESOCKETDATA.3.gz
240 CURLOPT_CLOSESOCKETFUNCTION.3.gz
241 CURLOPT_CONNECTTIMEOUT.3.gz
242 CURLOPT_CONNECTTIMEOUT_MS.3.gz
243 CURLOPT_CONNECT_ONLY.3.gz
244 CURLOPT_CONNECT_TO.3.gz
245 CURLOPT_CONV_FROM_NETWORK_FUNCTION.3.gz
246 CURLOPT_CONV_FROM_UTF8_FUNCTION.3.gz
247 CURLOPT_CONV_TO_NETWORK_FUNCTION.3.gz
249 CURLOPT_COOKIEFILE.3.gz
250 CURLOPT_COOKIEJAR.3.gz
251 CURLOPT_COOKIELIST.3.gz
252 CURLOPT_COOKIESESSION.3.gz
253 CURLOPT_COPYPOSTFIELDS.3.gz
257 CURLOPT_CUSTOMREQUEST.3.gz
258 CURLOPT_DEBUGDATA.3.gz
259 CURLOPT_DEBUGFUNCTION.3.gz
260 CURLOPT_DEFAULT_PROTOCOL.3.gz
261 CURLOPT_DIRLISTONLY.3.gz
262 CURLOPT_DISALLOW_USERNAME_IN_URL.3.gz
263 CURLOPT_DNS_CACHE_TIMEOUT.3.gz
264 CURLOPT_DNS_INTERFACE.3.gz
265 CURLOPT_DNS_LOCAL_IP4.3.gz
266 CURLOPT_DNS_LOCAL_IP6.3.gz
267 CURLOPT_DNS_SERVERS.3.gz
268 CURLOPT_DNS_SHUFFLE_ADDRESSES.3.gz
269 CURLOPT_DNS_USE_GLOBAL_CACHE.3.gz
271 CURLOPT_EGDSOCKET.3.gz
272 CURLOPT_ERRORBUFFER.3.gz
273 CURLOPT_EXPECT_100_TIMEOUT_MS.3.gz
274 CURLOPT_FAILONERROR.3.gz
275 CURLOPT_FILETIME.3.gz
276 CURLOPT_FNMATCH_DATA.3.gz
277 CURLOPT_FNMATCH_FUNCTION.3.gz
278 CURLOPT_FOLLOWLOCATION.3.gz
279 CURLOPT_FORBID_REUSE.3.gz
280 CURLOPT_FRESH_CONNECT.3.gz
282 CURLOPT_FTPSSLAUTH.3.gz
283 CURLOPT_FTP_ACCOUNT.3.gz
284 CURLOPT_FTP_ALTERNATIVE_TO_USER.3.gz
285 CURLOPT_FTP_CREATE_MISSING_DIRS.3.gz
286 CURLOPT_FTP_FILEMETHOD.3.gz
287 CURLOPT_FTP_RESPONSE_TIMEOUT.3.gz
288 CURLOPT_FTP_SKIP_PASV_IP.3.gz
289 CURLOPT_FTP_SSL_CCC.3.gz
290 CURLOPT_FTP_USE_EPRT.3.gz
291 CURLOPT_FTP_USE_EPSV.3.gz
292 CURLOPT_FTP_USE_PRET.3.gz
293 CURLOPT_GSSAPI_DELEGATION.3.gz
294 CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3.gz
295 CURLOPT_HAPROXYPROTOCOL.3.gz
297 CURLOPT_HEADERDATA.3.gz
298 CURLOPT_HEADERFUNCTION.3.gz
299 CURLOPT_HEADEROPT.3.gz
300 CURLOPT_HTTP09_ALLOWED.3.gz
301 CURLOPT_HTTP200ALIASES.3.gz
302 CURLOPT_HTTPAUTH.3.gz
304 CURLOPT_HTTPHEADER.3.gz
305 CURLOPT_HTTPPOST.3.gz
306 CURLOPT_HTTPPROXYTUNNEL.3.gz
307 CURLOPT_HTTP_CONTENT_DECODING.3.gz
308 CURLOPT_HTTP_TRANSFER_DECODING.3.gz
309 CURLOPT_HTTP_VERSION.3.gz
310 CURLOPT_IGNORE_CONTENT_LENGTH.3.gz
311 CURLOPT_INFILESIZE.3.gz
312 CURLOPT_INFILESIZE_LARGE.3.gz
313 CURLOPT_INTERFACE.3.gz
314 CURLOPT_INTERLEAVEDATA.3.gz
315 CURLOPT_INTERLEAVEFUNCTION.3.gz
316 CURLOPT_IOCTLDATA.3.gz
317 CURLOPT_IOCTLFUNCTION.3.gz
318 CURLOPT_IPRESOLVE.3.gz
319 CURLOPT_ISSUERCERT.3.gz
320 CURLOPT_KEEP_SENDING_ON_ERROR.3.gz
321 CURLOPT_KEYPASSWD.3.gz
322 CURLOPT_KRBLEVEL.3.gz
323 CURLOPT_LOCALPORT.3.gz
324 CURLOPT_LOCALPORTRANGE.3.gz
325 CURLOPT_LOGIN_OPTIONS.3.gz
326 CURLOPT_LOW_SPEED_LIMIT.3.gz
327 CURLOPT_LOW_SPEED_TIME.3.gz
328 CURLOPT_MAIL_AUTH.3.gz
329 CURLOPT_MAIL_FROM.3.gz
330 CURLOPT_MAIL_RCPT.3.gz
331 CURLOPT_MAIL_RCPT_ALLLOWFAILS.3.gz
332 CURLOPT_MAXAGE_CONN.3.gz
333 CURLOPT_MAXCONNECTS.3.gz
334 CURLOPT_MAXFILESIZE.3.gz
335 CURLOPT_MAXFILESIZE_LARGE.3.gz
336 CURLOPT_MAXREDIRS.3.gz
337 CURLOPT_MAX_RECV_SPEED_LARGE.3.gz
338 CURLOPT_MAX_SEND_SPEED_LARGE.3.gz
339 CURLOPT_MIMEPOST.3.gz
341 CURLOPT_NETRC_FILE.3.gz
342 CURLOPT_NEW_DIRECTORY_PERMS.3.gz
343 CURLOPT_NEW_FILE_PERMS.3.gz
345 CURLOPT_NOPROGRESS.3.gz
347 CURLOPT_NOSIGNAL.3.gz
348 CURLOPT_OPENSOCKETDATA.3.gz
349 CURLOPT_OPENSOCKETFUNCTION.3.gz
350 CURLOPT_PASSWORD.3.gz
351 CURLOPT_PATH_AS_IS.3.gz
352 CURLOPT_PINNEDPUBLICKEY.3.gz
353 CURLOPT_PIPEWAIT.3.gz
356 CURLOPT_POSTFIELDS.3.gz
357 CURLOPT_POSTFIELDSIZE.3.gz
358 CURLOPT_POSTFIELDSIZE_LARGE.3.gz
359 CURLOPT_POSTQUOTE.3.gz
360 CURLOPT_POSTREDIR.3.gz
361 CURLOPT_PREQUOTE.3.gz
362 CURLOPT_PRE_PROXY.3.gz
364 CURLOPT_PROGRESSDATA.3.gz
365 CURLOPT_PROGRESSFUNCTION.3.gz
366 CURLOPT_PROTOCOLS.3.gz
368 CURLOPT_PROXYAUTH.3.gz
369 CURLOPT_PROXYHEADER.3.gz
370 CURLOPT_PROXYPASSWORD.3.gz
371 CURLOPT_PROXYPORT.3.gz
372 CURLOPT_PROXYTYPE.3.gz
373 CURLOPT_PROXYUSERNAME.3.gz
374 CURLOPT_PROXYUSERPWD.3.gz
375 CURLOPT_PROXY_CAINFO.3.gz
376 CURLOPT_PROXY_CAPATH.3.gz
377 CURLOPT_PROXY_CRLFILE.3.gz
378 CURLOPT_PROXY_KEYPASSWD.3.gz
379 CURLOPT_PROXY_PINNEDPUBLICKEY.3.gz
380 CURLOPT_PROXY_SERVICE_NAME.3.gz
381 CURLOPT_PROXY_SSLCERT.3.gz
382 CURLOPT_PROXY_SSLCERTTYPE.3.gz
383 CURLOPT_PROXY_SSLKEY.3.gz
384 CURLOPT_PROXY_SSLKEYTYPE.3.gz
385 CURLOPT_PROXY_SSLVERSION.3.gz
386 CURLOPT_PROXY_SSL_CIPHER_LIST.3.gz
387 CURLOPT_PROXY_SSL_OPTIONS.3.gz
388 CURLOPT_PROXY_SSL_VERIFYHOST.3.gz
389 CURLOPT_PROXY_SSL_VERIFYPEER.3.gz
390 CURLOPT_PROXY_TLS13_CIPHERS.3.gz
391 CURLOPT_PROXY_TLSAUTH_PASSWORD.3.gz
392 CURLOPT_PROXY_TLSAUTH_TYPE.3.gz
393 CURLOPT_PROXY_TLSAUTH_USERNAME.3.gz
394 CURLOPT_PROXY_TRANSFER_MODE.3.gz
397 CURLOPT_RANDOM_FILE.3.gz
399 CURLOPT_READDATA.3.gz
400 CURLOPT_READFUNCTION.3.gz
401 CURLOPT_REDIR_PROTOCOLS.3.gz
403 CURLOPT_REQUEST_TARGET.3.gz
405 CURLOPT_RESOLVER_START_DATA.3.gz
406 CURLOPT_RESOLVER_START_FUNCTION.3.gz
407 CURLOPT_RESUME_FROM.3.gz
408 CURLOPT_RESUME_FROM_LARGE.3.gz
409 CURLOPT_RTSP_CLIENT_CSEQ.3.gz
410 CURLOPT_RTSP_REQUEST.3.gz
411 CURLOPT_RTSP_SERVER_CSEQ.3.gz
412 CURLOPT_RTSP_SESSION_ID.3.gz
413 CURLOPT_RTSP_STREAM_URI.3.gz
414 CURLOPT_RTSP_TRANSPORT.3.gz
415 CURLOPT_SASL_AUTHZID.3.gz
417 CURLOPT_SEEKDATA.3.gz
418 CURLOPT_SEEKFUNCTION.3.gz
419 CURLOPT_SERVICE_NAME.3.gz
421 CURLOPT_SOCKOPTDATA.3.gz
422 CURLOPT_SOCKOPTFUNCTION.3.gz
423 CURLOPT_SOCKS5_AUTH.3.gz
424 CURLOPT_SOCKS5_GSSAPI_NEC.3.gz
425 CURLOPT_SOCKS5_GSSAPI_SERVICE.3.gz
426 CURLOPT_SSH_AUTH_TYPES.3.gz
427 CURLOPT_SSH_COMPRESSION.3.gz
428 CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3.gz
429 CURLOPT_SSH_KEYDATA.3.gz
430 CURLOPT_SSH_KEYFUNCTION.3.gz
431 CURLOPT_SSH_KNOWNHOSTS.3.gz
432 CURLOPT_SSH_PRIVATE_KEYFILE.3.gz
433 CURLOPT_SSH_PUBLIC_KEYFILE.3.gz
435 CURLOPT_SSLCERTTYPE.3.gz
436 CURLOPT_SSLENGINE.3.gz
437 CURLOPT_SSLENGINE_DEFAULT.3.gz
439 CURLOPT_SSLKEYTYPE.3.gz
440 CURLOPT_SSLVERSION.3.gz
441 CURLOPT_SSL_CIPHER_LIST.3.gz
442 CURLOPT_SSL_CTX_DATA.3.gz
443 CURLOPT_SSL_CTX_FUNCTION.3.gz
444 CURLOPT_SSL_ENABLE_ALPN.3.gz
445 CURLOPT_SSL_ENABLE_NPN.3.gz
446 CURLOPT_SSL_FALSESTART.3.gz
447 CURLOPT_SSL_OPTIONS.3.gz
448 CURLOPT_SSL_SESSIONID_CACHE.3.gz
449 CURLOPT_SSL_VERIFYHOST.3.gz
450 CURLOPT_SSL_VERIFYPEER.3.gz
451 CURLOPT_SSL_VERIFYSTATUS.3.gz
453 CURLOPT_STREAM_DEPENDS.3.gz
454 CURLOPT_STREAM_DEPENDS_E.3.gz
455 CURLOPT_STREAM_WEIGHT.3.gz
456 CURLOPT_SUPPRESS_CONNECT_HEADERS.3.gz
457 CURLOPT_TCP_FASTOPEN.3.gz
458 CURLOPT_TCP_KEEPALIVE.3.gz
459 CURLOPT_TCP_KEEPIDLE.3.gz
460 CURLOPT_TCP_KEEPINTVL.3.gz
461 CURLOPT_TCP_NODELAY.3.gz
462 CURLOPT_TELNETOPTIONS.3.gz
463 CURLOPT_TFTP_BLKSIZE.3.gz
464 CURLOPT_TFTP_NO_OPTIONS.3.gz
465 CURLOPT_TIMECONDITION.3.gz
467 CURLOPT_TIMEOUT_MS.3.gz
468 CURLOPT_TIMEVALUE.3.gz
469 CURLOPT_TIMEVALUE_LARGE.3.gz
470 CURLOPT_TLS13_CIPHERS.3.gz
471 CURLOPT_TLSAUTH_PASSWORD.3.gz
472 CURLOPT_TLSAUTH_TYPE.3.gz
473 CURLOPT_TLSAUTH_USERNAME.3.gz
474 CURLOPT_TRAILERDATA.3.gz
475 CURLOPT_TRAILERFUNCTION.3.gz
476 CURLOPT_TRANSFERTEXT.3.gz
477 CURLOPT_TRANSFER_ENCODING.3.gz
478 CURLOPT_UNIX_SOCKET_PATH.3.gz
479 CURLOPT_UNRESTRICTED_AUTH.3.gz
480 CURLOPT_UPKEEP_INTERVAL_MS.3.gz
482 CURLOPT_UPLOAD_BUFFERSIZE.3.gz
484 CURLOPT_USERAGENT.3.gz
485 CURLOPT_USERNAME.3.gz
489 CURLOPT_WILDCARDMATCH.3.gz
490 CURLOPT_WRITEDATA.3.gz
491 CURLOPT_WRITEFUNCTION.3.gz
492 CURLOPT_XFERINFODATA.3.gz
493 CURLOPT_XFERINFOFUNCTION.3.gz
494 CURLOPT_XOAUTH2_BEARER.3.gz
495 curl_easy_cleanup.3.gz
496 curl_easy_duphandle.3.gz
497 curl_easy_escape.3.gz
498 curl_easy_getinfo.3.gz
501 curl_easy_perform.3.gz
505 curl_easy_setopt.3.gz
506 curl_easy_strerror.3.gz
507 curl_easy_unescape.3.gz
508 curl_easy_upkeep.3.gz
516 curl_global_cleanup.3.gz
517 curl_global_init.3.gz
518 curl_global_init_mem.3.gz
519 curl_global_sslset.3.gz
520 curl_mime_addpart.3.gz
522 curl_mime_data_cb.3.gz
523 curl_mime_encoder.3.gz
524 curl_mime_filedata.3.gz
525 curl_mime_filename.3.gz
527 curl_mime_headers.3.gz
530 curl_mime_subparts.3.gz
533 curl_multi_add_handle.3.gz
534 curl_multi_assign.3.gz
535 curl_multi_cleanup.3.gz
536 curl_multi_fdset.3.gz
537 curl_multi_info_read.3.gz
539 curl_multi_perform.3.gz
541 curl_multi_remove_handle.3.gz
542 curl_multi_setopt.3.gz
543 curl_multi_socket.3.gz
544 curl_multi_socket_action.3.gz
545 curl_multi_socket_all.3.gz
546 curl_multi_strerror.3.gz
547 curl_multi_timeout.3.gz
549 curl_multi_wakeup.3.gz
550 curl_share_cleanup.3.gz
552 curl_share_setopt.3.gz
553 curl_share_strerror.3.gz
554 curl_slist_append.3.gz
555 curl_slist_free_all.3.gz
560 curl_url_cleanup.3.gz
565 curl_version_info.3.gz
570 libcurl-security.3.gz
574 libcurl-tutorial.3.gz
579 [FILE:4114:patches/patch-configure]
580 Description: Tweak the build for a FreeBSD environment.
581 Respect user-supplied CFLAGS
582 Use the FreeBSD location of pkg-config's library directory.
583 Check for librtmp in sensible locations in all cases.
584 Forwarded: not-needed
585 Author: Peter Pentchev <roam@FreeBSD.org>
586 Last-Update: 2010-12-19
588 --- configure.orig 2020-01-05 16:07:42 UTC
590 @@ -3719,9 +3719,10 @@ $as_echo "$as_me: LIBS note: LIBS should
592 xc_bad_var_ldflags=yes
595 - xc_bad_var_ldflags=yes
597 +# Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk)
598 +# -l* | --library=*)
599 +# xc_bad_var_ldflags=yes
603 if test $xc_bad_var_ldflags = yes; then
604 @@ -3791,9 +3792,10 @@ $as_echo "$as_me: $xc_bad_var_msg librar
606 for xc_word in $CFLAGS; do
609 - xc_bad_var_cflags=yes
611 +# Temporarily disable -D* flag check (PR/177401, PR/180944)
613 +# xc_bad_var_cflags=yes
616 xc_bad_var_cflags=yes
618 @@ -17279,6 +17281,8 @@ $as_echo "$as_me: WARNING: compiler opti
620 tmp_CPPFLAGS="$CPPFLAGS"
622 +# Do not remove the user-supplied debug flags in CFLAGS (PR/150854)
625 for word1 in $tmp_CFLAGS; do
626 ac_var_strip_word="no"
627 @@ -17309,6 +17313,7 @@ $as_echo "$as_me: WARNING: compiler opti
629 tmp_CPPFLAGS="$ac_var_stripped"
634 if test "$want_debug" = "yes"; then
635 @@ -17531,6 +17536,8 @@ $as_echo "$honor_optimize_option" >&6; }
637 if test "$honor_optimize_option" = "yes"; then
639 +# Do not remove the user-supplied optimization flags in CFLAGS (PR/150854)
642 for word1 in $tmp_CFLAGS; do
643 ac_var_strip_word="no"
644 @@ -17561,6 +17568,7 @@ $as_echo "$honor_optimize_option" >&6; }
646 tmp_CPPFLAGS="$ac_var_stripped"
650 if test "$want_optimize" = "yes"; then
651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts optimizer enabling options" >&5
652 @@ -26753,30 +26761,30 @@ $as_echo "found" >&6; }
662 + LD_RTMP="-L${PREFIX_RTMP}/lib$libsuff"
663 + CPP_RTMP="-I${PREFIX_RTMP}/include"
664 + DIR_RTMP="${PREFIX_RTMP}/lib$libsuff"
665 PREFIX_RTMP=$OPT_LIBRTMP
669 - if test -n "$PREFIX_RTMP"; then
670 - LD_RTMP=-L${PREFIX_RTMP}/lib$libsuff
671 - CPP_RTMP=-I${PREFIX_RTMP}/include
672 - DIR_RTMP=${PREFIX_RTMP}/lib$libsuff
675 LDFLAGS="$LDFLAGS $LD_RTMP"
676 CPPFLAGS="$CPPFLAGS $CPP_RTMP"
677 LIBS="$LIB_RTMP $LIBS"
679 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RTMP_Init in -lrtmp" >&5
680 -$as_echo_n "checking for RTMP_Init in -lrtmp... " >&6; }
681 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RTMP_Init in $LIB_RTMP" >&5
682 +$as_echo_n "checking for RTMP_Init in $LIB_RTMP... " >&6; }
683 if ${ac_cv_lib_rtmp_RTMP_Init+:} false; then :
684 $as_echo_n "(cached) " >&6
686 ac_check_lib_save_LIBS=$LIBS
689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
690 /* end confdefs.h. */
692 @@ -42999,9 +43007,10 @@ $as_echo "$as_me: LIBS note: LIBS should
694 xc_bad_var_ldflags=yes
697 - xc_bad_var_ldflags=yes
699 +# Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk)
700 +# -l* | --library=*)
701 +# xc_bad_var_ldflags=yes
705 if test $xc_bad_var_ldflags = yes; then
706 @@ -43071,9 +43080,10 @@ $as_echo "$as_me: $xc_bad_var_msg librar
708 for xc_word in $CFLAGS; do
711 - xc_bad_var_cflags=yes
713 +# Temporarily disable -D* flag check (PR/177401, PR/180944)
715 +# xc_bad_var_cflags=yes
718 xc_bad_var_cflags=yes
722 [FILE:277:patches/patch-lib-hostcheck.h]
723 --- lib/hostcheck.h.orig 2020-01-04 21:41:58 UTC
726 ***************************************************************************/
728 #include <curl/curl.h>
729 +#include <netinet/in.h>
731 #define CURL_HOST_NOMATCH 0
732 #define CURL_HOST_MATCH 1
735 [FILE:1778:patches/patch-src_tool__operate.c]
736 --- src/tool_operate.c.orig 2020-01-05 21:22:38 UTC
737 +++ src/tool_operate.c
738 @@ -1064,20 +1064,7 @@ static CURLcode single_transfer(struct G
739 DEBUGASSERT(!outs->filename);
742 - if(config->resume_from_current) {
743 - /* We're told to continue from where we are now. Get the size
744 - of the file as it is now and open it for append instead */
745 - struct_stat fileinfo;
746 - /* VMS -- Danger, the filesize is only valid for stream files */
747 - if(0 == stat(per->outfile, &fileinfo))
748 - /* set offset to current file size: */
749 - config->resume_from = fileinfo.st_size;
751 - /* let offset be 0 */
752 - config->resume_from = 0;
755 - if(config->resume_from) {
756 + if(config->resume_from || config->resume_from_current) {
758 /* open file for output, forcing VMS output format into stream
759 mode which is needed for stat() call above to always work. */
760 @@ -1094,6 +1081,19 @@ static CURLcode single_transfer(struct G
762 outs->fopened = TRUE;
765 + if(config->resume_from_current) {
766 + /* We're told to continue from where we are now. Get the size
767 + of the file as it is now */
768 + struct_stat fileinfo;
769 + if(0 == fstat(fileno(outs->stream), &fileinfo))
770 + /* set offset to current file size: */
771 + config->resume_from = fileinfo.st_size;
773 + /* let offset be 0 */
774 + config->resume_from = 0;
777 outs->init = config->resume_from;