Commit Graph

  • 0867a6ef40 Use itemtypes to figure out the mime type in HTTP mode master Juhani Krekelä 2021-09-10 17:58:48 +0300
  • 53a0ef3daf Remove the unnecessary / from ends of self-closing html elements Juhani Krekelä 2021-04-20 03:21:05 +0300
  • baf9ec5387 Blacklist → block(list) Juhani Krekelä 2020-07-21 23:18:58 +0300
  • 3abe65a551 Log ClientHellos nicely Juhani Krekelä 2020-06-08 16:30:04 +0300
  • 97d01a088c Don't log empty requests Juhani Krekelä 2020-06-02 03:43:13 +0300
  • 0a8e10db90 Improve logging of dead connections that didn't make a request Juhani Krekelä 2020-05-28 20:43:36 +0300
  • ee1bc97159 Have a bit of CSS Juhani Krekelä 2018-08-14 12:31:01 +0300
  • b5bd410dfb Increase timeout Juhani Krekelä 2018-07-15 16:31:47 +0300
  • 10baa79ea8 Make not founds match founds in the log Juhani Krekelä 2018-07-10 23:15:41 +0300
  • 7a598ce7ed Add a note about right URL syntax to the item type not recognized error Juhani Krekelä 2018-07-02 11:31:36 +0300
  • 78a9e61df2 Throw an error on urecognized item types Juhani Krekelä 2018-06-19 18:27:51 +0300
  • 267f7383d5 Correct terminology selector → itemtype Juhani Krekelä 2018-06-19 18:13:01 +0300
  • d5ed33982c Don't hardcode files Juhani Krekelä 2018-06-17 22:18:28 +0300
  • a3cb6064c3 Add info about the item type in the file not found page Juhani Krekelä 2018-06-17 18:36:05 +0300
  • a5cf76dfe2 Remove compatibility kludge for gophersrv's old type of URL Juhani Krekelä 2018-06-17 18:06:42 +0300
  • 3a01c99128 Add support for HTTP HEAD Juhani Krekelä 2018-06-16 21:48:35 +0300
  • f553d18ab1 Finally add HTML translation for gophermaps Juhani Haverinen 2018-01-27 19:34:11 +0200
  • a559a50e33 Change log message for hURL Juhani Haverinen 2016-11-11 20:50:44 +0200
  • 03aace620c Add server-side hURL Juhani Haverinen 2016-11-11 20:44:29 +0200
  • ade4503355 Add protocol logging Juhani Haverinen 2016-11-07 17:28:07 +0200
  • b5cdd379cd Add user agent logging Juhani Haverinen 2016-11-07 17:21:20 +0200
  • 2ced36a6f0 Add timestamps to logs and log all requests Juhani Haverinen 2016-09-10 23:08:06 +0300
  • e278d5d600 Recognise .html extension Juhani Haverinen 2016-08-18 16:58:19 +0300
  • 836b21824d Add logging of requests not found Juhani Haverinen 2016-08-14 22:36:56 +0300
  • b10d070701 Add blacklist feature Juhani Haverinen 2016-08-05 16:18:33 +0300
  • 3adb47efde Do SO_REUSEADDR Juhani Haverinen 2016-08-03 01:19:08 +0300
  • 11754b56e3 Change default port as we replace gophersrv Juhani Haverinen 2016-08-03 01:14:58 +0300
  • 3b353910f1 Add CGI support back Juhani Haverinen 2016-08-03 01:13:45 +0300
  • 59f8fac26f Add preliminary support for opening files Juhani Haverinen 2016-08-02 21:30:34 +0300
  • 0ffdc0ad6d Send textual data encoded correctly Juhani Haverinen 2016-08-02 20:47:51 +0300
  • 851f3e9647 Respond with appropriate headers Juhani Haverinen 2016-08-02 20:09:01 +0300
  • a1b7b3bb7f Actually pass the rest field from get_request Juhani Haverinen 2016-08-02 14:53:42 +0300
  • d3cfc5601e Add building of full path, finding mime type Juhani Haverinen 2016-08-02 05:38:48 +0300
  • 568b650acd Make SocketReader return its buffer when told to exit Juhani Haverinen 2016-08-02 03:34:15 +0300
  • c14310a010 Add .gitignore Juhani Haverinen 2016-08-02 03:29:29 +0300
  • 1ddaaf5bf0 Rehaul request reading, add preliminary support for Gopher+ Juhani Haverinen 2016-08-02 03:27:38 +0300
  • cf66f1eee2 Add path normalization Juhani Haverinen 2016-08-02 01:33:02 +0300
  • a7c9f89581 Create OneArgumentException to make creating exceptions less boilerplatey Juhani Haverinen 2016-08-02 01:14:19 +0300
  • 0e1cb2952d Remove last globals, be actually re-entrant Juhani Haverinen 2016-08-02 00:30:46 +0300
  • dbcd1ee014 standardize "->" → "→" Juhani Haverinen 2016-08-02 00:20:19 +0300
  • cd65323626 Make neomi usable as a library by running listen(default_config) only if not imported Juhani Haverinen 2016-08-02 00:04:50 +0300
  • d52af89cb1 Pass config explicitly, change listen to take config instead of port Juhani Haverinen 2016-08-02 00:01:07 +0300
  • a1b33985d3 Use enum.Enum Juhani Haverinen 2016-08-01 21:04:32 +0300
  • bf9877fc1f Tiny bugfix for HTTP parsing Juhani Haverinen 2016-07-12 18:02:36 +0300
  • 4ce118f670 Make worker thread dying log the address Juhani Haverinen 2016-07-12 17:45:55 +0300
  • 702584c2e3 Fix sock -> conn Juhani Haverinen 2016-07-12 17:42:36 +0300
  • 3fb2e26983 Minor performance tweak Juhani Haverinen 2016-07-12 17:40:24 +0300
  • 1cbd861e61 Fix typos Juhani Haverinen 2016-07-12 17:38:53 +0300
  • 9548eab439 Some anti-DOS protection Juhani Haverinen 2016-07-12 17:33:59 +0300
  • 841f7025da Uncomment error handling block commented for debug Juhani Haverinen 2016-07-12 17:23:58 +0300
  • 9e8ab99c22 Fix coding style issues and typos Juhani Haverinen 2016-07-12 17:18:00 +0300
  • 4b35a63562 Only attempt to set IPV6_V6ONLY for IPv6 sockets Juhani Haverinen 2016-07-12 17:16:21 +0300
  • 720f69e888 Add newline to the debug response Juhani Haverinen 2016-07-12 17:14:01 +0300
  • dbc7f824ed First commit Juhani Haverinen 2016-07-12 17:11:58 +0300