Yessiest
|
250254d2df
|
Added ability to IO.select websockets
|
2024-07-08 18:26:45 +04:00 |
Yessiest
|
6566c2af5c
|
synchronous sockets, no more threads
|
2024-07-08 03:50:56 +04:00 |
Yessiest
|
7b7d3c928a
|
Reworked error handling and pipeline functionality
|
2024-05-11 22:55:12 +04:00 |
Yessiest
|
dd745ca123
|
Fixed jumps and create an example of using them
|
2024-05-07 19:31:31 +04:00 |
Yessiest
|
e1e2154677
|
Version bump and, finally, thread safety and shared request context memory
|
2024-05-07 19:07:34 +04:00 |
Yessiest
|
005edca228
|
Websockets (experimental)
|
2024-04-28 18:39:42 +04:00 |
Yessiest
|
35481aa047
|
fixed an extra oopsie from the last commit
|
2024-04-27 22:34:55 +04:00 |
Yessiest
|
d132b6a2a1
|
Major fix for a race condition vulnerability
|
2024-04-27 22:33:40 +04:00 |
Yessiest
|
e251d2def6
|
(NOT FOR RELEASE) biblically accurate jwt tokens; minor extra features for requests; redirections, jumps, and request looping; rack application class; crosscalls; partial hijacking; session object; proper context description for dsl methods (DO NOT SHIP, VULNERABILITY FOUND)
|
2024-04-27 17:23:34 +04:00 |
Yessiest
|
eb7e44a537
|
removed an oopsie
|
2023-11-11 20:31:07 +04:00 |
Yessiest
|
447f51570a
|
Added directory bouncing, status code handlers and pipelining
|
2023-10-15 03:30:33 +04:00 |
Yessiest
|
55e87603e5
|
fixed basepath resolution for templates, fixed library resolution within plugged in apps, added plugin example with directories and requiring from an inline template
|
2023-09-26 01:16:23 +04:00 |
Yessiest
|
56e3907250
|
Better method naming, HMAC verification and generation fixes, example of using HMAC in cookies
|
2023-09-20 11:15:33 +04:00 |
Yessiest
|
a800faf6e8
|
Rebranding & better cookie DSL
|
2023-09-19 22:58:15 +04:00 |
Yessiest
|
060a665843
|
Hardened header parsing, basic cookie functionality, restructuring of Util files, proper encoding handling in formdata parser, other minor changes
|
2023-09-17 01:32:55 +04:00 |
Yessiest
|
3300f966a9
|
quickfix for template constructors
|
2023-09-15 09:00:35 +04:00 |
Yessiest
|
4312d31268
|
Added application inclusion
|
2023-09-14 12:56:29 +04:00 |
Yessiest
|
a7fada480d
|
Added Erubi support
|
2023-09-14 00:57:47 +04:00 |
Yessiest
|
d807b64161
|
Recursive templates, simplified erb template class
|
2023-09-13 20:21:17 +04:00 |
Yessiest
|
d30b09fe2c
|
Module restructuring, minor bugfixes, first template engine (incomplete), template engine example
|
2023-09-13 02:23:23 +04:00 |
Yessiest
|
bc8750daf7
|
made form parser easier to use
|
2023-09-10 20:17:07 +04:00 |
Yessiest
|
bfc9a3066b
|
Added queries, multipart/form-data parser, and a couple examples on how to use them as of right now
|
2023-09-10 14:46:57 +04:00 |
Yessiest
|
041a9844d9
|
More examples, +fixes to response not resetting +fixes to missing request body
|
2023-09-09 01:08:21 +04:00 |
Yessiest
|
8894a9a55f
|
Mitigated directory traversal in ServeHandler
|
2023-09-09 00:07:06 +04:00 |
Yessiest
|
9ba3bddc96
|
fixed dsl stuff, made a better example
|
2023-09-08 01:09:10 +04:00 |
Yessiest
|
bbfb6f00d9
|
File serving, root/remap directives, filters, preprocessors, postprocessors
|
2023-09-08 00:44:39 +04:00 |