summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* winbuild: trying to set some files eol=crlf for gitDaniel Stenberg2016-04-061-0/+3
| | | | Thinking it might help to apply patches etc with git.
* curl.1: change example for -FTheodore Dubois2016-04-061-4/+3
| | | | | | | It's a bad idea to send your passwords anywhere, especially over HTTP. Modified example to send a picture instead. Fixes #752
* KNOWN_BUGS: reorganized and cleaned upDaniel Stenberg2016-04-061-247/+385
| | | | | | | | | Now sorted into categories and organized in the same style we do the TODO document. It will make each issue linked properly on the https://curl.haxx.se/docs/knownbugs.html web page. The sections should make it easier to find issues and issues related to areas of the reader's specific interest.
* KNOWN_BUGS: #95 curl in Windows can't handle Unicode argumentsJay Satiro2016-04-061-0/+9
|
* KNOWN_BUGS: Use https://curl.haxx.se URL for github based issuesSteve Holme2016-04-061-4/+4
|
* CHECKSRC.md: Corrected some typosSteve Holme2016-04-061-10/+9
|
* RELEASE-NOTES: Corrected last updatedSteve Holme2016-04-061-2/+2
| | | | | Included a summary of the checksrc.bat updates and combined two krb5 changes as they should have been implemented at the same time.
* vauth: Corrected a number of typos in commentsSteve Holme2016-04-067-9/+9
| | | | Reported-by: Michael Osipov
* KNOWN_BUGS: #94 IMAP custom requests use the LIST handlerJay Satiro2016-04-051-0/+5
| | | | | Bug: https://github.com/curl/curl/issues/536 Reported-by: eXeC64@users.noreply.github.com
* KNOWN_BUGS: remove 68, 70 and 72.Daniel Stenberg2016-04-051-9/+0
| | | | | | | | | | | | | | | | Due to their age (we don't fully know if they actually remain) and lack of detail - very few people will bother to find out what they're about or work on them. If people truly still suffer from any of these, I assume they will be reported again and then we'll deal with them. 72. "Pausing pipeline problems." https://curl.haxx.se/mail/lib-2009-07/0214.html 70. Problem re-using easy handle after call to curl_multi_remove_handle https://curl.haxx.se/mail/lib-2009-07/0249.html 68. "More questions about ares behavior". https://curl.haxx.se/mail/lib-2009-08/0012.html
* KNOWN_BUGS: remove 92 and 88, fixedDaniel Stenberg2016-04-051-14/+0
|
* http2: fix connection reuse when PING comes after last DATADaniel Stenberg2016-04-051-8/+0
| | | | | | | | | | | | It turns out the google GFE HTTP/2 servers send a PING frame immediately after a stream ends and its last DATA has been received by curl. So if we don't drain that from the socket, it makes the socket readable in subsequent checks and libcurl then (wrongly) assumes the connection is dead when trying to reuse the connection. Reported-by: Joonas Kuorilehto Discussed in #750
* multi: remove trailing space in debug outputDaniel Stenberg2016-04-051-1/+1
|
* RELEASE-NOTES: synced with 86e97b642fbDaniel Stenberg2016-04-041-3/+18
|
* CHECKSRC.md: mention cmdline options, fix the bullet listDaniel Stenberg2016-04-041-21/+30
|
* docs/CHECKSRC.md: initial versionDaniel Stenberg2016-04-041-0/+114
|
* checksrc.bat: Added support for the examplesSteve Holme2016-04-031-0/+17
|
* lib/src: fix the checksrc invokeDaniel Stenberg2016-04-032-4/+4
| | | | ... now works correctly when invoke from the root makefile
* nw: please the stricter checksrcDaniel Stenberg2016-04-032-29/+29
|
* checksrc.bat: Re-enabled the tests directory by defaultSteve Holme2016-04-031-1/+1
| | | | | Following the recent changes to the source in the tests directory, re-enabled tests for the default scan.
* checksrc.bat: Added tests/server directory supportSteve Holme2016-04-031-0/+6
| | | | In addition to commit 83b174b3f0 and following the recent changes.
* tests: Fixed header files to comply with our code styleSteve Holme2016-04-032-3/+3
|
* make checksrc: run it in docs/examples too by defaultDaniel Stenberg2016-04-031-0/+1
|
* docs/examples: remove spurious white spaces all overDaniel Stenberg2016-04-0312-31/+31
| | | | ... to please the new, slightly picker, checksrc.pl
* tests: fix make checksrc in servers/Daniel Stenberg2016-04-032-2/+4
|
* tests: 'make checksrc' now checks server/ tooDaniel Stenberg2016-04-031-0/+1
|
* root/make: have checksrc run in include/curl tooDaniel Stenberg2016-04-031-0/+1
|
* tests/server: comply with our code styleDaniel Stenberg2016-04-039-210/+240
|
* code: style updatesDaniel Stenberg2016-04-0385-248/+249
|
* checksrc: check for more malplaced spacesDaniel Stenberg2016-04-031-12/+24
|
* unit: make unit test source code checksrc compliantDaniel Stenberg2016-04-0312-67/+110
|
* checksrc: run checksrc in tests when 'make checksrc' in rootDaniel Stenberg2016-04-034-2/+13
|
* checksrc: remove debug crapDaniel Stenberg2016-04-031-1/+0
|
* lib557: allow too long linesDaniel Stenberg2016-04-031-4/+7
|
* checksrc: allow ignore of specific warnings within a file (section)Daniel Stenberg2016-04-031-2/+107
|
* checksrc: add warning names, explain on help outputDaniel Stenberg2016-04-031-21/+70
|
* checksrc.bat: Disable tests by default until warnings are fixedSteve Holme2016-04-031-1/+1
|
* checksrc.bat: Added support for the tests directorySteve Holme2016-04-031-0/+22
|
* vauth: Removed the need for a separate GSS-API based SPN functionSteve Holme2016-04-038-39/+37
|
* curl_sasl: Fixed potential null pointer utilisationSteve Holme2016-04-031-7/+5
| | | | | | | | | | | | Although this should never happen due to the relationship between the 'mech' and 'resp' variables, and the way they are allocated together, it does cause problems for code analysis tools: V595 The 'mech' pointer was utilized before it was verified against nullptr. Check lines: 376, 381. curl_sasl.c 376 Bug: https://github.com/curl/curl/issues/745 Reported-by: Alexis La Goutte
* spnego: Small code tidy upSteve Holme2016-04-032-9/+10
| | | | | | * Prefer dereference of string pointer rather than strlen() * Free challenge pointer in one place * Additional comments
* krb5: Small code tidy upSteve Holme2016-04-032-7/+7
| | | | | | * Prefer dereference of string pointer rather than strlen() * Free challenge pointer in one place * Additional comments
* krb5_gssapi: Only process challenge when presentSteve Holme2016-04-031-2/+2
| | | | | | | | | | This wouldn't cause a problem because of the way the function is called, but prior to this change, we were processing the challenge message when the credentials were NULL rather than when the challenge message was populated. This also brings this part of the Kerberos 5 code in line with the Negotiate code.
* krb5: Fixed missing client response when mutual authentication enabledSteve Holme2016-04-032-0/+10
| | | | | | Although mutual authentication is currently turned off and can only be enabled by changing libcurl source code, authentication using Kerberos 5 has been broken since commit 79543caf90 in this use case.
* krb5_sspi: Only process challenge when presentSteve Holme2016-04-031-2/+3
| | | | | | | | | | This wouldn't cause a problem because of the way the function is called, but prior to this change, we were processing the challenge message when the credentials were NULL rather than when the challenge message was populated. This also brings this part of the Kerberos 5 code in line with the Negotiate code.
* krb5_sspi: Only generate the output token when its not allocatedSteve Holme2016-04-031-1/+3
| | | | | | | | Prior to this change, we were generating the output token when the credentials were NULL rather than when the output token was NULL. This also brings this part of the Kerberos 5 code in line with the Negotiate code.
* krb5: Only generate a SPN when its not knownSteve Holme2016-04-032-7/+10
| | | | | | | | | | Prior to this change, we were generating the SPN in the SSPI code when the credentials were NULL and in the GSS-API code when the context was empty. It is better to decouple the SPN generation from these checks and only generate it when the SPN itself is NULL. This also brings this part of the Kerberos 5 code in line with the Negotiate code.
* tests/libtest: follow our code style guidelines betterDaniel Stenberg2016-04-0371-661/+682
| | | | ... checksrc of all test code is pending.
* checksrc.whitelist: remove fopen() usesDaniel Stenberg2016-04-031-4/+0
|
* formdata: use appropriate fopen() macrosDaniel Stenberg2016-04-031-3/+3
|