aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a --nocraft option to pathod that turns off crafting.Aldo Cortesi2012-07-232-32/+38
* Add a --noweb option to turn web iface off, refactor unit tests.Aldo Cortesi2012-07-235-25/+52
* 100% unit test coverageAldo Cortesi2012-07-232-3/+8
* pathod.py unit tests++Aldo Cortesi2012-07-234-11/+10
* 100% test coverage for pathoc.pyAldo Cortesi2012-07-232-1/+12
* Use local scrolling with a JQuery module, because anchor jumps are braindead.Aldo Cortesi2012-07-233-0/+32
* Unify offset specifications, and document them.Aldo Cortesi2012-07-232-148/+180
* Escape unprintable content in preview.Aldo Cortesi2012-07-234-2/+23
* 100% test coverage for app.pyAldo Cortesi2012-07-232-3/+19
* Unit tests for most of app.py, return 404 for unknown log entry.Aldo Cortesi2012-07-236-56/+68
* Use configured size limit to keep previews in check.Aldo Cortesi2012-07-233-15/+14
* Refactor rparse.InternalResponse -> rparse.PathodErrorResponseAldo Cortesi2012-07-233-16/+10
* Use policy hook to apply a size limit in pathod, add corresponding cmdline arg.Aldo Cortesi2012-07-237-18/+62
* Add hooks for policy checks of served data.Aldo Cortesi2012-07-233-10/+55
* Add function for effective length calculation when actions are present.Aldo Cortesi2012-07-232-3/+50
* Make file generators display nicely in pathoc actions dump.Aldo Cortesi2012-07-221-0/+3
* Constrain file access to configured directory in pathod.Aldo Cortesi2012-07-222-7/+15
* Allow execution of specs from file, using +./pathAldo Cortesi2012-07-229-8/+88
* Doc reorg.Aldo Cortesi2012-07-224-189/+232
* Multiline specifications for pathod and pathoc.Aldo Cortesi2012-07-223-8/+38
* pathod: handle keyboard interrupts and SSL errors.Aldo Cortesi2012-07-221-12/+21
* Escape special characters in first line error log.Aldo Cortesi2012-07-222-2/+1
* Handle invalid content length headers.Aldo Cortesi2012-07-222-3/+20
* More robust response handling.Aldo Cortesi2012-07-213-73/+94
* pathoc: add a flag to dump request information.Aldo Cortesi2012-07-215-17/+40
* Add support for client timeout to pathoc.Aldo Cortesi2012-07-212-5/+14
* Add an -n argument to pathoc, to repeat the specified requests N times.Aldo Cortesi2012-07-212-26/+38
* Document Python-style string escaping.Aldo Cortesi2012-07-211-2/+6
* Use injection to test a corner case in pathod daemon.Aldo Cortesi2012-07-211-1/+12
* Allow Python string escape sequences in value literals.Aldo Cortesi2012-07-212-2/+6
* Fine-tuning for injection: docs, bugfixes.Aldo Cortesi2012-07-203-2/+29
* Add an injection operator.Aldo Cortesi2012-07-202-2/+59
* Convert documentation to HTML, fix styling.Aldo Cortesi2012-07-203-263/+293
* Much simpler rewrite of inner data sending loop.Aldo Cortesi2012-07-202-24/+45
* 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-202-14/+50
* Handle invalid first line errors, add an error log buffer type.Aldo Cortesi2012-07-202-12/+44
* Handle NetLibDisconnect error.Aldo Cortesi2012-07-091-24/+27
* Factor out request printing in to a method, and test it.Aldo Cortesi2012-06-304-21/+49
* Move docs into pathod server.Aldo Cortesi2012-06-2916-493/+107
* Allow naked literals for path specification.Aldo Cortesi2012-06-293-4/+32
* Add netlib dependency pointer.Aldo Cortesi2012-06-281-0/+3
* Catch errors that may happen on interpreter shutdown.Aldo Cortesi2012-06-271-2/+5
* Split pathod and pathoc daemon test suites out.Aldo Cortesi2012-06-264-48/+81
* Allow naked value literal for pathoc path specifications.Aldo Cortesi2012-06-262-6/+8
* parse -> parse_response in web appAldo Cortesi2012-06-261-1/+1
* Fixed the WSGI server hang in netlib, remove fudge.Aldo Cortesi2012-06-262-6/+2
* Catch and log SSL connection errors. Improve log format.Aldo Cortesi2012-06-261-9/+18
* Port pathoc to new netlib API. Add SNI.Aldo Cortesi2012-06-263-6/+17
* Handle client close more gracefully.Aldo Cortesi2012-06-251-1/+1