Commit Graph

  • 0042ba10c4 remove broken gophor-run script for now kim (grufwub) 2020-05-05 23:56:05 +0100
  • d78499da66 example script to allow running gophor and grabbing config from file kim (grufwub) 2020-05-05 23:49:51 +0100
  • 3a41efcc5b huge changes kim (grufwub) 2020-05-05 23:46:50 +0100
  • 4ea4280cd0 add support for disabling CGI support kim (grufwub) 2020-05-05 09:35:29 +0100
  • 9f32233d28 update build scripts to look for version string in right location kim (grufwub) 2020-05-04 20:34:09 +0100
  • c68056e341 update exec.go to show our ANGERY stance on $PATH_INFO kim (grufwub) 2020-05-04 20:31:24 +0100
  • 9415d4dec2 update README.md todos kim (grufwub) 2020-05-04 20:01:36 +0100
  • 82da35afbc remove filesystem_request.go (moved to request.go) kim (grufwub) 2020-05-04 20:01:17 +0100
  • 6ac26c2225 further fixes to CGI 1.1 implementation kim (grufwub) 2020-05-04 20:00:53 +0100
  • 810d57ad66 fix request string parsing to skip initial '?' in request kim (grufwub) 2020-05-04 18:24:13 +0100
  • 6cd6adecca move requestpath contents into filesystemrequest, which is passed everywhere instead of individual variables kim (grufwub) 2020-05-04 18:19:56 +0100
  • 14f181372d add CGI environment variables (unset) according to CGI spec kim (grufwub) 2020-05-03 23:49:19 +0100
  • c2bc70d5f5 update README.md to be more open about current state of CGI-bin support kim (grufwub) 2020-05-03 23:08:55 +0100
  • eaf0a22717 update features in README.md kim (grufwub) 2020-05-03 23:04:59 +0100
  • a8c11e57c5
    Update README.md Kim 2020-05-03 22:49:38 +0100
  • 2377f7bd0b version bump! kim (grufwub) 2020-05-03 22:44:34 +0100
  • ee88bce8da update README.md kim (grufwub) 2020-05-03 22:43:49 +0100
  • eac520031a inline shell commands, executable gophermaps, initial cgi-bin support kim (grufwub) 2020-05-03 22:42:51 +0100
  • 01eb36a814 add new log options to features kim (grufwub) 2020-05-02 23:00:00 +0100
  • e198276e44 update README with new flags kim (grufwub) 2020-05-02 22:58:31 +0100
  • d089c8a932 version bump + move some filecontents.go logic to format.go kim (grufwub) 2020-05-02 22:46:58 +0100
  • 41d6f279fc replace logging system + add support for log options + toggleable output kim (grufwub) 2020-05-02 22:34:49 +0100
  • 9e3dfe50ad set abspath to be calculated at RequestPath creation kim (grufwub) 2020-05-02 10:36:02 +0100
  • ac20b9d6b3 move RootDir variable to be stored in ConnHost (will help with virtual hosts in future) kim (grufwub) 2020-05-02 08:42:12 +0100
  • 75db1de42f add pre-release tag to version bump kim (grufwub) 2020-05-01 17:17:29 +0100
  • e40581bd09 version bump kim (grufwub) 2020-05-01 17:17:12 +0100
  • 804df8bb26 remove requestpath's abspath member, modify function names kim (grufwub) 2020-05-01 17:07:59 +0100
  • 442404e592 add more informative error messages after parsed flags kim (grufwub) 2020-05-01 17:07:30 +0100
  • 1e83dbd8cb comment out caps.txt line kim (grufwub) 2020-05-01 15:27:04 +0100
  • 3784a8267a modify '-rootless' flag description text kim (grufwub) 2020-05-01 15:25:35 +0100
  • 706dc0cbd6 modify '-root' flag name to differentiate from '-rootless' kim (grufwub) 2020-05-01 15:19:23 +0100
  • e03ff381e3 fix rootless support kim (grufwub) 2020-05-01 15:16:38 +0100
  • 0893652b65 add RequestPath to handle relative+absolute paths, move sanitization logic here kim (grufwub) 2020-05-01 15:08:47 +0100
  • 77a9bba013 add footer text to features, move usage below features kim (grufwub) 2020-04-30 16:02:13 +0100
  • 1f9dae642c
    Merge pull request #10 from grufwub/development Kim 2020-04-30 15:57:15 +0100
  • 298d8ee1db remove example gophor-run script kim (grufwub) 2020-04-30 15:56:19 +0100
  • b7a78597e6
    Merge pull request #9 from grufwub/development Kim 2020-04-30 15:38:08 +0100
  • fcbf3892cf update default gophor footer text to "" and place previous default in gophor-run kim (grufwub) 2020-04-30 15:24:08 +0100
  • 881ce04f41 version bump kim (grufwub) 2020-04-30 15:22:57 +0100
  • 75e2d2a4e6 update gophor-run script + mention gophor-run in README.md kim (grufwub) 2020-04-30 15:21:38 +0100
  • 14e83298eb add example gophor-run script kim (grufwub) 2020-04-30 15:11:35 +0100
  • 3340789009 update flag text descriptions kim (grufwub) 2020-04-30 14:00:05 +0100
  • ecfbd51d88 update README usage section + remove footer from todo list kim (grufwub) 2020-04-30 13:58:50 +0100
  • 5cb9a6cb9e add footer text support + move last-line addition to footer text kim (grufwub) 2020-04-30 13:58:29 +0100
  • 74cb7dde76 fix comment referring to old struct name kim (grufwub) 2020-04-30 12:48:44 +0100
  • e97848af2f typo fix kim (grufwub) 2020-04-30 12:48:12 +0100
  • 5dca694849 remove newline after URL redirect log, add access errors kim (grufwub) 2020-04-30 12:26:45 +0100
  • e348ab2c35 rework 'readUpToFirstTabOrCrlf' logic to include UnixLineEnd (clients using this instead of CrLf :/) kim (grufwub) 2020-04-30 12:06:22 +0100
  • 2ef579736c add ovpn file type regular kim (grufwub) 2020-04-30 12:06:12 +0100
  • d95316cb04 modify HTML redirect access log print (double printed 'URL') kim (grufwub) 2020-04-30 11:33:01 +0100
  • 2347631d63 add type ".log" to regular file types kim (grufwub) 2020-04-30 11:00:07 +0100
  • bdfa65bff8 version bump kim (grufwub) 2020-04-30 10:50:24 +0100
  • 1c119afa1c move worker constants to constants.go, filetype type defintion to filesystem.go kim (grufwub) 2020-04-30 10:48:24 +0100
  • f9b0206aff move fs.go -> filesystem.go, cache.go into filesystem.go, some fs.go contents into filesystem_read.go kim (grufwub) 2020-04-30 10:27:05 +0100
  • 7cf30334f9 update README.md kim (grufwub) 2020-04-29 23:52:07 +0100
  • 7829e9bd5c bump version kim (grufwub) 2020-04-29 23:31:55 +0100
  • 5f8db5859f fix bug of gophermap not being served even if exists in directory kim (grufwub) 2020-04-29 23:28:27 +0100
  • d24356a981 version bump kim (grufwub) 2020-04-29 23:22:21 +0100
  • 4fdd45855d fix worker logging to system instead of access log + root dir fetch failing kim (grufwub) 2020-04-29 23:21:20 +0100
  • 3a95db82e5 version bump kim (grufwub) 2020-04-29 22:42:34 +0100
  • 4e6d9164e7 update gitignore with new build directory scheme kim (grufwub) 2020-04-29 22:41:31 +0100
  • 9957e39cab update build-script to output build folder named after build version kim (grufwub) 2020-04-29 18:30:12 +0100
  • 590ee179fb move todo list items from short to longterm kim (grufwub) 2020-04-29 18:29:54 +0100
  • 06eca4d50a major rework to worker response logic kim (grufwub) 2020-04-29 18:28:51 +0100
  • 47a30f1b23 update README usage section kim (grufwub) 2020-04-28 16:19:24 +0100
  • 43a42fbc63 update todo readme description kim (grufwub) 2020-04-28 13:57:29 +0100
  • 6f64e43a26 version bump kim (grufwub) 2020-04-28 13:55:23 +0100
  • b1986de953 more informative log messages, add support for disabling file cache kim (grufwub) 2020-04-28 13:54:14 +0100
  • 25605a9aae update print version logic to actually work kim (grufwub) 2020-04-28 13:11:25 +0100
  • 244acba322 add support for version string request kim (grufwub) 2020-04-28 12:59:39 +0100
  • 78cf6246a7 update build-one script to match new build-all script kim (grufwub) 2020-04-28 12:27:16 +0100
  • cde383ee38 massively improve build script kim (grufwub) 2020-04-28 12:25:34 +0100
  • aece226109 version bump kim (grufwub) 2020-04-25 21:17:30 +0100
  • dc4c9da924 fix serious bug where gophermaps read as regular files kim (grufwub) 2020-04-25 21:16:23 +0100
  • e2ffa2ac93 version bump kim (grufwub) 2020-04-25 20:47:28 +0100
  • b97abb689e Merge branch 'master' into development kim (grufwub) 2020-04-25 20:45:43 +0100
  • 1d36cea890 fix build-all.sh script kim (grufwub) 2020-04-25 20:39:46 +0100
  • 81e073ecb3 update README.md kim (grufwub) 2020-04-25 19:57:53 +0100
  • ac268a288f update README todos kim (grufwub) 2020-04-25 19:56:25 +0100
  • e7584fea79 improve policy file handling (now treated as a special kind of cached generated file) kim (grufwub) 2020-04-25 19:56:03 +0100
  • 3de53f5f25 small formatting changes, remove extra goroutine spawned in Worker.Serve() kim (grufwub) 2020-04-25 18:38:26 +0100
  • daa83b64f6
    Merge pull request #8 from grufwub/development Kim 2020-04-24 13:05:15 +0100
  • 0ad5a890bf Update build script to add gophor version + golang version to filename kim (grufwub) 2020-04-24 13:04:10 +0100
  • dcb6b7956d
    Merge pull request #7 from grufwub/development Kim 2020-04-24 12:45:37 +0100
  • ce072484ba bump version string kim (grufwub) 2020-04-24 12:42:33 +0100
  • 3575e60d91 update features to mention replacement of $port now kim (grufwub) 2020-04-24 12:39:20 +0100
  • 6aea6f7617 update todo list kim (grufwub) 2020-04-24 12:37:59 +0100
  • 7d2df40c81 fix error text for README.md kim (grufwub) 2020-04-24 12:28:55 +0100
  • cb81cbcc72 fix errors to send with lastline kim (grufwub) 2020-04-24 12:28:38 +0100
  • 80472afd47 update version string kim (grufwub) 2020-04-24 12:20:41 +0100
  • 0f2a2099f2 improve code commenting kim (grufwub) 2020-04-24 12:09:54 +0100
  • 242fc9895a update todos kim (grufwub) 2020-04-24 12:09:44 +0100
  • 13878b4310 reformat passing of connhost to instead now use FileSystemRequest kim (grufwub) 2020-04-24 11:21:46 +0100
  • e8eb848a05 add .vim and .nanorc to regular file map kim (grufwub) 2020-04-24 11:21:24 +0100
  • 589ee8289e update todo list kim (grufwub) 2020-04-23 21:48:42 +0100
  • d721adb38f fix listener error kim (grufwub) 2020-04-23 21:41:36 +0100
  • 9c5f6054f4 update version string kim (grufwub) 2020-04-23 20:47:53 +0100
  • 309e1c56ee add todo item kim (grufwub) 2020-04-23 20:47:06 +0100
  • 3fb83b520e update file logic to pass 'connHost' when rendering contents, ready for TLS / virtual hosts kim (grufwub) 2020-04-23 20:39:31 +0100
  • 71be6d4246 update build script to use '--best' then check with '-t' after kim (grufwub) 2020-04-23 20:39:13 +0100