Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-03 | regress: run the proxies on a different port | Omar Polo | |
Soon we may want to run (some) proxies with the proxy-protocol so we can't reuse the same port. | |||
2024-06-28 | show the conf path in the README.md | Omar Polo | |
2024-01-11 | update/fix description of the subprocess and what they do | Omar Polo | |
2024-01-11 | better phrasing | Omar Polo | |
2024-01-11 | fix the dependencies | Omar Polo | |
libtls is for now bundled | |||
2024-01-11 | remove the warning; 2.0 is almost here | Omar Polo | |
2023-08-23 | tweak readme | Omar Polo | |
2023-07-25 | revamp helper section of the README and mention titan(1) | Omar Polo | |
2023-07-25 | rename ge -> gemexp | Omar Polo | |
gemserv is already taken... | |||
2023-07-01 | enrich the description of the server process | Omar Polo | |
2023-06-24 | fix previous | Omar Polo | |
2023-06-24 | mention gg and ge | Omar Polo | |
2023-06-24 | update the README after recent developments | Omar Polo | |
2022-12-02 | add a disclaimer | Omar Polo | |
2022-09-06 | get rid of the CGI support | Omar Polo | |
I really want to get rid of the `executor' process hack for CGI scripts and its escalation to allow fastcgi and proxying to work on non-OpenBSD. This drops the CGI support and the `executor' process entirely and is the first step towards gmid 2.0. It also allows to have more secure defaults. On non-OpenBSD systems this means that the sandbox will be deactivated as soon as fastcgi or proxying are used: you can't open sockets under FreeBSD' capsicum(4) and I don't want to go thru the pain of making it work under linux' seccomp/landlock. Patches are always welcome however. For folks using CGI scripts (hey, I'm one of you!) not all hope is lost: fcgiwrap or OpenBSD' slowcgi(8) are ways to run CGI scripts as they were FastCGI applications. fixes for the documentation and to the non-OpenBSD sandboxes will follow. | |||
2022-03-29 | add a "contributing" section | Omar Polo | |
2022-03-29 | "a posix libc" can be left implicit | Omar Polo | |
2022-03-29 | remove docker section; it's already showed off in the contrib page | Omar Polo | |
2022-02-18 | remove paragraph "locally installed libressl" + some tweaks | Omar Polo | |
libtls is now widely available, it's at least on gentoo, arch, void, alpine, fedora and debian sid; there's no need to show how to compile to a locally installed one. | |||
2021-12-29 | mention the reverse proxying | Omar Polo | |
2021-10-24 | don't list the exact pledge promises | Omar Polo | |
It's easy to forgot to update the README after a code change (already happened in the past) and they're easy to discover by reading sandbox.c | |||
2021-09-19 | mention landlock in the README | Omar Polo | |
2021-07-29 | gmid.1: document logging | Anna “CyberTailor” | |
2021-07-11 | point to contrib.html | Omar Polo | |
2021-07-09 | sync readme.md with sandbox.c | Omar Polo | |
2021-07-06 | show macro usage in the example | Omar Polo | |
2021-06-16 | drop the dependency on lex by implementing yylex by ourselves | Omar Polo | |
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-11 | mention FastCGI in the README.md | Omar Polo | |
2021-06-04 | reword last sentence | Omar Polo | |
2021-06-04 | improve docker example | Omar Polo | |
2021-04-29 | typo in docker example | Omar Polo | |
2021-04-29 | typo (again) | Omar Polo | |
2021-04-29 | typo | Omar Polo | |
2021-04-29 | tweaked the readme a bit | Omar Polo | |
2021-04-27 | typo | Omar Polo | |
2021-04-25 | specify the develop process | Omar Polo | |
2021-03-29 | mention the `static' target | Omar Polo | |
2021-03-20 | update README | Omar Polo | |
2021-02-23 | updated readme | Omar Polo | |
2021-02-11 | add -levent in the example | Omar Polo | |
2021-02-08 | align | Omar Polo | |
2021-02-08 | mention libevent | Omar Polo | |
2021-02-06 | drop sample.conf and add something to the README.md | Omar Polo | |
2021-02-04 | mention configuration reload | Omar Polo | |
2021-01-30 | readme updates | Omar Polo | |
2021-01-29 | typo | Omar Polo | |
2021-01-27 | add certificate generation in features list | Omar Polo | |
2021-01-27 | readme tweaks | Omar Polo | |
fix features list and talk about I18N | |||
2021-01-27 | sync deps and sandbox info | Omar Polo | |
2021-01-27 | typo | Omar Polo | |