]>
mj.ucw.cz Git - eval.git/log
MO Root [Thu, 30 Mar 2017 10:18:56 +0000 (12:18 +0200)]
mo-cms-groupmin
MO Root [Thu, 30 Mar 2017 07:20:54 +0000 (09:20 +0200)]
MO-P: userlist 2017
MO Root [Thu, 30 Mar 2017 07:03:50 +0000 (09:03 +0200)]
mo-create-public: rmdir+mkdir
root [Fri, 8 Apr 2016 08:23:15 +0000 (10:23 +0200)]
mo-backup
root [Thu, 7 Apr 2016 11:39:38 +0000 (13:39 +0200)]
mo-create-logins: Do not transliterate user names
root [Thu, 7 Apr 2016 10:39:04 +0000 (12:39 +0200)]
userlist.cf
root [Thu, 7 Apr 2016 10:38:56 +0000 (12:38 +0200)]
C++ flags
root [Thu, 7 Apr 2016 09:50:25 +0000 (11:50 +0200)]
MO-P Templater: MO-P is not CEOI
root [Fri, 3 Jul 2015 10:23:17 +0000 (12:23 +0200)]
MO-P: mo-backup rewritten to use rsync
Also, it now avoids files larger than 64MB.
root [Wed, 1 Jul 2015 19:09:35 +0000 (21:09 +0200)]
Userlist for day2
root [Tue, 30 Jun 2015 22:35:21 +0000 (00:35 +0200)]
bugfixes
root [Tue, 30 Jun 2015 22:33:33 +0000 (00:33 +0200)]
MO-P: userlist contains machine names
root [Tue, 30 Jun 2015 11:08:38 +0000 (13:08 +0200)]
MO-P: Contestants can have multiple first names
root [Tue, 30 Jun 2015 11:06:51 +0000 (13:06 +0200)]
MO-P: mo-backup for new environment
root [Mon, 29 Jun 2015 21:26:56 +0000 (23:26 +0200)]
MO-P: ... and gnu11
root [Mon, 29 Jun 2015 20:47:51 +0000 (22:47 +0200)]
MO-P: gnu++0x for this year
root [Mon, 29 Jun 2015 18:03:18 +0000 (20:03 +0200)]
MO-P: Templates
root [Mon, 29 Jun 2015 17:46:39 +0000 (19:46 +0200)]
MO-P: mo-cms-users knows how to tie users to machines
root [Mon, 29 Jun 2015 16:13:49 +0000 (18:13 +0200)]
MO-P: Templates
root [Mon, 29 Jun 2015 15:53:48 +0000 (17:53 +0200)]
MO-P: Public parts of /mo include templates
root [Mon, 29 Jun 2015 15:53:38 +0000 (17:53 +0200)]
MO-P: mo-create-logins uses ucwmac.tex
root [Mon, 29 Jun 2015 15:34:23 +0000 (17:34 +0200)]
MO-P: mo-upload-public
root [Mon, 29 Jun 2015 15:31:38 +0000 (17:31 +0200)]
MO-P: mo-create-public
root [Mon, 29 Jun 2015 15:25:21 +0000 (17:25 +0200)]
MO-P: Bugfix
root [Mon, 29 Jun 2015 15:16:52 +0000 (17:16 +0200)]
MO-P: mo-upload-contestants
root [Mon, 29 Jun 2015 15:02:38 +0000 (17:02 +0200)]
MO-P: Upload logins
root [Mon, 29 Jun 2015 14:31:33 +0000 (16:31 +0200)]
MO-P: CEOI contestants
root [Mon, 29 Jun 2015 14:30:14 +0000 (16:30 +0200)]
MO-P: Deleted non-CMS utilities
root [Mon, 29 Jun 2015 14:25:48 +0000 (16:25 +0200)]
Makefile: Force SHELL to /bin/bash
We use a lot of bashisms in our make rules.
Martin Mares [Thu, 25 Jun 2015 15:51:17 +0000 (17:51 +0200)]
MO-P: We do not use the submit server any longer
Martin Mares [Thu, 18 Jun 2015 14:51:03 +0000 (16:51 +0200)]
Isolate: Added missing typecast of memory limit to rlim_t
Memory limits greater than 2GB were misapplied on some platforms.
Martin Mares [Sun, 29 Mar 2015 18:35:12 +0000 (20:35 +0200)]
MO-P: Remote submit is not default any longer
Martin Mares [Sun, 29 Mar 2015 18:34:44 +0000 (20:34 +0200)]
MO-P: New icons on the desktop
MO Evaluator [Thu, 26 Mar 2015 15:44:36 +0000 (16:44 +0100)]
MO-P: Script for creation of CMS users
Martin Mares [Sun, 29 Mar 2015 18:29:53 +0000 (20:29 +0200)]
MO-P: Let KDE template contain a confirmed server certificate
Martin Mares [Fri, 11 Jul 2014 15:57:36 +0000 (17:57 +0200)]
Configure: Automatic guessing of kernel/user-space architecture
Inspired by a patch by Ronald Chan.
Martin Mares [Fri, 11 Jul 2014 15:38:21 +0000 (17:38 +0200)]
Merge branch 'container'
Martin Mares [Wed, 9 Jul 2014 10:19:58 +0000 (12:19 +0200)]
Isolate: Create meta files with permissions of the user invoking isolate
Otherwise, it can be misused for privilege escalation attacks.
The problem has been noted by Ronald Chan, but my fix differs from his.
Ronald Chan [Wed, 20 Nov 2013 09:25:36 +0000 (22:25 +1300)]
Isolate: Close metafile to prevent box_inside writing false data to it
See https://github.com/ronalchn/isolate-cheater for an exploit.
Martin Mares [Wed, 9 Jul 2014 10:12:11 +0000 (12:12 +0200)]
Isolate: Silenced signed/unsigned comparison warning
Martin Mares [Wed, 9 Jul 2014 10:11:02 +0000 (12:11 +0200)]
Isolate: Whitespace cleanup
Martin Mares [Wed, 9 Jul 2014 09:53:06 +0000 (11:53 +0200)]
Isolate: Removed useless const
Martin Mares [Wed, 9 Jul 2014 09:52:06 +0000 (11:52 +0200)]
Isolate: Silenced warnings on unused parameters
Martin Mares [Wed, 9 Jul 2014 09:51:07 +0000 (11:51 +0200)]
Isolate: Updated Copyright years
Martin Mares [Wed, 9 Jul 2014 09:49:49 +0000 (11:49 +0200)]
Merge commit '
700824d3e9bce9219819e4e5096ab94da301d44b' from branch bernard/master
Martin Mares [Thu, 27 Mar 2014 19:07:41 +0000 (20:07 +0100)]
Templater: Fix Pascal projects
Martin Mares [Thu, 27 Mar 2014 18:07:41 +0000 (19:07 +0100)]
Templater: Templates for stdio tasks
Temporary hack for MO 2014
Martin Mares [Thu, 27 Mar 2014 14:59:04 +0000 (15:59 +0100)]
contest.pl: Checker output interpreted as UTF-8
Martin Mares [Sat, 23 Mar 2013 10:57:17 +0000 (11:57 +0100)]
MOP: New template for home directories (KDE config etc.)
Martin Mares [Sat, 23 Mar 2013 10:48:30 +0000 (11:48 +0100)]
C++: Enable -std=gnu++11
Martin Mares [Sat, 23 Mar 2013 10:43:50 +0000 (11:43 +0100)]
MOP: Score generator replaced by exporting of points
Martin Mares [Sat, 23 Mar 2013 10:41:26 +0000 (11:41 +0100)]
MO: Project templater
Martin Mares [Sat, 23 Mar 2013 10:38:49 +0000 (11:38 +0100)]
Use /bin/bash instead of /bin/sh
Bernard Blackham [Sat, 9 Mar 2013 02:55:20 +0000 (02:55 +0000)]
isolate: Replace system() calls with implementations
Vanilla bash doesn't like being run suid. And this is probably safer anyway.
Bernard Blackham [Fri, 8 Mar 2013 20:05:51 +0000 (20:05 +0000)]
isolate: Fix security issue from PATH expansion.
Bernard Blackham [Fri, 8 Mar 2013 20:05:29 +0000 (20:05 +0000)]
isolate: Make memsw controller optional.
Bernard Blackham [Sun, 17 Feb 2013 14:54:12 +0000 (14:54 +0000)]
isolate: Switch to libcgroup-based directory hierarchy of /sys/fs/cgroup.
Bernard Blackham [Mon, 21 Jan 2013 02:50:19 +0000 (02:50 +0000)]
Isolate: Update Copyright years.
Bernard Blackham [Mon, 21 Jan 2013 02:50:17 +0000 (02:50 +0000)]
Isolate: Allow the same command to be specified multiple times.
Bernard Blackham [Mon, 21 Jan 2013 02:50:15 +0000 (02:50 +0000)]
Isolate: Add chdir flag. Repurpose --cg shorthand flag.
Using -c is consistent with mo-box.
Bernard Blackham [Mon, 21 Jan 2013 02:50:13 +0000 (02:50 +0000)]
Isolate: Add informative error message for bad command-line usage.
Bernard Blackham [Mon, 21 Jan 2013 02:50:09 +0000 (02:50 +0000)]
Isolate: Fix missing short option for box-id.
Martin Mares [Mon, 24 Sep 2012 19:53:57 +0000 (21:53 +0200)]
Maint: Fixed a stupid typo
Martin Mares [Mon, 24 Sep 2012 19:50:24 +0000 (21:50 +0200)]
Doc: Set default charset to utf-8
Martin Mares [Mon, 24 Sep 2012 16:39:25 +0000 (18:39 +0200)]
Doc: Dust off anatomy.html
Martin Mares [Mon, 24 Sep 2012 16:28:07 +0000 (18:28 +0200)]
Doc: Tried to freshen up the title page
Martin Mares [Mon, 24 Sep 2012 16:27:54 +0000 (18:27 +0200)]
Maint: Uploading of documentation
Martin Mares [Mon, 24 Sep 2012 15:47:31 +0000 (17:47 +0200)]
TODO: note some progress
Martin Mares [Mon, 24 Sep 2012 15:45:31 +0000 (17:45 +0200)]
Isolate: Document --box-id and installation
Martin Mares [Mon, 24 Sep 2012 14:06:44 +0000 (16:06 +0200)]
Doc: Copies of the old LibUCW documentation are gone
Martin Mares [Mon, 24 Sep 2012 14:02:42 +0000 (16:02 +0200)]
Isolate: Serialization of calls to AsciiDoc
Martin Mares [Mon, 24 Sep 2012 13:49:16 +0000 (15:49 +0200)]
Released version 2.0
Martin Mares [Mon, 24 Sep 2012 13:17:34 +0000 (15:17 +0200)]
MOP: Added config file which builds everything
Martin Mares [Mon, 24 Sep 2012 13:16:49 +0000 (15:16 +0200)]
Makefile: Be quiet by default
Martin Mares [Mon, 24 Sep 2012 13:12:27 +0000 (15:12 +0200)]
Preparing for release 2.0
Martin Mares [Mon, 24 Sep 2012 13:11:46 +0000 (15:11 +0200)]
Doc: mo-eval.css is long gone
Martin Mares [Mon, 24 Sep 2012 13:05:18 +0000 (15:05 +0200)]
Maint: Release machinery updated from the most recent pciutils
Martin Mares [Mon, 24 Sep 2012 12:42:12 +0000 (14:42 +0200)]
Finish rename of MO-Eval to Moe
Martin Mares [Mon, 24 Sep 2012 11:30:43 +0000 (13:30 +0200)]
Merge branch 'container'
Martin Mares [Sun, 29 Jul 2012 21:53:56 +0000 (23:53 +0200)]
Box: Re-open /proc/$PID/mem on exec
This is necessary on recent kernels, because the fd is associated
with a mm_struct, which changes upon exec().
Martin Mares [Mon, 23 Apr 2012 15:48:49 +0000 (17:48 +0200)]
Isolate: TODO
Martin Mares [Sun, 22 Apr 2012 21:10:47 +0000 (23:10 +0200)]
Isolate: Added support for setting disk quotas
Martin Mares [Sun, 22 Apr 2012 17:16:39 +0000 (19:16 +0200)]
Doc: Fixed URL of the Git repository
Martin Mares [Sun, 22 Apr 2012 16:56:49 +0000 (18:56 +0200)]
Isolate: More documentation
Martin Mares [Sat, 21 Apr 2012 21:03:13 +0000 (23:03 +0200)]
Bits of infrastructure for building documentation with AsciiDoc
I had to hack around the doc rules in the UCW build system.
This needs cleanup one day.
Martin Mares [Sat, 21 Apr 2012 20:59:52 +0000 (22:59 +0200)]
Isolate: Let "--cleanup" remove the whole box directory
Martin Mares [Sat, 21 Apr 2012 20:50:01 +0000 (22:50 +0200)]
Isolate: Fix up some bugs
Martin Mares [Sat, 21 Apr 2012 20:24:54 +0000 (22:24 +0200)]
Isolate: Support for multiple sandboxes
Martin Mares [Sat, 21 Apr 2012 18:12:20 +0000 (20:12 +0200)]
Isolate: First attempts at documentation
Martin Mares [Sat, 21 Apr 2012 15:10:06 +0000 (17:10 +0200)]
Isolate: Fix processing of mount options
Martin Mares [Sat, 21 Apr 2012 14:46:00 +0000 (16:46 +0200)]
Isolate: Directory rules can have flags
Martin Mares [Sat, 21 Apr 2012 14:02:08 +0000 (16:02 +0200)]
Isolate: Fix creation of directories
Martin Mares [Sat, 21 Apr 2012 13:52:59 +0000 (15:52 +0200)]
Isolate: Updating TODO
Martin Mares [Sat, 21 Apr 2012 13:51:13 +0000 (15:51 +0200)]
Isolate: Introduce directory rules
Martin Mares [Sat, 21 Apr 2012 10:57:21 +0000 (12:57 +0200)]
Isolate: Polished help text
Martin Mares [Sat, 21 Apr 2012 10:53:07 +0000 (12:53 +0200)]
Isolate: Put /lib64 to the box
Martin Mares [Sat, 21 Apr 2012 10:48:11 +0000 (12:48 +0200)]
Isolate: Fix bug in time measurement without --cg
Martin Mares [Sun, 1 Apr 2012 13:26:25 +0000 (15:26 +0200)]
Isolate: TODO
Martin Mares [Sun, 1 Apr 2012 13:26:03 +0000 (15:26 +0200)]
Isolate: Initial comment
Martin Mares [Sun, 1 Apr 2012 13:23:16 +0000 (15:23 +0200)]
Isolate: --version