Commit Graph

224 Commits (0b9e6538c0ae6c2428cfba45dfc8801520b1ee79)

Author SHA1 Message Date
Slava Pestov 23c0d0fc93 Another html.streasm usage 2008-05-23 17:45:33 -05:00
Slava Pestov 95358981e6 Abstract out connection pooling into io.pools, add summary and tags to a few places 2008-05-21 22:22:09 -05:00
Slava Pestov db314db570 Fix chunked encoding to work with yahoo 2008-05-20 18:24:32 -05:00
Slava Pestov 4d10baef3d Fix 2008-05-18 18:03:42 -05:00
slava 1124d7e6ea Tweak http tests 2008-05-16 05:01:11 -05:00
Slava Pestov 2cbfa9c2d7 Move destructors to core 2008-05-14 23:23:12 -05:00
Slava Pestov 467c9d23af Destructor changes 2008-05-14 19:03:07 -05:00
Slava Pestov a190375c02 Fixes 2008-05-14 06:08:57 -05:00
Slava Pestov c60baf1232 sift and harvest words added 2008-05-13 23:36:55 -05:00
Slava Pestov 318f0875a1 I/O fixes 2008-05-13 20:04:57 -05:00
Slava Pestov dfb25c3350 SSL API fleshed out, doesn't work yet 2008-05-12 19:23:32 -05:00
Doug Coleman 7c09936f30 use butlast, butlast-slice
"extra/foo" resource-path -> "resource:extra/foo"
2008-05-06 12:37:11 -05:00
Slava Pestov 9d5d4ec5c4 Fixes, rename sliding-groups to clumps 2008-05-05 17:31:46 -05:00
Slava Pestov ebb0093ab1 Fix load errors 2008-05-05 04:32:01 -05:00
Slava Pestov 9b9b2747a3 Fixes and cleanups 2008-05-05 03:51:41 -05:00
Slava Pestov 75fb15ee4c Split stdio up into input-stream/output-stream, pipes work in progress 2008-05-05 02:19:25 -05:00
Slava Pestov 117f6dd804 New validation message concept, t:button tag, fixes 2008-05-02 21:18:49 -05:00
Slava Pestov df9277c4ca DB connection pooling in HTTPd 2008-05-01 21:49:15 -05:00
Slava Pestov 5bae9bf6ef Implemented user capabilities 2008-05-01 20:03:02 -05:00
Slava Pestov 79f91f6b7d Working on user capabilities 2008-05-01 16:24:50 -05:00
Slava Pestov 7584e02805 New checksum protocol 2008-04-30 16:11:55 -05:00
Slava Pestov 5e9332b634 More work on user admin tool 2008-04-30 04:53:01 -05:00
Slava Pestov 4d03cb8c75 Workaround to make http.client work with old http.server 2008-04-29 21:08:57 -05:00
Slava Pestov 5f94dc3876 Working on user admin tool 2008-04-29 21:04:06 -05:00
Slava Pestov 3d9801a22e Remove unused vocab 2008-04-29 06:01:31 -05:00
Slava Pestov 453f55cc5d Rename session-manager to sessions 2008-04-29 05:58:34 -05:00
Doug Coleman 2453621588 fix load errors 2008-04-29 00:43:58 -05:00
Doug Coleman dadb4c4060 native-id -> db-assigned-id 2008-04-28 17:38:12 -05:00
Slava Pestov 5ad8aab2b9 Fix unit tests 2008-04-27 06:37:02 -05:00
Slava Pestov 173d064567 Unit tests pass 2008-04-27 04:51:33 -05:00
Slava Pestov e48755e5aa Fixes 2008-04-27 04:27:04 -05:00
Slava Pestov 9a5d34ae7b Fix conflicts 2008-04-27 03:19:41 -05:00
Slava Pestov 0b0e460857 Improved cookie support, and better session manager taking advantage of it 2008-04-27 03:09:00 -05:00
Slava Pestov 7d16edcc79 Merge URL and cookie session managers, clean up some code 2008-04-26 18:56:51 -05:00
Doug Coleman b8a6941811 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-26 11:05:17 -05:00
Slava Pestov 42bc93f66e Start page flow code 2008-04-26 05:49:41 -05:00
Doug Coleman 4d0ba8c3c1 reverse args for assoc-diff, diff
fix lots of usings
fix help lint
2008-04-26 02:01:43 -05:00
Slava Pestov ca77a729d8 Clean up session persistence 2008-04-26 01:44:45 -05:00
Doug Coleman b7c1f9dbe8 extra changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
2008-04-25 23:17:08 -05:00
Slava Pestov a8e8b05339 Improved HTTP server dispatcher 2008-04-25 03:23:47 -05:00
Slava Pestov 3a69c97298 https:// is absolute 2008-04-23 01:42:30 -05:00
Slava Pestov 2f2d31a623 Fix HTTP unit tests 2008-04-23 00:53:42 -05:00
Slava Pestov 6e89f7b085 Working on planet factor rewrite 2008-04-22 21:08:27 -05:00
Slava Pestov bfa34122f3 Fix chunked encoding 2008-04-22 20:23:49 -05:00
Slava Pestov cdb31b4813 Fix host: header in http.client and add redirection limit 2008-04-22 15:37:49 -05:00
Slava Pestov 206609242e Add support for chunked encoding, and set connection: close on http requests 2008-04-22 14:37:26 -05:00
Slava Pestov e2a185f1f4 Web framework work in progress 2008-04-20 04:19:06 -05:00
Slava Pestov aae907d5e1 Fix problem with xml prologue showing up several times 2008-04-15 23:36:27 -05:00
Slava Pestov 7bcadd99a4 XML templating engine 2008-04-15 06:10:08 -05:00
Slava Pestov 7601005ac6 Fix load, test, help failurse 2008-04-14 07:53:54 -05:00
Slava Pestov 70bec926d0 New convention for parametrized constructors: new-* instead of construct-* 2008-04-14 05:07:31 -05:00
Slava Pestov d42ae9508f Merge with erg's changes 2008-04-14 04:42:43 -05:00
Slava Pestov 3ebb1fbdae Remove bogus file 2008-04-14 04:35:07 -05:00
Slava Pestov 4cdf0771ca Some minor improvements to http.server 2008-04-14 04:34:26 -05:00
Doug Coleman 9140e3e452 fix load errors 2008-04-14 03:03:49 -05:00
Doug Coleman f80085ff0a seq-diff -> diff
seq-intersect -> intersect
2008-04-13 23:09:42 -05:00
Doug Coleman 2edd0fefc9 new -> new-sequence
construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect
2008-04-13 22:58:07 -05:00
Doug Coleman 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Slava Pestov b974d7fff6 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 14:38:42 -05:00
Slava Pestov 1435d1c189 Working on converting io backends to use inheritance 2008-04-11 14:09:09 -05:00
Doug Coleman 5fa3bd8c74 cond/case 2008-04-11 12:55:57 -05:00
Doug Coleman b4adebb691 update usages of singleton 2008-04-01 16:53:32 -05:00
Slava Pestov c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Slava Pestov adb1dd14d0 Rename tuples vocab to classes.tuple for consistency 2008-03-29 03:34:48 -05:00
Slava Pestov 1f3e6fd0b7 combinators.cleave is now core 2008-03-28 23:00:20 -05:00
erg 3dde03bb4d Merge branch 'master' of git://factorcode.org/git/factor 2008-03-27 07:36:18 -05:00
Slava Pestov 65bfc09265 Fix HTTP server 2008-03-27 05:18:07 -05:00
erg 15c68a23f8 remove ?resource-path and resource-exists? 2008-03-26 23:47:51 -05:00
Daniel Ehrenberg d967d04e4c Changing 8-bit encoding names; documentation 2008-03-23 00:43:43 -04:00
Daniel Ehrenberg 4cfd62c373 Merge branch 'master' of git://factorcode.org/git/factor 2008-03-21 16:59:40 -04:00
Daniel Ehrenberg 88baf7c3b7 latin1 -> iso-8859-1 2008-03-21 14:07:17 -04:00
Slava Pestov 02727576c2 New slots are now in the core 2008-03-20 15:30:59 -05:00
Doug Coleman 3e7940216e swap append to swap append
refactoring path+ to append-path
swap path+ to prepend-path
calendar gmt-offset to duration
2008-03-19 19:15:32 -05:00
Doug Coleman cd4f2028cd random-256 -> 256 random-bits 2008-03-19 16:19:37 -05:00
Slava Pestov d4be6ea98c Working on HTTP server 2008-03-17 04:31:13 -05:00
Slava Pestov 8d617d8604 Fix unit test 2008-03-15 07:57:52 -05:00
Slava Pestov 234dfc5705 Persistent sessions 2008-03-15 06:22:47 -05:00
Slava Pestov d6d71aeb13 Fixing httpd bugs 2008-03-14 17:40:47 -05:00
Slava Pestov 6c73d6a245 Improving session management and action link generation 2008-03-13 22:14:32 -05:00
Slava Pestov 753fa3824e Fix file responder 2008-03-13 18:56:33 -05:00
Eduardo Cavazos 67562173a4 Replace more old 'stat' based code 2008-03-13 14:10:56 -06:00
Slava Pestov 02d7c9fb24 Simplifications 2008-03-13 05:21:56 -05:00
Slava Pestov 85cfca5468 Fix minor HTTPd omissions 2008-03-13 03:48:39 -05:00
Slava Pestov 28970d9469 Fix bugs 2008-03-11 16:03:22 -05:00
Slava Pestov 2b150db9b9 HTTP server work in progress 2008-03-11 03:39:09 -05:00
Slava Pestov 4b4f3b8ea9 Faster serialization 2008-03-08 03:50:03 -06:00
Slava Pestov 7ad74eb320 Various fixes 2008-03-08 02:51:26 -06:00
dharmatech 28182f06f9 Fix download-to 2008-03-07 23:47:11 -06:00
Slava Pestov 68f276b444 HTTP server and client fixes 2008-03-07 17:21:20 -06:00
Slava Pestov 695dbe1a59 Move web apps to unmaintained/ for now; get more stuff in extra to load 2008-03-07 16:59:44 -06:00
Slava Pestov 17abc90d48 Updated http client 2008-03-07 15:52:41 -06:00
Slava Pestov 60a4cc48a5 Mirror keys are now slot names not reader words 2008-03-07 02:29:00 -06:00
Slava Pestov 549a7538c7 Clean up some of Dan's code after merge 2008-03-06 15:58:05 -06:00
Slava Pestov 6574009e03 Fix merge conflicts 2008-03-06 13:54:15 -06:00
Slava Pestov 626334303c Fix build dir pollution in unit tests 2008-03-06 03:03:07 -06:00
Slava Pestov 3c5a959ff4 Remove obsolete file 2008-03-06 03:02:01 -06:00
Slava Pestov 955387f5b7 HTTP authorization framework, first cut 2008-03-06 03:00:10 -06:00
Slava Pestov 2feda7c5d7 http.server form validation 2008-03-05 21:38:15 -06:00
Daniel Ehrenberg 946d3e7414 changes in io.encodings.string 2008-03-05 19:12:40 -06:00
Daniel Ehrenberg e06885550e Replacing encode/decode-utf8 with utf8 encode/decode-string 2008-03-05 17:41:25 -06:00