Yang Tse
26b0cb6ae2
configure: fix 'subdir-objects' distclean related issue
...
See XC_AMEND_DISTCLEAN comments for details.
2013-07-18 04:48:33 +02:00
Evgeny Turnaev
6d30f8ebed
curl_multi_wait: set revents for extra fds
...
Pass back the revents that happened for the user-provided file
descriptors.
2013-07-18 00:06:09 +02:00
Ben Greear
11220678c4
asyn-ares: Don't blank ares servers if none configured.
...
Best to just let c-ares use it's defaults if none are configured
in (lib)curl.
Signed-off-by: Ben Greear <greearb@candelatech.com>
2013-07-17 23:55:58 +02:00
Sergei Nikulov
448d55ef0a
cmake: Fix for MSVC2010 project generation
...
Fixed issue with static build for MSVC2010.
After some investigation I've discovered known issue
http://public.kitware.com/Bug/view.php?id=11240 When .rc file is linked
to static lib it fails with following linker error
LINK : warning LNK4068: /MACHINE not specified; defaulting to X86
file.obj : fatal error LNK1112: module machine type 'x64' conflicts with
target machine type 'X86'
Fix add target property /MACHINE: for MSVC generation.
Also removed old workarounds - it caused errors during msvc build.
Bug: http://curl.haxx.se/mail/lib-2013-07/0046.html
2013-07-17 00:26:58 +02:00
Daniel Stenberg
7b115cc1e1
mk-ca-bundle.1: point out certdata.txt format docs
2013-07-17 00:06:16 +02:00
Yang Tse
a10d5e3851
slist.c: Curl_slist_append_nodup() OOM handling fix
2013-07-16 23:59:05 +02:00
Daniel Stenberg
1016637f5a
test1414: FTP PORT download without SIZE support
2013-07-16 22:54:31 +02:00
Yang Tse
2e00872c04
tests/Makefile.am: add configurehelp.pm to DISTCLEANFILES
2013-07-16 22:51:35 +02:00
Patrick Monnerat
56ece42c81
curl_slist_append(): fix error detection
2013-07-15 19:49:30 +02:00
Patrick Monnerat
99924f6606
slist.c: fix indentation
2013-07-15 19:46:19 +02:00
Patrick Monnerat
0eba02fd41
OS400: new SSL backend GSKit
2013-07-15 19:00:36 +02:00
Patrick Monnerat
464c8693d2
OS400: add slist and certinfo EBCDIC support
2013-07-15 18:48:02 +02:00
Patrick Monnerat
50af17ef24
config-os400.h: enable system strdup(), strcmpi(), etc.
2013-07-15 18:38:17 +02:00
Patrick Monnerat
3a24cb7bc4
x509asn1.c,x509asn1.h: new module to support ASN.1/X509 parsing & info extract
...
Use from qssl backend
2013-07-15 18:16:13 +02:00
Patrick Monnerat
e839446c2a
ssluse.c,sslgen.c,sslgen.h: move certinfo support to generic SSL
2013-07-15 17:26:59 +02:00
Patrick Monnerat
695931cf8e
Merge branch 'master' of github.com:bagder/curl
...
Merge for resync
2013-07-15 16:55:30 +02:00
Patrick Monnerat
964a7600b9
slist.c, slist.h, cookie.c: new internal procedure Curl_slist_append_nodup()
2013-07-15 16:53:43 +02:00
Yang Tse
d4492f955d
sslgen.c: fix Curl_rand() compiler warning
...
Use simple seeding method upon RANDOM_FILE seeding method failure.
2013-07-15 16:00:32 +02:00
Yang Tse
9c15325d34
sslgen.c: fix unreleased Curl_rand() infinite recursion
2013-07-15 13:22:08 +02:00
Dave Reisner
d8c04909fa
src/tool: allow timeouts to accept decimal values
...
Implement wrappers around strtod to convert the user argument to a
double with sane error checking. Use this to allow --max-time and
--connect-timeout to accept decimal values instead of strictly integers.
The manpage is updated to make mention of this feature and,
additionally, forewarn that the actual timeout of the operation can
vary in its precision (particularly as the value increases in its
decimal precision).
2013-07-14 23:04:05 +02:00
Dave Reisner
c0a7a98aee
curl.1: fix long line, found by checksrc.pl
2013-07-14 22:50:29 +02:00
Dave Reisner
f5005dd8d0
src/tool_paramhlp: try harder to catch negatives
...
strto* functions happily chomp off leading whitespace, so simply
checking for str[0] can lead to false negatives. Do the full parse and
check the out value instead.
2013-07-14 22:48:29 +02:00
John E. Malmberg
d3aaa68f55
build_vms.com: detect and use zlib shared image
...
Update the build_vms.com to detect and use zlib shared image installed
by the ZLIB kit produced by Jean-Francois Pieronne, and the also the
future ZLIB 1.2.8 kit in addition to the older ZLIB kits.
Also fix the indentation to match one of the common standards used for
VMS DCL command files and removed the hard tab characters.
Tested on OpenVMS 8.4 Alpha and IA64, and OpenVMS 7.3 VAX.
2013-07-14 17:37:49 +02:00
Yang Tse
cfc907e43d
url.c: fix parse_url_login() OOM handling
2013-07-14 12:19:57 +02:00
Yang Tse
2af64c6432
http_digest.c: SIGSEGV and OOM handling fixes
2013-07-12 19:32:13 +02:00
Yang Tse
83f0dae129
url.c: fix parse_login_details() OOM handling
2013-07-12 12:17:31 +02:00
John E. Malmberg
65d53cf6ef
setup-vms.h: sk_pop symbol tweak
...
Newer versions of curl are referencing a sk_pop symbol while the HP
OpenSSL library has the symbol in uppercase only.
2013-07-12 12:11:11 +02:00
Yang Tse
0d9e65f79f
getinfo.c: fix enumerated type mixed with another type
2013-07-11 17:07:36 +02:00
Yang Tse
c983aa9efc
test 1511: fix enumerated type mixed with another type
2013-07-11 17:01:02 +02:00
Yang Tse
b16b7f9d3a
url.c: fix SIGSEGV
2013-07-11 13:31:08 +02:00
Yang Tse
5c6f12b9f2
dotdot.c: fix global declaration shadowing
2013-07-11 13:31:07 +02:00
Yang Tse
2022b10e50
easy.c: fix global declaration shadowing
2013-07-11 13:31:06 +02:00
Kamil Dudka
45339625bc
Revert "curl.1: document the --time-cond option in the man page"
...
This reverts commit 3a0e931fc7
because
the documentation of --time-cond was duplicated by mistake.
Reported by: Dave Reisner
2013-07-09 15:46:49 +02:00
Kamil Dudka
20ff820ef2
curl.1: document the --sasl-ir option in the man page
2013-07-09 15:18:39 +02:00
Kamil Dudka
39e85d99fe
curl.1: document the --post303 option in the man page
2013-07-09 15:18:39 +02:00
Kamil Dudka
3a0e931fc7
curl.1: document the --time-cond option in the man page
2013-07-09 15:18:39 +02:00
Yang Tse
fe7e3229f8
configure: automake 1.14 compatibility tweak (use XC_AUTOMAKE)
2013-07-09 00:10:38 +02:00
Yang Tse
ecf042ff3c
xc-am-iface.m4: provide XC_AUTOMAKE macro
2013-07-09 00:07:26 +02:00
Guenter Knauf
aff245b360
Added winssl-zlib target to VC builds.
2013-07-08 17:46:15 +02:00
Guenter Knauf
e01469907a
Synced Makefile.vc6 with recent changes.
...
Issue posted to the list by malinowsky AT FTW DOT at.
2013-07-08 15:05:10 +02:00
Guenter Knauf
b7a933154a
Added libmetalink URL; added Android versions.
2013-07-04 04:35:22 +02:00
Dan Fandrich
54f18e5427
examples: Moved usercertinmem.c to COMPLICATED_EXAMPLES
...
This prevents it from being built during a "make check" since it
depends on OpenSSL.
2013-07-03 21:13:12 +02:00
Nick Zitzmann
833fba265d
Merge branch 'master' of https://github.com/bagder/curl
2013-07-02 19:40:14 -06:00
Nick Zitzmann
d633052905
darwinssl: SSLv2 connections are aborted if unsupported by the OS
...
I just noticed that OS X no longer supports SSLv2. Other TLS engines return
an error if the requested protocol isn't supported by the underlying
engine, so we do that now for SSLv2 if the framework returns an error
when trying to turn on SSLv2 support. (Note: As always, SSLv2 support is
only enabled in curl when starting the app with the -2 argument; it's off
by default. SSLv2 is really old and insecure.)
2013-07-02 19:34:54 -06:00
Marc Hoersken
009d2336fe
lib506.c: Fixed possible use of uninitialized variables
2013-07-01 21:42:15 +02:00
Kamil Dudka
abca89aaa0
url: restore the functionality of 'curl -u :'
...
This commit fixes a regression introduced in
fddb7b44a7
.
Reported by: Markus Moeller
Bug: http://curl.haxx.se/mail/archive-2013-06/0052.html
2013-06-30 20:13:14 +02:00
Daniel Stenberg
d689376cb0
digest: append the timer to the random for the nonce
2013-06-25 11:37:27 +02:00
Daniel Stenberg
98b0d66eb4
digest: improve nonce generation
...
Use the new improved Curl_rand() to generate better random nonce for
Digest auth.
2013-06-25 11:28:22 +02:00
Daniel Stenberg
9c2853f2ae
curl.1: fix typo in --xattr description
...
Bug: http://curl.haxx.se/bug/view.cgi?id=1252
Reported-by: Jean-Noël Rouvignac
2013-06-25 10:41:16 +02:00
Daniel Stenberg
aff7562922
RELEASE-NOTES: synced with 365c5ba395
...
The 10 first bug fixes for the pending release...
2013-06-25 10:35:21 +02:00