Commit Graph

68 Commits

Author SHA1 Message Date
Omar Polo
3759d3eb56 show macro usage in the example 2021-07-06 11:41:24 +00:00
Omar Polo
74f0778b9a drop the dependency on lex by implementing yylex by ourselves
The actual implementation is based off doas' parse.y.  This gave us
various benefits, like cleaner code, \ to break long lines, better
handling of quotes etc...
2021-06-16 14:43:16 +00:00
Omar Polo
a6c809551e mention FastCGI in the README.md 2021-06-11 16:11:58 +00:00
Omar Polo
6957a8c27f reword last sentence 2021-06-04 07:14:50 +00:00
Omar Polo
0c7a1d3cf3 improve docker example 2021-06-04 07:13:37 +00:00
Omar Polo
17a04409b5 typo in docker example 2021-04-29 19:52:50 +00:00
Omar Polo
8070ffa70f typo (again) 2021-04-29 19:50:25 +00:00
Omar Polo
7a4f742657 typo 2021-04-29 19:48:47 +00:00
Omar Polo
08ce6f5273 tweaked the readme a bit 2021-04-29 19:46:51 +00:00
Omar Polo
c79b63f580 typo 2021-04-27 07:14:00 +00:00
Omar Polo
bb4be662f1 specify the develop process 2021-04-25 12:01:34 +00:00
Omar Polo
2ddc927113 mention the `static' target 2021-03-29 10:13:17 +00:00
Omar Polo
94be0bf03b update README 2021-03-20 11:08:17 +00:00
Omar Polo
290b5baa97 updated readme 2021-02-23 13:22:29 +00:00
Omar Polo
1606927ea1 add -levent in the example 2021-02-11 09:12:10 +00:00
Omar Polo
747b35d0da align 2021-02-08 18:54:34 +00:00
Omar Polo
b9231167fb mention libevent 2021-02-08 18:47:36 +00:00
Omar Polo
1487e11eda drop sample.conf and add something to the README.md 2021-02-06 19:05:40 +00:00
Omar Polo
86edc4f400 mention configuration reload 2021-02-04 13:34:43 +00:00
Omar Polo
601bc1cc37 readme updates 2021-01-30 11:49:48 +00:00
Omar Polo
22a742e4cb typo 2021-01-29 17:07:26 +00:00
Omar Polo
747f13af33 add certificate generation in features list 2021-01-27 16:59:54 +00:00
Omar Polo
286c4f40a5 readme tweaks
fix features list and talk about I18N
2021-01-27 14:42:40 +00:00
Omar Polo
42650adec0 sync deps and sandbox info 2021-01-27 10:52:37 +00:00
Omar Polo
909ea500a4 typo 2021-01-27 10:52:11 +00:00
Omar Polo
6c117838be fix docker example 2021-01-25 14:55:03 +00:00
Omar Polo
0a0e6ba7f9 typo 2021-01-25 14:52:57 +00:00
Omar Polo
2f09adb085 readme addition 2021-01-25 14:52:19 +00:00
Omar Polo
0b00962d37 mention chroot 2021-01-25 10:36:21 +00:00
Omar Polo
31a4993a94 use gg instead of gg.py for the regression suite 2021-01-23 17:10:00 +00:00
Omar Polo
45b4aa6e57 fix local libretls example 2021-01-23 12:22:09 +00:00
Omar Polo
7f740a1440 typo 2021-01-22 17:54:37 +00:00
Omar Polo
dd8cc7d3ce mention testing in readme 2021-01-22 17:28:39 +00:00
Omar Polo
f980545b58 typo x 2 2021-01-21 13:16:14 +00:00
Omar Polo
04397b3293 typo 2021-01-21 13:14:55 +00:00
Omar Polo
8f0da58068 mention the configure script and how to link to a local libtls 2021-01-21 13:12:35 +00:00
Omar Polo
32befb74a9 drop mention to the static target
it works on OpenBSD but not on alpine, it requires further tweaks.
2021-01-21 09:19:13 +00:00
Omar Polo
15209ad9ed typo 2021-01-21 08:51:17 +00:00
Omar Polo
17b09e3cb7 add a dockerfile 2021-01-18 23:15:45 +00:00
Omar Polo
5f564d23e9 mention libretls 2021-01-17 13:53:08 +00:00
Omar Polo
771d8f281b build docs + install and static targets 2021-01-17 12:12:37 +00:00
Omar Polo
76fd55f437 grammar 2021-01-17 10:06:52 +00:00
Omar Polo
ea58dab1a7 update readme 2021-01-17 09:42:10 +00:00
Omar Polo
d939d0f09e switch to getcwd 2021-01-17 09:33:45 +00:00
Omar Polo
881a9dd9c2 split into two processes: listener and executor
this way, we can sandbox the listener with seccomp (todo) or capsicum
(already done) and still have CGI scripts.  When we want to exec, we
tell the executor what to do, the executor executes the scripts and
send the fd backt to the listener.
2021-01-16 19:41:34 +00:00
Omar Polo
dafb57b8af sandbox also on FreeBSD with capsicum 2021-01-15 14:03:45 +00:00
Omar Polo
4ad11931ec update README 2021-01-15 09:35:06 +00:00
Omar Polo
4d2ec6d705 typo 2021-01-13 19:06:51 +00:00
Omar Polo
b9220ca4de new README + wording in manpage 2021-01-11 12:51:25 +00:00
Omar Polo
85dff1f9c3 fix remote_user for CGI and add -6 flag to enable ipv6 2021-01-11 12:08:50 +00:00