Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

42 check-ins

2024-03-13
20:46
Use CL-SDM-UDS for local sockets Leaf check-in: f2a2064cb0 user: alexa tags: trunk
2024-03-09
07:20
Add a required minimum version for cl-sdm. Tag as v0.3.1 check-in: d2faf2f6f9 user: alexa tags: trunk, v0.3.1
07:08
Add basic AUCGI 0.1.1 support check-in: b7f7a668e2 user: alexa tags: trunk
07:08
Let these be ignorable check-in: cae6db03ee user: alexa tags: trunk
2023-12-06
09:22
Add the ADDITIONAL-HOSTS options to a few things. check-in: c2677b08ee user: alexa tags: trunk
2023-12-04
03:18
Allow the cipher list to be set check-in: 301992b3b8 user: alexa tags: trunk
03:18
Add some dlog messages to %validate-uri check-in: 5f2f596f3f user: alexa tags: trunk
2023-12-03
08:27
Update README check-in: 3a06ce67b6 user: alexa tags: trunk
08:25
Add NEWS check-in: 3bfcf13a40 user: alexa tags: trunk
08:04
Bump version, tag as v0.3.0 check-in: 40bb15668b user: alexa tags: trunk, v0.3.0
08:01
Add an option so that a SERVER will do a GC every N connections check-in: d8430f2e51 user: alexa tags: trunk
07:39
Lots of small optimizations. check-in: cdbac36da5 user: alexa tags: trunk
06:53
Account for possible NIL responses check-in: 8c18fa3644 user: alexa tags: trunk
06:53
Better error handling check-in: 5ef6908e5f user: alexa tags: trunk
06:30
Add some type information. Export MAKE-SERVER. check-in: cc85803dc9 user: alexa tags: trunk
06:30
Quiet a compiler message. Add :STATUS. check-in: 53fa8519a1 user: alexa tags: trunk
06:18
Add some basic examples. check-in: 0631b26486 user: alexa tags: trunk
06:07
When using CLIENT-GET, the BODY will be stored as the raw stream to
conserve memory. Also ensure the TLS context sticks around for the
lifetime of the response.
check-in: 31219874c2 user: alexa tags: trunk
06:06
trivial-garbage is now needed check-in: 562cce726a user: alexa tags: trunk
06:05
Reimplement MAKE-RESPONSE-FROM-STREAM. Also add a finalizer for the
response to ensure the stream is closed, and add the TLS-CONTEXT
class.
check-in: 9f2de4e038 user: alexa tags: trunk
06:04
Add a comment check-in: a3bae55b47 user: alexa tags: trunk
05:28
Update ASDF file check-in: 338d7fae4f user: alexa tags: trunk
05:28
Add missing file check-in: 648535926e user: alexa tags: trunk
05:28
Quiet some compiler notes check-in: d403d3cc0a user: alexa tags: trunk
05:23
Breaking change: Redesign the API so that it's more consistent and
easier to use. SSL contexts do not need to be created in user code
anymore, they are automatically handled. Client certificate handling
now works. The REQUEST class now has additional fields and methods to
make it easier to handle them.
check-in: 701447cd4d user: alexa tags: trunk
01:20
Partial rewrite of API Leaf check-in: 44852a5ee8 user: alexa tags: private (unpublished)
2023-12-01
23:59
Gotta redo SSL context handling check-in: a2d3b4eea0 user: alexa tags: private (unpublished)
12:42
Start to work on accepting client certificates check-in: 455643b293 user: alexa tags: trunk
06:35
Improve validation of incoming URIs check-in: 20ae1cbac0 user: alexa tags: trunk
06:34
Add T/PORT-LIST check-in: d0f75946b5 user: alexa tags: trunk
05:04
Store both the stream and the raw socket in a REQUEST check-in: 07bae4b599 user: alexa tags: trunk
01:48
Allow BODY to be NIL check-in: 13b2813ab4 user: alexa tags: trunk
01:48
Give the listening thread a name check-in: 02c5e176bc user: alexa tags: trunk
2023-11-20
10:28
Update README. Bump version, tag as v0.2.0 check-in: c2bd13b0a8 user: alexa tags: trunk, v0.2.0
10:26
Remove non-existent function check-in: f6d6861bef user: alexa tags: trunk
10:26
Use lparallel for our concurrency needs. Remove
MAKE-RESPONSE-FROM-STREAM. Change how REPONSES work so that the BODY
slot can be a stream itself, this way the stream is copied in a memory
efficient way.
check-in: d408c7ff07 user: alexa tags: trunk
2023-06-18
08:11
Fix package exports. check-in: 9b4eb82a34 user: alexa tags: trunk
08:08
Add GEMTEXT->STRING. Improve WITH-OUTPUT-TO-GEMTEXT. Add an example
to the README.
check-in: 20e9b284ee user: alexa tags: trunk
07:55
Add Gemtext handling routines. check-in: 4eba092d46 user: alexa tags: trunk
06:18
Fix typo check-in: 3b1cacdb28 user: alexa tags: trunk
06:09
Initial commit check-in: 7dc773ca32 user: alexa tags: trunk
06:08
initial empty check-in check-in: 7035e24dea user: alexa tags: trunk