Guenter Knauf
3c3aa09c65
Added NetWare examples makefile.
2011-09-22 14:35:49 +02:00
Yang Tse
01c172f5e8
NTLM_WB: fix disabling of NTLM_WB when NTLM is disabled
2011-09-22 00:24:02 +02:00
Daniel Stenberg
e9cf4cb791
test 814: smtp without --mail-from
...
Verifies the fix from commit 322f3d5af7
2011-09-21 22:32:27 +02:00
Gisle Vanem
322f3d5af7
smtp: without a MAIL_FROM, send blank MAIL FROM
...
I think curl should ignore this case and smtp.c should test for this.
Since RFC-2821 seems to allow a "null reverse-path". Ref. "MAIL
FROM:<>" in section 3.7, page 25.
2011-09-21 22:24:45 +02:00
Dave Reisner
c1057fc9aa
lib/http: add missing whitespace in verbose output
...
Example:
* upload completely sent off: 35out of 35 bytes
Should be:
* upload completely sent off: 35 out of 35 bytes
2011-09-21 22:19:53 +02:00
Guenter Knauf
62b0fdca9e
Another MinGW example makefile tweak.
2011-09-21 18:21:05 +02:00
Guenter Knauf
3317160c19
Fixed sample to compile for Windows platform.
2011-09-21 18:09:34 +02:00
Yang Tse
28526ed6e0
curl tool: make my_setopt ignore curl_easy_setopt result again.
...
Related code not ready yet for this kind of checks.
2011-09-21 04:30:08 +02:00
Guenter Knauf
e4172d934d
Changed suffix rules to pattern rules.
...
Suffix rules cannot have any prerequisites of their own.
2011-09-21 03:25:19 +02:00
Guenter Knauf
977825a68c
Added dependency so that curlbuild.h is created.
2011-09-21 02:13:18 +02:00
Guenter Knauf
a6b69b64ad
Some more MinGW build tweaks.
...
Added envvars to specify OpenSSL include, libpath and lib.
Added rule to create curlbuild.h from curlbuild.h.dist.
2011-09-21 02:06:05 +02:00
Yang Tse
9ecf53e154
curl tool: reviewed code moved to tool_*.[ch] files
...
my_setopt and my_setopt_str no longer ignores curl_easy_setopt result.
Fixed some OOM handling issues.
2011-09-21 01:54:14 +02:00
Yang Tse
84221006c9
curl tool: reviewed code moved to tool_*.[ch] files
...
Overhauled FindWin32CACert()
2011-09-20 15:59:19 +02:00
Guenter Knauf
a6c168b893
A bunch of MinGW build tweaks.
...
All paths to dependencies now quoted; synced examples makefile.
2011-09-20 15:05:28 +02:00
Guenter Knauf
dee7a08f64
Changed Windows 64bit OS define to x86_64.
...
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-20 12:32:04 +02:00
Guenter Knauf
cd3cf55b47
Also skip certs masked as CKT_NSS_TRUST_UNKNOWN.
...
Fix posted by Tomas Hoger <thoger redhat com>.
2011-09-20 12:05:31 +02:00
Guenter Knauf
98a61d8e2e
Added _WIN32_WINNT define for IPv6 builds.
2011-09-20 11:59:49 +02:00
Daniel Stenberg
81b41095ef
Curl_follow: handle redirects to "//hostname/path"
2011-09-20 11:16:40 +02:00
Yang Tse
49c35a7f9f
curl tool: truly fix compiler warning
2011-09-19 20:27:25 +02:00
Yang Tse
57119495da
curl tool: fix compiler warning
2011-09-19 19:45:58 +02:00
Yang Tse
fdecb56cbf
curl tool: reviewed code moved to tool_*.[ch] files
2011-09-19 18:18:17 +02:00
Daniel Stenberg
00532341b5
CURLOPT_URL docs: no need to mention function names
2011-09-18 23:42:29 +02:00
Steve Holme
dae0b7d1aa
CURLOPT_URL: Expanded URL description
...
Expanded the section about CURLOPT_URL to include the format of the URL
and detailed information and examples relating to specific protocols.
2011-09-18 23:38:08 +02:00
Steve Holme
42be24af89
Curl_gethostname: return un-qualified machine name
...
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-18 13:24:58 +02:00
Yang Tse
260b0f4d0c
curl tool: create tool_myfunc.[ch] which later on will hold my_* functions
...
Additionally function my_useragent() now provides default User-Agent string
2011-09-18 01:59:25 +02:00
Yang Tse
f50d4647d0
curl tool: reorder free_config_fields() field handling
...
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-18 01:59:21 +02:00
Guenter Knauf
805b4740c7
Fixed MinGW WinIDN lib dependency.
2011-09-17 17:59:35 +02:00
Yang Tse
a75888f1d3
tool_convert.c: fix no newline at end of file
2011-09-17 03:28:57 +02:00
Yang Tse
b4b642eb45
curl tool: add new files to Symbian's .mmp project file
2011-09-16 21:55:13 +02:00
Yang Tse
c0159d0edc
curl tool: move 'Configurable' and free_config_fields() to tool_cfgable.[ch]
...
Reviewing fields being free'd in free_config_fields() still pending
2011-09-16 21:44:45 +02:00
Yang Tse
93579cc363
src/setup.h: add conditional include of assert.h
2011-09-16 21:12:32 +02:00
Yang Tse
4322d512ea
curl tool: move so called 'multi_files' stuff into tool_mfiles.[ch]
...
Additionally some code reorganization and direct OOM handling fixes,
just another step towards fixing curl tool issues uncovered 2011-09-15
2011-09-16 19:46:01 +02:00
Yang Tse
e4819ae1ef
curl tool: move convert_* functions into tool_convert.[ch]
...
Additionally fix data type of result vars for iconv() calls
2011-09-16 15:31:29 +02:00
Yang Tse
43c59765e1
main.c: convert GetStr() into a macro to ease leak debugging
2011-09-16 00:57:54 +02:00
Yang Tse
e533f59025
main.c: de-obfuscate a couple for-loop exit conditions
2011-09-16 00:36:21 +02:00
Yang Tse
e6697ef59c
curl tool: fix a bunch of double free's uncovered 2011-09-15
...
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-15 20:03:30 +02:00
Yang Tse
ff9d858722
Make Curl_safefree() macro assign NULL to given pointer when free'd
2011-09-15 17:35:23 +02:00
Yang Tse
f7583b2dea
curl MSVC project files: adjust resource compiler include path
2011-09-15 11:40:54 +02:00
Yang Tse
6b33873c57
src/Makefile.vc6: adjust resource compiler include path
2011-09-14 20:31:23 +02:00
Yang Tse
90080da5fe
curl tool: re-enable MemoryTracking capability on 'src' subdirectory files.
...
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-14 11:30:22 +02:00
Yang Tse
0216e517d0
ftp.c: add a couple of failure messages
2011-09-14 11:30:22 +02:00
warp kawada
aff70e2e95
Curl_add_custom_headers: support headers with no data
...
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-13 16:17:21 -07:00
Daniel Stenberg
6790a543d4
progressfunc: a simple CURLOPT_PROGRESSFUNCTION example
2011-09-13 22:48:55 +02:00
Daniel Stenberg
2411adb40b
7.22.1: start working
2011-09-13 20:04:03 +02:00
Daniel Stenberg
d52cd3bd17
THANKS: 16 new contributors from 7.22.0
2011-09-13 20:03:17 +02:00
Daniel Stenberg
64c613c27a
RELEASE-NOTES: ready for 7.22.0
2011-09-13 18:53:00 +02:00
Daniel Stenberg
73b18a9d24
codestyle: minor whitespace fix
2011-09-13 18:46:09 +02:00
Jeff Pohlmeyer
1bac153ea3
polarssl: build with PolarSSL-1.0.0
...
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-13 18:44:41 +02:00
Daniel Stenberg
432044b774
BUGS: spellfixed, slightly reformatted for web looks
...
Reported by: Jeff Pohlmeyer
2011-09-13 13:05:31 +02:00
Dan Fandrich
9dfd7a3d13
Document NTLM winbind options (and caveats)
2011-09-12 14:45:37 -07:00