aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-21Some more MinGW build tweaks.Guenter Knauf
Added envvars to specify OpenSSL include, libpath and lib. Added rule to create curlbuild.h from curlbuild.h.dist.
2011-09-21curl tool: reviewed code moved to tool_*.[ch] filesYang Tse
my_setopt and my_setopt_str no longer ignores curl_easy_setopt result. Fixed some OOM handling issues.
2011-09-20curl tool: reviewed code moved to tool_*.[ch] filesYang Tse
Overhauled FindWin32CACert()
2011-09-20A bunch of MinGW build tweaks.Guenter Knauf
All paths to dependencies now quoted; synced examples makefile.
2011-09-20Changed Windows 64bit OS define to x86_64.Guenter Knauf
Also added check for __x86_64__ define since MinGW64 seems to define the _M_X64 macro through a header not available for config-win32.h.
2011-09-20Also skip certs masked as CKT_NSS_TRUST_UNKNOWN.Guenter Knauf
Fix posted by Tomas Hoger <thoger redhat com>.
2011-09-20Added _WIN32_WINNT define for IPv6 builds.Guenter Knauf
2011-09-20Curl_follow: handle redirects to "//hostname/path"Daniel Stenberg
2011-09-19curl tool: truly fix compiler warningYang Tse
2011-09-19curl tool: fix compiler warningYang Tse
2011-09-19curl tool: reviewed code moved to tool_*.[ch] filesYang Tse
2011-09-18CURLOPT_URL docs: no need to mention function namesDaniel Stenberg
2011-09-18CURLOPT_URL: Expanded URL descriptionSteve Holme
Expanded the section about CURLOPT_URL to include the format of the URL and detailed information and examples relating to specific protocols.
2011-09-18Curl_gethostname: return un-qualified machine nameSteve Holme
Fixed Curl_gethostname() so that it always returns the un-qualified machine name rather than being dependent on the socket provider. Note: The return of getenv("CURL_GETHOSTNAME") is also parsed in case the developer / test harness provided a fully qualified domain name as it's value as well.
2011-09-18curl tool: create tool_myfunc.[ch] which later on will hold my_* functionsYang Tse
Additionally function my_useragent() now provides default User-Agent string
2011-09-18curl tool: reorder free_config_fields() field handlingYang Tse
Reorder handling of fields to match same order as the one given by current definition order of 'Configurable' struct fields. Fields currently not handled marked for further inspection.
2011-09-17Fixed MinGW WinIDN lib dependency.Guenter Knauf
2011-09-17tool_convert.c: fix no newline at end of fileYang Tse
2011-09-16curl tool: add new files to Symbian's .mmp project fileYang Tse
2011-09-16curl tool: move 'Configurable' and free_config_fields() to tool_cfgable.[ch]Yang Tse
Reviewing fields being free'd in free_config_fields() still pending
2011-09-16src/setup.h: add conditional include of assert.hYang Tse
2011-09-16curl tool: move so called 'multi_files' stuff into tool_mfiles.[ch]Yang Tse
Additionally some code reorganization and direct OOM handling fixes, just another step towards fixing curl tool issues uncovered 2011-09-15
2011-09-16curl tool: move convert_* functions into tool_convert.[ch]Yang Tse
Additionally fix data type of result vars for iconv() calls
2011-09-16main.c: convert GetStr() into a macro to ease leak debuggingYang Tse
2011-09-16main.c: de-obfuscate a couple for-loop exit conditionsYang Tse
2011-09-15curl tool: fix a bunch of double free's uncovered 2011-09-15Yang Tse
Re-enabling MemoryTracking capability on 'src' subdirectory files and torture tests have uncovered many issues which were going unnoticed in curl tool. So here we go fixing some of them. Others still remain and should be addressed ASAP, given that curl tool is used in our test harness also for test server start verification purposes. There are even non-socket file descriptor leaks.
2011-09-15Make Curl_safefree() macro assign NULL to given pointer when free'dYang Tse
2011-09-15curl MSVC project files: adjust resource compiler include pathYang Tse
2011-09-14src/Makefile.vc6: adjust resource compiler include pathYang Tse
2011-09-14curl tool: re-enable MemoryTracking capability on 'src' subdirectory files.Yang Tse
Use same preprocessor logic for curl tool MemoryTracking activation in source files located in 'src' subdirectory as the one used for libcurl sources.
2011-09-14ftp.c: add a couple of failure messagesYang Tse
2011-09-13Curl_add_custom_headers: support headers with no datawarp kawada
A custom HTTP header ending in a semicolon instead of a colon will be treated as a header to be added without any data portion.
2011-09-13progressfunc: a simple CURLOPT_PROGRESSFUNCTION exampleDaniel Stenberg
2011-09-137.22.1: start workingDaniel Stenberg
2011-09-13THANKS: 16 new contributors from 7.22.0Daniel Stenberg
2011-09-13RELEASE-NOTES: ready for 7.22.0Daniel Stenberg
2011-09-13codestyle: minor whitespace fixDaniel Stenberg
2011-09-13polarssl: build with PolarSSL-1.0.0Jeff Pohlmeyer
With this fix, it should work for PolarSSL-1.0.0 (and SVN-1091 trunk) and retain compatibility with earlier versions. (Tested with 0.14.1) PolarSSL still doesn't play nicely with curl's CA bundle (we discussed this before) but I was at least able to retrieve the https://www.gmail.com/ login page using a modified ca-certificates.crt file with all 3 versions of PolarSSL.
2011-09-13BUGS: spellfixed, slightly reformatted for web looksDaniel Stenberg
Reported by: Jeff Pohlmeyer
2011-09-12Document NTLM winbind options (and caveats)Dan Fandrich
2011-09-12BUGS: renumbered to look better in the web versionDaniel Stenberg
2011-09-12BUGS: revamped bug report documentationDaniel Stenberg
2011-09-12Mention that BSD-style lwIP TCP/IP stack support on Windows is experimental.Yang Tse
2011-09-12ftp.c: fix socket leak torture tests detected 2011-08-30Yang Tse
Also fix inappropriate error handling when sending ftp EPRT or PORT commands.
2011-09-11TODO: remove 4 entries, add one newDaniel Stenberg
Zero-copy and "Avoid having to remove/readd handles" are not really features we think are worthwhile to add. Removed. SRP features have been added already, removed. 11.9 IPv6 addresses with globbing added
2011-09-11spell-checked commentsDaniel Stenberg
2011-09-11TODO-RELEASE: postpone the remaindersDaniel Stenberg
There's three pending bug fixes but there's no time left so let's try to get them fixed for next release...
2011-09-11Updated makefiles to latest libssh2.Guenter Knauf
2011-09-10urlglob.c: fix OOM handlingYang Tse
2011-09-10ftp.c: fix ftp active connects which got broken with commit fdf157abdfYang Tse