Eli Barzilay
b11d6c4ae9
midsing newline
...
svn: r5545
2007-02-03 02:47:11 +00:00
Eli Barzilay
8dde1e2c69
bugfix
...
svn: r5491
2007-01-29 01:57:48 +00:00
Eli Barzilay
a742c67ab6
really solve the cycle, show config only when *re*loading
...
svn: r5489
2007-01-29 01:36:29 +00:00
Eli Barzilay
aa685ff9c4
break cycle
...
svn: r5488
2007-01-29 01:28:11 +00:00
Eli Barzilay
7bf793352c
log lines when reloading modules or configuration
...
svn: r5487
2007-01-29 01:16:04 +00:00
Eli Barzilay
2698bf52fb
* checker modules are reloaded when the file changes, so there is no
...
longer any need to restart the server.
* Added a 'hook-file option that specifies a module providing a
generic hook. Useful for notifications when important things
happen, but can be used for anything. Reloaded on change too.
svn: r5463
2007-01-26 06:51:36 +00:00
Eli Barzilay
952a50906c
check that we did not have any skipped values in wrap-evaluator
...
svn: r5449
2007-01-24 19:01:41 +00:00
Eli Barzilay
7c253a2dcf
typo
...
svn: r5448
2007-01-24 09:53:42 +00:00
Eli Barzilay
9673f7e703
removed the tweaker hack for a solution that creates a new exception
...
svn: r5446
2007-01-24 07:52:51 +00:00
Eli Barzilay
fba4f23c3b
* Added `sandbox-override-collection-paths' to allow a local library overrides
...
* Added a `overridden-collects' direectory
* Forbid `exit' from use code
* Note about stderr not being redirected
svn: r5439
2007-01-23 20:18:16 +00:00
Eli Barzilay
4370b361b6
provide log-line
...
svn: r5433
2007-01-23 03:35:05 +00:00
Eli Barzilay
90786886a0
improved code, replace read/write specs by a generic permissions parameter
...
svn: r5432
2007-01-23 02:22:13 +00:00
Eli Barzilay
57e2eb0362
* Added sandbox-read-ok-paths' and
sandbox-write-ok-paths' to customize the
...
default security guard
* Automatically add non-collects paths that are needed to load teachpacks and
the langauge module.
svn: r5429
2007-01-22 19:54:51 +00:00
Eli Barzilay
2636dbd368
added i/o controlling
...
svn: r5420
2007-01-20 22:20:23 +00:00
Eli Barzilay
4229e29035
* memory-limit also forbids large allocations now, remove warning
...
* rename `current-run-status' -> `set-run-status'
* coverage should work fine with non-textual submissions
* added `current-error-message-tweaker', "checker.ss"-based checkers now use it
to show which expression caused an error ("handin-server.ss" uses
`tweak-error-message'). (This feature is a hack, and currently undocumented)
svn: r5415
2007-01-19 10:03:54 +00:00
Eli Barzilay
16db731ca2
PR8492
...
svn: r5383
2007-01-18 07:59:56 +00:00
Eli Barzilay
58c15c32da
fixed namespace+eventspace tricky bug
...
svn: r5363
2007-01-16 06:41:30 +00:00
Eli Barzilay
237506faed
fixed bug with evaluation of uncovered exprs
...
svn: r5362
2007-01-16 06:18:04 +00:00
Eli Barzilay
d570c1c0bd
typo
...
svn: r5361
2007-01-16 04:34:13 +00:00
Eli Barzilay
3dae5ee445
typo
...
svn: r5360
2007-01-16 04:30:10 +00:00
Eli Barzilay
f0a958e45b
misc
...
svn: r5359
2007-01-16 04:28:32 +00:00
Eli Barzilay
cf67b9672a
Made it easier to use `get-uncovered-expressions', fix use in checker.ss
...
svn: r5358
2007-01-16 02:35:15 +00:00
Eli Barzilay
6df2f54ac6
* rename with-limits -> call-with-limits
...
* add a with-limits macro
svn: r5357
2007-01-16 02:28:48 +00:00
Eli Barzilay
c98b4a15b2
* Factored out and generalized sandbox code for standalone testing
...
* Renamed "extra-utils.ss" to "checker.ss"
svn: r5356
2007-01-16 02:21:29 +00:00
Eli Barzilay
3cf7d2a55e
no need for mk-args
...
svn: r5352
2007-01-14 04:24:44 +00:00
Eli Barzilay
ade44ab9c5
removed more test-boxes code
...
svn: r5348
2007-01-13 05:03:39 +00:00
Eli Barzilay
1a2cd87dd4
doc improvements, added an optional environment variable for the server root directory
...
svn: r5336
2007-01-12 19:34:55 +00:00
Eli Barzilay
812997204f
* Main change: added active-dirs' and
inactive-dirs' as configuration options
...
instead of moving directories.
* Don't show solutions in active assignments, also check that when downloading
files.
* Improved (no `suffix:') error messages for errors that users should
eventually see.
svn: r5331
2007-01-12 07:40:24 +00:00
Eli Barzilay
8af562f7a1
use configuration keys dynamically
...
svn: r5303
2007-01-10 18:16:51 +00:00
Eli Barzilay
9e78a08d6e
removed test-suite related code
...
svn: r5302
2007-01-10 17:47:13 +00:00
Eli Barzilay
76773d289e
* poll & re-read configuration file
...
* cache configuration values
svn: r5301
2007-01-10 17:02:58 +00:00
Eli Barzilay
f286073792
typo
...
svn: r5269
2007-01-08 23:19:24 +00:00
Eli Barzilay
3459c3a58f
merged units branch
...
svn: r5033
2006-12-05 20:31:14 +00:00
Eli Barzilay
a9446922ab
closer to new unit code
...
svn: r5019
2006-12-04 07:32:30 +00:00
Eli Barzilay
cdabc3a38d
improving code, adding an identifier to log messages, closer to new unit code
...
svn: r5017
2006-12-04 07:10:25 +00:00
Eli Barzilay
2f9a43cd42
use new code, now that the web-server is fixed
...
svn: r4938
2006-11-23 20:33:00 +00:00
Jay McCarthy
91aaeb95f5
ELI
...
svn: r4905
2006-11-21 03:58:09 +00:00
Eli Barzilay
3b9770c76a
* New log facility is actually working
...
* New configuration options to set output log, log file, and web log file
* Centralized dealing with configuration options (including conversions and
defaults)
svn: r4890
2006-11-20 09:07:07 +00:00
Eli Barzilay
42327b10e6
improved coverage information facility
...
svn: r4886
2006-11-19 10:31:06 +00:00
Eli Barzilay
c19e157b48
* New logging facility: simply use current-error-port as a logging output
...
- uses a plain prefix-style log
- does not save the log to log.ss (customization options will be coming up)
* Use that in the status servlet too
* Renamed `LOG' to `log-line'
(it is now just printing to the current error port)
* Reformatted doc.txt, and some code
* Always use Content-Disposition, with `inline' for non-wxme files
* Moved run-status to private
svn: r4831
2006-11-13 01:24:34 +00:00
Eli Barzilay
fd4627095c
some reformatting and reorganization
...
svn: r4828
2006-11-12 10:38:59 +00:00
Ryan Culpepper
870eba1f15
Fixed PR 8324
...
attached (lib "cached-image-snip.ss" "mrlib") into user namespace
refactored namespace creation code
svn: r4567
2006-10-12 20:11:13 +00:00
Jay McCarthy
703a5e8fc9
privacy
...
svn: r4385
2006-09-19 16:19:12 +00:00
Eli Barzilay
92c5debbc1
make log output correspond to what the user sees
...
svn: r4350
2006-09-16 04:49:07 +00:00
Eli Barzilay
0ea1b98548
note about creating a .plt for auto-updating
...
svn: r2954
2006-05-16 19:35:23 +00:00
Eli Barzilay
74307c1aef
* catch configuration error in extra-utils
...
* clarified !test macro
svn: r2866
2006-05-05 20:08:25 +00:00
Matthew Flatt
33bea30acc
fix config for latest web server
...
svn: r2809
2006-04-27 02:27:56 +00:00
Eli Barzilay
16f01a1109
{quick,merge}sort -> sort
...
svn: r2569
2006-04-01 12:24:15 +00:00
Eli Barzilay
d328e461be
:names-checker can have a filename list
...
svn: r2513
2006-03-27 03:58:19 +00:00
Eli Barzilay
e5db23bed1
dont use code-inspector for evaluating submissions
...
svn: r2327
2006-02-28 01:46:03 +00:00