phroxy, branch HEAD Gopher to HTTP proxy 418e99e5f1caf131eedb771e300b7aa846fd7d9b 2022-10-25T10:41:42Z 2022-10-25T10:41:42Z Add icons for documents Willy Goiffon dev@z3bra.org commit 418e99e5f1caf131eedb771e300b7aa846fd7d9b parent bccae5645b5b16cedf046c0d91a5faeb87287540 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 25 Oct 2022 12:41:42 +0200 Add icons for documents bccae5645b5b16cedf046c0d91a5faeb87287540 2022-10-25T10:38:56Z 2022-10-25T10:38:56Z Add P and d types for documents Willy Goiffon dev@z3bra.org commit bccae5645b5b16cedf046c0d91a5faeb87287540 parent bedd997f20b971eab551158ea6e61b0ec3c3d5d3 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 25 Oct 2022 12:38:56 +0200 Add P and d types for documents bedd997f20b971eab551158ea6e61b0ec3c3d5d3 2022-10-25T10:23:01Z 2022-10-25T10:23:01Z Create relative links to navigate gopherspace Willy Goiffon dev@z3bra.org commit bedd997f20b971eab551158ea6e61b0ec3c3d5d3 parent 9fa1fb8dd2878aa7c776117bb35257010477ab72 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 25 Oct 2022 12:23:01 +0200 Create relative links to navigate gopherspace 9fa1fb8dd2878aa7c776117bb35257010477ab72 2021-09-20T12:31:28Z 2021-09-20T12:31:28Z Flush stdout when serving robots.txt Willy Goiffon dev@z3bra.org commit 9fa1fb8dd2878aa7c776117bb35257010477ab72 parent 7b716aa8cb5087d707b16615ffdaeedb930a5bcc Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 20 Sep 2021 14:31:28 +0200 Flush stdout when serving robots.txt 7b716aa8cb5087d707b16615ffdaeedb930a5bcc 2021-09-20T08:41:05Z 2021-09-20T08:41:05Z Provide a static /robots.txt response Willy Goiffon dev@z3bra.org commit 7b716aa8cb5087d707b16615ffdaeedb930a5bcc parent 60dbd05fe2fc35874ea32542f3849507f2787ce3 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 20 Sep 2021 10:41:05 +0200 Provide a static /robots.txt response 60dbd05fe2fc35874ea32542f3849507f2787ce3 2020-10-22T13:47:24Z 2020-10-22T13:47:24Z Fix off-by-one error in search queries Willy Goiffon dev@z3bra.org commit 60dbd05fe2fc35874ea32542f3849507f2787ce3 parent c9369fcdaa399b0f9ae97611a023837e72f7e3c3 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 22 Oct 2020 15:47:24 +0200 Fix off-by-one error in search queries c9369fcdaa399b0f9ae97611a023837e72f7e3c3 2020-10-22T12:08:52Z 2020-10-22T12:08:52Z Add simple support for search queries Willy Goiffon dev@z3bra.org commit c9369fcdaa399b0f9ae97611a023837e72f7e3c3 parent f1491a5ecb91945b0ef4dc69aff9d8f05ce00fea Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 22 Oct 2020 14:08:52 +0200 Add simple support for search queries f1491a5ecb91945b0ef4dc69aff9d8f05ce00fea 2020-10-22T07:50:33Z 2020-10-22T07:50:33Z Escape XML characters for types 0 and 1 Willy Goiffon dev@z3bra.org commit f1491a5ecb91945b0ef4dc69aff9d8f05ce00fea parent 0938e922f3ff3a0e7e50a3a49ebbbeee9f26588d Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 22 Oct 2020 09:50:33 +0200 Escape XML characters for types 0 and 1 0938e922f3ff3a0e7e50a3a49ebbbeee9f26588d 2020-09-24T11:54:00Z 2020-09-24T11:54:00Z Stop parsing menu on "." Willy Goiffon dev@z3bra.org commit 0938e922f3ff3a0e7e50a3a49ebbbeee9f26588d parent 6ceb8388d1a86ed1bc3a2fc6131fa4b7f8641a39 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 13:54:00 +0200 Stop parsing menu on "." 6ceb8388d1a86ed1bc3a2fc6131fa4b7f8641a39 2020-09-24T09:55:33Z 2020-09-24T09:55:33Z Make item names configurable Willy Goiffon dev@z3bra.org commit 6ceb8388d1a86ed1bc3a2fc6131fa4b7f8641a39 parent 2c74d506ef51934700306ade00e35cf380d35d30 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 11:55:33 +0200 Make item names configurable 2c74d506ef51934700306ade00e35cf380d35d30 2020-09-24T08:41:12Z 2020-09-24T08:41:22Z Add whitespace inside comment <span> Willy Goiffon dev@z3bra.org commit 2c74d506ef51934700306ade00e35cf380d35d30 parent 35ef9fd13d17108919826f1a39aa37d5f0493bfa Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 10:41:12 +0200 Add whitespace inside comment <span> This ensure that the line isn't discarded on HTML display. 35ef9fd13d17108919826f1a39aa37d5f0493bfa 2020-09-24T08:32:37Z 2020-09-24T08:32:37Z Remove useless <div> in menus Willy Goiffon dev@z3bra.org commit 35ef9fd13d17108919826f1a39aa37d5f0493bfa parent 4cada0047ecac4c3ff54330b031574ec26700a29 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 10:32:37 +0200 Remove useless <div> in menus 4cada0047ecac4c3ff54330b031574ec26700a29 2020-09-24T08:31:05Z 2020-09-24T08:31:05Z Simplify HTML tags used in menus Willy Goiffon dev@z3bra.org commit 4cada0047ecac4c3ff54330b031574ec26700a29 parent c0fb38b06388606d2e946528858a523b0cd0a280 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 10:31:05 +0200 Simplify HTML tags used in menus c0fb38b06388606d2e946528858a523b0cd0a280 2020-09-24T08:23:18Z 2020-09-24T08:23:18Z Ditch <p> and <pre> tags. Improve menu formatting Willy Goiffon dev@z3bra.org commit c0fb38b06388606d2e946528858a523b0cd0a280 parent 3f1b87eb0e31a6f42bef4f4673ced6e446a2b335 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 10:23:18 +0200 Ditch <p> and <pre> tags. Improve menu formatting 3f1b87eb0e31a6f42bef4f4673ced6e446a2b335 2020-09-24T08:08:44Z 2020-09-24T08:10:17Z Make menus preformatted Willy Goiffon dev@z3bra.org commit 3f1b87eb0e31a6f42bef4f4673ced6e446a2b335 parent 251225e03621f3ff7fd90af3683968ba2f7ed115 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 10:08:44 +0200 Make menus preformatted 251225e03621f3ff7fd90af3683968ba2f7ed115 2020-09-24T08:03:15Z 2020-09-24T08:03:15Z Quick fix: add <br> at EOL in menus Willy Goiffon dev@z3bra.org commit 251225e03621f3ff7fd90af3683968ba2f7ed115 parent 6e94eb9317745df9cee6ce43df062fc0801da6ba Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 10:03:15 +0200 Quick fix: add <br> at EOL in menus 6e94eb9317745df9cee6ce43df062fc0801da6ba 2020-09-24T07:58:35Z 2020-09-24T07:58:35Z Experiment: use <pre> only for formatted text Willy Goiffon dev@z3bra.org commit 6e94eb9317745df9cee6ce43df062fc0801da6ba parent de16181ef04c64ba57523496ec68b02354505525 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 09:58:35 +0200 Experiment: use <pre> only for formatted text de16181ef04c64ba57523496ec68b02354505525 2020-09-24T07:56:42Z 2020-09-24T07:56:42Z Flush stdout after HTTP headers Willy Goiffon dev@z3bra.org commit de16181ef04c64ba57523496ec68b02354505525 parent ef2d71ffb25c671f716109b8d9bb640fd0a5a9c4 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 09:56:42 +0200 Flush stdout after HTTP headers ef2d71ffb25c671f716109b8d9bb640fd0a5a9c4 2020-09-24T07:54:14Z 2020-09-24T07:54:14Z Fix parameters after bad merge Willy Goiffon dev@z3bra.org commit ef2d71ffb25c671f716109b8d9bb640fd0a5a9c4 parent aa14b0f30641e561646bf803aa212a65eefdab1a Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 09:54:14 +0200 Fix parameters after bad merge aa14b0f30641e561646bf803aa212a65eefdab1a 2020-09-21T13:31:22Z 2020-09-24T07:50:53Z Use image filename extension as mimetype Willy Goiffon dev@z3bra.org commit aa14b0f30641e561646bf803aa212a65eefdab1a parent f73785325b3aa56daa62891ffefa9fc7ef19c9c1 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 21 Sep 2020 15:31:22 +0200 Use image filename extension as mimetype f73785325b3aa56daa62891ffefa9fc7ef19c9c1 2020-09-18T14:47:40Z 2020-09-24T07:50:13Z Use image/* as the content-type for all image files Willy Goiffon dev@z3bra.org commit f73785325b3aa56daa62891ffefa9fc7ef19c9c1 parent 5f381215e10e7696ffcb418cbc0f2f1a5f4aedb5 Author: Willy Goiffon <dev@z3bra.org> Date: Fri, 18 Sep 2020 16:47:40 +0200 Use image/* as the content-type for all image files 5f381215e10e7696ffcb418cbc0f2f1a5f4aedb5 2020-09-24T07:36:43Z 2020-09-24T07:36:43Z Format text as HTML on the fly Willy Goiffon dev@z3bra.org commit 5f381215e10e7696ffcb418cbc0f2f1a5f4aedb5 parent 6399fbf8c0ea8bb09ad819e86c4393845b5e1472 Author: Willy Goiffon <dev@z3bra.org> Date: Thu, 24 Sep 2020 09:36:43 +0200 Format text as HTML on the fly 6399fbf8c0ea8bb09ad819e86c4393845b5e1472 2020-09-15T16:23:20Z 2020-09-15T16:23:20Z Enfore a default hole when none given Willy Goiffon dev@z3bra.org commit 6399fbf8c0ea8bb09ad819e86c4393845b5e1472 parent 4c0ea205738fb85c00e1dba8a8cfbe87ea614119 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 18:23:20 +0200 Enfore a default hole when none given 4c0ea205738fb85c00e1dba8a8cfbe87ea614119 2020-09-15T13:09:33Z 2020-09-15T13:09:33Z Accept selectors not beginning with / (eg. "URL:") Willy Goiffon dev@z3bra.org commit 4c0ea205738fb85c00e1dba8a8cfbe87ea614119 parent c98cfd1ee68525144b1041c72d41b14febb33677 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 15:09:33 +0200 Accept selectors not beginning with / (eg. "URL:") c98cfd1ee68525144b1041c72d41b14febb33677 2020-09-15T11:46:12Z 2020-09-15T11:46:12Z Add newlines in error messages Willy Goiffon dev@z3bra.org commit c98cfd1ee68525144b1041c72d41b14febb33677 parent 338b20f4ebd64a68962bedde167b480c3ceb3dee Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 13:46:12 +0200 Add newlines in error messages 338b20f4ebd64a68962bedde167b480c3ceb3dee 2020-09-15T10:50:21Z 2020-09-15T10:50:21Z Print HTTP error codes on gopher connection failures Willy Goiffon dev@z3bra.org commit 338b20f4ebd64a68962bedde167b480c3ceb3dee parent bcdad97311b53db4557ec5bc06dd8ffce852610e Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 12:50:21 +0200 Print HTTP error codes on gopher connection failures bcdad97311b53db4557ec5bc06dd8ffce852610e 2020-09-15T09:35:48Z 2020-09-15T09:35:48Z Allocate one more byte for terminating null byte in *body Willy Goiffon dev@z3bra.org commit bcdad97311b53db4557ec5bc06dd8ffce852610e parent 0823bcb34e01b1e391207e2b2aaffd61ed763c24 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 11:35:48 +0200 Allocate one more byte for terminating null byte in *body 0823bcb34e01b1e391207e2b2aaffd61ed763c24 2020-09-15T09:35:01Z 2020-09-15T09:35:01Z Add handler for type "h" (expect HTML redirect from server) Willy Goiffon dev@z3bra.org commit 0823bcb34e01b1e391207e2b2aaffd61ed763c24 parent 73b0e6856c3bb7d0dc9fc10f2d9ac657f779454f Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 11:35:01 +0200 Add handler for type "h" (expect HTML redirect from server) 73b0e6856c3bb7d0dc9fc10f2d9ac657f779454f 2020-09-15T09:08:07Z 2020-09-15T09:08:07Z Remove useless test for end of file in menus Willy Goiffon dev@z3bra.org commit 73b0e6856c3bb7d0dc9fc10f2d9ac657f779454f parent 813a41fdb0d7fe01d316f02ac1f3774fedc2cacc Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 11:08:07 +0200 Remove useless test for end of file in menus 813a41fdb0d7fe01d316f02ac1f3774fedc2cacc 2020-09-15T09:05:28Z 2020-09-15T09:05:28Z Change formatting to show link types Willy Goiffon dev@z3bra.org commit 813a41fdb0d7fe01d316f02ac1f3774fedc2cacc parent dfc1f827663825fec6794c8849751ecdfe3553b5 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 11:05:28 +0200 Change formatting to show link types dfc1f827663825fec6794c8849751ecdfe3553b5 2020-09-15T07:40:57Z 2020-09-15T07:40:57Z What the hell do I do here ? Willy Goiffon dev@z3bra.org commit dfc1f827663825fec6794c8849751ecdfe3553b5 parent da42dfe53a9cee016cfcb55eb33db0247a7a5563 Author: Willy Goiffon <dev@z3bra.org> Date: Tue, 15 Sep 2020 09:40:57 +0200 What the hell do I do here ? da42dfe53a9cee016cfcb55eb33db0247a7a5563 2020-09-14T14:45:31Z 2020-09-14T14:45:31Z Fail when menu data is incomplete Willy Goiffon dev@z3bra.org commit da42dfe53a9cee016cfcb55eb33db0247a7a5563 parent a833b87179ac706192d6f767d94d23c0e3507c67 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 16:45:31 +0200 Fail when menu data is incomplete a833b87179ac706192d6f767d94d23c0e3507c67 2020-09-14T14:32:49Z 2020-09-14T14:32:49Z Compute length using strnlen() for HTML data Willy Goiffon dev@z3bra.org commit a833b87179ac706192d6f767d94d23c0e3507c67 parent fcf983a1138c7e93933c3722ec8735b92d57432b Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 16:32:49 +0200 Compute length using strnlen() for HTML data fcf983a1138c7e93933c3722ec8735b92d57432b 2020-09-14T14:21:15Z 2020-09-14T14:21:57Z Handle corner case when no item is specified Willy Goiffon dev@z3bra.org commit fcf983a1138c7e93933c3722ec8735b92d57432b parent 6080677947fba31e72da83dd8a881de1e37daf15 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 16:21:15 +0200 Handle corner case when no item is specified 6080677947fba31e72da83dd8a881de1e37daf15 2020-09-14T14:17:08Z 2020-09-14T14:17:08Z Remove strsep() usage to get item type Willy Goiffon dev@z3bra.org commit 6080677947fba31e72da83dd8a881de1e37daf15 parent b8839df0fea0cf644b2be9a9d9620e525ba39bd3 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 16:17:08 +0200 Remove strsep() usage to get item type Using strsep() will overwrite the '/' between item type and path if it is present. However, we must request a file in gopher from the root directory, so we must keep this leading '/'. b8839df0fea0cf644b2be9a9d9620e525ba39bd3 2020-09-14T14:13:57Z 2020-09-14T14:13:57Z Handle missing type properly Willy Goiffon dev@z3bra.org commit b8839df0fea0cf644b2be9a9d9620e525ba39bd3 parent 1ae65b7b2d472fd5236139bb8a6f1ed96ac55ef9 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 16:13:57 +0200 Handle missing type properly 1ae65b7b2d472fd5236139bb8a6f1ed96ac55ef9 2020-09-14T14:10:37Z 2020-09-14T14:10:37Z Add checks to original URL parsing Willy Goiffon dev@z3bra.org commit 1ae65b7b2d472fd5236139bb8a6f1ed96ac55ef9 parent 65b08e3fe1928eb217aa59c7f936d13b9a6a5031 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 16:10:37 +0200 Add checks to original URL parsing 65b08e3fe1928eb217aa59c7f936d13b9a6a5031 2020-09-14T13:54:23Z 2020-09-14T13:54:23Z Return 404 when host cannot be extracted Willy Goiffon dev@z3bra.org commit 65b08e3fe1928eb217aa59c7f936d13b9a6a5031 parent fe4f5657743a30daa28fe32376c1158b0b0240d3 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 15:54:23 +0200 Return 404 when host cannot be extracted fe4f5657743a30daa28fe32376c1158b0b0240d3 2020-09-14T13:50:32Z 2020-09-14T13:50:32Z Wrap text files in HTML too Willy Goiffon dev@z3bra.org commit fe4f5657743a30daa28fe32376c1158b0b0240d3 parent e133739f4bb2117d8e6389ab5a7ce83291131410 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 15:50:32 +0200 Wrap text files in HTML too e133739f4bb2117d8e6389ab5a7ce83291131410 2020-09-14T11:58:35Z 2020-09-14T11:58:35Z Simplify formatting using inline CSS by default Willy Goiffon dev@z3bra.org commit e133739f4bb2117d8e6389ab5a7ce83291131410 parent b7b6e2df588288393b4b643fe6d8c860085195ac Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 13:58:35 +0200 Simplify formatting using inline CSS by default b7b6e2df588288393b4b643fe6d8c860085195ac 2020-09-14T11:57:10Z 2020-09-14T11:57:10Z Stop parsing when a "." is found (meaning end-of-transmission) Willy Goiffon dev@z3bra.org commit b7b6e2df588288393b4b643fe6d8c860085195ac parent a44d2079ba256f02068daa7b153d9c87eb2e8160 Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 13:57:10 +0200 Stop parsing when a "." is found (meaning end-of-transmission) a44d2079ba256f02068daa7b153d9c87eb2e8160 2020-09-14T09:24:01Z 2020-09-14T09:24:01Z Various fixes about presentation Willy Goiffon dev@z3bra.org commit a44d2079ba256f02068daa7b153d9c87eb2e8160 parent d521a7e51213a29de0e339b7bd9fb1bb04f227df Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 11:24:01 +0200 Various fixes about presentation d521a7e51213a29de0e339b7bd9fb1bb04f227df 2020-09-14T09:05:19Z 2020-09-14T09:05:19Z Format gopher menus as HTML Willy Goiffon dev@z3bra.org commit d521a7e51213a29de0e339b7bd9fb1bb04f227df parent 403dee6fb7818dbf5dc8df145436b03eb2841c9d Author: Willy Goiffon <dev@z3bra.org> Date: Mon, 14 Sep 2020 11:05:19 +0200 Format gopher menus as HTML 403dee6fb7818dbf5dc8df145436b03eb2841c9d 2020-09-11T22:14:46Z 2020-09-11T22:14:46Z Merge HTML header/footer into a format string Willy Goiffon dev@z3bra.org commit 403dee6fb7818dbf5dc8df145436b03eb2841c9d parent 9e05ae9780fcb1048c273226bcd03a72a3571c96 Author: Willy Goiffon <dev@z3bra.org> Date: Sat, 12 Sep 2020 00:14:46 +0200 Merge HTML header/footer into a format string 9e05ae9780fcb1048c273226bcd03a72a3571c96 2020-09-11T22:10:08Z 2020-09-11T22:10:08Z Differenciate global host variable from local ones Willy Goiffon dev@z3bra.org commit 9e05ae9780fcb1048c273226bcd03a72a3571c96 parent 5b689675cc8bd3a8c3dd5fa25f8671035ab2b293 Author: Willy Goiffon <dev@z3bra.org> Date: Sat, 12 Sep 2020 00:10:08 +0200 Differenciate global host variable from local ones 5b689675cc8bd3a8c3dd5fa25f8671035ab2b293 2020-09-11T20:50:11Z 2020-09-11T20:50:11Z Move formatting/settings to config.h Willy Goiffon dev@z3bra.org commit 5b689675cc8bd3a8c3dd5fa25f8671035ab2b293 parent 5f318d5ec96f8ca1d8d51c6a4f19581048299a09 Author: Willy Goiffon <dev@z3bra.org> Date: Fri, 11 Sep 2020 22:50:11 +0200 Move formatting/settings to config.h 5f318d5ec96f8ca1d8d51c6a4f19581048299a09 2020-09-11T20:41:09Z 2020-09-11T20:41:09Z Prevent bug due to uninitialized value Willy Goiffon dev@z3bra.org commit 5f318d5ec96f8ca1d8d51c6a4f19581048299a09 parent 2c475361f8d8ed00d0ed93d88b3a2152c34a2e3b Author: Willy Goiffon <dev@z3bra.org> Date: Fri, 11 Sep 2020 22:41:09 +0200 Prevent bug due to uninitialized value 2c475361f8d8ed00d0ed93d88b3a2152c34a2e3b 2020-09-11T20:40:53Z 2020-09-11T20:40:53Z Serve types 0 and 1 as mimetype text/html Willy Goiffon dev@z3bra.org commit 2c475361f8d8ed00d0ed93d88b3a2152c34a2e3b parent e159168461c30eb37813b1c43afa98d27bc3d6d5 Author: Willy Goiffon <dev@z3bra.org> Date: Fri, 11 Sep 2020 22:40:53 +0200 Serve types 0 and 1 as mimetype text/html e159168461c30eb37813b1c43afa98d27bc3d6d5 2020-09-11T20:37:01Z 2020-09-11T20:37:01Z Wrap types 0 and 1 in HTML Willy Goiffon dev@z3bra.org commit e159168461c30eb37813b1c43afa98d27bc3d6d5 parent c3904deacd7faa41c91e97ae247e0791c945138f Author: Willy Goiffon <dev@z3bra.org> Date: Fri, 11 Sep 2020 22:37:01 +0200 Wrap types 0 and 1 in HTML c3904deacd7faa41c91e97ae247e0791c945138f 2020-09-11T19:56:03Z 2020-09-11T20:36:33Z Initial commit Willy Goiffon dev@z3bra.org commit c3904deacd7faa41c91e97ae247e0791c945138f Author: Willy Goiffon <dev@z3bra.org> Date: Fri, 11 Sep 2020 21:56:03 +0200 Initial commit Based off sacc and bitreich-httpd from bitreich.org. Thank you :)