Commit graph

25 commits

Author SHA1 Message Date
overflowerror
3d822269f8 fundermental concurrency support for sessions 2021-12-05 22:43:41 +01:00
overflowerror
e8a1c2dd46 added basic synchronization for session; still probablematic if two requests use the same session object at the same time; maybe add thread specific buffer or something 2021-06-16 22:49:59 +02:00
overflowerror
491c4d929a fixed issues in implementation 2021-06-15 18:43:20 +02:00
overflowerror
cbe3920b12 added basic session stuff management 2021-06-14 18:39:02 +02:00
overflowerror
22f983e9fe reading cookies works now 2021-06-13 13:14:14 +02:00
overflowerror
55cf10890c fixed from buffer size when using Max-Age or Expires 2021-06-13 12:44:24 +02:00
overflowerror
47cbe3db1c added cookie set function + small changes to cookie get 2021-06-13 12:33:53 +02:00
overflowerror
387f79e1cf changed ctx to pointer (otherwise response header changes can't be saved) 2021-06-13 12:33:21 +02:00
overflowerror
47747af272 added response header to context 2021-06-12 21:47:57 +02:00
overflowerror
70bf93a3ed key check should use whole key length 2021-06-12 17:54:47 +02:00
overflowerror
9d0e533fa1 made cookie get more elegant 2021-06-12 17:50:46 +02:00
overflowerror
7b8d769145 begin of cookies 2021-06-11 23:57:47 +02:00
overflowerror
6a5f84e701 updated to current version of libparcival 2021-06-10 22:47:57 +02:00
overflowerror
759cc79b40 give headers to handler 2021-06-10 22:47:30 +02:00
overflowerror
d89225b614 added auth stuff to ctx + demo for authentication layer 2021-05-26 22:48:16 +02:00
overflowerror
f9670860df added base64 encoder/decoder 2021-05-26 22:10:47 +02:00
overflowerror
c84a75a09e added support for middlewares 2021-05-26 21:11:20 +02:00
overflowerror
8889fd64ec added template response function 2021-05-23 17:18:53 +02:00
overflowerror
5638ddd456 added controller macros for all http methods 2021-05-05 23:22:56 +02:00
overflowerror
0bb7de5fa2 add json response 2021-05-05 00:25:07 +02:00
overflowerror
9ab2ac6ecc added path info 2021-05-04 00:04:24 +02:00
overflowerror
3fa0a1262c added ctx to output function 2021-05-03 23:47:03 +02:00
overflowerror
b1f9fb309a rebranding to CShore 2021-05-02 23:06:51 +02:00
overflowerror
3056f79e56 basic cgi support 2021-05-02 22:54:48 +02:00
overflowerror
69843f16a4 project restructure 2021-04-30 13:36:06 +02:00