Hi everyone,
Today we're happy to announce a new stable release of DOMjudge: 5.1
This release brings a few new features:
- Even more pervasive UTF-8 support;
- Support for microsecond contest times;
- Support for categorizing clarifications;
- Support for the ICPC XML event feed;
and various bugfixes. The minimum PHP version is now 5.4, and MySQL
needs to be at least 5.5.3.
Bugfix releases for DOMjudge 5.0 and 4.0 have also been published as
5.0.2 and 4.0.7 respectively.
All releases fix a potential security issue. Not all compile scripts
disabled gcc's automatic language detection. This could allow a team to
submit in a language that is not enabled, or submit object code. The
default compile scripts have been updated to prevent this, but existing
installations are not automatically changed. You can apply a change like
the following under the Executables page of your installation:
https://github.com/DOMjudge/domjudge/commit/f185f976e6f4e3eefa1e6f00058da47…
Any feedback on these releases is as always very welcome.
Cheers,
Thijs
_______________________________________________
DOMjudge-announce mailing list
https://www.domjudge.org/mailman/listinfo/domjudge-announce
All,
The first maintenance release of our 5.0 branch is out. DOMjudge 5.0.1's main
focus is mere documentation fixes, most promenent being that the specification
of the problem package format was outdated, which could be inconvenient. The
release also fixes a bug in syntax highlighting.
Downloads as usual from https://www.domjudge.org/
For the team,
Thijs
_______________________________________________
DOMjudge-announce mailing list
https://www.domjudge.org/mailman/listinfo/domjudge-announce
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello all,
Following the release of DOMjudge 5.0.0, we've created Debian packages
and a DOMjudge-live VM image based on this (both of these for the
amd64 architecture, i.e. Intel 64bit). These can be downloaded from
the usual locations, see:
https://www.domjudge.org/download
The DOMjudge-live image should be considered beta-quality: it works,
but there may be some small bugs. In particular, it is a known bug
that the judgedaemon doesn't start properly at boot, but a 'service
domjudge-judgehost restart' does make it work. Feedback welcome!
Finally, a minor correction to the previous email: the latest release
in the previous release series is 4.0.6 instead of 4.0.5.
On behalf of the development team,
Jaap
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCgAGBQJV0eHrAAoJEBAkXQbThcK2EUoIAKoBv1ZCsZD9znmytoUrCpAW
vHZ/CzbsJGuU2vvForyY8m0fzwLGRt5nBgtutncMbRpkhpzXjS0cYgsxXMEqB9S4
jTZw6EyUBDWCMlhtAB+bWp/j4SHzMnyazhxleiziQGJzcCAlTvDFlx0ell3yk9//
kG0qBlzksbB1HPQv7B9F80OeQXSU7LcJGfjseGDJohpvqY4UKrdWU5cbI/413Dx0
luXwmnYA/Gxv/CX3+vQ2MoncgtzLrYDJLODabZdH/KEmKdlN2TXDX/AlA7I6prXG
YUMVSLnDGrcuJOLB3GaG5P5FQkIP1f0xBqAtGwFuJqy8E0nlIUzumrykAUWXntY=
=sEc4
-----END PGP SIGNATURE-----
_______________________________________________
DOMjudge-announce mailing list
https://www.domjudge.org/mailman/listinfo/domjudge-announce
All,
Next to our major new release DOMjudge 5.0, we've also made available an
incremental update to the 4.0 series to address some minor issues and make
some documentation improvements: DOMjudge 4.0.5.
Downloads as usual from https://www.domjudge.org/
For the team,
Thijs
_______________________________________________
DOMjudge-announce mailing list
https://www.domjudge.org/mailman/listinfo/domjudge-announce
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello all,
We are pleased to annouce the release of DOMjudge version 5.0.0. This
marks the start of a new release series, and as already mentioned in
the announcement of the release candidate introduces a number of
significant changes:
- Add support for multiple simultaneous contests. This changes both
the database schema as well as many user interfaces.
- Add support for the problemarchive.org problem package format,
thereby dropping support for our custom format. In particular, the
specification of compare scripts has changed.
- Add support for HTML5 desktop notifications of clarifications,
judgings and judgehost status.
- Add support for optional user self-registration.
- Add support for problem points, allowing one to assign different
scoring weights to diffent problems in a contest.
- Add selection options for rejudging, and preview rejuding results
before applying them.
- Add optional per problem memory/output limits.
- Allow to add restrictions on contests, problems and languages to
judgehosts.
- Allow judgedaemons to query multiple domservers.
- Checktestdata has been moved out of DOMjudge to a standalone
repository.
Please refer to the ChangeLog for a more comprehensive list of the
changes, as well as fixes and minor made since the release candidate.
The source tarball is available as usual from https://www.domjudge.org.
On behalf of the DOMjudge development team,
Jaap Eldering
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCgAGBQJVyqtLAAoJEBAkXQbThcK2uXQH/iLb3SbAOUC3z8LLGIyjz47Y
t3sXjkPgR7KRlE+MXfx/5INbHX1Rrl5EabIh5vYJof58hJqkD5y4dWaO1kWjpMPW
LrpJrXzQCkCw40Tq/CQRBJ6owdW1JDom6FXJalwG0wjpsEkf8pHb+0qiP2yIRCAY
xhaLhpvee6f7mJgCW7PC+TJF/XEl+exOi45kfiw7WL7hTC0+qwiW6chVzCvz9OtW
YliS+WheF0EcWCjeEeVY5j3+rdi7zzB33hkFV02/0QLPAK7sKDgaIN1LgY9Rfx0d
SUpRbbSUet1h9ZiXJ0qbMHltFX/MWJmE05Q2ZO72YO2Jm6eljM/6QbGeTu1Xgq4=
=la8k
-----END PGP SIGNATURE-----
_______________________________________________
DOMjudge-announce mailing list
https://www.domjudge.org/mailman/listinfo/domjudge-announce
All,
The DOMjudge team is very pleased to make the first Release Candidate
available of DOMjudge 5.0. We have been working hard for over a year to add
some long-desired functionality to DOMjudge, which does change backwards
compatibility in some points, so we're preparing for a release that
justifiably increments the major version number.
Some of the major changes include:
- Add support for multiple simultaneous contests. This changes both the
database schema as well as many user interfaces.
- Add support for the problemarchive.org problem package format, thereby
dropping support for our custom format. In particular, the specification
of compare scripts has changed.
- Add support for HTML5 desktop notifications of clarifications,
judgings and judgehost status.
- Add support for optional user self-registration.
- Add support for problem points, allowing one to assign different
scoring weights to diffent problems in a contest.
- Add selection options for rejudging, and preview rejuding results
before applying them.
- Add optional per problem memory/output limits.
- Allow to add restrictions on contests, problems and languages to
judgehosts.
- Allow judgedaemons to query multiple domservers.
- Checktestdata has been moved out of DOMjudge to a standalone repository.
Please refer to the ChangeLog for a more comprehensive list of the changes.
The majority of these changes have already been put to the test at the ACM
ICPC World Finals, where DOMjudge has been given the honor to judge the entire
contest in real time as an official shadow system.
The release candidate is as usual available from https://www.domjudge.org.
This is a release candidate, and hence is not yet the official 5.0 release. We
welcome any feedback on this candididate so we can incorporate it into the
final release.
On behalf of the DOMjudge development team,
Thijs Kinkhorst
_______________________________________________
DOMjudge-announce mailing list
Unsubscribe via:
https://lists.a-eskwadraat.nl/mailman/listinfo/domjudge-announce
All,
DOMjudge 4.0.5 has been released, a bugfix release for our 4.0 stable series.
A number of bugs have been fixed based on feedback from people using
DOMjudge for their contests. Thanks!
Downloads as usual from http://www.domjudge.org/
For the team,
Thijs
_______________________________________________
DOMjudge-announce mailing list
Unsubscribe via:
https://lists.a-eskwadraat.nl/mailman/listinfo/domjudge-announce
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi all,
We have a new location for our APT repository with Debian packages of
DOMjudge, the APT source URL is:
deb http://domjudge.org/debian unstable/
The GPG signing key can be downloaded from
http://domjudge.org/repokey.asc
and is signed by Thijs and me. The repository currently contains only
source and amd64 binary packages for the 3.4.4 and 4.0.2 releases.
These are located under the unstable suite, but should work at least
on Wheezy and later and recent Ubuntu releases, and possibly even on
Debian Lenny and Squeeze, YMMV.
Secondly, we have split up the checktestdata program from the main
DOMjudge sources. Checktestdata is now located in its own repository:
https://github.com/DOMjudge/checktestdata
There are also Debian packages available for checktestdata under
'unstable' and 'trusty'.
Finally, we've just created a new DOMjudge-live image based on
DOMjudge version 4.0.2 and Debian Jessie (testing). There have been
some significant changes in both DOMjudge and Debian versions since
the last live image, so this should be considered a release candidate.
Feedback very welcome!
More information at: http://domjudge.org/download
On behalf of the DOMjudge team,
Jaap
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBCgAGBQJU6cBmAAoJEBAkXQbThcK22y4H/i4jWYhk26nGWZe0bBO4DgBh
D9TL8+z0hm2QuNwsYtlWl8jOth1Vv2T1GDBMHoLyGZlMbO67Ym4Gv2qWkg1iCXN9
mH6ub444gdTrUD4tPJacMN+OaZAnMTyEXl9UZrO2RCLp9VXNRjgw/gV+19kC6yJu
PBN4wuqtkrml1YOa68Wz/puH8aCdmoS8r76YlJfxBrk5Gnv/QLUKD/3c3pEm+oVm
gpf5Z/yHr2Xw6a1+dxNTjd0STO0RiKaEIg2XMS9MvyfQ7LYRq5EQnMCT7OBq37B3
EdSQaFfK0RFxr8SqnEZiAWLQE1T+njOSc7H55xVfPJG4EdcPXtA+nydpSkvG+sc=
=umcS
-----END PGP SIGNATURE-----
_______________________________________________
DOMjudge-announce mailing list
Unsubscribe via:
https://lists.a-eskwadraat.nl/mailman/listinfo/domjudge-announce
All,
DOMjudge 4.0.4 has been released, a bugfix release for our 4.0 stable series.
A number of bugs have been fixed based on feedback from people using
DOMjudge for their contests. Thanks!
Downloads as usual from http://www.domjudge.org/
For the team,
Thijs
_______________________________________________
DOMjudge-announce mailing list
Unsubscribe via:
https://lists.a-eskwadraat.nl/mailman/listinfo/domjudge-announce
All,
DOMjudge 4.0.3 has been released, a bugfix release for our 4.0 stable series.
It fixes a few interface bugs, improves the documentation and there have been
some enhancements to the new REST API.
Downloads as usual from http://www.domjudge.org/
I'd like to take the opportunity to remark that DOMjura, the independently
developed DOMjudge results application (scoreboard resolver), has now also
been updated to work with the 4.0 series of DOMjudge. You can find it here:
https://github.com/nickygerritsen/DOMjura
For the team,
Thijs
_______________________________________________
DOMjudge-announce mailing list
Unsubscribe via:
https://lists.a-eskwadraat.nl/mailman/listinfo/domjudge-announce