487 Commits (e3aee14034b069f70abdeb16c0e688327fa62311)
 

Author SHA1 Message Date
kim (grufwub) e3aee14034 add updated builds based on 3.1.7
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: ba526b1ea747c4af12cde9413834ca843669720c
4 years ago
kim (grufwub) 99b9d041fc update CGI docs
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 6e5f0786a69020a81f1cb0daf23cad1874546ea5
4 years ago
kim (grufwub) 239e7dd07d small CGI var rename
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: e0adca714c1035567e1047a75f7d7b3ee2622f5f
4 years ago
kim (grufwub) c9436be644 drop beta tag before merge to master
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: ca63b4843c5468796dad464f4309196dccf05556
4 years ago
kim (grufwub) 97f30066a0 update binary releases
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 78c134a1a64c0b28a3297c5d5e8b01e104fdc0e9
4 years ago
kim (grufwub) bdc0c427de remove unused global var
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: c02ced98c7e01c4876248a1dac3cb3a53c5b6d8a
4 years ago
kim (grufwub) f5be927a26 version bump
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 3f5406a7722642cdbd7564b5622a40d3d0efd7d7
4 years ago
kim (grufwub) 29a8030fec initial support for PATH_INFO in CGI scripts
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: f7edadb691461b598d1f9693ac180bce99a64fdb
4 years ago
kim (grufwub) 6eb1f5cde7 add note about sslv3 being deprecated
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 2a8fd55be0c4429b0b000ced74f1321bc9100c23
4 years ago
kim (grufwub) 3385c71f2f move note about chroots to docs/MISC.md
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 8c1a294611841c8c5e5ba027f8cd9dff6876006e
4 years ago
kim (grufwub) 4b580976c8 update compiled binaries
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 23e9ea83111658f5373f93a4a01ac856aa85112a
4 years ago
kim (grufwub) f919fac0a0 update build script to fix building
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: a0195439d5fc7d8d6d92909a4b72d5e15e03532a
4 years ago
kim (grufwub) df5f14c440 update CGI docs with proto specific vars
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 3df1b10f81b37621bb3bb3a76b0288f3e5690b30
4 years ago
kim (grufwub) 32aebac22a use our own path cleaner (not path.Clean()) which allows buffer pooling, version bump
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: ea35c82dc1151d7951964444590f771e5c822706
4 years ago
kim (grufwub) ce73853fd0 improve CGI exit code fetching
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: d5dc759452e5be776500e265c8f466465c285ec3
4 years ago
kim (grufwub) 21dabb5050 version bump
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: dce2b07715af4ca200e9dcb08c389471dd32f32c
4 years ago
kim (grufwub) 1d37e4461d add todos to README
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: dea94deebdfc82ca16a93c1e05631bee3280060e
4 years ago
kim (grufwub) afbcaa4a1c improve Client struct ip + port handling (only gen ip string once)
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 0b0fcb126915454146b3202e5327bcb605fab8fa
4 years ago
kim (grufwub) 4066ff11f9 add support for protocol specific CGI environments
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 3a465a080010d59e4679f7cbbc128c71d4f7b993
4 years ago
kim (grufwub) 30bf8d5b80 make build/ directory if necessary
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 16a7951350aef928ed0c568c7979dc3b075326c9
4 years ago
kim (grufwub) 8c207d1cab consolidate scripts to build.sh, move out of scripts/
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 5bdf3098f154bd8e7869d54242561a25706edacf
4 years ago
kim (grufwub) aa21e807c4 add binary build files
Signed-off-by: kim (grufwub) <grufwub@gmail.com>

Former-commit-id: 0cbccd570bee8301cbab5464ed7059671a608db1
4 years ago
kim (grufwub) 6064d8124b see previous commit
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 4553cb6897 update gitignore to allow binary build files
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) eab3e38dd7 add note about binary release location
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 551d99578b move scripts to scripts/
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 06b50ff573 improved build scripts
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) df2bc06360 add TLS certs + TOML configs to gitignore
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) ee67c63219 add gophi protocol to version print
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 1f8e62e0b2 version bump
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 67f249c242 append '/' to end of dirs in directory listings
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) b14b3302b3 version bump
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 0e558ff28f perform more path cleaning, use our own path joining func (is faster)
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 45f9f92a66 CGI fixes
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) aedd30eb81 version bump
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 91b3f12c20 add generate_cert.sh script
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 69b2fed568 update example config
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 3c72f14ab6 update go-errors
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) b7625eef64 better conform to URL standards (escape host part too!), do our own escaping, allow user CGI dirs
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 1a141c5fe4 add note about chrooting
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 7fcf5824bc actually make the binary releases a link...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) c5a7d3d301 add binary release link to readme
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) b2cd388b56 make latest Go version check conditional on being compiled for linux
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) e0473efb9d add future plans to readme
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) d899881c88 conform more to gemini request standards, improve max request size and request reading
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) e0742bbb1b update README
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 4e7e28dba7 add to features
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 2675a14351 add support for privilege dropping and chroots back!
note: check added to ensure it isn't compiled with a Go
version without fixed syscalls

Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) 214365ee2c version bump
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub) d1d9ead618 shuffle
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago