-
e6df2d2a2d
strip Content-Length header to prevent duplicate
main
Kouya Heika
2025-09-16 04:46:55 -05:00
-
929d1ee80a
subprojects: bump pistache
Vaxry
2025-06-19 12:11:59 +02:00
-
7c3bb4cbd9
headers: add csrf (#35)
Vaxry
2025-06-15 17:21:23 +02:00
-
b606a21912
handler: Add ignore_fingerprinting to config (#33)
catfromplan9
2025-05-13 22:26:32 +00:00
-
02313315af
handler: Add Max-Age to cookies (#32)
catfromplan9
2025-05-11 12:08:42 +00:00
-
5022e37917
handler: fix valid for taking ms
Vaxry
2025-05-10 21:21:55 +01:00
-
5afa967338
config: add token_valid_for
Vaxry
2025-05-10 19:50:22 +01:00
-
467d19d8c3
logging: improve action
Vaxry
2025-04-28 17:43:57 +01:00
-
fd9baeeab8
traffic: Add a new traffic logger
Vaxry
2025-04-28 17:27:21 +01:00
-
119da9c973
html: minor fixes to styling (#28)
nyx
2025-04-23 18:05:16 -04:00
-
88507ee893
nojs: add an explanation page
Vaxry
2025-04-22 14:16:56 +01:00
-
0c9a8930e1
index: minor fixes
Vaxry
2025-04-22 01:30:59 +01:00
-
6f77f5acb1
handler/stop: add no js solution option
Vaxry
2025-04-22 00:26:44 +01:00
-
a8ca03f1d6
config/handler: add host -> dest mappings
Vaxry
2025-04-21 22:51:42 +01:00
-
5b2744584a
handler: Handle any checkpoint resource, determine Content-Type with libmagic (#22)
catfromplan9
2025-04-21 19:28:31 +00:00
-
f199569ff8
core: rework request rules
Vaxry
2025-04-21 20:13:24 +01:00
-
cd0fadf952
stop: Pass domain to HTML template (#27)
catfromplan9
2025-04-21 18:40:49 +00:00
-
563a25d7c2
handler: Add Www-Authenticate header, update validGitResource (#25)
catfromplan9
2025-04-21 18:39:45 +00:00
-
74876b38b0
handler: allow /git-upload-pack for git hosts
Vaxry
2025-04-21 02:14:36 +01:00
-
c60abae9bb
core: don't crash on errors
Vaxry
2025-04-20 23:41:54 +01:00
-
9d3922d1d3
example: document git_host in the config
Vaxry
2025-04-20 23:25:14 +01:00
-
1c8625ffa4
docs: add nginx info
Vaxry
2025-04-20 16:37:47 +01:00
-
06007e2a36
README: update git status
Vaxry
2025-04-17 15:10:23 +01:00
-
01998444c0
config: move async_proxy out of experimental and enable
Vaxry
2025-04-15 23:32:56 +01:00
-
3bfbe3598b
html: Add conditionals for a no javascript environment (#15)
L95Kdg8bw9U74mUBK9XqBjWlUrS9ksUN
2025-04-15 18:05:08 +02:00
-
5893be77c3
proxy: add experimental async mode
Vaxry
2025-04-15 16:55:21 +01:00
-
5d7f0bb322
proxy: drop text/event-stream requests
Vaxry
2025-04-15 16:19:55 +01:00
-
f4b9bb1294
proxy: minor content encoding fixes
Vaxry
2025-04-15 15:38:15 +01:00
-
7fa7d5f7c0
handler: make a single client instance
Vaxry
2025-04-15 15:26:08 +01:00
-
9460795c92
handler: remove old commit
Vaxry
2025-04-15 15:22:27 +01:00
-
11e00b9c1c
config: fix case-sensitive actions
Vaxry
2025-04-15 15:03:11 +01:00
-
55d136c760
repo: use system re2
Vaxry
2025-04-15 14:59:29 +01:00
-
c43f6bd919
cmakelists: fix include dirs
Vaxry
2025-04-15 14:56:57 +01:00
-
871284672c
rules: add exclude actions
Vaxry
2025-04-15 14:54:26 +01:00
-
50fbc7f5ac
rules: add support for resource excludes
Vaxry
2025-04-15 14:49:29 +01:00
-
15689ca20a
handler: gather real ip for rules, check X-Real-IP
Vaxry
2025-04-15 14:37:54 +01:00
-
a0577efed7
proxy: use cookies() for cookie transfer
Vaxry
2025-04-15 13:25:38 +01:00
-
321d1eb326
core: add IP-range based rules for permissions and fifficulty
Vaxry
2025-04-15 01:34:57 +01:00
-
1bdc60b8d2
fs: dedup functions, fix absolute paths in cfg
Vaxry
2025-04-14 21:03:10 +01:00
-
ab01c2c469
pistache: bump dep
Vaxry
2025-04-14 15:59:07 +01:00
-
7e1a99a691
challenge: make challenges expire after 10 minutes
Vaxry
2025-04-14 13:26:32 +01:00
-
4f019a97c0
proxy: don't pass content-length header
Vaxry
2025-04-14 01:44:44 +01:00
-
dd87fda183
html: Eliminate strings in Javascript (#5)
L95Kdg8bw9U74mUBK9XqBjWlUrS9ksUN
2025-04-14 01:20:02 +02:00
-
067c993317
token: set topmost domain as owner of cookie
Vaxry
2025-04-14 00:16:56 +01:00
-
2c757c449a
handler: restore static page html
Vaxry
2025-04-14 00:10:26 +01:00
-
e7a35794cd
proxy: pass query parameters
Vaxry
2025-04-13 23:39:15 +01:00
-
305fb11b46
token: add a Domain to the cookie
Vaxry
2025-04-13 23:37:22 +01:00
-
4e307c314b
handler: bring back the host header
Vaxry
2025-04-13 21:59:13 +01:00
-
f8c234141f
token: fix missing include
Vaxry
2025-04-13 21:25:12 +01:00
-
c3975b27f1
core: move away from db towards hash-based auth
Vaxry
2025-04-13 21:19:05 +01:00
-
5f20698aa6
handler: localize client to avoid queue stalls
Vaxry
2025-04-13 19:12:17 +01:00
-
0075123ba9
proxy: forward set cookies
Vaxry
2025-04-13 18:14:43 +01:00
-
1c5758c466
token: use an http header for the token
Vaxry
2025-04-13 17:58:27 +01:00
-
4986f525f6
db: create data dir if it's not present
Vaxry
2025-04-13 17:07:19 +01:00
-
43f7dc4668
main: remove old comment
Vaxry
2025-04-13 16:57:05 +01:00
-
5cda24165f
html: add href to checkpoint's git
Vaxry
2025-04-13 16:55:15 +01:00
-
b5ee8880ff
html: add noto sans subset
Vaxry
2025-04-13 16:53:17 +01:00
-
5a0d332466
core: use fingerprints instead of ips for db
Vaxry
2025-04-13 16:08:51 +01:00
-
9b3fd6efac
core: fix git support
Vaxry
2025-04-13 15:28:37 +01:00
-
6e47605085
proxy: drop Cache-Control incoming
Vaxry
2025-04-13 01:48:58 +01:00
-
1982dcd0ed
readme: add minimal part
Vaxry
2025-04-13 01:16:33 +01:00
-
36844424b3
proxy: propagate response code
Vaxry
2025-04-13 00:18:56 +01:00
-
1571a21a13
html: use a serif font
Vaxry
2025-04-13 00:10:03 +01:00
-
2e48d32a4d
handler: make client persistent
Vaxry
2025-04-12 23:50:45 +01:00
-
7e348baf8c
config: add proxy_timeout_sec
Vaxry
2025-04-12 23:13:11 +01:00
-
7bfb4cdb84
subprojects: fix pistache
Vaxry
2025-04-12 23:09:19 +01:00
-
5b35b675cb
core: Implement basic git integration
Vaxry
2025-04-12 21:03:14 +01:00
-
090a9fc35f
README: update with info
Vaxry
2025-04-12 20:50:59 +01:00
-
4baca17449
db: fix invalid sql query
Vaxry
2025-04-12 20:35:02 +01:00
-
0317dda47c
repo: remove config
Vaxry
2025-04-12 20:22:57 +01:00
-
3f13ba1b08
db: fix build
Vaxry
2025-04-12 20:21:09 +01:00
-
b074909baf
cmakelists: fix includes
Vaxry
2025-04-12 20:20:36 +01:00
-
123e6fafb1
core: add version
Vaxry
2025-04-12 20:10:52 +01:00
-
e85d7f611b
core: add clang-format
Vaxry
2025-04-12 20:07:10 +01:00
-
fdc616ac69
code: Initial Commit
Vaxry
2025-04-12 20:06:56 +01:00
-
cf925610f4
Initial commit
Vaxry
2025-04-11 16:21:52 +02:00