curl/src
Daniel Stenberg 61f4cdb73a globbing: fix crash on unballanced open brace
Having an open brace without a closing brace caused a segfault.

Having a closing brace too many caused a silent error to occur, which
caused curl to bail out and return an error code but no error message
was shown. It does now!

All error message outputs no longer wrongly get _two_ newlines written
after the error message.

Reported by: Vlad Ureche
Bug: http://curl.haxx.se/bug/view.cgi?id=3083942
2010-10-08 23:12:34 +02:00
..
macos Eric-update 2001-12-04 16:33:40 +00:00
.gitignore ignore files generated by 'maketgz' 2010-04-14 17:12:34 +02:00
CMakeLists.txt Rename CURL_SOURCES macro; revert previous rename of curl_SOURCES macro. 2010-08-02 12:24:54 +02:00
Makefile.Watcom It is sufficient to pipe stderr to NUL to get rid of the nasty messages. 2010-08-18 16:08:20 +02:00
Makefile.am build: Enable configure --enable-werror 2010-07-21 21:29:47 +02:00
Makefile.b32 Rename CURL_SOURCES macro; revert previous rename of curl_SOURCES macro. 2010-08-02 12:24:54 +02:00
Makefile.inc Rename CURL_SOURCES macro; revert previous rename of curl_SOURCES macro. 2010-08-02 12:24:54 +02:00
Makefile.m32 It is sufficient to pipe stderr to NUL to get rid of the nasty messages. 2010-08-18 16:08:20 +02:00
Makefile.netware Some NetWare makefile tweaks. 2010-10-03 23:02:41 +02:00
Makefile.riscos removed trailing whitespace 2010-02-14 19:40:18 +00:00
Makefile.vc6 Updated lib dependency versions. 2010-08-10 05:51:38 +02:00
config-amigaos.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
config-mac.h Added SIZEOF_INT and SIZEOF_SHORT definitions for non-configure systems 2010-02-26 18:32:46 +00:00
config-riscos.h Added SIZEOF_INT and SIZEOF_SHORT definitions for non-configure systems 2010-02-26 18:32:46 +00:00
config-win32.h Moved S_ISREG define to setup as suggested by Dan. 2010-09-02 04:37:13 +02:00
curl.rc remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
curlutil.c remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
curlutil.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
getpass.c remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
getpass.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
homedir.c remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
homedir.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
hugehelp.c.cvs make it more obvious what this is by not even trying to show a manual 2003-02-04 18:22:31 +00:00
hugehelp.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
main.c whitespace: unified source 2010-09-16 23:32:24 +02:00
makefile.amiga Added nonblock.c to the non-automake makefiles (note that the dependencies 2009-07-15 21:49:47 +00:00
makefile.dj Rename CURL_SOURCES macro; revert previous rename of curl_SOURCES macro. 2010-08-02 12:24:54 +02:00
mkhelp.pl replaced tabs with spaces 2010-02-16 13:32:45 +00:00
os-specific.c remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
os-specific.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
setup.h Moved S_ISREG define to setup as suggested by Dan. 2010-09-02 04:37:13 +02:00
urlglob.c globbing: fix crash on unballanced open brace 2010-10-08 23:12:34 +02:00
urlglob.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
vc6curlsrc.dsp Added nonblock.c to the non-automake makefiles (note that the dependencies 2009-07-15 21:49:47 +00:00
vc6curlsrc.dsw Fix CR 2009-05-08 19:09:36 +00:00
version.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
writeenv.c remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
writeenv.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
writeout.c remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
writeout.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00