a small C-based gopherd (mirror)
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2022-11-19 19:51Bump up to v0.69.Christoph Lohmann1+1-1
2022-11-19 19:49Change to v0.54 in Makefile.Christoph Lohmann1+1-1
2022-11-19 19:45Fixing TLS in HAProxy.Christoph Lohmann1+7-16
2022-11-14 00:17Prepare v0.53 release.Christoph Lohmann1+1-1
2022-11-14 00:09Add haproxy cfg example file.Christoph Lohmann1+28-0
2022-11-14 00:06Fix haproxy support.Christoph Lohmann1+22-4
2022-11-11 09:45geomyidae.8: improve man page formatting and some lintHiltjo Posthuma1+36-38
2022-11-11 08:05Add HAProxy support.Christoph Lohmann2+68-3
2022-11-11 06:46Add some computer love.Christoph Lohmann1+4-0
2022-11-11 06:39Add vhosting example script.Christoph Lohmann1+23-0
2022-11-10 22:19Make v0.52 release.Christoph Lohmann1+1-1
2022-10-26 17:03Add SERVER_LISTEN_NAME feature.Christoph Lohmann6+47-24
2022-10-09 20:11Make mtime access in dir listing compatible to other platforms but linux.Christoph Lohmann1+1-1
2022-08-06 20:18Bump up to v0.51.Christoph Lohmann1+1-1
2022-08-04 17:26gph-mode 1.1, now with tab highlighting.Troels Henriksen1+15-4
2022-08-03 16:24Add gph major-mode file for emacs.Christoph Lohmann2+67-0
2022-08-01 11:45Do not exit in splice when pipe is unsuccessfull.Christoph Lohmann1+2-4
2022-08-01 11:44Code cleanup in xsplice().Christoph Lohmann1+3-2
2022-07-30 11:02Add splice speedup for geomyidae.Christoph Lohmann1+49-0
2022-07-28 21:29Remove a whitespace for test.Christoph Lohmann1+1-1
2022-07-26 22:17Allow empty info lines again.Christoph Lohmann1+0-3
2022-07-26 21:39Implement new escaping in geomyidae.Christoph Lohmann3+21-32
2022-07-20 16:38Add FreeBSD.rc.d. Thanks Mellowlink!Christoph Lohmann1+61-0
2022-07-20 16:36Add reminders for new escape handling for brcon2022.Christoph Lohmann2+4-0
2022-07-20 16:35Add NetBSD compile options. Thanks Mellowlink!Christoph Lohmann1+4-0
2022-04-25 07:24OpenBSD.rc.d: change shebang for 7.1 releaseAnders Damsgaard1+1-1
2022-04-08 17:37Release 0.50.1 fix.Christoph Lohmann1+1-1
2022-04-08 17:06Fix chroot with new REST behaviour.Christoph Lohmann1+1-1
2022-04-08 16:19remove unused variableHiltjo Posthuma1+1-1
2022-04-08 15:27Mark v0.50 release.Christoph Lohmann1+1-1
2022-04-03 21:59Add number support to umnlisting.dcgi.Christoph Lohmann1+45-7
2022-04-03 10:22Add UMN .Links etc. directory parsing example.Christoph Lohmann2+182-21
2022-04-03 07:55Optimize new path fallthrough feature to only serve dynamic content.Christoph Lohmann1+27-2
2022-04-03 07:49Add special sticky bit case for the base dir.Christoph Lohmann2+17-1
2022-04-03 07:41Add first umn-conforming dirlisting implementation.Christoph Lohmann2+34-13
2022-04-02 21:41Add .abstract support to maplisting.dcgi example file.Christoph Lohmann1+1-0
2022-04-02 21:39Shorten README for geomyidae.8 reference.Christoph Lohmann1+1-40
2022-04-02 21:38Remove not working links from LINKS file.Christoph Lohmann1+0-8
2022-04-02 21:27Fix log message for encryption only.Christoph Lohmann1+4-2
2022-04-02 21:25Add encryption only mode to geomyidae.Christoph Lohmann2+15-1
2022-04-02 21:05Update manpage to current distribution way.Christoph Lohmann1+5-4
2022-04-02 20:58Move all geomyidae installation scripts to bin instead of sbin.Christoph Lohmann3+5-5
2022-04-02 20:57Move geomyidae to /usr/local/bin instead of sbin.Christoph Lohmann1+1-1
2022-04-02 20:55Move geomyidae on OpenBSD to /usr/local/bin.Christoph Lohmann1+1-1
2022-04-02 20:54Add dirlisting example with map.gph support, like gophernicus.Christoph Lohmann1+10-0
2022-04-02 20:51Add proxy example script.Christoph Lohmann1+14-0
2022-04-02 20:47Add new REST calling convention.Christoph Lohmann4+125-23
2022-04-02 18:09Small style fix.Christoph Lohmann1+2-1
2022-03-28 16:35Add geomyidae.service systemd file to rc.d directory.Christoph Lohmann1+14-0
2022-02-03 12:18Add Katolaz's gmap2gph to converters.Christoph Lohmann1+2-0
2021-10-23 14:52Move filetype struct array declaration to separate filetypes.h.Christoph Lohmann2+43-25
2021-10-23 14:42Add vtt as text.Christoph Lohmann1+1-0
2021-08-12 19:35Update order-directories-by-date.patch after hackathon.Christoph Lohmann1+60-44
2021-08-07 06:22Add dirlisting dcgi example.Christoph Lohmann1+7-0
2021-08-06 20:48Add patch to allow directory sort by date.Christoph Lohmann1+69-0
2021-04-05 20:05Readd arguments after realpath after latest printelem() changes.Christoph Lohmann1+13-2
2021-04-04 18:57Fix relative printelem with ? in name.Christoph Lohmann2+34-14
2021-03-18 17:57Set priority on every invokation. Shorten the check for openlog.Christoph Lohmann1+5-6
2021-03-17 21:30Add better description to gopher request filter script.Christoph Lohmann1+9-0
2021-03-17 21:28Fix \r handling in gopher request filter.Christoph Lohmann1+2-1
2021-03-17 21:18Add xinetd gopher request filter example daemon.Christoph Lohmann2+41-0
2021-03-17 21:06Add syslog facility.Christoph Lohmann2+39-16
2021-02-01 19:28Order parameters by alphabet.Christoph Lohmann1+18-18
2021-01-31 11:27Revert to handlebin only. Document the dot cr lf case.Christoph Lohmann2+19-18
2021-01-30 18:38Terminate data exchange with ".\r\n" for all non-binary typesQuentin Rameau4+22-11
2021-01-30 17:28Add the story of xsendfile to the source.Christoph Lohmann1+20-1
2020-11-15 12:58dotls is requires for the last patch.Christoph Lohmann1+2-1
2020-11-15 12:56If we are not serving TLS, shutdown the connection if someone tries TLS.Christoph Lohmann1+2-3
2020-09-30 19:48Modify the Dockerfile for TLS support.Christoph Lohmann1+5-8
2020-09-26 17:24Remove errorneous extra set of parentheses.Spenser Truex1+1-1
2020-09-25 13:00Add Dockerfile.Christoph Lohmann1+17-0
2020-09-25 12:45Use sbin in rc.geomyidae and kill all PIDs.Christoph Lohmann1+2-2
2020-09-25 12:43Change Archlinux example rc.d script to sbin.Christoph Lohmann1+2-2
2020-09-25 12:31Add hint for libtls provider in Makefile.Christoph Lohmann1+1-0
2020-09-25 12:31Add hint about TLS library.Christoph Lohmann1+1-0
2020-07-22 13:29Add comment about lingerie after close.Christoph Lohmann1+6-0
2020-07-22 12:41Set SO_LINGER, flush using TCP_NODELAY and fix wait overflow.Christoph Lohmann2+18-2
2020-06-16 10:40Update CGI to markdown and update to current state.Christoph Lohmann2+108-103
2020-06-16 10:20Add backwards-compatibility CGI environment variables to the manpage.Christoph Lohmann1+3-0
2020-06-12 21:51Add legacy backwards compatibility for CGI scripts.Christoph Lohmann1+7-0
2020-06-12 21:50Small descriptive change in LINKS.Christoph Lohmann1+2-2
2020-06-12 19:07Add size and date/time to dir listing.Christoph Lohmann4+45-3
2020-06-12 18:27Add one ENABLE_TLS comment, which was missing.Christoph Lohmann1+1-1
2020-06-12 18:17Set GOPHERS and HTTPS in CGI, if TLS is used.Christoph Lohmann6+35-19
2020-06-07 20:41Remove no longer used variableLeonardo Taccari1+2-4
2020-06-07 20:39Add some help for TLS clients, in case we only serve plaintext.Christoph Lohmann1+17-1
2020-06-07 20:30Add hint to manpage that TLS could be not compiled in.Christoph Lohmann1+1-1
2020-06-07 20:29Add -DENABLE_TLS feature for people not wanting TLS.Christoph Lohmann2+38-7
2020-06-07 19:43Use write instead of send everywhere.Christoph Lohmann2+2-2
2020-06-07 19:39Fix xsendfile properly.Christoph Lohmann1+10-14
2020-06-07 19:36Remove sendfile. It does not work for TLS.Christoph Lohmann1+0-48
2020-06-07 19:22use tls_error for tls_read errorsHiltjo Posthuma1+5-4
2020-06-07 19:19read: fix check for EINTRHiltjo Posthuma1+1-1
2020-06-07 18:37Clarify -t a bit, that this will activate TLS mode.Christoph Lohmann1+1-1
2020-06-07 18:12geomyidae: document initial TLS supportHiltjo Posthuma1+8-0
2020-06-07 18:33Log to stderr for tls_write.Christoph Lohmann1+1-1
2020-06-07 17:10Remove CFLAGS hard set.Christoph Lohmann1+0-1
2020-06-07 17:02Add script to generate a self-signed certificate and key for testing.Christoph Lohmann1+14-0
2020-06-07 16:49Add tls support to geomyidae.Christoph Lohmann3+149-32
2020-06-07 11:10Unify the style of variable initialisation.Christoph Lohmann2+10-25
255 more commits remaining, fetch the repository