index
:
gmnisrv
main
Fork of gmnisrv (Gemini server): full CA certificate chain (Lets Encrypt), TLS 1.3 only, handshake buffer-overflow fix
Forgejo
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
notify clients about malformed requests
Julian Maingot
2022-08-15
1
-1
/
+4
*
serve: make hostname matching case-insensitive
William Casarin
2021-11-15
1
-1
/
+2
*
set session id context
mbays
2021-08-27
1
-0
/
+1
*
Check index before serving autoindex
Karmanyaah Malhotra
2021-06-21
1
-6
/
+6
*
Support REMOTE_USER in CGI
dece
2021-06-17
2
-1
/
+20
*
Support TLS_CLIENT_SERIAL_NUMBER in CGI
dece
2021-06-17
2
-2
/
+18
*
Use strncpy to build TLS_CLIENT_HASH
dece
2021-06-17
1
-1
/
+1
*
disconnect_client: fix index calculation
Eyal Sawady
2021-05-16
1
-1
/
+1
*
Create certificates which last 68 years (INT32_MAX seconds)
Thomas Karpiniec
2021-05-16
1
-1
/
+2
*
Revert "Routing: Fix non-ascii paths"
Drew DeVault
2021-05-04
1
-12
/
+3
*
Fix integer overflow error in tls.c
bacardi55
2021-03-24
1
-1
/
+1
*
Move certificate expiration into the far future
Drew DeVault
2021-03-04
1
-1
/
+1
*
Send client certificate hash for CGI scripts.
nytpu
2021-02-11
3
-1
/
+47
*
ignore SIGCHLD to prevent CGI zombies
Nolan Prescott
2021-02-07
1
-0
/
+2
*
Use v3 X509 certificate
Matt Keeter
2021-02-05
1
-1
/
+14
*
implement handling of ROUTE_EXACT definitions
René Wagner
2021-01-29
3
-1
/
+14
*
Routing: Fix non-ascii paths
Zach DeCook
2021-01-22
1
-3
/
+12
*
autoindex: fix off-by-one buffer size
Zach DeCook
2020-12-27
1
-0
/
+1
*
autoindex: end directories with trailing slash
Zach DeCook
2020-12-24
1
-2
/
+9
*
Fix IP address logging
Nolan Prescott
2020-12-19
1
-4
/
+20
*
Switch to using ECDSA (secp384r1) keys
Mark Dain
2020-11-21
1
-9
/
+4
*
serve: handle return value from chdir
William Casarin
2020-11-20
1
-1
/
+2
*
gitignore: add *.5
Eyal Sawady
2020-11-15
1
-0
/
+1
*
CGI: Don't hang on directory with no index
Eyal Sawady
2020-11-15
1
-0
/
+8
*
CGI: Fix paths which end in '/'
Eyal Sawady
2020-11-15
1
-8
/
+21
*
Fix typo in documentation for $GATEWAY_INTERFACE
Eyal Sawady
2020-11-11
1
-1
/
+1
*
Fix use of wrong index during pollfd refresh
Kenny Levinsen
2020-11-10
1
-1
/
+1
*
Update pollfd pointers when destroying a client
Kenny Levinsen
2020-11-08
1
-0
/
+4
*
Prevent double free of client resources
Drew DeVault
2020-11-08
1
-0
/
+4
*
Set CWD to cgi-bin when executing scripts
Drew DeVault
2020-11-08
1
-0
/
+4
*
Fix double free
Drew DeVault
2020-11-08
1
-0
/
+1
*
check if file served as cgi is executable
René Wagner
2020-11-08
1
-0
/
+6
*
fix typo in GATEWAY_INTERFACE value
dbandstra
2020-11-08
1
-1
/
+1
*
Set POLLOUT only when there's something to write
mbays
2020-11-08
1
-1
/
+1
*
tls: fix crash when opening priv key for writing
William Casarin
2020-11-08
1
-1
/
+1
*
Don't memmove one past clients
Tom Lebreux
2020-11-08
1
-1
/
+3
*
Fix not moving all fds
Tom Lebreux
2020-11-08
1
-1
/
+1
*
Fix memory leaks
Tom Lebreux
2020-11-08
2
-0
/
+5
*
config/routing: fix maybe-uninitialized errors
William Casarin
2020-11-02
1
-0
/
+2
*
Add mailcap to dependencies
Drew DeVault
2020-11-01
1
-0
/
+1
*
Implement URL rewrites with regex capture groups
Drew DeVault
2020-11-01
6
-28
/
+151
*
gmnisrv.ini(5): clarify tokens in route config
Drew DeVault
2020-11-01
1
-4
/
+4
*
Change meaning of root (backwards incompatible!)
Drew DeVault
2020-11-01
2
-12
/
+16
*
It's actually ECMAScript 2018 compatible
Drew DeVault
2020-11-01
1
-2
/
+2
*
regexp.c: ditch unused test code
Drew DeVault
2020-11-01
1
-170
/
+0
*
Clarify regex details in gmnisrv.ini(5)
Drew DeVault
2020-11-01
1
-0
/
+5
*
Implement regex route matching
Drew DeVault
2020-11-01
1
-2
/
+16
*
Drop most of the unicode tables
Drew DeVault
2020-10-29
1
-4210
/
+0
*
Initial pass on regex routing support
Drew DeVault
2020-10-29
7
-5
/
+7561
*
Fail gracefully if mime database is not present
Drew DeVault
2020-10-28
1
-1
/
+7
[next]