summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-07-02ycurses: get it building on modern GCC, verify in Docker (task 9s0)Paul Buetow
2026-07-02yhttpd: port ychat fixes, get it building + stable in Docker (task 9s0)Paul Buetow
2026-06-30No-DB build: hide/remove the Options menu (build-aware)Paul Buetow
2026-06-30Add root README.md (project overview + local Docker quickstart for ychat)Paul Buetow
2026-06-30Update www.yChat.org links to https://codeberg.org/snonux/ychatPaul Buetow
2026-06-30No-DB build: remove the registration UI completely (build-aware)Paul Buetow
2026-06-30login page: drop the Register link (no-op without a database)Paul Buetow
2026-06-30Reclaim oversized-request fds (inline delete) + fix context ctor UAFPaul Buetow
2026-06-30Fix flush_stream hard-error use-after-freePaul Buetow
2026-06-30Fix CGI command injection: execve instead of popen (no shell)Paul Buetow
2026-06-30Fix chat::get_user UB (fell off non-void function on a miss)Paul Buetow
2026-06-30Fix READSOCK=2048 request cap (oversized requests spin/hang)Paul Buetow
2026-06-30Implement the timer/garbage-collector (was disabled/unfinished)Paul Buetow
2026-06-30Fix predictable/colliding session IDs (same-second login crash + hijacking)Paul Buetow
2026-06-30Fix unauth operator escalation -> /exec RCEPaul Buetow
2026-06-30Fix path traversal (file read) and dlopen-traversal (RCE)Paul Buetow
2026-06-30conf: add text/css and image/x-icon content typesPaul Buetow
2026-06-30Reimplement the streaming chat-display layerPaul Buetow
2026-06-30sock: read full request across segments (fix POST body behind proxy)Paul Buetow
2026-06-30Stop tracking runtime log/ artifactsPaul Buetow
2026-06-30gitignore build/runtime artifacts (obj, bin, log, mods)Paul Buetow
2026-06-30Fix runtime crashes: logd recursion, trim OOB, sock SO_REUSEADDR/accept, md5 ...Paul Buetow
2026-06-30reqp: write the built HTTP/1.1 header+body back to p_responsePaul Buetow
2026-06-30Docker revival (Mode A): build in container, deploy to f3sPaul Buetow
2010-11-21renamed branche into kind in order not to confuse with subversion branchesPaul Buetow
2010-11-21added yhttpd and ycurses trunk versionsPaul Buetow
2010-11-21(no commit message)Paul Buetow
2010-11-21moving into ychat subdirPaul Buetow
2010-11-21(no commit message)Paul Buetow
2010-11-21moving stuff to branchesPaul Buetow
2010-11-21moving stuff to branchesPaul 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-15trunkPaul Buetow
2008-05-15moved stuff the trunkPaul Buetow