Commit Graph

  • 95171ee221 adds a last updated header to the markdown files master waldek 2023-03-07 09:50:59 +1100
  • 77ea6079de adds the first header as a title to blog posts waldek 2023-03-06 10:18:13 +1100
  • 1942a2bcc7 some cleanup waldek 2023-03-06 10:01:15 +1100
  • ca56b974b8 simplity the connection close for reverse proxy waldek 2023-03-06 09:50:39 +1100
  • c420cd90d7 adds md2gemini as dependency waldek 2023-03-06 09:45:10 +1100
  • 9cd39d83cf fixes missing urllib import waldek 2023-03-06 09:43:21 +1100
  • 44cd4244b9 fixes the hardcoded protocol class in the server waldek 2023-03-06 09:40:02 +1100
  • 00349fabfe basic markdown and reverse proxy implementation waldek 2023-03-06 09:17:59 +1100
  • 2c122cabb5 Merge conflict Michael Lazar 2022-07-08 16:50:34 -0400
  • ae0c8300c5
    Strict trailing slash (#65) Michael Lazar 2022-07-08 16:49:36 -0400
  • 37add0c605
    Strict trailing slash (#64) Michael Lazar 2022-07-06 17:29:42 -0400
  • 93e0a3ddc7 Fixing build Michael Lazar 2022-02-19 14:51:59 -0500
  • dd399cb4be Fixing build Michael Lazar 2022-02-19 14:33:25 -0500
  • 17591359db Merge branch 'master' of github.com:michael-lazar/jetforce Michael Lazar 2021-11-26 15:23:47 -0500
  • b1fc5d74e4 Add hostname test Michael Lazar 2021-11-26 15:22:10 -0500
  • 2cacd98e1d
    Update README.md Michael Lazar 2021-06-20 15:43:48 -0400
  • 2a8f945e87 Cutting release Michael Lazar 2021-05-12 11:01:45 -0400
  • cc4d842040 Adding tests Michael Lazar 2021-05-12 10:59:06 -0400
  • cc4901241f
    Make the application ``Request`` class overridable. (#61) Michael Lazar 2021-05-11 20:39:49 -0400
  • e6fa299d1e
    Fix not including trailing slashes in $PATH_INFO for CGI scripts. (#60) Michael Lazar 2021-05-11 20:17:18 -0400
  • 7fd453e43c
    Send the full CA certificate chain if its included in the TLS certificate. (#59) Michael Lazar 2021-05-04 19:54:07 -0400
  • 3d255a7e0b Remove python 3.10 alpha build because it was failing Michael Lazar 2021-03-29 13:46:43 -0400
  • 774fe54236 Pin twisted version to fix the build Michael Lazar 2021-03-29 13:43:16 -0400
  • 14d157f0d7 Upping version Michael Lazar 2021-03-21 22:37:25 -0400
  • 6d4fe62cc6
    Update README.md Michael Lazar 2021-02-19 00:00:33 -0500
  • 194f84a042
    Update README.md Michael Lazar 2021-02-18 23:57:36 -0500
  • 2765eabd9b
    Update README.md Michael Lazar 2021-02-18 23:47:36 -0500
  • 0946df453a Fix type error Michael Lazar 2021-02-11 21:35:47 -0500
  • dea16e6596
    Remove trailing bracket from directory name (#53) dbxnr 2021-02-12 02:32:32 +0000
  • 6bda66b75f
    Update README.md Michael Lazar 2021-01-07 23:59:34 -0500
  • f9726f9fa9
    Update README.md Michael Lazar 2021-01-07 23:58:53 -0500
  • 6bf0dd83fe
    Update README.md Michael Lazar 2021-01-07 23:53:47 -0500
  • cd57adec3e
    Adding tests (#52) Michael Lazar 2021-01-07 23:41:56 -0500
  • 17c9444b80 Fix python3.7 syntax error Michael Lazar 2021-01-06 00:23:06 -0500
  • d75740cc3c Upping version Michael Lazar 2021-01-05 23:59:48 -0500
  • bfa68c62de
    Networking & CGI optimizations (#50) Michael Lazar 2021-01-05 23:56:41 -0500
  • 135dbda878
    Type hints (#49) Michael Lazar 2020-12-29 00:03:07 -0500
  • 637025c8c3 Fix TLS_CLIENT_AUTHORISED sometimes returning False instead of 0 Michael Lazar 2020-12-24 13:54:39 -0500
  • 557bd96650 Add py.typed file for PEP 561 Michael Lazar 2020-12-23 22:43:45 -0500
  • 8ad184519b Add support for idn Michael Lazar 2020-12-10 11:32:34 -0500
  • d516c8ba48 Upping version Michael Lazar 2020-12-06 00:29:16 -0500
  • 8d384b424d Update TLS_CLIENT_HASH format Michael Lazar 2020-11-30 00:09:46 -0500
  • 4ba3cc6c23 Allow "gemini://example.com" to resolve without a trailing slash Michael Lazar 2020-11-29 22:30:47 -0500
  • 887343de3c Merge branch 'master' of github.com:michael-lazar/jetforce Michael Lazar 2020-11-29 17:50:50 -0500
  • 5e0415888a Requests containing URLs without a scheme are no longer accepted. Michael Lazar 2020-11-29 17:50:12 -0500
  • d2d1f63f7b
    Merge pull request #43 from dbandstra/fix-gateway_interface Michael Lazar 2020-11-07 18:42:03 -0500
  • c61c070081 fix value of GATEWAY_INTERFACE as per rfc3875 dbandstra 2020-11-07 15:27:38 -0800
  • 1c0508d127 Bumping version Michael Lazar 2020-07-30 21:24:07 -0400
  • 7701acd995
    Merge pull request #40 from michael-lazar/rate_limiting Michael Lazar 2020-07-27 00:09:49 -0400
  • dd6fcb4456 Clean up wording Michael Lazar 2020-07-27 00:09:00 -0400
  • 1e5be2b45a Restructure rate limiting Michael Lazar 2020-07-27 00:02:51 -0400
  • d4412956ad Rate limiting proof of concept Michael Lazar 2020-07-25 22:57:51 -0400
  • afa210db4f Fix mimetypes not loading the database from the filesystem. #38 Michael Lazar 2020-07-17 00:01:51 -0400
  • cfceeb111c Change unknown file extension mimetype to application/octet-stream Michael Lazar 2020-07-16 23:59:15 -0400
  • 7215195b8c Split out access logs, fixes #37 Michael Lazar 2020-07-14 01:00:51 -0400
  • 57556e09f5 Change chunk size Michael Lazar 2020-07-14 00:46:22 -0400
  • f59de7e9f0 Bumping version Michael Lazar 2020-07-14 00:01:58 -0400
  • 9411f34920 Update TLS shutdown behavior, fixes #32. Michael Lazar 2020-07-12 01:23:42 -0400
  • 8a3e009de8 Add redirect example script Michael Lazar 2020-07-12 00:02:11 -0400
  • 7ec8edee7f Add support for keylog file to client tool Michael Lazar 2020-07-11 23:58:25 -0400
  • efe41ece85 Small wording tweak Michael Lazar 2020-06-21 00:43:48 -0400
  • 5dc39f37d2 Small wording tweak Michael Lazar 2020-06-20 23:10:21 -0400
  • 0b8446c58f reject URLs with a userinfo component Michael Lazar 2020-06-20 01:42:17 -0400
  • 1b07b0a594 update status code names to match the spec Michael Lazar 2020-06-20 01:26:42 -0400
  • c20619ffcb Merge branch 'master' of github.com:michael-lazar/jetforce Michael Lazar 2020-06-20 01:12:40 -0400
  • 6ce8d4887e Add chatroom example Michael Lazar 2020-06-20 01:12:32 -0400
  • c288c72ad2 Better error handling for closed connections Michael Lazar 2020-06-20 01:11:59 -0400
  • b49cf9d2b6 Remove dead code Michael Lazar 2020-06-20 00:59:25 -0400
  • ea7d8c6f4c
    Update README.md Michael Lazar 2020-06-10 00:15:37 -0400
  • d65f2ae96f Add missing dates to changelog Michael Lazar 2020-06-09 00:27:49 -0400
  • b05c5b3eb0 Merge branch 'master' of github.com:michael-lazar/jetforce Michael Lazar 2020-06-09 00:24:44 -0400
  • c3ac784639 Upping version Michael Lazar 2020-06-09 00:23:43 -0400
  • 2b2102c508
    Update README.md Michael Lazar 2020-06-08 14:18:45 -0400
  • 7bf6657c43
    Update README.md Michael Lazar 2020-06-08 14:18:19 -0400
  • 1aa9c2c7b9
    Update README.md Michael Lazar 2020-06-08 14:17:33 -0400
  • 702c3dd7bd Use a space character to separate the response status code from the meta string Michael Lazar 2020-06-08 13:46:49 -0400
  • 218fc2af53 Add the new status code Michael Lazar 2020-06-07 23:08:16 -0400
  • a871b6017d Add the ability to specify a lang parameter Michael Lazar 2020-06-07 23:03:25 -0400
  • 961d42e3e2 Clarify support for virtual hosting Michael Lazar 2020-06-04 13:36:57 -0400
  • 9ac80a986c upping version Michael Lazar 2020-06-02 22:46:38 -0400
  • 9cc4a320c2 Add URL encoding and decoding to the path and other components Michael Lazar 2020-06-01 21:12:05 -0400
  • 3eab1bfc1a Merge branch 'master' of github.com:michael-lazar/jetforce Michael Lazar 2020-06-01 14:59:30 -0400
  • 8048c7a9e5 Fix wording Michael Lazar 2020-06-01 14:59:26 -0400
  • af41d12157 Change certificate fingerprint to use url-safe base64 encoding Michael Lazar 2020-06-01 14:56:44 -0400
  • 23aacbb065
    Update README.md Michael Lazar 2020-05-31 17:29:35 -0400
  • 0c1bbdcb7a
    Update README.md Michael Lazar 2020-05-31 17:26:03 -0400
  • 0c1483c9d5 Merge branch 'master' of github.com:michael-lazar/jetforce Michael Lazar 2020-05-31 00:21:09 -0400
  • a6a56165ec Changelog wording Michael Lazar 2020-05-31 00:19:29 -0400
  • f16d5901a1 Upping version Michael Lazar 2020-05-31 00:15:33 -0400
  • e716dc152b Upping version Michael Lazar 2020-05-30 14:40:25 -0400
  • 8deb372ca0 Fix verify_callback behavior, change "verified" to "authorised" to conform with the wording in the gemini specification. Michael Lazar 2020-05-30 14:39:31 -0400
  • 6ea7499b5f
    Update README.md Michael Lazar 2020-05-29 14:16:58 -0400
  • 15943b4b2a
    Update README.md Michael Lazar 2020-05-29 14:14:52 -0400
  • 4202e69ff4 upping version Michael Lazar 2020-05-28 21:11:07 -0400
  • 4ca5726af4 Fix an issue with comparing str vs int port numbers Michael Lazar 2020-05-28 21:10:39 -0400
  • 226efea6b0 Upping version Michael Lazar 2020-05-27 23:58:44 -0400
  • ae262875ea Fix CGI script handling Michael Lazar 2020-05-27 23:58:04 -0400
  • 4ce3c0758a Third pre-release Michael Lazar 2020-05-27 00:23:35 -0400
  • 6d84442992 Better error handling Michael Lazar 2020-05-26 10:22:49 -0400
  • ec63a0bc9d Second pre-release Michael Lazar 2020-05-26 00:26:36 -0400