aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod
Commit message (Expand)AuthorAgeFilesLines
* 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-232-7/+19
* 100% unit test coverageAldo Cortesi2012-07-231-2/+2
* pathod.py unit tests++Aldo Cortesi2012-07-232-10/+4
* 100% test coverage for pathoc.pyAldo Cortesi2012-07-231-1/+1
* 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-232-2/+11
* Unit tests for most of app.py, return 404 for unknown log entry.Aldo Cortesi2012-07-233-4/+5
* Use configured size limit to keep previews in check.Aldo Cortesi2012-07-233-15/+14
* Refactor rparse.InternalResponse -> rparse.PathodErrorResponseAldo Cortesi2012-07-232-15/+9
* Use policy hook to apply a size limit in pathod, add corresponding cmdline arg.Aldo Cortesi2012-07-234-16/+34
* Add hooks for policy checks of served data.Aldo Cortesi2012-07-232-10/+48
* Add function for effective length calculation when actions are present.Aldo Cortesi2012-07-231-3/+20
* 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-221-5/+11
* Allow execution of specs from file, using +./pathAldo Cortesi2012-07-224-5/+47
* Doc reorg.Aldo Cortesi2012-07-224-189/+232
* Multiline specifications for pathod and pathoc.Aldo Cortesi2012-07-222-8/+10
* 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-212-72/+90
* pathoc: add a flag to dump request information.Aldo Cortesi2012-07-212-13/+30
* Add support for client timeout to pathoc.Aldo Cortesi2012-07-211-3/+6
* Document Python-style string escaping.Aldo Cortesi2012-07-211-2/+6
* Allow Python string escape sequences in value literals.Aldo Cortesi2012-07-211-1/+1
* Fine-tuning for injection: docs, bugfixes.Aldo Cortesi2012-07-202-2/+20
* Add an injection operator.Aldo Cortesi2012-07-201-2/+27
* Convert documentation to HTML, fix styling.Aldo Cortesi2012-07-203-263/+293
* Much simpler rewrite of inner data sending loop.Aldo Cortesi2012-07-201-23/+26
* 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
* Handle NetLibDisconnect error.Aldo Cortesi2012-07-091-24/+27
* Factor out request printing in to a method, and test it.Aldo Cortesi2012-06-302-5/+25
* Move docs into pathod server.Aldo Cortesi2012-06-2910-25/+592
* Allow naked literals for path specification.Aldo Cortesi2012-06-291-4/+23
* 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-261-0/+3
* 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-261-5/+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-262-2/+7
* Handle client close more gracefully.Aldo Cortesi2012-06-251-1/+1
* Move server to new explicit netlib API.Aldo Cortesi2012-06-252-2/+3
* Simple HTTP connection keep-alive for pathod.Aldo Cortesi2012-06-241-50/+51
* Use http.read_response to read server response.Aldo Cortesi2012-06-241-3/+11
* read_headers now returns an ODictCaseless object.Aldo Cortesi2012-06-241-1/+1
* Logging truss for pathod.Aldo Cortesi2012-06-242-2/+2