aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod/pathod.py
Commit message (Expand)AuthorAgeFilesLines
* Adapt for new request_client_cert option in netlib.Aldo Cortesi2013-05-131-4/+7
* Print pathod craft explanations to stdout.Aldo Cortesi2013-03-031-4/+5
* Adapt for new netlib SNI API.Aldo Cortesi2013-02-271-0/+2
* Wrap webapp in a creation function.Aldo Cortesi2013-02-241-3/+1
* Add support for client certificatesAldo Cortesi2013-01-201-0/+12
* Implement and unit test not-after-connect option.Aldo Cortesi2013-01-051-9/+10
* Proxy mode: drop to SSL if we see an HTTP CONNECT requestAldo Cortesi2013-01-051-2/+12
* Collect SSL options into an SSLOptions objectAldo Cortesi2013-01-051-5/+13
* Provisional proxy mode support for pathod.Aldo Cortesi2013-01-051-5/+16
* Add u User-agent shortcut.Aldo Cortesi2012-11-161-1/+0
* Bump version, update CHANGELOGAldo Cortesi2012-10-311-1/+1
* Use .freeze to implement the -e explain flags for pathod and pathoc.Aldo Cortesi2012-10-311-1/+5
* Add a .values method to messages, simplify a lot of stuff as a consequence.Aldo Cortesi2012-10-301-1/+1
* Extract .serve() method from message classes.Aldo Cortesi2012-10-301-3/+3
* Move message body to new lazy-generator scheme.Aldo Cortesi2012-10-281-6/+7
* Adjust serve() API.Aldo Cortesi2012-10-281-3/+3
* Remove check argument to serve() methods.Aldo Cortesi2012-10-271-5/+15
* Major refactoring towars separate representation of expressions and request/r...Aldo Cortesi2012-10-271-1/+1
* Unit test suite love: 100% coverageAldo Cortesi2012-10-251-3/+3
* Start moving policy checks to service-time, rather than parse-time.Aldo Cortesi2012-10-251-2/+2
* rparse.py -> language.pyAldo Cortesi2012-10-051-11/+11
* Add -q and -r flags to pathod, logging request and respnose bytes.Aldo Cortesi2012-10-011-34/+43
* Add timeout argument to Pathod, and matching -t command-line option.Aldo Cortesi2012-10-011-2/+12
* Make sure date stamps are added to all logs.Aldo Cortesi2012-08-231-3/+5
* 100% test coverage.Aldo Cortesi2012-07-301-3/+0
* Handle invalid headers better.Aldo Cortesi2012-07-301-2/+14
* Handle disconnects on flush.Aldo Cortesi2012-07-301-13/+13
* Add an option to specify a log file to pathod.Aldo Cortesi2012-07-271-1/+5
* Add a --nohang flag that turns off pauses in response generation.Aldo Cortesi2012-07-261-5/+10
* Don't add stuff to our internal log buffer if noapi is on.Aldo Cortesi2012-07-241-8/+9
* Add option to specify craft anchor point.Aldo Cortesi2012-07-241-5/+5
* Add pathod --noapi to turn off the service API.Aldo Cortesi2012-07-231-3/+4
* Add a --nocraft option to pathod that turns off crafting.Aldo Cortesi2012-07-231-31/+32
* Add a --noweb option to turn web iface off, refactor unit tests.Aldo Cortesi2012-07-231-3/+13
* pathod.py unit tests++Aldo Cortesi2012-07-231-1/+1
* Use configured size limit to keep previews in check.Aldo Cortesi2012-07-231-6/+9
* Refactor rparse.InternalResponse -> rparse.PathodErrorResponseAldo Cortesi2012-07-231-6/+3
* Use policy hook to apply a size limit in pathod, add corresponding cmdline arg.Aldo Cortesi2012-07-231-2/+4
* Add hooks for policy checks of served data.Aldo Cortesi2012-07-231-2/+7
* Allow execution of specs from file, using +./pathAldo Cortesi2012-07-221-0/+5
* Escape special characters in first line error log.Aldo Cortesi2012-07-221-1/+1
* Handle invalid content length headers.Aldo Cortesi2012-07-221-2/+13
* More robust response handling.Aldo Cortesi2012-07-211-66/+84
* We shouldn't ever get a socket error emanating from netlib.Aldo Cortesi2012-07-201-4/+1
* Extend test suite to cover SSL. Log SSL connection errors.Aldo Cortesi2012-07-201-1/+8
* Handle invalid first line errors, add an error log buffer type.Aldo Cortesi2012-07-201-11/+32
* Factor out request printing in to a method, and test it.Aldo Cortesi2012-06-301-1/+1
* Catch errors that may happen on interpreter shutdown.Aldo Cortesi2012-06-271-2/+5
* Allow naked value literal for pathoc path specifications.Aldo Cortesi2012-06-261-5/+5
* Fixed the WSGI server hang in netlib, remove fudge.Aldo Cortesi2012-06-261-5/+2