Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-04 | RELEASE-NOTES: Synced with 4febbedc5a | Steve Holme | |
2014-05-04 | curl_ntlm_core: Fixed use of long long for VC6 and VC7 | Steve Holme | |
Commit 07b66cbfa4 unfortunately broke native NTLM message support in compilers, such as VC6, VC7 and others, that don't support long long type declarations. This commit fixes VC6 and VC7 as they support the __int64 extension, however, we should consider an additional fix for other compilers that don't support this. | |||
2014-05-04 | config-win32.h: Fixed HAVE_LONGLONG for Visual Studio .NET 2003 and up | Steve Holme | |
Fixed the HAVE_LONGLONG declaration as long long is supported in Visual Studio .NET 2003 (VC7.1) onwards. | |||
2014-05-04 | openssl: biomem->data is not zero terminated | Daniel Stenberg | |
So printf(%s) on it or reading before bounds checking is wrong, fixing it. Could previously lead to reading out of boundary. Reported-by: Török Edwin | |||
2014-05-04 | BUILD.WINDOWS: update URL for windows prereqs | Daniel Stenberg | |
2014-05-03 | easy_perform: spelling mistake in error message | Daniel Stenberg | |
2014-05-01 | Makefile.am: Added build-openssl.bat as README file references it | Steve Holme | |
Missed in commit dce748d3f1. | |||
2014-05-01 | build: Fixed Visual Studio project file generator missing some files | Steve Holme | |
As of commit 6cdd88f22c the Visual Studio project file generator would skip the first and last file from each group of files. | |||
2014-05-01 | build: Added OpenSSL VC build helper for side-by-side compilations | Steve Holme | |
2014-05-01 | build: Added Visual Studio 2003 .NET (VC7.1) project files | Steve Holme | |
Carrying on from commit 11025613b9 added VC7.1 project files which are capable of supporting side-by-side compilation, as well as support for some of the third-party libraries curl uses. | |||
2014-05-01 | test585: Fixed NULL pointer dereference in fopen | Dan Fandrich | |
2014-04-30 | build: Fixed generation when source file names contain spaces | Steve Holme | |
This shouldn't happen with the source files in the repository, but fixed the output when there are spurious files lying around that contain spaces. For example "pop3 - Copy.c" By including the offending source file in the project files the user can then see the file and remove it if necessary. | |||
2014-04-29 | build: Added VC7 and VC7.1 support to the project file generator | Steve Holme | |
Note: VC7.1 templates are currently not available. | |||
2014-04-29 | build: Added VC6 and VC12 support to the project file generator | Steve Holme | |
2014-04-29 | build: Added VC11 support to the project file generator | Steve Holme | |
2014-04-29 | build: Added VC9 and VC10 support to the project file generator | Steve Holme | |
2014-04-29 | build: Added Visual Studio project file generator | Steve Holme | |
Added a batch file for generating the Visual Studio project files from the new template files. | |||
2014-04-28 | copyright: Updated following recent edits | Steve Holme | |
2014-04-29 | runtests.pl: Improved the check for a crash during torture tests | Dan Fandrich | |
2014-04-29 | Added a few more const where possible | Dan Fandrich | |
2014-04-28 | unit1395: Fixed null pointer dereference on torture test | Dan Fandrich | |
2014-04-27 | http2: Compile with latest nghttp2 | Tatsuhiro Tsujikawa | |
commit 6d5f40238028f2d8c (Apr 27) or later nghttp2 is now required | |||
2014-04-27 | build: Added other VC6 output files to the .gitignore list | Steve Holme | |
2014-04-27 | build: Corrected libcurl PDB file name for x64 builds in VC8 through VC12 | Steve Holme | |
2014-04-27 | build: Added Visual Studio .NET (VC7) project files | Steve Holme | |
Carrying on from commit 11025613b9 added VC7 project files which are capable of supporting side-by-side compilation, as well as support for some of the third-party libraries curl uses. | |||
2014-04-27 | build: Added Visual Studio 6.0 (VC6) project files | Steve Holme | |
Carrying on from commit 11025613b9 added a more thorough version of the VC6 project files which are capable of supporting side-by-side compilation, as well as support for some of the third-party libraries curl uses. | |||
2014-04-26 | INFILESIZE: fields in UserDefined must not be changed run-time | Daniel Stenberg | |
set.infilesize in this case was modified in several places, which could lead to repeated requests using the same handle to get unintendent/wrong consequences based on what the previous request did! | |||
2014-04-25 | nss: propagate blocking direction from NSPR I/O | Kamil Dudka | |
... during the non-blocking SSL handshake | |||
2014-04-23 | test325: verify --proto-redir https=>http | Daniel Stenberg | |
2014-04-23 | handler: make 'protocol' always specified as a single bit | Daniel Stenberg | |
This makes the findprotocol() function work as intended so that libcurl can properly be restricted to not support HTTP while still supporting HTTPS - since the HTTPS handler previously set both the HTTP and HTTPS bits in the protocol field. This fixes --proto and --proto-redir for most SSL protocols. This is done by adding a few new convenience defines that groups HTTP and HTTPS, FTP and FTPS etc that should then be used when the code wants to check for both protocols at once. PROTO_FAMILY_[protocol] style. Bug: https://github.com/bagder/curl/pull/97 Reported-by: drizzt | |||
2014-04-23 | build: Added Visual Studio 2013 (VC12) project files | Steve Holme | |
Carrying on from commit 11025613b9 added VC12 project files which are capable of supporting side-by-side compilation, 32-bit and 64-bit builds as well as support for some of the third-party libraries curl uses. | |||
2014-04-23 | cyassl: Use error-ssl.h when available | Dan Fandrich | |
Versions since at least 2.9.4 renamed error.h to error-ssl.h, so use whichever one is available. | |||
2014-04-22 | RELEASE-NOTES: Synced with 386ed2d590 | Steve Holme | |
2014-04-22 | gtls: fix NULL pointer dereference | Daniel Stenberg | |
gnutls_x509_crt_import() must not be called with a NULL certificate Bug: http://curl.haxx.se/mail/lib-2014-04/0145.html Reported-by: Damian Dixon | |||
2014-04-22 | curl_global_init_mem: bump initialized even if already initialized | Daniel Stenberg | |
As this makes curl_global_init_mem() behave the same way as curl_global_init() already does in that aspect - the same number of curl_global_cleanup() calls is then required to again decrease the counter and then eventually do the cleanup. Bug: http://curl.haxx.se/bug/view.cgi?id=1362 Reported-by: Tristan | |||
2014-04-22 | nss: implement non-blocking SSL handshake | Kamil Dudka | |
2014-04-22 | nss: split Curl_nss_connect() into 4 functions | Kamil Dudka | |
2014-04-22 | tests: Fixed torture test for tests 1526 & 1527 | Dan Fandrich | |
2014-04-22 | sockfilt.c: clean up threaded approach and add documentation | Marc Hoersken | |
2014-04-22 | sockfilt.c: zero initialize variable | Marc Hoersken | |
2014-04-22 | sockfilt.c: fixed getting stuck waiting for MinGW stdin pipe | Marc Hoersken | |
2014-04-22 | configure: use the nghttp2 path correctly with pkg-config | Daniel Stenberg | |
When --with-nghttp2 was used (without a given path), the PKG_CONFIG_LIBDIR varialbe could get clobbered and ruin a proper detection of the library. Reported-by: Dilyan Palauzov Bug: http://curl.haxx.se/mail/lib-2014-04/0159.html | |||
2014-04-21 | configure: fix wrong comment | Dilyan Palauzov | |
copy and paste error | |||
2014-04-21 | build: Fixed output name for Release builds in VC10 and VC11 | Steve Holme | |
2014-04-20 | sockfilt.c: properly handle disk files, pipes and character input | Marc Hoersken | |
2014-04-20 | sockfilt.c: ignore non-key-events and continue waiting for input | Marc Hoersken | |
2014-04-20 | sockfilt.c: free memory in case of memory allocation errors | Marc Hoersken | |
2014-04-19 | multi.c: fix possible invalid memory access in case nfds overflows | Marc Hoersken | |
ufds might not be allocated in case nfds overflows to zero while extra_nfds is still non-zero. udfs is then accessed within the extra_nfds-based for loop. | |||
2014-04-19 | netrc.c: fix multiple possible dereferences of null pointers | Marc Hoersken | |
2014-04-19 | parsedate.c: check sscanf result before passing it to strlen | Marc Hoersken | |