Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-02 | test: added test 580 - verifies symbols-in-versions | Daniel Stenberg | |
The new perl script mk580.pl generates a C table in a fresh source file named lib580.c and if that compiles fine we know that the file docs/libcurl/symbols-in-versions at least doesn't include any symbols that are misspelled. An additional feature would be to somehow scan curl/curl.h and compare with symbols-in-versions to see if there are symbols missing. | |||
2010-09-27 | parsedate: allow time specified without seconds | Daniel Stenberg | |
The date format in RFC822 allows that the seconds part of HH:MM:SS is left out, but this function didn't allow it. This change also includes a modified test case that makes sure that this now works. Reported by: Matt Ford Bug: http://curl.haxx.se/bug/view.cgi?id=3076529 | |||
2010-09-11 | Link curl and the test apps with -lrt explicitly when necessary | Dan Fandrich | |
When curl calls a function from that library then it needs to explicitly link to the library instead of piggybacking on libcurl's own dependency. Without this, GNU ld with the --no-add-needed flag fails when linking (which Fedora now does by default). Reported by: Quanah Gibson-Mount Bug: http://curl.haxx.se/mail/lib-2010-09/0085.html | |||
2010-08-18 | Removed a C99ism & made an array const | Dan Fandrich | |
2010-08-19 | test: added test 579 to verify progress callback for chunked post | Julien Chaffraix | |
The 66 bytes checked are those 38 bytes with the chunked encoding headers added: 8+8+10+35+5 = 66 The three-letter words become 8 bytes on the wire because they are sent like: "3\r\none\r\n" ... and there's the trailing 5 bytes write after the four lines since the final chunk is sent (which is "0\r\n\r\n"). | |||
2010-08-16 | progress: callback for POSTs less than MAX_INITIAL_POST_SIZE | Julien Chaffraix | |
Add a call to Curl_pgrsSetUploadSize in this case valided by a test case. Reported by: Никита Дорохин. Bug: http://curl.haxx.se/mail/lib-2010-04/0173.html | |||
2010-08-09 | build: don't build libhostname unless shared libcurl is built | Yang Tse | |
2010-08-09 | build: libhostname and chkhostname linkage adjustments followup | Yang Tse | |
2010-08-08 | build: libhostname linkage adjustments followup | Yang Tse | |
2010-08-07 | build: chkhostname build adjustments followup | Yang Tse | |
2010-08-07 | build: allow NTLM tests to run on more build configurations | U-D5B1PQ1J\Administrador | |
2010-08-06 | build: ensure that libhostname doesn't get installed | Yang Tse | |
2010-08-04 | build: remove unused file | Yang Tse | |
2010-08-02 | sethostname: provide local prototype for gethostname | Daniel Stenberg | |
This is only to avoid warnings on some systems. | |||
2010-07-30 | sethostname: avoid including unistd.h to duck for warnings | Daniel Stenberg | |
2010-07-30 | sethostname: ISO C does not allow extra `;' outside of a function | Daniel Stenberg | |
2010-07-30 | NTLM tests: boost coverage by forcing the hostname | Kamil Dudka | |
A shared library tests/libtest/.libs/lihostname.so is preloaded in NTLM test-cases to override the system implementation of gethostname(). It makes it possible to test the NTLM authentication for exact match, and this way test the implementation of MD4 and DES. If LD_PRELOAD doesn't work, a debug build willl also workk as debug builds are now made to prefer a specific environment variable and will then return that content as host name instead of the actual one. Kamil wrote the bulk of this, Daniel Stenberg polished it. | |||
2010-06-17 | test575: do not fail with threaded DNS resolver | Kamil Dudka | |
2010-05-31 | fix compiler warning: external declaration in primary source file | Yang Tse | |
2010-05-31 | fix compiler warning: variable was set but never used | Yang Tse | |
2010-05-29 | CURL_LLONG_MAX: avoid constant overflow | Kamil Dudka | |
... when (CURL_SIZEOF_CURL_OFF_T == 4) | |||
2010-05-28 | lib577: avoid redefinition of ERROR | Kamil Dudka | |
2010-05-27 | lib573: do not compare double for exact match | Tor Arntsen | |
2010-05-20 | Test 573: Use correct type for CURLINFO_CONNECT_TIME | Tor Arntsen | |
curl_easy_getinfo() called with a pointer to long instead of double would sigbus on RISC processors (e.g. MIPS) due to wrong alignment of pointer address. | |||
2010-05-16 | ftp wildcard: a new option CURLOPT_FNMATCH_DATA | Kamil Dudka | |
2010-05-14 | Fixed test 577 to work when --enable-hidden-symbols is configured | Dan Fandrich | |
2010-05-12 | FTP: WILDCARDMATCH/CHUNKING/FNMATCH added | Pavel Raiskup | |
2010-05-07 | multi interface: missed storing connection time | Daniel Stenberg | |
Dirk Manske reported a regression. When connecting with the multi interface, there were situations where libcurl wouldn't store connect time correctly as it used to (and is documented to) do. Using his fine sample program we could repeat it, and I wrote up test case 573 using that code. The problem does not easily show itself using the local test suite though. The fix, also as suggested by Dirk, is a bit on the ugly side as it adds yet another call to Curl_verboseconnect() and setting the TIMER_CONNECT time. That situation is subject for some closer inspection in the future. | |||
2010-04-24 | test536: do not fail with threaded DNS resolver | Kamil Dudka | |
Also tweaked comments in certain examples using curl_multi_fdset(). | |||
2010-04-15 | Eliminated an unlikely race condition in some tests. | Dan Fandrich | |
Based on a patch from the FreeBSD ports by Peter Pentchev. | |||
2010-03-30 | Call curl_global_cleanup() in test 560 to avoid a memory leak | Dan Fandrich | |
2010-03-30 | Allow test 538 to run even when proxy support is disabled | Dan Fandrich | |
2010-03-25 | remove all .cvsignore files | Daniel Stenberg | |
2010-03-25 | s/CVS/DEV in the version string from the git repo | Daniel Stenberg | |
2010-03-24 | remove debug printfs | Chris Conroy | |
2010-03-24 | remove trace of CVS | Daniel Stenberg | |
2010-03-24 | Fix RTSP GET_PARAMETER empty and non-empty operation. | Chris Conroy | |
Test coverage included. Thanks to Massimo Callegari for the bug report | |||
2010-03-24 | s/CVS/DEV/ in the version string for repo versions | Daniel Stenberg | |
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-03-23 | ignore more files generated when tests run in the source tree | Daniel Stenberg | |
2010-02-16 | replaced tabs with spaces | Yang Tse | |
2010-02-14 | removed trailing whitespace | Yang Tse | |
2010-02-06 | OOM handling fix | Yang Tse | |
2010-02-05 | fix compiler warning | Yang Tse | |
2010-02-05 | fix compiler warning | Yang Tse | |
2010-02-05 | fix compiler warning | Yang Tse | |
2010-02-05 | Addes OOM handling for curl_easy_setopt() calls in test | Yang Tse | |
2010-02-04 | Fix variable initialization | Yang Tse | |
2010-02-04 | Modified test case 557 to additionally verify libcurl's internal curl_m*printf() | Yang Tse | |
functions formatting functionality when handling signed and unsigned shorts. | |||
2010-02-03 | Fix portability issue related with unaligned memory access | Yang Tse | |