aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-06Merge "Update to curl 7.61.0 - July 11 2018." am: 4855cc3da3Elliott Hughes
am: f7bbc49291 Change-Id: I6c368114a1b85a99d24c38675177cd651faadbf3
2018-08-06Merge "Update to curl 7.61.0 - July 11 2018."android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-1.0.5android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3oreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseElliott Hughes
am: 4855cc3da3 Change-Id: I8c62011b17b4bff6badb027e5e6249eeb2d6f8b5
2018-08-06Merge "Update to curl 7.61.0 - July 11 2018."Elliott Hughes
2018-08-03Update to curl 7.61.0 - July 11 2018.Elliott Hughes
Bug: N/A Test: builds, boots, `vendor/google/tools/fake-ota on streaming` works Change-Id: I9ae854de01fd5854f3a9e9a1b8443755fe8a22b4
2018-06-26Merge "Add METADATA for curl" am: fedb562bb5 am: dd8fdd0d69Haibo Huang
am: 6bcc30d10c Change-Id: Ia69bdf9566894287f40ca8ec2c24ddb0d3bb78c9
2018-06-26Merge "Add METADATA for curl" am: fedb562bb5Haibo Huang
am: dd8fdd0d69 Change-Id: Ic677cc4fe8d08fe1522c94c32842ee2fd0a64de5
2018-06-26Merge "Add METADATA for curl"Haibo Huang
am: fedb562bb5 Change-Id: I2d93c911aee89d632fd51ce6b42e1d6f40d9de75
2018-06-27Merge "Add METADATA for curl"android-p-preview-5android-o-mr1-iot-release-1.0.2android-n-iot-release-smart-display-r2Haibo Huang
2018-06-26Add METADATA for curlHaibo Huang
Also rerun the updater tool to clean things up a little. Test: NA Change-Id: Id0b7921a3f0e53189e79d7e41938403beefc0524
2018-06-07Snap for 4826885 from bc9623224df70c012f0a226875a8c7c6479f777f to pi-releaseandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-platform-releasepie-gsipie-cuttlefish-testingpie-cts-releaseandroid-build-team Robot
Change-Id: I8524016813061998c7a0b33ab068e049d792fc98
2018-06-07[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵Elliott Hughes
72786999f7 am: 7fc585798b am: 980448bb19 am: f2f7e1fade am: 246a705556 am: c38baaf42e am: bc9623224d am: f7cb3a0255 Change-Id: Ib773fd27bc36df8e6168b883c8d8723c65cb0abe
2018-06-06[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵Elliott Hughes
72786999f7 am: 7fc585798b am: 980448bb19 am: f2f7e1fade am: 246a705556 am: c38baaf42e am: bc9623224d Change-Id: Iccce3af9f9e30f07e7974745261a32a854dde51a
2018-06-06[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devElliott Hughes
72786999f7 am: 7fc585798b am: 980448bb19 am: f2f7e1fade am: 246a705556 am: c38baaf42e Change-Id: I829d07bfd72ff6e142587713a0d76755c33bd74b
2018-06-06[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵Elliott Hughes
72786999f7 am: 7fc585798b am: 980448bb19 am: f2f7e1fade am: 246a705556 Change-Id: I2a93e6d774f09c205c3ff1c0dd9ae830d9b83413
2018-06-06[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵Elliott Hughes
72786999f7 am: 7fc585798b am: 980448bb19 am: f2f7e1fade Change-Id: I37d2be9cd81f5e4924deb43c2ec0ded501269ac7
2018-06-05[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵Android Build Merger (Role)
72786999f7 am: 7fc585798b am: 980448bb19 Change-Id: Icb24d2997eb5efbc9fc91c7be770ef3e69b22190
2018-06-05[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵Android Build Merger (Role)
72786999f7 am: 7fc585798b Change-Id: I76aa7f9f8127d8b8db64a19c9d17520b74f27ecc
2018-06-05[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14 am: ↵Android Build Merger (Role)
72786999f7 Change-Id: I4ff1228392efd1beef611b6fe978b56a76cc2546
2018-06-05[automerger] Disable unused protocols. am: 4f2f94119e am: 2c491e4c14Android Build Merger (Role)
Change-Id: Ic52fb0d4dd6424db5acf92e63335f9ebc25c8cf8
2018-06-05[automerger] Disable unused protocols. am: 4f2f94119eAndroid Build Merger (Role)
Change-Id: I94fed2b6d27c0996cbc4e78f7efd029904c58999
2018-06-05Disable unused protocols.Elliott Hughes
update_engine only needs file/http/https. Bug: http://b/64610131 Change-Id: Icf01eb132e13b243586d3a5e63d729daf8cea9b0
2018-06-01Merge "Update to 7.60.0 - May 15 2018." am: ab13512c31 am: 93f4ca568aElliott Hughes
am: e15988bf0b Change-Id: Iffa86f34eca9e18e14864532c50d402e92a0931c
2018-06-01Merge "Update to 7.60.0 - May 15 2018." am: ab13512c31Elliott Hughes
am: 93f4ca568a Change-Id: Ice8c73be04a1df560fd7c9f29d2a93eb893b513f
2018-05-31Merge "Update to 7.60.0 - May 15 2018."Elliott Hughes
am: ab13512c31 Change-Id: Idf23b6cb1b4e98028b3fd5d9d5a3ca5c311d3809
2018-06-01Merge "Update to 7.60.0 - May 15 2018."android-p-preview-4android-o-mr1-iot-release-1.0.1android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1Elliott Hughes
2018-05-30Update to 7.60.0 - May 15 2018.Elliott Hughes
Changes: Add CURLOPT_HAPROXYPROTOCOL, support for the HAProxy PROXY protocol Add --haproxy-protocol for the command line tool Add CURLOPT_DNS_SHUFFLE_ADDRESSES, shuffle returned IP addresses Bugfixes: FTP: shutdown response buffer overflow CVE-2018-1000300 RTSP: bad headers buffer over-read CVE-2018-1000301 FTP: fix typo in recursive callback detection for seeking test1208: marked flaky HTTP: make header-less responses still count correct body size user-agent.d:: mention --proxy-header as well http2: fixes typo cleanup: misc typos in strings and comments rate-limit: use three second window to better handle high speeds examples/hiperfifo.c: improved pause: when changing pause state, update socket state multi: improved pending transfers handling => improved performance curl_version_info.3: fix ssl_version description add_handle/easy_perform: clear errorbuffer on start if set darwinssl: fix iOS build cmake: add support for brotli parsedate: support UT timezone vauth/ntlm.h: fix the #ifdef header guard lib/curl_path.h: added #ifdef header guard vauth/cleartext: fix integer overflow check CURLINFO_COOKIELIST.3: made the example not leak memory cookie.d: mention that "-" as filename means stdin CURLINFO_SSL_VERIFYRESULT.3: fixed the example http2: read pending frames (including GOAWAY) in connection-check timeval: remove compilation warning by casting cmake: avoid warn-as-error during config checks travis-ci: enable -Werror for CMake builds openldap: fix for NULL return from ldap_get_attribute_ber() threaded resolver: track resolver time and set suitable timeout values cmake: Add advapi32 as explicit link library for win32 docs: fix CURLINFO_*_T examples use of CURL_FORMAT_CURL_OFF_T test1148: set a fixed locale for the test cookies: when reading from a file, only remove_expired once cookie: store cookies per top-level-domain-specific hash table openssl: fix build with LibreSSL 2.7 tls: fix mbedTLS 2.7.0 build + handle sha256 failures openssl: RESTORED verify locations when verifypeer==0 file: restore old behavior for file:////foo/bar URLs FTP: allow PASV on IPv6 connections when a proxy is being used build-openssl.bat: allow custom paths for VS and perl winbuild: make the clean target work without build-type build-openssl.bat: Refer to VS2017 as VC14.1 instead of VC15 curl: retry on FTP 4xx, ignore other protocols configure: detect (and use) sa_family_t examples/sftpuploadresume: Fix Windows large file seek build: cleanup to fix clang warnings/errors winbuild: updated the documentation lib: silence null-dereference warnings travis: bump to clang 6 and gcc 7 travis: build libpsl and make builds use it proxy: show getenv proxy use in verbose output duphandle: make sure CURLOPT_RESOLVE is duplicated all: Refactor malloc+memset to use calloc checksrc: Fix typo system.h: Add sparcv8plus to oracle/sunpro 32-bit detection vauth: Fix typo ssh: show libSSH2 error code when closing fails test1148: tolerate progress updates better urldata: make service names unconditional configure: keep LD_LIBRARY_PATH changes local ntlm_sspi: fix authentication using Credential Manager schannel: add client certificate authentication winbuild: Support custom devel paths for each dependency schannel: add support for CURLOPT_CAINFO http2: handle on_begin_headers() called more than once openssl: support OpenSSL 1.1.1 verbose-mode trace messages openssl: fix subjectAltName check on non-ASCII platforms http2: avoid strstr() on data not zero terminated http2: clear the "drain counter" when a stream is closed http2: handle GOAWAY properly tool_help: clarify --max-time unit of time is seconds curl.1: clarify that options and URLs can be mixed http2: convert an assert to run-time check curl_global_sslset: always provide available backends ftplistparser: keep state between invokes Curl_memchr: zero length input can't match examples/sftpuploadresume: typecast fseek argument to long examples/http2-upload: expand buffer to avoid silly warning ctype: restore character classification for non-ASCII platforms mime: avoid NULL pointer dereference risk cookies: ensure that we have cookies before writing jar os400.c: fix checksrc warnings configure: provide --with-wolfssl as an alias for --with-cyassl cyassl: adapt to libraries without TLS 1.0 support built-in http2: get rid of another strstr checksrc: force indentation of lines after an else cookies: remove unused macro CURLINFO_PROTOCOL.3: mention the existing defined names tests: provide 'manual' as a feature to optionally require travis: enable libssh2 on both macos and Linux CURLOPT_URL.3: added ENCODING section wolfssl: Fix non-blocking connect vtls: don't define MD5_DIGEST_LENGTH for wolfssl docs: remove extraneous commas in man pages URL: fix ASCII dependency in strcpy_url and strlen_url ssh-libssh.c: fix left shift compiler warning configure: only check for CA bundle for file-using SSL backends travis: add an mbedtls build http: don't set the "rewind" flag when not uploading anything configure: put CURLDEBUG and DEBUGBUILD in lib/curl_config.h transfer: don't unset writesockfd on setup of multiplexed conns vtls: use unified "supports" bitfield member in backends URLs: fix one more http url travis: add a build using WolfSSL openssl: change FILE ops to BIO ops travis: add build using NSS smb: reject negative file sizes cookies: accept parameter names as cookie name http2: getsock fix for uploads all over: fixed format specifiers http2: use the correct function pointer typedef Bug: http://b/78771319 Test: builds, boots, `vendor/google/tools/fake-ota on streaming` works Change-Id: Icfcaf6f3f6e5e00894d731c1623ebd66674bcb0d
2018-05-29Merge "Update to 7.59.0 - March 14 2018." am: f035f52daa am: 660984a75fElliott Hughes
am: 9794690d62 Change-Id: I3e8082b594f04c2f648b1549449144df665214f7
2018-05-29Merge "Update to 7.59.0 - March 14 2018." am: f035f52daaElliott Hughes
am: 660984a75f Change-Id: I7fdef69fdc0944b6b0b7fe53ef69cd15707cbd9e
2018-05-29Merge "Update to 7.59.0 - March 14 2018."Elliott Hughes
am: f035f52daa Change-Id: I241b8f2bb5773bcbd9f22e3d58cd164a23bbda46
2018-05-30Merge "Update to 7.59.0 - March 14 2018."Elliott Hughes
2018-05-29Update to 7.59.0 - March 14 2018.Elliott Hughes
Changes: curl: add --proxy-pinnedpubkey added: CURLOPT_TIMEVALUE_LARGE and CURLINFO_FILETIME_T CURLOPT_RESOLVE: Add support for multiple IP addresses per entry Add option CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS Add new tool option --happy-eyeballs-timeout-ms Add CURLOPT_RESOLVER_START_FUNCTION and CURLOPT_RESOLVER_START_DATA Bugfixes: openldap: check ldap_get_attribute_ber() results for NULL before using FTP: reject path components with control codes readwrite: make sure excess reads don't go beyond buffer end lib555: drop text conversion and encode data as ascii codes lib517: make variable static to avoid compiler warning lib544: sync ascii code data with textual data GSKit: restore pinnedpubkey functionality darwinssl: Don't import client certificates into Keychain on macOS parsedate: fix date parsing for systems with 32 bit long openssl: fix pinned public key build error in FIPS mode SChannel/WinSSL: Implement public key pinning cookies: remove verbose "cookie size:" output progress-bar: don't use stderr explicitly, use bar->out Fixes for MSDOS build: open VC15 projects with VS 2017 curl_ctype: private is*() type macros and functions configure: set PATH_SEPARATOR to colon for PATH w/o separator winbuild: make linker generate proper PDB curl_easy_reset: clear digest auth state curl/curl.h: fix comment typo for CURLOPT_DNS_LOCAL_IP6 range: commonize FTP and FILE range handling progress-bar docs: update to match implementation fnmatch: do not match the empty string with a character set fnmatch: accept an alphanum to be followed by a non-alphanum in char set build: fix termios issue on android cross-compile getdate: return -1 for out of range formdata: use the mime-content type function time-cond: fix reading the file modification time on Windows build-openssl.bat: Extend VC15 support to include Enterprise and Professional build-wolfssl.bat: Extend VC15 support to include Enterprise and Professional openssl: Don't add verify locations when verifypeer==0 fnmatch: optimize processing of consecutive *s and ?s pattern characters schannel: fix compiler warnings content_encoding: Add "none" alias to "identity" get_posix_time: only check for overflows if they can happen http_chunks: don't write chunks twice with CURLOPT_HTTP_TRANSFER_DECODING README: language fix sha256: build with OpenSSL < 0.9.8 smtp: fix processing of initial dot in data --tlsauthtype: works only if libcurl is built with TLS-SRP support tests: new tests for http raw mode libcurl-security.3: man page discussion security concerns when using libcurl curl_gssapi: make sure this file too uses our *printf() BINDINGS: fix curb link (and remove ruby-curl-multi) nss: use PK11_CreateManagedGenericObject() if available travis: add build with iconv enabled ssh: add two missing state names CURLOPT_HEADERFUNCTION.3: mention folded headers http: fix the max header length detection logic header callback: don't chop headers into smaller pieces CURLOPT_HEADER.3: clarify problems with different data sizes curl --version: show PSL if the run-time lib has it enabled examples/sftpuploadresume: resume upload via CURLOPT_APPEND Return error if called recursively from within callbacks sasl: prefer PLAIN mechanism over LOGIN winbuild: Use CALL to run batch scripts curl_share_setopt.3: connection cache is shared within multi handles winbuild: Use macros for the names of some build utilities projects/README: remove reference to dead IDN link/package lib655: silence compiler warning configure: Fix version check for OpenSSL 1.1.1 docs/MANUAL: formfind.pl is not accessible on the site anymore unit1309: fix warning on Windows x64 unit1307: proper cleanup on OOM to fix torture tests curl_ctype: fix macro redefinition warnings build: get CFLAGS (including -werror) used for examples and tests NO_PROXY: fix for IPv6 numericals in the URL krb5: use nondeprecated functions winbuild: prefer documented zlib library names http2: mark the connection for close on GOAWAY limit-rate: kick in even before "limit" data has been received HTTP: allow "header;" to replace an internal header with a blank one http2: verbose output new MAX_CONCURRENT_STREAMS values SECURITY: distros' max embargo time is 14 days curl tool: accept --compressed also if Brotli is enabled and zlib is not WolfSSL: adding TLSv1.3 checksrc.pl: add -i and -m options CURLOPT_COOKIEFILE.3: "-" as file name means stdin Bug: http://b/78771319 Test: builds, boots, `vendor/google/tools/fake-ota on streaming` works Change-Id: I18731dd7c91df36ca92a5dffc8631dee22785e34
2018-05-22Merge "Minor nit in documentation." am: 3685a4d346 am: ebace397f9Alex Deymo
am: c3c7545c83 Change-Id: I736f41c0c2e32c1ca7681aa217267078fad29fd2
2018-05-22Merge "Minor nit in documentation." am: 3685a4d346Alex Deymo
am: ebace397f9 Change-Id: I4be7c5ff80c245977c913fe8ce0469b1d14e2a11
2018-05-22Merge "Minor nit in documentation."Alex Deymo
am: 3685a4d346 Change-Id: I4fbc17d43c5cb6d9efa25ff23c6b516e24e39214
2018-05-22Merge "Minor nit in documentation."Treehugger Robot
2018-05-14Minor nit in documentation.Alex Deymo
FTP was not enabled, but documentation was off. Bug: None Test: None Change-Id: I978a3eb4933b7a8f48f6fd6ba1990cd6cf127094
2018-03-01Snap for 4628106 from bc62129759e24edcb1868174cc5128cd0295643d to pi-releaseandroid-build-team Robot
Change-Id: I451dbac560633243d1045ee2f1348c719b4e0718
2018-03-01Merge "Update to 7.58.0 - January 24 2018." am: 0c6d81f80b am: 95f668fdbaElliott Hughes
am: 279fa5e283 Change-Id: Ia93ddb50ee0c699a1e283b7094d895ff7bc2d6be
2018-03-01Merge "Update to 7.58.0 - January 24 2018." am: 0c6d81f80bElliott Hughes
am: 95f668fdba Change-Id: I56ce9e830e6b121cc97d68e2eabb3ca6d137f40f
2018-03-01Merge "Update to 7.58.0 - January 24 2018."Elliott Hughes
am: 0c6d81f80b Change-Id: I2887384e9e93f828673c1e70d737e7f12ab1aed2
2018-03-01Merge "Update to 7.58.0 - January 24 2018."android-wear-p-preview-2android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-n-iot-release-lg-thinq-wk7o-mr1-iot-preview-8o-mr1-iot-preview-7Elliott Hughes
2018-02-28Snap for 4625912 from 88470c369727a48d5509071d76108fc1953ce7d1 to pi-releaseandroid-build-team Robot
Change-Id: I59151aea1fdef6934c416c3a27cfdd5ec881278f
2018-02-27Update to 7.58.0 - January 24 2018.Elliott Hughes
Changes: new libssh-powered SSH SCP/SFTP back-end curl-config: add --ssl-backends Bugfixes: http2: fix incorrect trailer buffer size http: prevent custom Authorization headers in redirects travis: add boringssl build examples/xmlstream.c: don't switch off CURL_GLOBAL_SSL SSL: Avoid magic allocation of SSL backend specific data lib: don't export all symbols, just everything curl_* libssh2: send the correct CURLE error code on scp file not found libssh2: return CURLE_UPLOAD_FAILED on failure to upload openssl: enable pkcs12 in boringssl builds libssh2: remove dead code from SSH_SFTP_QUOTE sasl_getmesssage: make sure we have a long enough string to pass conncache: fix several lock issues threaded-shared-conn.c: new example conncache: only allow multiplexing within same multi handle configure: check for netinet/in6.h URL: tolerate backslash after drive letter for FILE: openldap: add commented out debug possibilities include: get netinet/in.h before linux/tcp.h CONNECT: keep close connection flag in http_connect_state struct BINDINGS: another PostgreSQL client curl: limit -# update frequency for unknown total size configure: add AX_CODE_COVERAGE only if using gcc curl.h: remove incorrect comment about ERRORBUFFER openssl: improve data-pending check for https proxy curl: remove __EMX__ #ifdefs CURLOPT_PRIVATE.3: fix grammar sftp: allow quoted commands to use relative paths CURLOPT_DNS_CACHE_TIMEOUT.3: see also CURLOPT_RESOLVE RESOLVE: output verbose text when trying to set a duplicate name openssl: Disable file buffering for Win32 SSLKEYLOGFILE multi_done: prune DNS cache tests: update .gitignore for libtests tests: mark data files as non-executable in git CURLOPT_DNS_LOCAL_IP4.3: fixed the "SEE ALSO" to not self-reference curl.1: documented two missing valid exit codes curl.1: mention http:// and https:// as valid proxy prefixes vtls: replaced getenv() with curl_getenv() setopt: less *or equal* than INT_MAX/1000 should be fine examples/smtp-mail.c: use separate defines for options and mail curl: support >256 bytes warning messsages conncache: fix a return code krb5: fix a potential access of uninitialized memory rand: add a clang-analyzer work-around CURLOPT_READFUNCTION.3: refer to argument with correct name brotli: allow compiling with version 0.6.0 content_encoding: rework zlib_inflate curl_easy_reset: release mime-related data examples/rtsp: fix error handling macros build-openssl.bat: Added support for VC15 build-wolfssl.bat: Added support for VC15 build: Added Visual Studio 2017 project files winbuild: Added support for VC15 curl: Support size modifiers for --max-filesize examples/cacertinmem: ignore cert-already-exists error brotli: data at the end of content can be lost curl_version_info.3: call the argument 'age' openssl: fix memory leak of SSLKEYLOGFILE filename build: remove HAVE_LIMITS_H check --mail-rcpt: fix short-text description scripts: allow all perl scripts to be run directly progress: calculate transfer speed on milliseconds if possible system.h: check __LONG_MAX__ for defining curl_off_t easy: fix connection ownership in curl_easy_pause setopt: reintroduce non-static Curl_vsetopt() for OS400 support setopt: fix SSLVERSION to allow CURL_SSLVERSION_MAX_ values configure.ac: append extra linker flags instead of prepending them HTTP: bail out on negative Content-Length: values docs: comment about CURLE_READ_ERROR returned by curl_mime_filedata mime: clone mime tree upon easy handle duplication openssl: enable SSLKEYLOGFILE support by default smtp/pop3/imap_get_message: decrease the data length too... CURLOPT_TCP_NODELAY.3: fix typo SMB: fix numeric constant suffix and variable types ftp-wildcard: fix matching an empty string with "*[^a]" curl_fnmatch: only allow 5 '*' sections in a single pattern openssl: fix potential memory leak in SSLKEYLOGFILE logic SSH: Fix state machine for ssh-agent authentication examples/url2file.c: add missing curl_global_cleanup() call http2: don't close connection when single transfer is stopped libcurl-env.3: first version curl: progress bar refresh, get width using ioctl() CONNECT_TO: fail attempt to set an IPv6 numerical without IPv6 support Bug: N/A Test: builds, boots, `vendor/google/tools/fake-ota on streaming` works Change-Id: I91e0837f7b34a785f5bddb173262038dcaabdcda
2018-02-27Merge "Disable troublesome Mac build." am: f9711a9365 am: 26f86d7866Elliott Hughes
am: b7c7f24e06 Change-Id: I2a1133e51676b38b5dcc5e52521df35a4023954e
2018-02-27Merge "Disable troublesome Mac build." am: f9711a9365Elliott Hughes
am: 26f86d7866 Change-Id: I746478faa25d6df1fef8f8648f26546feae63504
2018-02-27Merge "Disable troublesome Mac build."Elliott Hughes
am: f9711a9365 Change-Id: Ic803f8408a6a71a96ce76c4b9f78924ed8a9e55f
2018-02-27Merge "Disable troublesome Mac build."Elliott Hughes
2018-02-26Disable troublesome Mac build.Elliott Hughes
We've stopped building the libraries that depended on this for the Mac, so now we can stop building libcurl too, making each update easier. Bug: N/A Test: builds Change-Id: Icbc98f3c46d9e6b028197718e2394403f67260fe
2018-01-10Snap for 4535700 from 6799084546f459539bfb4d7a58230289ab9cf629 to pi-releaseandroid-build-team Robot
Change-Id: I36d0c99fa5c7c4367ecc9399d3f3ecc038907d11
2018-01-09Merge "Fix Mac build (probably)." am: d5b0896d7a am: 47e32a363eElliott Hughes
am: 7ba588d9be Change-Id: Ie389b8332d2e26f6e4fd931ec5cd9e8ce9388739