|
db966b3a66
|
Merge worker .h files
|
2022-12-29 22:00:32 +01:00 |
|
|
5d27cf0398
|
Update workers
|
2022-12-29 21:47:42 +01:00 |
|
|
7a2acb0e66
|
Add workers
|
2022-12-29 21:41:40 +01:00 |
|
|
cff5d558d6
|
Fix responder name
|
2022-12-29 21:17:00 +01:00 |
|
|
665e4ceabc
|
Splitting in request_handler and responder
|
2022-12-29 18:51:12 +01:00 |
|
|
f241913620
|
rename fastcgi_conn to fastcgi_cnx_t
|
2022-12-29 17:09:56 +01:00 |
|
|
2969e435d1
|
Small fixes
|
2022-12-29 17:02:57 +01:00 |
|
|
c4289ac018
|
Set logger prefix in request handler
|
2022-12-29 12:18:39 +01:00 |
|
|
672745f6df
|
Delete client.h/.c
|
2022-12-29 11:47:59 +01:00 |
|
|
f92c26c350
|
async - check if fd is already ready
|
2022-12-29 11:31:52 +01:00 |
|
|
f9b3cc29ab
|
Update logger to use format
|
2022-12-29 11:09:45 +01:00 |
|
|
5c72a0cb60
|
Request handler
|
2022-12-29 10:27:54 +01:00 |
|
|
cf3cff0746
|
Reset errno after EINTR
|
2022-12-29 10:14:14 +01:00 |
|
|
b90ed61e03
|
Async working with connection handlers
|
2022-12-29 01:49:00 +01:00 |
|
|
dfc659dec0
|
Renamed logger_alive to alive
|
2022-12-29 00:02:33 +01:00 |
|
|
096aeae23b
|
Async working (in concept)
|
2022-12-28 16:40:31 +01:00 |
|
|
cd97eca7d3
|
Add client_ctx_t in client_handler
|
2022-12-28 15:17:19 +01:00 |
|
|
ce658ac965
|
move lib/cache to cache_handler
|
2022-12-19 15:27:38 +01:00 |
|
|
dd4f768cc4
|
Logger and config refactor
|
2022-12-19 14:36:00 +01:00 |
|
|
45514f90ca
|
Multi processing -> multi threading
|
2022-12-18 22:18:11 +01:00 |
|
|
44913c1e0e
|
Refactor
|
2022-12-15 19:55:52 +01:00 |
|
|
b244f86c72
|
Remove unneccessary malloc in compress
|
2022-12-15 19:49:59 +01:00 |
|
|
a3c1ecc0bf
|
Refactor uri.h
|
2022-12-15 17:53:49 +01:00 |
|
|
3227e615fe
|
Use getopt_long
|
2022-12-15 11:26:40 +01:00 |
|
|
3ce72975b8
|
Remove shm from config
|
2022-12-15 10:43:43 +01:00 |
|
|
1f20c70772
|
Add union for sock addr
|
2022-12-15 10:26:28 +01:00 |
|
|
fabb55d94b
|
Cleanup
|
2022-12-13 23:49:12 +01:00 |
|
|
6d473bfa49
|
small changes
|
2022-12-13 23:43:22 +01:00 |
|
|
8e83d6aa5f
|
Outsource geoip
|
2022-12-13 23:41:29 +01:00 |
|
|
b422b37806
|
Renamed rev_proxy -> proxy
|
2022-12-13 20:36:21 +01:00 |
|
|
74c97a512f
|
Rename logger()
|
2022-12-13 19:49:20 +01:00 |
|
|
7653c3117e
|
Add architecture.md
|
2022-12-10 23:39:36 +01:00 |
|
|
483b386100
|
Remove some global variables
|
2022-12-10 22:44:26 +01:00 |
|
|
bfa9cf4fcd
|
Add client_ctx_t
|
2022-12-10 22:33:30 +01:00 |
|
|
9ac67dbfd3
|
Clean up logger
|
2022-12-10 21:56:25 +01:00 |
|
|
2efe65fc74
|
Cleanup code
|
2022-12-10 21:40:41 +01:00 |
|
|
2937bdaded
|
Add logger
|
2022-12-10 20:48:47 +01:00 |
|
|
782c7440b0
|
Websocket uuid as char array
|
2022-12-10 02:21:02 +01:00 |
|
|
88346fe722
|
Do not use shard object file anymore
|
2022-12-10 01:49:16 +01:00 |
|
|
0f75aeea7a
|
Add tests for some utils
|
2022-12-10 01:33:16 +01:00 |
|
|
933aac0f09
|
Use OpenSSL EVP api for hashing
|
2022-12-09 14:27:06 +01:00 |
|
|
7f1299feb4
|
Fix rev proxy ret bug
|
2022-11-11 03:05:33 +01:00 |
|
|
8435048150
|
Handle fastcgit chunk return
|
2022-11-11 02:23:12 +01:00 |
|
|
206ae3264d
|
Hopefully fix bug
|
2022-11-11 02:18:01 +01:00 |
|
|
5e050512ad
|
Fix sock_recv return handling
|
2022-11-10 23:51:57 +01:00 |
|
|
db053121f2
|
Refactor Makefile
|
2022-11-10 20:42:24 +01:00 |
|
|
89a9d4b9d6
|
Fix chunked splicing
|
2022-11-10 20:21:25 +01:00 |
|
|
bc7c3591a2
|
Renamed docs/ to doc/
|
2022-11-01 11:10:29 +01:00 |
|
|
1859c432c8
|
Fix chunked
|
2022-10-21 00:01:11 +02:00 |
|
|
33ec943e8b
|
Fix Makefile
|
2022-10-20 23:51:06 +02:00 |
|