summaryrefslogtreecommitdiffstats
path: root/server/apreq_parser_multipart.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix possible NULL pointer dereference casued by apreq_param_make()Giovanni Bechis2023-04-051-0/+8
| | | | | | | | | | | | | | | The function apreq_param_make() will return NULL on failure. However NULL check are forgetten before derenference, which could lead to NULL pointer dereference. Adding NULL check to all use of apreq_param_make(). Submitted by: Zhou Qingyang <zhou1615@umn.edu> Github: closes #303 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908981 13f79535-47bb-0310-9956-ffa450edef68
* Sync r1895107 from libapreq.Yann Ylavic2021-11-171-13/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1895108 13f79535-47bb-0310-9956-ffa450edef68
* Sync r1895075 from libapreq.Yann Ylavic2021-11-161-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1895076 13f79535-47bb-0310-9956-ffa450edef68
* Sync r1895020 and r1895021 from libapreq.Yann Ylavic2021-11-141-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1895023 13f79535-47bb-0310-9956-ffa450edef68
* apreq: Sync r1894983 from libapreq.Yann Ylavic2021-11-121-7/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1894986 13f79535-47bb-0310-9956-ffa450edef68
* Merge r1866760 from ^/httpd/apreq/trunk:Joe Orton2019-09-301-0/+4
| | | | | | | | | | | | | | | | | | parser_multipart: fix NULL pointer dereference in nested multipart create_multipart_context() can return NULL if the given Content-Type was not recognized (if there is no "boundary" attribute). This crashes libapreq2. This bug was introduced by SVN commit 227276. Prior to this commit, there was a NULL check, but the commit removed it: http://svn.apache.org/viewvc/httpd/apreq/trunk/library/parser_multipart.c?r1=227276&r2=227275&pathrev=227276 Submitted by: max git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1867761 13f79535-47bb-0310-9956-ffa450edef68
* As discussed at AC NA 2011Philip M. Gollucci2011-11-131-0/+661
o relocate srclib/libapreq/library/*.c -> server/apreq_${f}.c o relocate srclib/libapreq/include/*.h -> include/*.h o remove apreq_version.[hc] related stuff since its nolonger its own lib o connect modules/apreq to the build under 'most' default comment out in httpd.conf o update make_exports.awk to handle APREQ marcos git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201372 13f79535-47bb-0310-9956-ffa450edef68