Commit Graph

485 Commits

Author SHA1 Message Date
Robby Findler
e41ff4705e improved error checking for provide/contract struct clauses
svn: r6155
2007-05-05 17:50:19 +00:00
Robby Findler
41d4b5d28e changed teachpacks to be language specific
svn: r6145
2007-05-04 20:45:15 +00:00
Jay McCarthy
1b2ef2e1f4 custodian-box usage
svn: r6117
2007-05-02 04:57:26 +00:00
Eli Barzilay
f7da18826d remove bogus link, set svn:eol-style
svn: r6108
2007-05-01 03:25:37 +00:00
Jay McCarthy
a196f709fa And two tests
svn: r6103
2007-04-30 17:54:50 +00:00
Jay McCarthy
c4c7be9bac Forgot one file
svn: r6102
2007-04-30 17:53:51 +00:00
Jay McCarthy
00f2c671a3 Removing unit servlets
svn: r6101
2007-04-30 17:51:11 +00:00
Jay McCarthy
ea004857cf cleaning up error message
svn: r6100
2007-04-30 17:03:25 +00:00
Jay McCarthy
d610b78e6d p8630
svn: r6049
2007-04-26 11:37:00 +00:00
Jay McCarthy
dee9987bec serial
svn: r5958
2007-04-17 00:35:19 +00:00
Jay McCarthy
0b7168c232 up
svn: r5857
2007-04-02 16:43:44 +00:00
Jay McCarthy
9fff42d3c1 Optional port
svn: r5841
2007-03-28 12:57:44 +00:00
Jay McCarthy
e3394a5cf5 welsh
svn: r5590
2007-02-12 14:43:53 +00:00
Jay McCarthy
5b987feeb4 dyoo url-path->path
svn: r5563
2007-02-06 15:02:43 +00:00
Jay McCarthy
bb1f188642 pr8515
svn: r5561
2007-02-06 14:46:06 +00:00
Eli Barzilay
19c33a8e2a no need for string->immutable-string when creating exceptions
svn: r5372
2007-01-17 01:18:50 +00:00
Jay McCarthy
6973ffde78 gurnell
svn: r5224
2007-01-05 00:44:27 +00:00
Matthew Flatt
cf0b303497 359.2, collects changes
svn: r5143
2006-12-20 00:57:12 +00:00
Jay McCarthy
01d27f8ab3 new units
svn: r5057
2006-12-07 18:13:49 +00:00
Eli Barzilay
3459c3a58f merged units branch
svn: r5033
2006-12-05 20:31:14 +00:00
Jay McCarthy
ee88a04972 Gurnell
svn: r4970
2006-11-28 21:19:43 +00:00
Jay McCarthy
5b9ccf32ae pr8404
svn: r4960
2006-11-27 14:02:28 +00:00
Jay McCarthy
04c0daf572 ELI
svn: r4904
2006-11-21 03:57:25 +00:00
Eli Barzilay
e0be568040 fixed PR8384
svn: r4873
2006-11-16 07:37:32 +00:00
Jay McCarthy
d86225e2df Eli
svn: r4850
2006-11-14 07:37:38 +00:00
Jay McCarthy
eff8a409a9 Eli
svn: r4847
2006-11-14 05:13:47 +00:00
Jay McCarthy
2d49df701d up
svn: r4825
2006-11-11 06:41:17 +00:00
Jay McCarthy
d74f7c6aae dyoo
svn: r4824
2006-11-11 05:56:22 +00:00
Jay McCarthy
2a49156894 PR 8282 - Rearranging locking of instance mutex
svn: r4807
2006-11-08 17:50:27 +00:00
Jay McCarthy
9799cc53b0 PR 8349 and 8364
svn: r4806
2006-11-08 17:33:29 +00:00
Jay McCarthy
9f2578e0f8 up
svn: r4780
2006-11-05 04:16:44 +00:00
Jay McCarthy
607362b87f up
svn: r4679
2006-10-24 16:05:37 +00:00
Jay McCarthy
27cae4bf2e up
svn: r4629
2006-10-18 16:51:56 +00:00
Eli Barzilay
46c2b8ae1b minor code improvements
svn: r4608
2006-10-15 05:36:58 +00:00
Jay McCarthy
37a25a74df bug
svn: r4535
2006-10-09 20:09:29 +00:00
Jay McCarthy
e98caf31c1 eli
svn: r4534
2006-10-09 19:41:36 +00:00
Jay McCarthy
75e9681724 eli
svn: r4533
2006-10-09 19:37:18 +00:00
Jay McCarthy
13b9ef2d9d fix
svn: r4439
2006-09-26 14:01:24 +00:00
Jay McCarthy
f22e9424e2 up
svn: r4435
2006-09-26 05:08:04 +00:00
Jay McCarthy
71b92e97d0 up
svn: r4417
2006-09-22 18:29:46 +00:00
Jay McCarthy
5bbbddac7d up
svn: r4416
2006-09-22 18:22:54 +00:00
Jay McCarthy
de53685ae2 sperber
svn: r4388
2006-09-19 18:40:19 +00:00
Jay McCarthy
703a5e8fc9 privacy
svn: r4385
2006-09-19 16:19:12 +00:00
Jay McCarthy
10ab002a3e privacy
svn: r4384
2006-09-19 15:34:35 +00:00
Jay McCarthy
0e84dcb59e api
svn: r4376
2006-09-19 00:15:47 +00:00
Jay McCarthy
d565b7eea0 privacy
svn: r4374
2006-09-18 23:43:48 +00:00
Jay McCarthy
0dd180af95 privacy
svn: r4373
2006-09-18 23:32:39 +00:00
Jay McCarthy
79f34ae703 up
svn: r4365
2006-09-18 15:56:15 +00:00
Jay McCarthy
1780c5886a utf8
svn: r4281
2006-09-08 20:38:40 +00:00
Jay McCarthy
075c7bb7a2 partial
svn: r4280
2006-09-08 20:32:11 +00:00
Jay McCarthy
db78c67767 or8269
svn: r4279
2006-09-08 19:20:57 +00:00
Jay McCarthy
3353d9a58d oops
svn: r4204
2006-08-31 19:19:46 +00:00
Jay McCarthy
350bc2167c pr8188
svn: r4098
2006-08-20 01:06:57 +00:00
Jay McCarthy
27e7ddad4f thread specific execution context
svn: r3983
2006-08-08 01:05:35 +00:00
Jay McCarthy
8b60b3202c contract
svn: r3982
2006-08-07 21:39:24 +00:00
Jay McCarthy
5bbf825a56 none manager
svn: r3981
2006-08-07 21:22:13 +00:00
Jay McCarthy
ccb210acf4 bug
svn: r3949
2006-08-03 22:25:07 +00:00
Jay McCarthy
f27bba6bd8 up
svn: r3946
2006-08-03 20:29:18 +00:00
Jay McCarthy
2fde0eeab7 error
svn: r3941
2006-08-03 16:46:25 +00:00
Jay McCarthy
1ded337d53 up
svn: r3882
2006-07-28 20:41:57 +00:00
Jay McCarthy
2c0e67caa7 fixing contracts
svn: r3697
2006-07-13 14:27:07 +00:00
Matthew Flatt
598e2e19cc remove reference to non-existent contract.ss
svn: r3567
2006-07-01 14:39:09 +00:00
Jay McCarthy
e123925d31 contracts
svn: r3559
2006-06-30 20:40:11 +00:00
Jay McCarthy
929f2f5312 lru
svn: r3529
2006-06-28 19:16:58 +00:00
Jay McCarthy
8b682d434b bug in mime parsing
svn: r3485
2006-06-26 23:12:37 +00:00
Jay McCarthy
2bf8937e7b lru manager
svn: r3483
2006-06-26 21:17:00 +00:00
Jay McCarthy
18cf27ac40 hod-0618
svn: r3431
2006-06-21 19:36:00 +00:00
Jay McCarthy
93d7f665f8 8120
svn: r3418
2006-06-20 02:45:56 +00:00
Matthew Flatt
531f8760c4 virtual host table is cdr, not cadr
svn: r3351
2006-06-13 19:28:25 +00:00
Jay McCarthy
fa67303a75 pr 8028 and 8029
svn: r3347
2006-06-13 14:48:34 +00:00
Jay McCarthy
8dcbfb3128 style
svn: r3223
2006-06-04 22:46:59 +00:00
Jay McCarthy
e941418a11 type error
svn: r3221
2006-06-04 22:28:19 +00:00
Jay McCarthy
0609a7c1aa removing obsolete code
svn: r3220
2006-06-04 22:21:24 +00:00
Jay McCarthy
f14f1e190b moving dispatchers in
svn: r3219
2006-06-04 22:11:22 +00:00
Jay McCarthy
d489e3e0b3 revamping request parsing for filenames
svn: r3217
2006-06-04 22:04:29 +00:00
Eli Barzilay
f662133a9a removed chop-string, fix url-path->path
svn: r3131
2006-05-30 19:21:00 +00:00
Jay McCarthy
eb3033b11c no class, no exp. handler bug
svn: r3099
2006-05-28 23:53:41 +00:00
Eli Barzilay
481c3670a0 disable framework test exes and change web-server executable names
svn: r3012
2006-05-22 21:44:00 +00:00
Jay McCarthy
5c392a8d72 immutable
svn: r2952
2006-05-16 11:24:15 +00:00
Eli Barzilay
da612a25ef set svn:eol-style
svn: r2931
2006-05-13 06:10:05 +00:00
Jay McCarthy
34cd19c52e allowing different continuation managers
svn: r2930
2006-05-13 06:05:04 +00:00
Eli Barzilay
c19a75a125 set svn:eol-style
svn: r2922
2006-05-12 16:56:00 +00:00
Jay McCarthy
15381cd7f5 reorganization
svn: r2921
2006-05-12 16:37:05 +00:00
Jay McCarthy
b169c50cce restart bug
svn: r2859
2006-05-03 15:03:13 +00:00
Jay McCarthy
6d3560f757 allowing MrED primitives
svn: r2645
2006-04-08 20:45:30 +00:00
Jay McCarthy
933685e454 improving contracts
svn: r2214
2006-02-13 18:40:07 +00:00
Jay McCarthy
2b5797c2b1 correcting bug related to help-desk versus standalone
svn: r2148
2006-02-06 19:34:07 +00:00
Jay McCarthy
9d54462ffb revert
svn: r2147
2006-02-06 19:24:01 +00:00
Jay McCarthy
d7feb17c55 s/raise/error
svn: r2145
2006-02-06 18:43:55 +00:00
Jay McCarthy
d97a87bc62 union -> or/c
svn: r2143
2006-02-06 17:35:37 +00:00
Jay McCarthy
647fc4e58a exception handling
svn: r2140
2006-02-06 17:14:09 +00:00
Jay McCarthy
9fe4f5ed93 pr7869 errortrace
svn: r2130
2006-02-05 19:55:16 +00:00
Jay McCarthy
0b83c1154f adding web-server-setup script
svn: r2107
2006-02-03 18:12:09 +00:00
Jay McCarthy
bd3860ed43 avoiding meaning errors
svn: r2062
2006-01-31 21:17:10 +00:00
Jay McCarthy
223604169a supporting url transforms
svn: r2027
2006-01-29 14:48:37 +00:00
Jay McCarthy
a5b5653107 adding predicates
svn: r2001
2006-01-27 15:30:27 +00:00
Jay McCarthy
46b83f1872 strange build-path bug
svn: r1933
2006-01-23 15:30:00 +00:00
Jay McCarthy
30b48f9b68 string->number is the worst
svn: r1932
2006-01-23 15:14:39 +00:00
Jay McCarthy
5009320ff3 supporting external mime-types file
svn: r1915
2006-01-21 19:10:11 +00:00
Jay McCarthy
5426be858d better url decoding
svn: r1814
2006-01-12 15:25:21 +00:00
Jay McCarthy
723bf14c5b fixing url induced bugs
svn: r1811
2006-01-12 00:33:25 +00:00
Jay McCarthy
efdc8a6486 url bugs
svn: r1805
2006-01-11 16:10:43 +00:00
Jay McCarthy
38c86f0638 remove bogus test directory
svn: r1804
2006-01-11 12:55:17 +00:00
Eli Barzilay
f10e1e5b29 set svn:eol-style
svn: r1800
2006-01-11 08:48:17 +00:00
Robby Findler
c6992e0307 fixed url code in various ways
svn: r1752
2006-01-03 14:02:25 +00:00
Jay McCarthy
f695e16a52 new test directory
svn: r1718
2005-12-30 17:17:27 +00:00
Jay McCarthy
9da04afc19 Adding servlet-env test
svn: r1709
2005-12-29 16:54:40 +00:00
Robby Findler
3ddbef1b5d made a ~a be a ~e in error msg
svn: r1659
2005-12-20 13:29:13 +00:00
Eli Barzilay
b5c88886e7 typo
svn: r1612
2005-12-13 21:43:37 +00:00
Jay McCarthy
df2d921698 Allow turning off logs and use it in the help-desk
svn: r1495
2005-12-02 16:30:23 +00:00
Jay McCarthy
c478a29110 s/s/d tail call optimization
svn: r1389
2005-11-24 06:05:59 +00:00
Jay McCarthy
9875ed685e pr7202, servlet-url
svn: r1374
2005-11-22 21:51:22 +00:00
Jay McCarthy
a3c0f24fc9 Removing monolithic host-info
svn: r1362
2005-11-21 21:16:28 +00:00
Jay McCarthy
2c05b49878 Adding redirect/get/forget
svn: r1335
2005-11-17 01:10:07 +00:00
Jay McCarthy
ae6c167690 PR 7680
svn: r1311
2005-11-14 14:52:42 +00:00
Jay McCarthy
2c7a5c276a Adding host-port and xexpr-callbacks message
svn: r1220
2005-11-03 19:21:42 +00:00
Eli Barzilay
4e2d8a5b87 Rename r5rs/r5rs.ss -> r5rs/lang.ss
Create a new r5rs/r5rs.ss that can be required to make an R5RS repl

svn: r1163
2005-10-26 07:22:24 +00:00
Eli Barzilay
664db6f965 r5rs is in its own collection now
svn: r1159
2005-10-25 20:17:54 +00:00
Jay McCarthy
1c99e77b91 Adding web-cells
svn: r1095
2005-10-16 17:08:25 +00:00
Jay McCarthy
7b6f89f066 Fixing servlets/ bug
svn: r1021
2005-10-07 23:53:00 +00:00
Jay McCarthy
eec8a3ec9a Converting to block buffering and flushing
svn: r963
2005-10-04 12:52:18 +00:00
Jay McCarthy
1fdc303bf3 Fix of call
svn: r926
2005-09-27 23:47:16 +00:00
Jay McCarthy
ac19b12504 Adding per-servlet, not per-instance custodians.
svn: r912
2005-09-25 03:39:25 +00:00
Jay McCarthy
2cd6bab47d cancel-timer! was blocking in an exit-handler.
svn: r904
2005-09-22 18:19:38 +00:00
Jay McCarthy
2bf93fa004 Performance and cancel-continuations!
svn: r886
2005-09-20 22:06:33 +00:00
Jay McCarthy
490010bd3a Commiting new interface version, with new timeout semantics
svn: r862
2005-09-15 23:17:39 +00:00
Jay McCarthy
442286672b Improving servlet extent error message
svn: r859
2005-09-15 22:00:13 +00:00
Jay McCarthy
c73537ff13 Introducing error when send/suspend like operations used outside of servlet-instance
svn: r857
2005-09-15 17:01:04 +00:00
Jay McCarthy
edfd2a4dd3 Fixing timeouts and making send/finish expire the session
svn: r855
2005-09-15 11:18:39 +00:00
Jay McCarthy
15300b37a4 Modifying count example
svn: r834
2005-09-11 20:01:33 +00:00
Jay McCarthy
700c36eccd Fix of address lookup for SSL
svn: r832
2005-09-11 17:31:23 +00:00
Jay McCarthy
1e36a07fc3 Adding code to make instance expiration handlers
svn: r772
2005-09-05 15:30:46 +00:00
Jay McCarthy
828a942f58 Fixing mime type detection for prefixless files, pr 7564
svn: r751
2005-09-02 12:46:21 +00:00
Jay McCarthy
2b290b3107 Fixing examples
svn: r737
2005-09-01 19:46:29 +00:00
Jay McCarthy
a4ded2be5e Fixing signature
svn: r736
2005-09-01 19:40:50 +00:00
Jay McCarthy
281f9a36b3 Creating cache-table for performance!
svn: r731
2005-09-01 12:35:54 +00:00
Jay McCarthy
33d90e70f7 Adding expiration replacement primitives
svn: r723
2005-08-31 20:11:34 +00:00
Jay McCarthy
9e305d1960 Fixing PR 7010
svn: r704
2005-08-29 22:14:18 +00:00
Jay McCarthy
3ea5aebdc2 Cleaning up servlet loading
svn: r703
2005-08-29 22:08:31 +00:00
Jay McCarthy
6f71fcd413 Formating
svn: r698
2005-08-29 13:17:12 +00:00
Jay McCarthy
67360f2843 Correcting contract and caching host-table
svn: r696
2005-08-29 12:38:44 +00:00
Jay McCarthy
9d4f01f1db Improving servlet loading performance
svn: r685
2005-08-26 14:53:25 +00:00
Jay McCarthy
7ada980df0 Rewrite of timeout manager and fixing of connection mutex bug on kill
svn: r684
2005-08-26 14:49:52 +00:00
Jay McCarthy
0309108a41 Refactoring dispatching from rest of server
svn: r682
2005-08-26 13:23:02 +00:00
Jay McCarthy
c88a732bda Refactoring dispatcher and structs
svn: r677
2005-08-25 19:51:28 +00:00
Jay McCarthy
97f7ef11b9 Changing current-servlet-instant to TLS
svn: r676
2005-08-25 17:52:07 +00:00
Jay McCarthy
1efb967dd8 Changing to mzscheme version of send-url
svn: r675
2005-08-25 17:34:41 +00:00
Jay McCarthy
30459cf543 Changing internal servlet representation to procedures from request to response, and adding adjust-timeout! to servlet.ss module
svn: r674
2005-08-25 17:02:50 +00:00
Jay McCarthy
7321a54569 Wrapping listener in loop to deal with tcp-accept failures
svn: r672
2005-08-25 15:01:19 +00:00
Jay McCarthy
1fb9d886e4 Moving network-error
svn: r671
2005-08-25 14:53:21 +00:00
Jay McCarthy
e92f86feef Ensuring cache-entries work with servlet-env
svn: r667
2005-08-25 01:28:25 +00:00
Jay McCarthy
904b3ce059 PR 7547
svn: r666
2005-08-25 01:27:37 +00:00
Jay McCarthy
c5aea7ccc8 Correcting accident
svn: r658
2005-08-24 18:26:58 +00:00
Jay McCarthy
d981654bbc Fixing PR 7359
svn: r657
2005-08-24 18:02:23 +00:00
Jay McCarthy
68667a740f Fixing PR 7359
svn: r656
2005-08-24 17:59:53 +00:00
Jay McCarthy
6e1a28e126 Adding collect-garbage
svn: r653
2005-08-24 17:20:56 +00:00
Jay McCarthy
99c49a9c5c Fixing typo
svn: r651
2005-08-24 16:45:49 +00:00
Jay McCarthy
8a9da56f23 Cleaning make-connection call
svn: r647
2005-08-24 16:02:37 +00:00
Jay McCarthy
a817635bb6 Creating standalone servlet module
svn: r646
2005-08-24 16:02:16 +00:00
Jay McCarthy
5b4bd6ac4a Changing let/cc to let/ec
svn: r645
2005-08-24 16:01:47 +00:00
Jay McCarthy
e4d6e9208e Reindenting
svn: r643
2005-08-24 15:02:22 +00:00
Jay McCarthy
3449e840ad Typo
svn: r641
2005-08-23 22:43:34 +00:00
Jay McCarthy
00b2750368 Changing log cache to regular variable
svn: r640
2005-08-23 22:24:59 +00:00
Jay McCarthy
00b13175b8 Capturing exceptions and helping with timeouts
svn: r638
2005-08-23 16:52:40 +00:00
Jay McCarthy
742b6682ea Fixing sync bug
svn: r633
2005-08-22 17:08:14 +00:00
Jay McCarthy
a257bb310b Fixing conn mutexes and adding ssd
svn: r632
2005-08-22 15:35:32 +00:00
Jay McCarthy
5e0b886ee6 PR 7533
svn: r631
2005-08-22 13:45:51 +00:00
Jay McCarthy
ef1caf7465 PR 7450
svn: r630
2005-08-22 13:17:49 +00:00
Jay McCarthy
dee9ff17be Indenting and bug 7544
svn: r629
2005-08-22 12:28:50 +00:00
Jay McCarthy
8c8db33277 Indenting and bug 7544
svn: r628
2005-08-22 12:27:47 +00:00
Jay McCarthy
0987bcd1dd Indenting and bug 7544
svn: r627
2005-08-22 12:21:18 +00:00
Matthew Flatt
805bacb475 ignore failure on setting buffer mode
svn: r602
2005-08-16 21:10:35 +00:00
Matthew Flatt
909ad1156f 299.108
svn: r413
2005-07-21 13:41:00 +00:00
Jay McCarthy
d22090f73d Converting request-bindings/raw to bytes
svn: r398
2005-07-19 21:41:12 +00:00
Jay McCarthy
78bad3ef90 Simplifying xexpr/callbacks? with corrext-xexpr?
svn: r375
2005-07-13 14:41:46 +00:00
Jay McCarthy
a2d54ace4d Handling large files better.
svn: r260
2005-06-28 17:15:40 +00:00
Jay McCarthy
8eac2f4d0b Allowing access to response/basic
svn: r258
2005-06-28 17:00:29 +00:00
Jay McCarthy
4a1b4e44b9 Redoing the log file port preservation
svn: r98
2005-06-14 13:17:44 +00:00
Jay McCarthy
e502ec19b9 Adding lock to servlet cache table
svn: r97
2005-06-14 12:44:04 +00:00
Jay McCarthy
299266d30a Closing the log port if possible.
svn: r94
2005-06-13 17:45:14 +00:00
Jay McCarthy
329bc78102 Better handling of logging, keep the ports around a bit longer
svn: r91
2005-06-12 18:42:09 +00:00
Eli Barzilay
20eba137c6 Use (require (only ... foo))' instead of (require (rename ... foo foo))'
svn: r83
2005-06-09 23:01:05 +00:00
Jay McCarthy
36c76213a0 Closing the log promptly, rather than waiting for the custodian. (again)
svn: r58
2005-06-03 13:24:04 +00:00
Jay McCarthy
ddb5e5ce18 Closing the log promptly, rather than waiting for the custodian.
svn: r57
2005-06-03 13:19:01 +00:00
Eli Barzilay
017d151d59 Adding collects, with all the right properties (except eoln-style).
svn: r3
2005-05-27 18:56:37 +00:00