Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-13 | Reset environment variables before starting servers | Dan Fandrich | |
Otherwise, variables from tests could affect the servers themselves. | |||
2010-08-11 | runtests: clear old setenv remainders before test | Daniel Stenberg | |
Due to the layout of the singletest function there are situations where it returns before it clears the environment variables that were especially set for the single specific test case. That could lead to subsequent tests getting executed with environment variables sticking around from a previous test which could lead to badness. This change makes sure to clear all custom variables that may be laying around from a previous round, before running a test case. Reported by: Kamil Dudka Bug: http://curl.haxx.se/mail/lib-2010-08/0141.html | |||
2010-08-10 | callbacks: acknowledge progress callback error returns | Daniel Stenberg | |
When the progress callback is called during the TCP connection, an error return would accidentally not abort the operation as intended but would instead be counted as a failure to connect to that particular IP and libcurl would just continue to try the next. I made singleipconnect() and trynextip() return CURLcode properly. Added bonus: it corrected the error code for bad --interface usages, like tested in test 1084 and test 1085. Reported by: Adam Light Bug: http://curl.haxx.se/mail/lib-2010-08/0105.html | |||
2010-08-10 | Added msys Perl since git for Win32 comes with own Perl which identifies as ↵ | Guenter Knauf | |
msys. | |||
2010-08-10 | Make testcurl.pl Watcom-aware. | Guenter Knauf | |
2010-08-10 | parse_remote_port: fix ;type= URL suffix over HTTP proxy | Daniel Stenberg | |
Test 563 is enabled now and verifies that the combo FTP type=A URL, CURLOPT_PORT set and proxy work fine. As a bonus I managed to remove the somewhat odd FTP check in parse_remote_port() and instead converted it to a better and more generic 'slash_removed' struct field. Checking the ->protocol field isn't right since when an FTP:// URL is sent over a HTTP proxy, the protocol is HTTP but the URL was handled by the FTP code and thus slash_removed is set TRUE for this case. | |||
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 | test1115: verify that unexpected 1xx responses work fine | Daniel Stenberg | |
2010-05-28 | lib577: avoid redefinition of ERROR | Kamil Dudka | |
2010-05-27 | test313: a new test for CRL support | Kamil Dudka | |
2010-05-27 | tests/certs: re-generated because of lost pass-phrase | Kamil Dudka | |
2010-05-27 | tests/certs/scripts: generate also CRL | Kamil Dudka | |
... and make it possible to do so without any user interaction | |||
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-14 | Added directories.pm to the source tar ball | 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-05-05 | PolarSSL: initial support added | Hoi-Ho Chan | |
This is Hoi-Ho Chan's patch with some minor fixes by me. There are some potential issues in this, but none worse than we can sort out on the list and over time. | |||
2010-04-28 | test: enable valgrind for 604, seems to work | Daniel Stenberg | |
2010-04-28 | add 1s post-command delay to tests 513 and 514 | Paul Howarth | |
addressing http://curl.haxx.se/mail/lib-2009-12/0031.html | |||
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-19 | Implement SMTP authentication | monnerat | |
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-04-14 | ignore files generated by 'maketgz' | Daniel Stenberg | |
2010-04-13 | Use correct directory for c-ares git pull | Guenter Knauf | |
Signed-off-by: Tor Arntsen <tor@spacetec.no> | |||
2010-04-13 | added last git commit output for c-ares too. | Guenter Knauf | |
2010-04-13 | changed the git update block to take care of c-ares repo if detected. | Guenter Knauf | |
2010-04-12 | updated timestamp of the script. | Guenter Knauf | |
2010-04-12 | removed obsolete var in gitpull() function | Guenter Knauf | |
no need to create a var - lets just return the status var itself. | |||
2010-04-10 | mention missing test servers for <server> | Daniel Stenberg | |
2010-04-09 | FTP quote commands prefixed with '*' now can fail without aborting | Daniel Stenberg | |
Prefixing the FTP quote commands with an asterisk really only worked for the postquote actions. This is now fixed and test case 227 has been extended to verify. | |||
2010-03-31 | Fixed misleading test message | Dan Fandrich | |
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 | |