MessageBlock: remove Buffering debug output.
Output MAXRSS on runlimit. Plan is to start using this (if available)
testcase problem: side-by-side diff.
noprompt option for balloon monitor.
Extend the testbench contest
Redesign Dockerfile
Fix a typo in hint given to contestants
Explicitly set Java source encoding to UTF-8
Warn when output or diff is truncated
standings.html reset inbetween contests
Add a Python 3 solution to the batch test
Revert "Make cx_Freeze work with Python 3.5"
Make both Python 2 and 3 work again
Make cx_Freeze work with Python 3.5
Patch for cx_Freeze to work with Python 3.5
Add lots of debug logging to the run script
Use tini to improve signal handling
Use --init-file to mysql initialization
Fix stopping of abacusd
Some fixes to match MySQL initialisation work
Update to Ubuntu 16.04
Show statistics at bottom of scoreboard
Misc usability improvements
Fix grammar error in message to judge
Fix printing of exception message
Change directory to find solution checker for S...
Add a script for adding problems
Document addproblem and output checkers
Add a problem using a checker to the testbench ...
Added batch tests for checkers
Add support for problem checkers
Use cx-freeze to run Python apps in a chroot jail
Merge branch 'pyinstaller'
Document that cx_Freeze is required
Install python_compile.py via make install
Make path to python_compile.py configurable
Switch from pyinstaller to cx_Freeze
Add .git to .dockerignore
Provide /dev/urandom inside chroot jail
Tidy up Dockerfile
Disable setMaxProcs for Python
Indentation fixes
Work in progress on using PyInstaller
Package autodetect does work. Closing this since it seems nothing is actually br...
Correct manual re package keyword in Java
From a quick look at the code, there still seems to be a regex for detecting a package...
Introduce lexical_cast-like helpers
Desktop notifications have been added, but leaving open to allow for other metho...
Marking fixed. All messages now say click for details.
Make it clearer that compilation errors can be clicked on
Merge branch 'click-details'
Merge branch 'notifications'
Convert most uses of strto* to from_string
Fix up batch test to run against Docker-based s...
Interpret filenames in config files as relative to config file
Zeros being dropped from password hash
Show judges whether clarifications are private or not
Add to_string helper
Eliminate list_find
A slight complication is that standard Python modules may need C libraries, so the...
Use desktop notifications (fixes #59)
Show "frozen" label on standings when frozen
Add "click for details" to submissions page
Add a testbench
Show judges where clarifications are private or not
Correct manual re package keyword in Java
Make it clearer that compilation errors can be clicked on
Catch SecurityException in testWriteFile
Fix compilation errors in documentation
Added a Java version of solution that tests san...
Increase username length to 32 (required last y...
Improved keystore documentation - but still ina...
Add a "C" program to perform some rudementary j...
Turns out Ubuntu (at least) doesn't like adding...
Merge branch 'master' of ssh://git.code.sf.net/...
Additional ignores (Makefile.conf and doc/ fold...
Correctly format negative times
Extend getusers command to return friendlyname ...
Add more tests for setbonus
Merge branch 'bonus'
Merge branch 'master' into bonus
Fix typo in usage message
Integrate bonus support into standings
Rename "Solved" to "Points" on standings
Enable bonus module by default in Docker
Rename log result for interactive
Suppress spurious error message in webapp
Fix making runlimit suid root
Remove unused and unimplemented function signature
Change directory to the temporary working dir
Document lang: field in getsubmissionsource reply
Front-end part of score bonuses
Add tests that setbonus and getbonus work
Update tests for getsubmissionsource returning ...
Add another doc anchor for XInclude
Include output file size limit in manual
Add more id anchors in manual so that they can ...
Change base image from a digest to a numbered tag
Fix to make mysql data persistent in /data
Create dummy accounts for use in an SBITC-style...