paivana

HTTP paywall reverse proxy
Log | Files | Refs | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2026-04-23 21:07fix Via and Connection header handlingChristian Grothoff2+210-23
2026-04-23 20:54fail 100 continue early properlyChristian Grothoff1+0-3
2026-04-23 20:54fail 100 continue early properlyChristian Grothoff3+112-3
2026-04-23 20:43make max upload size an optionChristian Grothoff2+14-10
2026-04-23 20:39add reverse proxy testsChristian Grothoff11+2157-1
2026-04-23 20:20add FIXMEChristian Grothoff1+2-1
2026-04-23 19:05more comprehensive reverse proxy logicChristian Grothoff1+327-45
2026-04-23 17:30only initialize templates if we are actually in paywall modeChristian Grothoff1+46-24
2026-04-23 17:22use prebuilt branchChristian Grothoff1+1-0
2026-04-23 14:31build: update depdencies for nix buildMartin Schanzenbach2+6-7
2026-04-23 13:53add Debian package definitionChristian Grothoff20+1620-0
2026-04-23 06:36build: Migrate to mesonMartin Schanzenbach17+1577-427
2026-04-22 20:59debug paivanaChristian Grothoff9+368-142
2026-04-21 22:30sketch HTML paywall pageChristian Grothoff1+4-5
2026-04-21 22:29sketch HTML paywall pageChristian Grothoff2+150-63
2026-04-21 21:38add man pagesChristian Grothoff1+4-0
2026-04-21 21:35add docs submoduleChristian Grothoff3+5-0
2026-04-20 20:03use FIXME, not TODOChristian Grothoff1+1-1
2026-04-20 18:08complete template loading logicChristian Grothoff5+51-44
2026-04-20 16:50start to implement template logicChristian Grothoff6+283-43
2026-04-20 13:34more basics on PaivanaChristian Grothoff6+478-382
2026-04-20 13:21WiPChristian Grothoff6+377-65
2026-04-20 13:09address various FIXMEsChristian Grothoff4+98-68
2026-04-19 22:34can be staticChristian Grothoff1+2-2
2026-04-19 22:34expand consistency check logicChristian Grothoff2+86-9
2026-04-19 22:15compute paivana hash without complex KDF as per specChristian Grothoff1+14-13
2026-04-19 22:11compute paivana_id for session checkChristian Grothoff3+70-1
2026-04-19 21:59align cookie computation with specChristian Grothoff4+25-15
2026-04-19 21:13more work on Paivana: add pay handlerChristian Grothoff8+784-225
2026-04-16 09:06refacotor httpd logicChristian Grothoff6+1366-1144
2026-04-16 07:33use libtalermhd to remove code duplicationChristian Grothoff3+92-389
2026-04-16 07:02use timestampChristian Grothoff2+49-10
2026-04-07 14:23adapt to latest GNUnet APIChristian Grothoff1+9-10
2025-11-26 23:32Paivana paywall servingChristian Grothoff1+5-0
2025-11-26 23:29get paywall pageChristian Grothoff1+14-10
2025-11-26 23:27expand build system to install resource fileChristian Grothoff2+2-1
2025-11-26 23:24basic paywall logicChristian Grothoff2+298-2
2025-11-26 23:12paywall.htmlFlorian Dold1+71-0
2025-11-26 22:40complete trivial reverse proxyChristian Grothoff6+314-41
2025-11-26 22:28get code to compileChristian Grothoff4+77-37
2025-11-26 13:22more basicsChristian Grothoff5+110-0
2025-11-26 13:14minimal build systemChristian Grothoff3+2-0
2025-11-26 13:12initial import, based on twisterChristian Grothoff8+2787-0