/oss · 2 merged

DOMjudge/domjudge

The system that runs programming contests: it judges submissions and keeps the live scoreboard.

the project on GitHub (opens in a new tab)
  1. 8 Nov 2026

    Replying to a released clarification no longer crashes

    What was broken
    If a judge released a contestant's question while another judge was replying, the reply hit a server error and was lost.
    What I changed
    The "someone else took this" warning now appears only when another judge actually holds the question.
    Why it matters
    Judges answering questions during a live contest no longer lose a reply they just wrote.

    see the code, #3896 (opens in a new tab)

  2. 8 Nov 2026

    A team's penalty time is counted once on the scoreboard

    What was broken
    The scoreboard added a team's penalty time twice, so a team with a 30 minute penalty and nothing solved showed 60.
    What I changed
    The total now uses the stored figure as it is and adds the penalty only when no stored figure exists.
    Why it matters
    Contest rankings depend on total time, so a double penalty could put a team in the wrong place.

    see the code, #3895 (opens in a new tab)

← every project