Hi all,
We're happy to announce that we now have official DOMjudge Docker containers available at https://hub.docker.com/r/domjudge/
These were created by Nicky Gerritsen and are based on the current DOMjudge version 5.3.2. They're brand new, so they might be a bit unpolished still. Please do let us know your feedback!
On behalf of the DOMjudge team,
Jaap
Hi all,
We just created Debian packages and a live image for the latest 5.3.2 release.
The Debian packages should work on Debian Stretch (latest stable) and newer, and probably also on Ubuntu Xenial (16.04 LTS) and above, but that's untested so YMMV.
The live image is based on a freshly built Debian Stretch.
These can be downloaded from the usual places, see: https://www.domjudge.org/download
Feedback very welcome!
On behalf of the DOMjudge team,
Jaap Eldering
Hi all,
I finally got around fixing https://github.com/DOMjudge/domjudge/issues/310 which caused the latest 5.2.1 and 5.3.1 releases to break.
So we now have bugfix releases 5.2.2 and 5.3.2 available to correct this and also #311 and a small documentation improvement.
Download as usual at https://www.domjudge.org/
Best,
Jaap
On 07/11/17 23:13, Jaap Eldering wrote:
> Hi all,
>
> This is to warn that the 5.3.1 and 5.2.1 releases from a few days ago are broken due to a regression bug in runguard: https://github.com/DOMjudge/domjudge/issues/310
>
> We're still investigating the precise cause before releasing a fix. As a workaround we recommend using 5.3.0 instead of 5.3.1, since the actual changes (besides this bug) are minimal. For 5.2.1 the changes are _slightly_ larger, but we still recommend downgrading to 5.2.0, or alternatively, revert
>
> https://github.com/DOMjudge/domjudge/commit/bbd05895d83cff22b374a30e749e49c…
>
> and apply the patch
>
> https://github.com/DOMjudge/domjudge/commit/9bad6d6dd02542ebbfbccfa0115217d…
>
>
> Sorry for the inconvenience!
>
> Jaap
>
>
> On 03/11/17 00:12, Jaap Eldering wrote:
>> Hi all,
>>
>> We released (minor) bugfix releases 5.1.4, 5.2.1 and 5.3.1 for all current branches. Download as usual at https://www.domjudge.org/
>>
>> These various fixes from the last few weeks, including:
>> - Fix runguard reusing cpuacct cgroup potentially giving wrong runtimes.
>> - Increase length of auditlog.action DB column, fixing SQL error when updating some configuration settings.
>> - Fix testcase download filename.
>> - Various small documentation fixes.
>> - Fix display of user IP address on jury interface.
>> - Fix automatic setting of clarification category in jury interface.
>> - Delete team scoreboard cache data when deleting a team.
>>
>> This also marks the end of life of the 5.1 branch. We recommend upgrading to either of the 5.2 or 5.3 branches.
>>
>> Best,
>> Jaap
>>
>
>
>
>
Hi all,
We released (minor) bugfix releases 5.1.4, 5.2.1 and 5.3.1 for all current branches. Download as usual at https://www.domjudge.org/
These various fixes from the last few weeks, including:
- Fix runguard reusing cpuacct cgroup potentially giving wrong runtimes.
- Increase length of auditlog.action DB column, fixing SQL error when updating some configuration settings.
- Fix testcase download filename.
- Various small documentation fixes.
- Fix display of user IP address on jury interface.
- Fix automatic setting of clarification category in jury interface.
- Delete team scoreboard cache data when deleting a team.
This also marks the end of life of the 5.1 branch. We recommend upgrading to either of the 5.2 or 5.3 branches.
Best,
Jaap
Hi all,
Today, we've released a new version 5.3.0 of DOMjudge. Download as usual at https://www.domjudge.org/
As already announced with the 5.2.0 release a few weeks ago, this 5.3 release branch is a small iteration on the 5.2 branch. The main differences are:
- Support for Kotlin as a language.
- Add options to have scoreboard with second resolution and to suppress problem information from the scoreboard. Contributed by Marc Furon.
- Fixes and improvements to some of the compiler scripts. Note that these have to be uploaded again when upgrading.
- A few other minor improvements and bug fixes. The important bugfixes will also be backported to the 5.2 branch.
On the other hand, the 5.2 branch has been tested a bit better. Thus you might want to switch depending on whether the above features are relevant for you. We will keep supporting both the 5.2 and 5.3 branches in parallel.
Finally, we will likely make a last bugfix update to the 5.1 branch and then declare it end-of-life.
Best,
Jaap
Hi all,
Today, we (finally) published a new release of DOMjudge: version 5.2.0.
This release contains a lot of changes. Nothing really huge, but many useful improvements especially for administators. To name a few things that have been pain points in the past:
- The judgedaemon now checks for free disk space (configurable) and also uses less per judging.
- Instead of crashing hard, a judgedaemon may now report an "internal error" and disable itself or a specific problem or language, e.g. if a compile or compare script fails.
- Import and export from ICPC files and problem zipfiles has been improved.
- Updated the REST API to WF 2016/2017 specification.
- Teams can now download testcases tagged as samples.
Download as usual at https://www.domjudge.org/
Finally, we're planning to publish a "twin" 5.3 release shortly that incorporates only a few minor changes, including support for the Kotlin programming language that will be used during the 2018 ICPC World Finals. Since that requires some changes that have not been as well tested, we're going to publish this as a separate release series within one or two weeks.
Best,
Jaap
Hi all,
Today, new maintenance releases of DOMjudge have been published: 5.1.3
and 5.0.5.
These contain various accumulated bugfixes. Please refer to the
Changelogs for details.
Download at https://www.domjudge.org/
Best,
Jaap
P.S. We plan to publish a new 5.2.0 release shortly.
Hi everyone,
Today, new maintenance releases of DOMjudge have been published: 5.1.2
and 5.0.4.
These contain various accumulated bugfixes. Please refer to the
Changelogs for details.
Download at https://www.domjudge.org/
Best,
Jaap
Hello all,
We've created Debian packages and a new DOMjudge live image based on the
latest 5.1.1 release.
Instructions on how to download and use these can be found at:
https://www.domjudge.org/download
On behalf of the DOMjudge developers,
Jaap
Hi everyone,
Today new maintenance releases of DOMjudge have been published: 5.1.1
and 5.0.3.
They contain various accumulated bugfixes. Please refer to the
Changelogs for details.
Download at https://www.domjudge.org/
The 4.0 branch is no longer supported and receives no maintenance.
Cheers,
Thijs