Commit Graph

42 Commits (beta)

Author SHA1 Message Date
Vitaliy Filippov a8c63de19d Pass smtp_debug parameter to SMTP transport, remove sysread hack (breaks Email::Sender::Transport::SMTP) 2017-02-10 17:35:04 +03:00
Vitaliy Filippov 3e4cd49b2c Correctly detect IN_EVAL under HTTPServerSimple, fix preload under taint mode 2015-11-05 13:51:28 +03:00
Vitaliy Filippov 0476578a1b Fix config parsing again 2014-11-10 12:25:25 +03:00
Vitaliy Filippov b7db0c1959 Fix config option parsing in HTTPServerSimple.pl 2014-11-10 01:32:29 +03:00
Vitaliy Filippov 19076fdcc2 No redefine warnings during reload 2014-10-27 18:26:18 +03:00
Vitaliy Filippov 7986d0e7a9 Fix HTTPServerSimple.pl config option overrides 2014-10-27 17:17:06 +04:00
Vitaliy Filippov a06cb0db5b README, default HTTP::Server::Simple config 2014-10-24 18:20:25 +04:00
Vitaliy Filippov 44a221fb48 Better reload: first unload everything that changed, then load everything 2014-10-24 13:57:00 +04:00
Vitaliy Filippov 7ad0eec801 Use Sys::Sendfile instead of IO::SendFile as more compatible implementation 2014-10-22 18:16:46 +04:00
Vitaliy Filippov 48b3fd29f8 Deny dir access in HTTPServerSimple.pl 2014-10-22 18:16:46 +04:00
Vitaliy Filippov e061a59397 allow .html in deny_regexp 2014-10-15 18:12:11 +04:00
Vitaliy Filippov f27b49c23f HTTPServerSimple.pl: prevent directory traversal 2014-10-07 15:00:54 +04:00
Vitaliy Filippov 148cb3f1b5 Fix for non-existing scripts 2014-08-07 14:10:43 +04:00
Vitaliy Filippov 9e4064b37d Default config comment -- allow data/webdot 2014-05-16 18:52:41 +04:00
vfilippov 025c0650c6 Bug 122650 - Reload *.cgi scripts when compiling; Bug 103058 - fix quoted {}
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1930 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-02-03 11:50:28 +00:00
vfilippov 1bdfbd1f3b Bug 122650 - Return 403 if failed to open file, add initscript
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1929 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-02-03 10:51:33 +00:00
vfilippov 380daedfd8 Bug 144788 - Load scripts in separate packages
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1927 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-01-31 11:38:23 +00:00
vfilippov f0c5190372 Bug 122650 - Add reload support
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1881 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-12-23 12:06:04 +00:00
vfilippov 7388a847e7 Bug 122650 - Force everyone to use buffered input, do not create unneeded extra cgi object
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1786 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-06 16:18:40 +00:00
vfilippov 66a84b1ca7 Bug 122560 - Structurize code, add preload support
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1785 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-06 13:24:13 +00:00
vfilippov 7c46dd1d44 Bug 122560 - Fix SCRIPT_NAME
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1784 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-06 12:28:15 +00:00
vfilippov 3f9cd0a799 Bug 122560 - Call _cleanup even on code errors
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1781 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-05 16:03:14 +00:00
vfilippov a1e99338a3 Bug 122560 - Add #line directive for better error reporting, fix remote_ip determining
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1779 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-05 15:02:42 +00:00
vfilippov 76b6edfce3 Bug 122560 - Use $ENV{SCRIPT_FILENAME} instead of $0 in code, set SCRIPT_FILENAME in HTTP::Server::Simple
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1778 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-05 13:26:43 +00:00
vfilippov c68888d75c Bug 122560 - Add path_parent_regexp
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1776 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-04 12:21:32 +00:00
vfilippov 1e411a5daa Bug 122560 - Add error pages, add CGI version of SVNPropCheck
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1765 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-08-16 11:40:00 +00:00
vfilippov 59dd362e8e Bug 122560 - Add Bugzilla::_cleanup() handler
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1760 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-08-14 15:42:09 +00:00
vfilippov 9b59aa829a Bug 122560 - Skip excuse-me on Bugzilla::HTTPServerSimple::FakeExit, remove __END__ before caching sub
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1757 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-08-12 16:04:01 +00:00
vfilippov 84dcec9df0 Bug 122560 - Handle cmdline params
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1754 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-08-12 15:16:09 +00:00
vfilippov 530ecfb847 Bug 122560 - Handle cmdline params
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1753 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-08-12 15:15:11 +00:00
vfilippov 10f3763bf9 Bug 122560 - Remove hardcode, add a "Software caused connection abort" error
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1752 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-08-12 14:56:49 +00:00
vfilippov 5471194812 Bug 122560 - Support OLD bugzilla installation O_o
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1743 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-25 16:10:09 +00:00
vfilippov 2a9ec83d4e Bug 122560 - Support multiple PROJECTs
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1733 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-19 15:42:43 +00:00
vfilippov c91ef38950 Bug 122560 - Conf
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1732 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-19 15:21:03 +00:00
vfilippov 97e4a2aefb Bug 122560 - Usage
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1731 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-19 15:07:58 +00:00
vfilippov 27eadbfee7 Bug 122560 - Support taint mode
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1730 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-19 15:06:38 +00:00
vfilippov bb2c17b87f Bug 122560 - Tune HTTPServerSimple.pl to be more production-ready
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1729 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-19 14:59:12 +00:00
vfilippov 5e85d9888f Bug 40933
Profiling... Unhappy :(


git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@308 6955db30-a419-402b-8a0d-67ecbb4d7f56
2009-08-26 18:03:52 +00:00
vfilippov 0f2b4325f7 Bug 40933
trap SIGINT


git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@288 6955db30-a419-402b-8a0d-67ecbb4d7f56
2009-08-25 16:21:45 +00:00
vfilippov dd3dca8749 Bug 40933
Fake CORE::exit() in test server


git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@287 6955db30-a419-402b-8a0d-67ecbb4d7f56
2009-08-25 16:19:15 +00:00
vfilippov ea8ba92d77 Bug 40933
Serious performance fixes


git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@283 6955db30-a419-402b-8a0d-67ecbb4d7f56
2009-08-25 14:29:48 +00:00
vfilippov 8ae5987952 Bug 40933
Some performance fix


git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@282 6955db30-a419-402b-8a0d-67ecbb4d7f56
2009-08-24 19:01:58 +00:00