Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-28 | NTLM: END of refactoring/splitting/moving | Yang Tse | |
First: File curl_ntlm.h renamed curl_ntlm_msgs.h File curl_ntlm.c renamed curl_ntlm_msgs.c Afterwards: File http_ntlm.c renamed curl_ntlm.c File http_ntlm.h renamed curl_ntlm.h | |||
2011-08-28 | NTLM: move NTLM core specifics into curl_ntlm_core.[ch] | Yang Tse | |
2011-08-27 | NTLM_WB: move NTLM_WB specifics into curl_ntlm_wb.[ch] | Yang Tse | |
2011-08-17 | VC makefiles: fixed variable name mistake | Daniel Stenberg | |
2011-08-15 | MSVC makefiles: provide SSH build targets | Daniel Stenberg | |
"release-ssl-ssh2-zlib" and "debug-ssl-ssh2-zlib" are two new makefile targets that build libcurl with MSVC and link with libssh2 Bug: http://curl.haxx.se/bug/view.cgi?id=3388920 Reported by: "kdekker" | |||
2011-08-14 | http NTLM: split http_ntlm.[ch] between http_ntlm.[ch] and curl_ntlm.[ch] | Yang Tse | |
For modularity purposes, huge chunks of NTLM existing code is transformed into functions to allow future internal code reuse. Resulting three new libcurl private functions: - Curl_ntlm_create_type1_message() - Curl_ntlm_create_type3_message() - Curl_ntlm_decode_type2_message() Changing static ntlm_sspi_cleanup() into non-static Curl_ntlm_sspi_cleanup() This 'refactoring' has been prepared by previous commits to allow that this specific one does not introduce any change to existing code. All existing goodness and badness previous to this commit should remain the same once it is applied, the only difference should be that existing code is moved into functions. Given the quite big portions of code being moved around, and the importance of change traceability, this commit has been done in such a way that it is possible to perform a three-way diff from initial http_ntlm.[ch] to resulting http_ntlm.[ch] and curl_ntlm.[ch] to actually verify that no functional change is introduced here. Notice that Steve Holme has provided several patches, but these included this refactoring along with 'extra' fixes. I really wanted this 'clean' refactoring done first, in order to allow discussion or committing of 'extra' fixes on a case by case basis, so, I had to bite the bullet ;-) Comments, line adjustments, compiler warning fixes, whatever, may follow afterwards. | |||
2011-08-13 | VC6 makefiles: added embedded documentation | Daniel Stenberg | |
Just a note about the fact that all VC[6/8/9/10] makefiles are generated from the VC6 one as source. | |||
2011-06-21 | windows build: use correct MS CRT | Josue Andrade Gomes | |
2011-04-25 | Added new resolver sources to Symbian and VC6 build files | Dan Fandrich | |
2011-04-04 | http-proxy: move proxy code to http_proxy.c | Daniel Stenberg | |
The new http_proxy.* files now host HTTP proxy specific code (500+ lines moved out from http.c), and as a consequence there is a macro introduced for the Curl_proxyCONNECT() function so that code can use it without actually supporting proxy (or HTTP) in builds. | |||
2011-03-13 | VC: add missing file | Karl M | |
http_negotiate_sspi.c was added to the source tree recently | |||
2011-02-13 | Updated OpenSSL version, added links to docu. | Guenter Knauf | |
2011-01-13 | Use env var for PSDK instead of hardcoded path. | Guenter Knauf | |
2010-12-21 | build: sort configuration hunks in lib/Makefile.vc6 | Yang Tse | |
sorted to reflect same internal order as the one shown in the usage message. | |||
2010-12-20 | build: refactoring of msvc makefiles to allow overriding of library filenames. | Yang Tse | |
Default libcurl's file names are kept equal to those used since Y2K. | |||
2010-08-25 | Makefile: add gopher.c file to build | Daniel Stenberg | |
As the VC and RISCOS makefiles don't use the .inc file | |||
2010-08-10 | Updated lib dependency versions. | Guenter Knauf | |
2010-08-03 | build: add missing new files to non-configure target build files | Yang Tse | |
2010-06-30 | build: add enable IPV6 option for the VC makefiles | Pierre Joye | |
2010-06-02 | add missing new files to non-configure target build files | Yang Tse | |
2010-05-12 | Added Polar SSL and RTMP files to the non-autoconf build files | Dan Fandrich | |
I didn't bother with a few that have little hope of running the required dependent libraries. | |||
2010-05-12 | Added the new ftp source files to the non-autoconf build files | Dan Fandrich | |
2010-04-20 | hmac.c related compilation adjustment | Yang Tse | |
2010-04-20 | Add compilation directives for hmac in Watcom,riscos and vc6 ↵ | monnerat | |
platform-specific makefiles. | |||
2010-04-20 | replaced wsock32.lib usage with ws2_32.lib in MSVC makefiles | Ruslan Gazizov | |
2010-02-19 | fix compiler warning | Yang Tse | |
2010-01-26 | add curl_threads.c to non-configure target build files | Yang Tse | |
2010-01-21 | Added rtsp.c to the non-configure target build files | Dan Fandrich | |
2010-01-15 | Added the new protocol source files to the non-autoconf build files | Dan Fandrich | |
2009-09-28 | libcurl private function Curl_memrchr() now in curl_memrchr.c and curl_memrchr.h | Yang Tse | |
2009-09-17 | Moved Curl_rand() and Curl_srand() code from formdata.c and formdata.h | Yang Tse | |
into curl_rand.c and curl_rand.h | |||
2009-08-12 | add missing file, as pointed out by Karl M | Daniel Stenberg | |
2009-06-15 | DEBUGBUILD / CURLDEBUG decoupling follow-up | Yang Tse | |
2009-04-23 | Added new libcurl source files to Amiga, RiscOS and VC6 build files. | Dan Fandrich | |
2009-01-29 | Introduced curl_sspi.c and curl_sspi.h for the implementation of functions | Yang Tse | |
Curl_sspi_global_init() and Curl_sspi_global_cleanup() which previously were named Curl_ntlm_global_init() and Curl_ntlm_global_cleanup() in http_ntlm.c Also adjusted socks_sspi.c to remove the link-time dependency on the Windows SSPI library using it now in the same way as it was done in http_ntlm.c. | |||
2009-01-28 | - Markus Moeller introduced two new options to libcurl: | Daniel Stenberg | |
CURLOPT_SOCKS5_GSSAPI_SERVICE and CURLOPT_SOCKS5_GSSAPI_NEC to allow libcurl to do GSS-style authentication with SOCKS5 proxies. The curl tool got the options called --socks5-gssapi-service and --socks5-gssapi-nec to enable these. | |||
2009-01-20 | - Lisa Xu pointed out that the ssh.obj file was missing from the ↵ | Daniel Stenberg | |
lib/Makefile.vc6 file (and thus from the vc8 and vc9 ones too). | |||
2008-11-06 | Add missing curl_addrinfo, and sort the list. | Yang Tse | |
2008-10-23 | Added rawstr.c to the non-configure libcurl makefiles | Dan Fandrich | |
2008-05-09 | Internal time differences now use monotonic time source if available. | Yang Tse | |
This also implies the removal of the winmm.lib dependency for WIN32. | |||
2008-04-14 | - Sandor Feldi reported bug #1942022 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=1942022) pointing out a mistake in the lib/Makefile.vc[68] makefiles' release-ssl-dll target. | |||
2008-02-28 | fixed commented define for SSPI. | Gunter Knauf | |
2008-01-23 | update openssl version | Yang Tse | |
2007-09-15 | fixed VC6 makefiles for new ldap linkage. | Gunter Knauf | |
2007-07-15 | make users use the latest OpenSSL and Zlib libraries; | Gunter Knauf | |
added hint to compile with SSPI with MSVC6 without PSDK. | |||
2007-03-09 | - Robert A. Monat improved the maketgz and VC6/8 generating to set the correct | Daniel Stenberg | |
machine type too. | |||
2006-10-21 | Fix misplaced runtime library specification for 'release-dll' target | Yang Tse | |
2006-09-23 | Dmitriy Sergeyev provided a patch that made the SOCKS[45] code work better as | Daniel Stenberg | |
it now will read the full data sent from servers. The SOCKS-related code was also moved to the new lib/socks.c source file. | |||
2006-04-12 | added splay | Daniel Stenberg | |
2005-12-23 | Kirill Vasiliev fixed the 'release-ssl-dll' target to properly build a | Daniel Stenberg | |
static libcurl using openssl as dll. |