Difference between revisions of "Изменения в версии 2.3.22"

From EjudgeWiki
Line 2: Line 2:
  
 
Исправлено неполное соответствие вывода CGI-программ стандартам. Теперь CGI-программы корректно работают не только под веб-сервером apache.
 
Исправлено неполное соответствие вывода CGI-программ стандартам. Теперь CGI-программы корректно работают не только под веб-сервером apache.
 +
 +
Исправлен ряд ошибок, о которых сообщалось на форуме ejudge.
  
 
=== [[ejudge.xml]] ===
 
=== [[ejudge.xml]] ===
Line 16: Line 18:
  
 
Поддерживается настройка отображаемых полей таблицы посылок.
 
Поддерживается настройка отображаемых полей таблицы посылок.
 +
 +
Переработана страница просмотра исходного кода посылки. Форма редактирования информации о посылке вынесена на отдельную страницу.
 +
 +
Журнал изменений информации о посылках (audit_log) ведется во всех случаях, когда изменяется состояние посылки и не очищается при очистке посылки.
 +
 +
Поддерживаются конфигурационные переменные задачи <tt>[[serve.cfg:problem:init_cmd|init_cmd]]</tt> и <tt>[[serve.cfg:problem:init_env|init_env]]</tt>.
 +
 +
Поддерживается глобальная конфигурационная переменная <tt>[[serve.cfg:global:super_run_dir|super_run_dir]]</tt>.
  
 
=== [[ej-super-run]] ===
 
=== [[ej-super-run]] ===
Line 22: Line 32:
  
 
Поддерживается ограничение на максимальный размер памяти для программ на mono C# и mono VB (архитектура mono).
 
Поддерживается ограничение на максимальный размер памяти для программ на mono C# и mono VB (архитектура mono).
 +
 +
В запускаемые программы (проверяющие программы, интеракторы, программы оценивания) передаются переменные окружения <tt>EJUDGE_PREFIX_DIR</tt>, <tt>EJUDGE_CONTESTS_HOME_DIR</tt>, <tt>EJUDGE_LOCAL_DIR</tt>, <tt>EJUDGE_SERVER_BIN_PATH</tt>.
 +
 +
Программа-интерактор запускается с включенным игнорированием сигнала SIGPIPE.

Revision as of 05:32, 22 May 2012

Навигация: Главная страница/Система ejudge/Разработка/История версий/Изменения в версии 2.3.22

Исправлено неполное соответствие вывода CGI-программ стандартам. Теперь CGI-программы корректно работают не только под веб-сервером apache.

Исправлен ряд ошибок, о которых сообщалось на форуме ejudge.

ejudge.xml

Поддерживается элемент <caps_file>, позволяющий задать имя файла, из которого загружаются глобальные полномочия пользователей. Изменение этого файла отслеживается ejudge, и обновленная версия файла загружается автоматически.

ejudge-execute

Поддерживаются новые опции командной строки --update-corr, --test-dir, --all-tests.

ej-contests

Поддерживается редактирование сообщений участников судьям и ответов судей.

Поддерживается настройка отображаемых полей таблицы посылок.

Переработана страница просмотра исходного кода посылки. Форма редактирования информации о посылке вынесена на отдельную страницу.

Журнал изменений информации о посылках (audit_log) ведется во всех случаях, когда изменяется состояние посылки и не очищается при очистке посылки.

Поддерживаются конфигурационные переменные задачи init_cmd и init_env.

Поддерживается глобальная конфигурационная переменная super_run_dir.

ej-super-run

В режиме enable_full_archive архив с выходными файлами тестируемой программы сохраняется в формате .ZIP.

Поддерживается ограничение на максимальный размер памяти для программ на mono C# и mono VB (архитектура mono).

В запускаемые программы (проверяющие программы, интеракторы, программы оценивания) передаются переменные окружения EJUDGE_PREFIX_DIR, EJUDGE_CONTESTS_HOME_DIR, EJUDGE_LOCAL_DIR, EJUDGE_SERVER_BIN_PATH.

Программа-интерактор запускается с включенным игнорированием сигнала SIGPIPE.