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
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Serve CA full chain (Let's Encrypt), TLS 1.3, fix handshake buffer overflow
HEAD
main
Gab Virebent
7 days
2
-17
/
+40
*
Close some files when too many are open
Remy Noulin
2022-12-19
1
-0
/
+11
*
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
1
-1
/
+17
*
Support TLS_CLIENT_SERIAL_NUMBER in CGI
dece
2021-06-17
1
-2
/
+15
*
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
2
-1
/
+41
*
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
2
-1
/
+13
*
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
*
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 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
*
Implement URL rewrites with regex capture groups
Drew DeVault
2020-11-01
3
-18
/
+132
*
Change meaning of root (backwards incompatible!)
Drew DeVault
2020-11-01
1
-9
/
+10
*
regexp.c: ditch unused test code
Drew DeVault
2020-11-01
1
-170
/
+0
*
Implement regex route matching
Drew DeVault
2020-11-01
1
-2
/
+16
*
Initial pass on regex routing support
Drew DeVault
2020-10-29
2
-2
/
+3058
*
Fail gracefully if mime database is not present
Drew DeVault
2020-10-28
1
-1
/
+7
*
config: free more routing information on finish
Drew DeVault
2020-10-28
1
-0
/
+11
*
Implement MIME database support
Drew DeVault
2020-10-28
3
-12
/
+102
*
server: handle write errors
Drew DeVault
2020-10-28
1
-1
/
+5
*
CGI: Fix SCRIPT_NAME variable
Drew DeVault
2020-10-26
1
-3
/
+6
*
CGI: set PATH_INFO
Drew DeVault
2020-10-25
1
-16
/
+48
[next]