Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2014-04-19 | telnet.c: check sscanf results before passing them to snprintf | Marc Hoersken | |
2014-04-19 | telnet.c: fix possible use of uninitialized variable | Marc Hoersken | |
2014-04-19 | telnet.c: fix possible use of non-null-terminated strings | Marc Hoersken | |
2014-04-19 | url.c: fix possible use of non-null-terminated string with strlen | Marc Hoersken | |
Follow up on b0e742544be22ede33206a597b22682e51e0c676 | |||
2014-04-19 | tool_writeout.c: initialize string pointer variable | Marc Hoersken | |
2014-04-19 | tool_formparse.c: fix possible use of non-null-terminated strings | Marc Hoersken | |
2014-04-19 | url.c: fix possible use of non-null-terminated string with strlen | Marc Hoersken | |
2014-04-18 | connect.c: fix multiple possible dereferences of null pointers | Marc Hoersken | |
In case the first address in the tempaddr array is NULL, the code would previously dereference an unchecked null pointer. | |||
2014-04-18 | tftp.c: fix possible dereference of null pointer | Marc Hoersken | |
2014-04-18 | tool_urlglob.c: added some comments to clarify for loop conditions | Marc Hoersken | |
I was tempted to change those to >= 0 until I saw that this is actually a for loop that terminates once i underflows. |