1
0
mirror of https://github.com/moparisthebest/curl synced 2024-11-10 11:35:07 -05:00
curl/src
Daniel Stenberg 81f151c912 header_callback: strip off file path separated with backslashes
If the filename contains a backslash, only use filename portion. The
idea is that even systems that don't handle backslashes as path
separators probably want that path removed for convenience.

This flaw is considered a security problem, see the curl security
vulnerability http://curl.haxx.se/docs/adv_20101013.html
2010-10-12 22:56:21 +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
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 header_callback: strip off file path separated with backslashes 2010-10-12 22:56:21 +02:00
Makefile.am build: Enable configure --enable-werror 2010-07-21 21:29:47 +02:00
makefile.amiga Get the curl source files for Amiga from Makefile.inc 2010-10-12 12:13:32 -07:00
Makefile.b32 Rename CURL_SOURCES macro; revert previous rename of curl_SOURCES macro. 2010-08-02 12:24:54 +02:00
makefile.dj 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 Added build bits for librtmp to MingW32 makefiles. 2010-10-11 00:39:24 +02:00
Makefile.netware Added build bits for librtmp to NetWare makefiles. 2010-10-12 04:31:56 +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
Makefile.Watcom Added build bits for librtmp / libssh2 to Watcom makefiles. 2010-10-12 06:55:01 +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