aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod/pathod.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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-261-0/+5
* Handle client close more gracefully.Aldo Cortesi2012-06-251-1/+1
* Move server to new explicit netlib API.Aldo Cortesi2012-06-251-1/+3
* Simple HTTP connection keep-alive for pathod.Aldo Cortesi2012-06-241-50/+51
* read_headers now returns an ODictCaseless object.Aldo Cortesi2012-06-241-1/+1
* Logging truss for pathod.Aldo Cortesi2012-06-241-1/+2
* Refactor to extract ready_actions and write_values.Aldo Cortesi2012-06-241-2/+2
* Enable anchors on command line.Aldo Cortesi2012-06-241-3/+11
* Re-enable anchors.Aldo Cortesi2012-06-241-5/+26
* Fix disconnect, improve coverage, enable file value specifier.Aldo Cortesi2012-06-241-4/+6
* Bump version, adapt for API canges in netlib.Aldo Cortesi2012-06-231-4/+4
* Finalize porting built-in web app to Flask.Aldo Cortesi2012-06-211-0/+15
* Restore client argument parsing. Add thread-safe logging subsystem.Aldo Cortesi2012-06-211-2/+30
* Disconnect, rest refactoring.Aldo Cortesi2012-06-211-18/+18
* Re-enable SSL service.Aldo Cortesi2012-06-201-1/+8
* Basic response generation.Aldo Cortesi2012-06-201-3/+17
* Start porting web app to Flask.Aldo Cortesi2012-06-191-3/+16
* Porting to netlib proceeds apace.Aldo Cortesi2012-06-191-6/+17
* Start refactoring towards netlib, adding SNI and client testing.Aldo Cortesi2012-06-171-260/+9
* We can't sensibly unit test pages withhout firing up a server.Aldo Cortesi2012-06-071-98/+99
* Better test daemon cleanup, improve utils test coverage.Aldo Cortesi2012-06-071-1/+0
* Add /api/info, returning general info on the running pathod daemon.Aldo Cortesi2012-06-071-2/+12