index
:
ychat
0.5
0.5-basic
0.7
0.7@21
0.8
0.8@21
master
packages
ychat-0.5
ychat-0.5-basic
ychat-0.7
ychat-0.8
A chat server written in C++
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2026-07-02
ycurses: get it building on modern GCC, verify in Docker (task 9s0)
Paul Buetow
2026-07-02
yhttpd: port ychat fixes, get it building + stable in Docker (task 9s0)
Paul Buetow
2026-06-30
No-DB build: hide/remove the Options menu (build-aware)
Paul Buetow
2026-06-30
Add root README.md (project overview + local Docker quickstart for ychat)
Paul Buetow
2026-06-30
Update www.yChat.org links to https://codeberg.org/snonux/ychat
Paul Buetow
2026-06-30
No-DB build: remove the registration UI completely (build-aware)
Paul Buetow
2026-06-30
login page: drop the Register link (no-op without a database)
Paul Buetow
2026-06-30
Reclaim oversized-request fds (inline delete) + fix context ctor UAF
Paul Buetow
2026-06-30
Fix flush_stream hard-error use-after-free
Paul Buetow
2026-06-30
Fix CGI command injection: execve instead of popen (no shell)
Paul Buetow
2026-06-30
Fix chat::get_user UB (fell off non-void function on a miss)
Paul Buetow
2026-06-30
Fix READSOCK=2048 request cap (oversized requests spin/hang)
Paul Buetow
2026-06-30
Implement the timer/garbage-collector (was disabled/unfinished)
Paul Buetow
2026-06-30
Fix predictable/colliding session IDs (same-second login crash + hijacking)
Paul Buetow
2026-06-30
Fix unauth operator escalation -> /exec RCE
Paul Buetow
2026-06-30
Fix path traversal (file read) and dlopen-traversal (RCE)
Paul Buetow
2026-06-30
conf: add text/css and image/x-icon content types
Paul Buetow
2026-06-30
Reimplement the streaming chat-display layer
Paul Buetow
2026-06-30
sock: read full request across segments (fix POST body behind proxy)
Paul Buetow
2026-06-30
Stop tracking runtime log/ artifacts
Paul Buetow
2026-06-30
gitignore build/runtime artifacts (obj, bin, log, mods)
Paul Buetow
2026-06-30
Fix runtime crashes: logd recursion, trim OOB, sock SO_REUSEADDR/accept, md5 ...
Paul Buetow
2026-06-30
reqp: write the built HTTP/1.1 header+body back to p_response
Paul Buetow
2026-06-30
Docker revival (Mode A): build in container, deploy to f3s
Paul Buetow
2010-11-21
renamed branche into kind in order not to confuse with subversion branches
Paul Buetow
2010-11-21
added yhttpd and ycurses trunk versions
Paul Buetow
2010-11-21
(no commit message)
Paul Buetow
2010-11-21
moving into ychat subdir
Paul Buetow
2010-11-21
(no commit message)
Paul Buetow
2010-11-21
moving stuff to branches
Paul Buetow
2010-11-21
moving stuff to branches
Paul Buetow
2009-01-27
(no commit message)
Paul Buetow
2009-01-27
(no commit message)
Paul Buetow
2009-01-27
(no commit message)
Paul Buetow
2009-01-27
(no commit message)
Paul Buetow
2008-05-15
trunk
Paul Buetow
2008-05-15
moved stuff the trunk
Paul Buetow