Commit Graph

135 Commits

Author SHA1 Message Date
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Eli Barzilay
233d148a56 fix sandbox settings (global, not local to first thread)
svn: r7515
2007-10-17 03:07:31 +00:00
Eli Barzilay
a0872ee5ed remove accidental debugging line
svn: r7418
2007-09-27 02:32:57 +00:00
Eli Barzilay
e0e9e18091 dont normalize the file path, so its ok to use a symlink for the solution file (pointing to a file that cannot be retrieved by itself)
svn: r7417
2007-09-27 02:32:10 +00:00
Eli Barzilay
07d6df5ab4 show a bad-access file in the log
svn: r7411
2007-09-25 04:24:30 +00:00
Eli Barzilay
11881c683d typos
svn: r7381
2007-09-18 17:57:57 +00:00
Eli Barzilay
13e706e817 make it possible to not run the https server (which is also the default now)
svn: r7378
2007-09-18 14:33:55 +00:00
John Clements
297aa4d4b0 added line about uncommenting certain fields
svn: r7323
2007-09-12 16:51:31 +00:00
Matthew Flatt
551a9e9dcc fix another magic string in handin server
svn: r7214
2007-08-29 20:41:19 +00:00
Eli Barzilay
34765705a5 remove unused binding
svn: r7153
2007-08-23 16:18:38 +00:00
Matthew Flatt
258490c8ad fix timeout manager and replace regexp-based path manipulation with a call to find-relative-path
svn: r7128
2007-08-20 19:06:26 +00:00
Matthew Flatt
a626d25acd handin-server updates for v371
svn: r7122
2007-08-19 18:56:50 +00:00
Jay McCarthy
bec7331eae Standardizing names
svn: r6418
2007-05-30 22:01:17 +00:00
Jay McCarthy
6ac2665af9 Stream-lining web-server configuration sub-system
svn: r6417
2007-05-30 21:37:13 +00:00
Jay McCarthy
e9cc4026b9 Separating web-server signatures
svn: r6391
2007-05-29 21:29:46 +00:00
Eli Barzilay
30a27b1d8b better sandbox input
svn: r5905
2007-04-09 11:11:22 +00:00
Eli Barzilay
c6f377aca8 better output specs and implementation
svn: r5903
2007-04-09 09:15:25 +00:00
Eli Barzilay
433c9a57ec new sandbox in mzlib
svn: r5873
2007-04-06 08:56:23 +00:00
Eli Barzilay
3d0a581f88 per-expression limits
svn: r5828
2007-03-26 01:21:44 +00:00
Eli Barzilay
7cdbe98749 path args to security guards can be #f
svn: r5821
2007-03-25 02:37:51 +00:00
Eli Barzilay
b2f68b7c28 two missing exports
svn: r5819
2007-03-24 10:39:32 +00:00
Eli Barzilay
524e341398 expiration automatically redirects to restart, more time
svn: r5815
2007-03-23 04:55:50 +00:00
Eli Barzilay
8537d50620 session expired message
svn: r5814
2007-03-23 00:56:48 +00:00
Eli Barzilay
3824a55ea9 coverage handler
svn: r5784
2007-03-18 04:30:45 +00:00
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