about summary refs log tree commit diff stats
path: root/src/server/headers.nim
Commit message (Collapse)AuthorAgeFilesLines
* Enable ProveInit warningbptato2025-05-101-2/+3
| | | | It has caught some minor bugs.
* container: support Refresh headerbptato2025-05-021-0/+43
|
* loader: remove referrer field from Requestbptato2025-04-131-0/+3
| | | | It's OK to store it in headers.
* newhttp: drop libcurl dependencybptato2025-03-211-2/+0
| | | | Now it only does HTTP/1.1, with Connection: close.
* headers: hide table, always specify guardbptato2025-03-121-21/+45
|
* Re-add JSValueConstbptato2025-03-121-1/+2
| | | | | | | | | This time, I've also ported over the consistency check to prevent some ownership bugs. Unfortunately, the check is very limited, and it is still possible to double-free or leak JSValues. I think it would be possible to make coverage 100%, but only with ARC...
* Add annotations for move semanticsbptato2025-01-221-1/+1
| | | | | | | | | Supposedly they aren't broken in refc after 2.0.0, so we can do this now that 1.6.14 is dropped. I've confirmed lent to work as advertised; it indeed reduces copies. sink doesn't seem to help much, but I guess it will be useful once we switch to ORC.
* loader/* -> serverbptato2024-11-241-0/+280
one less mystery