chiark / gitweb /
chopwood
2015-04-24 Mark Woodingsshsvc.conf: Configuration file for `sshsvc-mkauthkeys'.
2015-04-07 Mark Woodingchpwd, operation.py: Allow administrative override...
2015-04-07 Mark Woodingchpwd: Publish command-line options to the `CFG' module.
2015-04-07 Mark Woodingbackend.py: Introduce protocol for alternative locking...
2015-04-07 Mark Woodingbackend.py: Change default lock directory.
2015-04-07 Mark Woodingoperation.py: Fix stupid typo in commentary.
2015-04-07 Mark Woodingcgi.py: Set the default static URL prefix from user...
2015-04-07 Mark Woodingagpl.py: Python 2.5 compatibility.
2015-04-07 Mark Woodingchpwd, config.py: Don't fail if there's no configuratio...
2015-04-07 Mark Woodingchpwd, subcommand.py: Only show global options in admin...
2015-04-07 Mark Woodingchpwd: Factor out option parsing.
2015-04-07 Mark Woodinguserv.rc: Don't clobber handling of `www-cgi'.
2015-04-07 Mark Woodingchpwd, userv.rc: Change Userv service protocol to parse...
2015-04-04 Mark Woodingservice.py: Fix CommandRemoteService handling of vectors.
2015-04-04 Mark Woodingservice.py: Fix commentary, and default remote command.
2015-04-04 Mark Woodingbackend.py: Use configured delimiter for joining fields.
2014-06-12 Mark Woodingcgi.py: No, `QUERY_STRING' is not mandatory in GET... 1.1.0
2014-06-11 Mark Woodingchpwd.css, login.fhtml: Move the login whinge to undern...
2014-06-11 Mark Woodinghttpauth.py: Capitalize the login whinges.
2014-06-11 Mark Woodinglist.fhtml, login.fhtml: Add some missing access keys.
2014-06-11 Mark WoodingMakefile: Add `dist' target.
2014-06-11 Mark WoodingAutomatically add and remove password database records.
2014-05-24 Mark Woodingbackend.py: Separate out the main work of `_update'.
2014-05-24 Mark Woodingservice.py: Incompatible changes to CommandRemoteService.
2014-05-24 Mark WoodingIntroduce a `warn' output operation.
2014-05-24 Mark Woodingbackend.py: Make FlatFileRecord._format include the...
2014-05-24 Mark Woodingservice.py: Fix the RemoteService `_mkcmd' protocol.
2014-05-24 Mark Woodingservice.py: Have SSHRemoteService use its superclass...
2014-05-24 Mark Woodingservice.py: Add missing `_describe' method for CommandR...
2014-05-24 Mark Woodingcgi.py: Don't crash if we have three values for a param...
2014-05-24 Mark WoodingCosmetic fiddling.
2014-04-06 Mark Wooding{cgi,cmd-cgi,httpauth}.py: Check request methods on... 1.0.3
2014-04-06 Mark Woodingcgi.py: Emit the error about `POST' content-type correctly.
2014-04-06 Mark Woodingsubcommand.py: Have `subcommand' pass unknown arguments...
2014-04-06 Mark Woodingcgi.py: Implement the `HEAD' request method.
2014-04-06 Mark Woodingcgi.py: Export request method from `cgiparse'.
2014-04-06 Mark Woodingcgi.py: Fix function name in comment.
2014-02-04 Mark Woodingchpwd: Remove redundant user-name check in the SSH...
2014-02-04 Mark Woodingchpwd, operation.py: Logging for operations.
2014-02-04 Mark Woodingservice.py: Introduce a `name' attribute for services.
2014-02-04 Mark Woodingoperation.py: Fix stupid typo.
2014-01-23 Mark Woodinghttpauth.py: Improve the CSRF token stuff.
2014-01-23 Mark Woodinghttpauth.py: Don't crash if Base-64 decoding of the...
2014-01-23 Mark Woodinglist.fhtml: Make `logout' be a POST operation.
2014-01-23 Mark Woodingcookies.fhtml: Fix stupid typo.
2014-01-23 Mark Woodinghttpauth.py: Fix stupid formatting error.
2013-12-28 Mark Woodingcookies.fhtml: Stupid markup error. 1.0.2
2013-12-28 Mark Woodingcookies.fhtml: Fix the epoch date.
2013-08-10 Mark Woodinghttpauth.py, cookies.fhtml: Randomize CSRF token to...
2013-08-10 Mark Woodinghttpauth.py: Use `base64' module's built-in character...
2013-08-10 Mark Woodinghttpauth.py: Allow configuration of the hash function.
2013-04-13 Mark Woodingwrapper.fhtml: Tell mobile browsers that we'll work...
2013-04-13 Mark Woodingchpwd.js: Provide the CAPTUREP argument to `addEventLis...
2013-03-30 Mark Woodinghttpauth.py, cmd-cgi.py, list.fhtml: Implement explicit... 1.0.1
2013-03-30 Mark Woodinghttpauth.py: Abstract out setting the various cookie...
2013-03-30 Mark Woodingcmd-cgi.py: Don't allow caching of the `list' page.
2013-03-30 Mark Woodinguserv.rc: Example Userv configuration dropping. 1.0.0
2013-03-28 Mark WoodingMakefile: Add some missing source files to the list.
2013-03-28 Mark Woodingagpl.py (dump_dir): Replace unpleasant control-flow...
2013-03-28 Mark Woodingagpl.py (filez): Slightly better detection of toplevels.
2013-03-28 Mark Woodingagpl.py (filez): Check the exit code from the command.
2013-03-28 Mark Woodingagpl.py: Document and prettify.
2013-03-27 Mark Woodingwrapper.fhtml: Put `html' in lowercase in the DOCTYPE...
2013-03-27 Mark Woodingagpl.py: Fix up symbolic links between directories...
2013-03-27 Mark Woodingagpl.py: Exclude the root directory from listers.
2013-03-27 Mark Woodingagpl.py: Include a `MANIFEST' file explaining where...
2013-03-16 Mark Woodingcgi.py: Implement a wrapping operation.
2013-03-16 Mark Woodingcgi.py: Export the template cache to the templates.
2013-03-16 Mark Woodingformat.py: Allow general format controls more widely.
2013-03-16 Mark Woodingcgi.py, operation.py, list.fhtml: Request-level policy...
2013-03-16 Mark Woodingoperation.py: Refactor `polswitch' a little.
2013-03-16 Mark Woodingchpwd: Put `user' into template arguments when run...
2013-03-14 Mark Woodingcgi.py: Fix documentation for `~:H' format operation.
2013-03-13 Mark Woodingcgi.py: Escape quote signs in `htmlescape' and `html_qu...
2013-03-13 Mark Woodingformat.py: Document the formatting directive syntax.
2013-03-13 Mark Woodingcrypto.py: Another missing import.
2013-03-12 Mark Woodingservice.py: Yet more unqualified names needing qualific...
2013-03-12 Mark WoodingFix some stupid unknown-variable errors.
2013-03-12 Mark Wooding.gitignore: Ignore the `.pyo' files left by `python...
2013-03-12 Mark Woodingchpwd: Set default config file from environment variabl...
2013-03-11 Mark Woodingcmd-cgi.py: Typo in help message for the CGI `source...
2013-03-09 Mark Woodingcmd-admin.py: Add `source' command to remote command...
2013-03-09 Mark WoodingPut the user's name in post-authentication requests.
2013-03-09 Mark WoodingKeep track of whether a CGI request is carried over...
2013-03-09 Mark Woodingcgi.py (cookie): Exclude attribute keys whose value...
2013-03-09 Mark Woodingcgi.py: Fix stupid typo so that HTTP status codes are...
2013-03-08 Mark Wooding*.fhtml: Use double quotes for HTML attributes.
2013-03-08 Mark Wooding*.fhtml: Use proper apostrophes instead of the awful...
2013-03-08 Mark Woodingcookies.fhtml: Use correct link for the source code...
2013-03-08 Mark Woodingcgi.py: Remove defunct `html' function.
2013-03-08 Mark Woodingcgi.py: Remove the old error reporting machinery.
2013-03-08 Mark WoodingMakefile: Update the `auto.py' symlink correctly.
2013-03-08 Mark WoodingInitial commit.