Tony Garnock-Jones
|
0526364698
|
web-request-send!
|
2017-10-13 13:52:45 +01:00 |
Tony Garnock-Jones
|
22998de0dc
|
tcp2 line-reader
|
2017-10-11 22:22:29 +01:00 |
Tony Garnock-Jones
|
801470ebaa
|
tcp2
|
2017-10-11 14:45:54 +01:00 |
Tony Garnock-Jones
|
66e2e8b1a7
|
Fix race condition (!) in timer driver
|
2017-10-03 10:49:48 +01:00 |
Tony Garnock-Jones
|
14f1cbd4fa
|
Remove obsolete call to current-inexact-milliseconds
|
2017-10-03 10:08:44 +01:00 |
Tony Garnock-Jones
|
eb07be548e
|
Bug fix: retract names on part
|
2017-10-01 11:08:36 +01:00 |
Tony Garnock-Jones
|
fa257a1d16
|
Avoid accidental n^2 in filesystem driver; make.rkt example
|
2017-09-28 19:28:38 +01:00 |
Tony Garnock-Jones
|
4a51141500
|
Simplify timestate driver
|
2017-09-28 17:07:32 +01:00 |
Tony Garnock-Jones
|
2a0197b711
|
Fix responsibility-handoff for TCP listener.
Similar problems likely still exist elsewhere that the LLL
demand-matcher is used.
|
2017-08-22 16:53:57 -04:00 |
Tony Garnock-Jones
|
b3a745dbcb
|
Make #lang syndicate equivalent to #lang syndicate/actor. Fixes #17.
|
2017-08-10 15:17:28 -04:00 |
Tony Garnock-Jones
|
837ab77002
|
#lang syndicate -> #lang syndicate/core; first half of fix for #17.
|
2017-08-10 15:04:45 -04:00 |
Tony Garnock-Jones
|
f83f286e28
|
Name the line-reader-factory
|
2017-08-05 19:37:34 -04:00 |
Tony Garnock-Jones
|
6b2ee53fa8
|
Give line-reader instances a debug-name
|
2017-08-01 09:30:53 -04:00 |
Tony Garnock-Jones
|
6e399dd1dd
|
Experimental Racket GUI driver.
|
2017-07-29 23:17:55 -04:00 |
Tony Garnock-Jones
|
425a5abac3
|
Default to empty-string to avoid crash when header entirely absent
|
2017-03-25 15:19:21 -04:00 |
Tony Garnock-Jones
|
1bfc4bbdad
|
Log port number in SMTP driver startup/shutdown messages
|
2017-02-21 15:12:47 -05:00 |
Tony Garnock-Jones
|
deefa251d9
|
Missed one.
|
2017-02-20 13:29:19 -05:00 |
Sam Caldwell
|
9c1e9719ba
|
swap the meaning of spawn and actor in racket syndicate
|
2017-02-15 18:18:19 -05:00 |
Tony Garnock-Jones
|
e593cf768b
|
Cosmetic
|
2017-01-08 14:10:15 -05:00 |
Tony Garnock-Jones
|
19bebc9881
|
Handle IRC QUIT
|
2017-01-07 01:46:09 -05:00 |
Tony Garnock-Jones
|
eb4a228c73
|
Crude IRC driver and example.
|
2017-01-07 01:14:14 -05:00 |
Tony Garnock-Jones
|
c019a61c18
|
Improvements in error-handling for websocket connections re: deadlock, closed ports etc.
|
2016-12-06 05:55:00 +13:00 |
Tony Garnock-Jones
|
64cfce2472
|
Work around limitations in the way the OS supports filesystem-change-evt
|
2016-12-06 05:54:17 +13:00 |
Tony Garnock-Jones
|
4ee234f118
|
Remove egregious lack of support for reading directory contents in filesystem driver
|
2016-12-04 17:33:12 +13:00 |
Tony Garnock-Jones
|
78cb6f0c02
|
Add #:hook to spawn-configuration
|
2016-11-29 18:22:00 +13:00 |
Tony Garnock-Jones
|
ad2874f463
|
`web-request-header-websocket-upgrade?`
|
2016-11-26 11:25:44 +13:00 |
Tony Garnock-Jones
|
7b5b866a6d
|
web-request-peer-details
|
2016-11-26 11:08:45 +13:00 |
Tony Garnock-Jones
|
16d9dd27c9
|
... Oops.
|
2016-11-26 10:02:59 +13:00 |
Tony Garnock-Jones
|
990ae8ea9a
|
Oops.
|
2016-11-26 09:59:24 +13:00 |
Tony Garnock-Jones
|
0a585d7842
|
More uniform treatment of resource-path functions
|
2016-11-26 09:54:26 +13:00 |
Tony Garnock-Jones
|
4af472f7ff
|
Log smtp-account startup and shutdown
|
2016-11-24 10:38:36 +13:00 |
Tony Garnock-Jones
|
a3335800f6
|
Make immediate-query able to yield multiple values
|
2016-11-24 10:36:38 +13:00 |
Tony Garnock-Jones
|
f201bea5c6
|
immediate-query
|
2016-11-23 22:11:35 +13:00 |
Tony Garnock-Jones
|
f0f29007df
|
Very basic inbound cookie support
|
2016-11-23 22:05:49 +13:00 |
Tony Garnock-Jones
|
257c0bf628
|
#:headers for `web-redirect!`.
|
2016-11-23 17:21:01 +13:00 |
Tony Garnock-Jones
|
0d34e3280e
|
web-redirect/temporary! -> web-redirect!
|
2016-11-23 15:39:11 +13:00 |
Tony Garnock-Jones
|
3ce8bc380b
|
web-redirect/temporary!
|
2016-11-23 15:32:44 +13:00 |
Tony Garnock-Jones
|
4b99b629df
|
syndicate/drivers/config
|
2016-11-23 13:49:24 +13:00 |
Tony Garnock-Jones
|
97a843ccec
|
SMTP driver
|
2016-11-23 13:42:10 +13:00 |
Tony Garnock-Jones
|
c302e35024
|
Properly shut down tcp-listener
|
2016-11-22 11:45:53 +13:00 |
Tony Garnock-Jones
|
0102a7d1cd
|
append-url-path
|
2016-11-22 11:08:11 +13:00 |
Tony Garnock-Jones
|
4d6a2986d5
|
web-response-successful?
|
2016-11-22 09:16:08 +13:00 |
Tony Garnock-Jones
|
c8b7be22cc
|
Use SSL on outbound HTTPS connections properly
|
2016-11-21 17:38:55 +13:00 |
Tony Garnock-Jones
|
9d34ffea4f
|
Log websocket connection starts
|
2016-11-21 17:38:41 +13:00 |
Tony Garnock-Jones
|
b2c795c57a
|
Sleep utility
|
2016-11-21 11:51:48 +13:00 |
Tony Garnock-Jones
|
a7a2a5c492
|
Log HTTP server startup and shutdown
|
2016-11-21 10:57:43 +13:00 |
Tony Garnock-Jones
|
c6ca757a7e
|
Useful web utilities
|
2016-11-21 10:57:35 +13:00 |
Tony Garnock-Jones
|
08f1e7506b
|
filesystem driver
|
2016-11-20 22:33:07 +13:00 |
Tony Garnock-Jones
|
bc346ff38a
|
Use logger named syndicate/drivers/web
|
2016-11-20 18:18:43 +13:00 |
Tony Garnock-Jones
|
594bb3989b
|
Log web requests
|
2016-11-20 18:11:08 +13:00 |