summaryrefslogtreecommitdiffstats
path: root/support (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix spelling in comments and text files.Rainer Jung2016-08-114-6/+6
| | | | | | | | No functional change. PR 59990 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1756038 13f79535-47bb-0310-9956-ffa450edef68
* ab: follow up to r1750854: still better naming, and a C89 fix.Yann Ylavic2016-07-011-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1750960 13f79535-47bb-0310-9956-ffa450edef68
* ab: follow up to r1750854: some comments and better naming.Yann Ylavic2016-07-011-10/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1750955 13f79535-47bb-0310-9956-ffa450edef68
* ab: follow up to r1750854.Yann Ylavic2016-07-011-16/+25
| | | | | | Use SNI when available by default, and invert -I logic to now disable it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1750947 13f79535-47bb-0310-9956-ffa450edef68
* ab: follow up to r1750854: put the -I at the right place for apr_getopt().Yann Ylavic2016-06-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1750855 13f79535-47bb-0310-9956-ffa450edef68
* ab: add SNI support when available.Yann Ylavic2016-06-301-2/+47
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1750854 13f79535-47bb-0310-9956-ffa450edef68
* Prepare to backport, this is not specific to VS 2015...William A. Rowe Jr2016-06-141-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1748448 13f79535-47bb-0310-9956-ffa450edef68
* Fix comment typoStefan Fritsch2016-05-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1745864 13f79535-47bb-0310-9956-ffa450edef68
* Fix segfault with logresolve -c and IPv6Stefan Fritsch2016-05-281-1/+1
| | | | | | | | | Due to a logic error, there could be a NULL pointer dereference. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823259 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1745863 13f79535-47bb-0310-9956-ffa450edef68
* PR59630: include OpenSSL_Applink when compiling on Visual Studio 2015 and upGregg Lewis Smith2016-05-271-0/+4
| | | | | | | | Submitted By: Jan Ehrhardt <phpdev ehrhardt.nl> Committed By: gsmith git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1745767 13f79535-47bb-0310-9956-ffa450edef68
* _setargv will not compile on _MSC_VER > 1700 MS documentation's example ↵Gregg Lewis Smith2016-05-251-0/+2
| | | | | | simply does not work. Disabe for now, Apachemonitor still works. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1745516 13f79535-47bb-0310-9956-ffa450edef68
* ab: follow up to r1738415: EC_curve_nid2nist() available in OpenSSL-1.0.2 ↵Yann Ylavic2016-04-291-1/+3
| | | | | | and later. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1741566 13f79535-47bb-0310-9956-ffa450edef68
* print Server Temp Key information.Jean-Frederic Clere2016-04-101-0/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1738415 13f79535-47bb-0310-9956-ffa450edef68
* Support for OpenSSL 1.1.0:Rainer Jung2016-03-201-2/+38
| | | | | | | | | | - ab: use new API SSL_CTX_set_max_proto_version() and SSL_CTX_set_min_proto_version() in combination with TLS_client_method() instead of the old deprecated methods. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735891 13f79535-47bb-0310-9956-ffa450edef68
* Follow-up to r1734817: suexec passes through mod_include's DOCUMENT_ARGSJeff Trawick2016-03-141-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734955 13f79535-47bb-0310-9956-ffa450edef68
* ab: Use caseless matching for HTTP tokens (e.g. content-length).Yann Ylavic2016-03-041-14/+42
| | | | | | PR 59111. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733537 13f79535-47bb-0310-9956-ffa450edef68
* Support for OpenSSL 1.1.0Rainer Jung2016-02-071-0/+6
| | | | | | | - ab git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1728907 13f79535-47bb-0310-9956-ffa450edef68
* block bcrypt on EBCDIC -- lots of ascii-isms in apr-util's bcrypt.Eric Covener2015-10-251-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1710403 13f79535-47bb-0310-9956-ffa450edef68
* Support compilation against libssl built with OPENSSL_NO_SSL3,Kaspar Brand2015-09-191-1/+9
| | | | | | | | and change the compiled-in default for SSL[Proxy]Protocol to "all -SSLv3", in accordance with RFC 7568. PR 58349, PR 57120. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1703952 13f79535-47bb-0310-9956-ffa450edef68
* Silence a sparse warning about inconsistent indenting + some minor style issuesChristophe Jaillet2015-08-311-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1700338 13f79535-47bb-0310-9956-ffa450edef68
* Silence a sparse warning about inconsistent indentingChristophe Jaillet2015-08-311-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1700322 13f79535-47bb-0310-9956-ffa450edef68
* Silence a sparse warning about inconsistent indentingChristophe Jaillet2015-08-311-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1700321 13f79535-47bb-0310-9956-ffa450edef68
* Silence a sparse warning about inconsistent indentingChristophe Jaillet2015-08-311-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1700320 13f79535-47bb-0310-9956-ffa450edef68
* The increased use of UuidCreate() in APR 1.5.2+ introduces an unresolved Gregg Lewis Smith2015-04-297-28/+28
| | | | | | | | | reference to UuidCreate() to these support applications that link with apr-1.lib and do not already link rpcrt4.lib. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1676654 13f79535-47bb-0310-9956-ffa450edef68
* tab vs spaceChristophe Jaillet2015-04-171-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1674214 13f79535-47bb-0310-9956-ffa450edef68
* Choose "-D" instead of "-d" for the rotatelogsRainer Jung2015-03-131-6/+6
| | | | | | | | | | | | | | option that creates the path to the log file. I want to use "-d" for another directory related option next where (I think) the "directory" "d" makes more sense. "-d" has not yet been backported, so changing to "-D" is not a real compatibility issue. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1666417 13f79535-47bb-0310-9956-ffa450edef68
* Small changes to rotatelogs:Rainer Jung2015-03-131-3/+4
| | | | | | | | | | | | - add "-n num" to help text - clarify in help text, that "program is invoked" is the "-p" case - prevent crash with "-v" (verbose) if no "-p prog" is used - add one space for formatting git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1666415 13f79535-47bb-0310-9956-ffa450edef68
* ab: Add missing longest request (100%) to CSV export.Yann Ylavic2015-02-241-1/+1
| | | | | | | | Submitted by: Marcin Fabrykowski <bugzilla fabrykowski.pl> Committed by: ylavic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661913 13f79535-47bb-0310-9956-ffa450edef68
* suexec: Filter out HTTP_PROXYStefan Fritsch2015-02-141-1/+15
| | | | | | | Some programs look there for the http proxy server. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1659711 13f79535-47bb-0310-9956-ffa450edef68
* split-logfile: Fix perl error: 'Can't use string ("example.org:80") Eric Covener2014-12-311-5/+4
| | | | | | | | | | | | as a symbol ref while "strict refs"'. PR 56329. Submitted By: Holger Mauermann <mauermann gmail.com> Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1648719 13f79535-47bb-0310-9956-ffa450edef68
* ab: Use only one connection to determine working destination socket address.Jan Kaluža2014-09-301-5/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1628388 13f79535-47bb-0310-9956-ffa450edef68
* ab: try all destination socket addresses returned by apr_sockaddr_info_getJan Kaluža2014-09-231-10/+34
| | | | | | | instead of failing on first one when not available. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1626956 13f79535-47bb-0310-9956-ffa450edef68
* ab: increase request and response header size to 8192 bytes,Jan Kaluža2014-09-041-4/+6
| | | | | | | fix potential buffer-overflow in Server: header handling. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1622450 13f79535-47bb-0310-9956-ffa450edef68
* * support/ab.c: Fix crash caused by integer overflow when printing stats withJan Kaluža2014-08-141-2/+2
| | | | | | | lot of requests (for example -n 500000000). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1617913 13f79535-47bb-0310-9956-ffa450edef68
* Remove some 'register' in variable declaration.Christophe Jaillet2014-07-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1610366 13f79535-47bb-0310-9956-ffa450edef68
* ab: support custom HTTP method with -m argument. PR 56604.Yann Ylavic2014-06-071-4/+9
| | | | | | | | | | Example: ab -n 1 -m PING http://127.0.0.1/ Submitted By: Roman Jurkov <winfinit gmail com> Committed By: ylavic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1601076 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that min/max valid timestamps (milliseconds since the epoch)Jeff Trawick2014-05-151-1/+8
| | | | | | | | make sense: no negative numbers, and require an input of "-" instead of "0" to indicate that the timestamp isn't being provided. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1595034 13f79535-47bb-0310-9956-ffa450edef68
* Add module mod_ssl_ct, which provides an implementation of CertificateJeff Trawick2014-04-213-1/+474
| | | | | | | | | | | | | | | Transparency (RFC 6962) for httpd. mod_ssl_ct requires OpenSSL 1.0.2 (in beta) and must be explicitly enabled via configure. Note that support/ctauditscts is purposefully not installed; it does not properly function due to a dependency on a certificate-transparency open source project tool which itself is not sufficiently complete at this time. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1588987 13f79535-47bb-0310-9956-ffa450edef68
* * support/rotatelogs.c (main): Prevent creation of zombies fromJoe Orton2014-04-141-0/+5
| | | | | | | post-rotate programs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1587255 13f79535-47bb-0310-9956-ffa450edef68
* * support/ab.c: Revert accidental version bump in r1580928.Joe Orton2014-03-241-1/+1
| | | | | | | | (Although it seems likely this *should* have been bumped sometime since 2006?) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1580935 13f79535-47bb-0310-9956-ffa450edef68
* * support/ab.c (write_request): Avoid redundant write(,,0) precedingJoe Orton2014-03-241-1/+2
| | | | | | | the write() of the request. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1580928 13f79535-47bb-0310-9956-ffa450edef68
* follow-up to r1542533:Jeff Trawick2013-11-181-1/+2
| | | | | | | fix format string (unsigned vs. size_t) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1543020 13f79535-47bb-0310-9956-ffa450edef68
* Check all memory allocations and abort on failureStefan Fritsch2013-11-161-22/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1542533 13f79535-47bb-0310-9956-ffa450edef68
* more apr_file_write_full() simplification (like r1542413)Jeff Trawick2013-11-152-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1542416 13f79535-47bb-0310-9956-ffa450edef68
* * support/rotatelogs.c: Introduce an adjusted_time_t type to store theJoe Orton2013-10-311-11/+17
| | | | | | | | | | weird "adjusted time since epoch" type returned by get_now(). Switch from int to long to fix an unnecessary Y2K38 issue. Adjust use throughout and clean up other type issues. No functional change intended apart from fixing Y2K38. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1537718 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused APXS setting from template for generated MakefileJeff Trawick2013-10-251-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1535699 13f79535-47bb-0310-9956-ffa450edef68
* rotatelogs: Remove last constant length error buffer.Ben Reser2013-10-231-18/+20
| | | | | | | | | | | | | | | * support/rotatelogs.c (ERRMSGSZ): Remove. (rotate_status): Remove errbuff member. (truncate_and_write_error): Accept the error message as an argument. (doRotate): Shift the pool destruction slightly later and use it to generate the error message to pass truncate_and_write_error(). (main): In case of write errors create a pool to generate the error message, since the other pools available may never been freed. Adjust to pass message directly to truncate_and_write_error(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1534914 13f79535-47bb-0310-9956-ffa450edef68
* rotatelogs: Remove another use of a consant length buffer for errors.Ben Reser2013-10-231-6/+4
| | | | | | | | | | * support/rotatelogs.c (doRotate): Use apr_psprintf() and %pm. Move the destruction of the pool after we're done with the error message so the error string stays allocated long enough. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1534896 13f79535-47bb-0310-9956-ffa450edef68
* rotatelogs: Use apr_psprintf() with %pm instead of a constant length buffer forBen Reser2013-10-231-19/+17
| | | | | | | | | | | | errors. * support/rotatelogs.c (post_rotate, doRotate): Switch to using apr_psprintf() with %pm. Suggested by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1534895 13f79535-47bb-0310-9956-ffa450edef68
* Add an option to autocreate directories to rotatelogs.Ben Reser2013-10-191-6/+33
| | | | | | | | | | | | | | | | | | | | | | | * support/rotatelogs.c (rotate_config): Remove const from szLogRoot since we'll be passing it to apr_filepath_merge. Add create_path member. (usage, dumpConfig): Update to reflect new -d option. (doRotate): Add code that knows how to create the directories a log file is going to go into. (main): Add the -d option and canonicalize the incoming path with apr_filepath_merge() so that the code in doRotate can work properly. * docs/man/rotatelogs.8, docs/manual/programs/rotatelogs.html.en: Update for -d option. PR: 46669 Submitted by: Philippe Lantin <plantin cobaltgroup.com> (which was actually a patch written by myself when I worked there) Tweaked by: breser (ported to trunk and changed option from -p to -d) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1533810 13f79535-47bb-0310-9956-ffa450edef68