aboutsummaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: don't use getservbyname, it links in a static bufferDenys Vlasenko2026-02-251-11/+11
* telnet: fix false positive "Error writing to foreign host"Denys Vlasenko2026-02-241-28/+34
* netstat: fix breakage due to last commitDenys Vlasenko2026-02-241-2/+2
* netstat,pscan: don't use getservbyport(), it links in a static bufferDenys Vlasenko2026-02-242-10/+13
* telnet: fixes after testing against some MUD serversDenys Vlasenko2026-02-241-112/+193
* telnetd: if vfork in make_new_session() fails, do close socket.Denys Vlasenko2026-02-241-22/+26
* telnet: code shrinkDenys Vlasenko2026-02-231-21/+25
* telnet: rewrite to use ioloop()Denys Vlasenko2026-02-232-439/+1388
* telnetd: do not wait for more input after 10-byte NAWS is receivedDenys Vlasenko2026-02-221-28/+34
* telnetd: fix handshake: had one wrong, but harmless elementDenys Vlasenko2026-02-222-7/+15
* telnetd: correct handling of screen sizes with any dimension equal to 255Denys Vlasenko2026-02-221-23/+52
* telnetd: do close pty when network read returns EOF; try to cause EOF-on-readDenys Vlasenko2026-02-221-36/+66
* libbb: add generic "fd polling and I/O" loop, use it in telnetdDenys Vlasenko2026-02-213-558/+2288
* tls: code shrinkDenys Vlasenko2026-02-211-14/+13
* tls: server: fix incorrect key_block assignments - now works against openssl ...Denys Vlasenko2026-02-154-80/+229
* tls: make ECDHE_RSA work against our client (openssl s_client not yet)Denys Vlasenko2026-02-154-67/+320
* tls: remove unnecessary malloc/free in psRsaDecryptPriv()Denys Vlasenko2026-02-151-22/+10
* tls: fix cipher-id selection in server modeDenys Vlasenko2026-02-152-219/+429
* tls: eliminate unnecessary ENCRYPT_ON_WRITE, merge tls_get_zeroed_outbuf() wi...Denys Vlasenko2026-02-151-37/+23
* tls: fix up debug printouts wrt newlinesDenys Vlasenko2026-02-151-88/+90
* tls: implement server codeDenys Vlasenko2026-02-154-126/+654
* ssl_server: new applet, not functional yetDenys Vlasenko2026-02-153-16/+182
* *: placate warnings where strchr/strstr returns constant pointerDenys Vlasenko2026-02-157-24/+26
* tls: document PSTM_64BIT + PSTM_X86_64 optimizations betterDenys Vlasenko2026-02-082-11/+11
* *: use is_prefixed_with() where appropriateDenys Vlasenko2026-02-071-1/+1
* *: use xasprintf_inplace() and concat_path_file() where appropriateDenys Vlasenko2026-02-061-7/+6
* libbb: introduce and use xasprintf_inplace()Denys Vlasenko2026-02-052-7/+5
* tar: strip unsafe hardlink components - GNU tar does the sameDenys Vlasenko2026-01-291-4/+7
* httpd: do not use a global variable in index.cgiDenys Vlasenko2026-01-291-74/+53
* httpd: handle bare "Location: URL" redirects from CGIsDenys Vlasenko2026-01-281-14/+29
* httpd: optimize example CGIsDenys Vlasenko2026-01-262-37/+25
* networking/httpd_indexcgi.c: non-mallocing versionDenys Vlasenko2026-01-262-108/+200
* httpd: add a TODO, no code changesDenys Vlasenko2026-01-251-0/+3
* httpd: allow static files in /cgi-bin/, do not search for interpreter twiceDenys Vlasenko2026-01-241-24/+25
* httpd: code shrinkDenys Vlasenko2026-01-241-18/+22
* httpd: code shrink via "split-globals" trickDenys Vlasenko2026-01-241-3/+3
* httpd: implement POSTDATA read timeout, and -K KILLSECS CGI lifetime controlDenys Vlasenko2026-01-241-59/+110
* httpd: fix incorrect == comparison in last commit, must be !=Denys Vlasenko2026-01-231-1/+3
* httpd: smarter handling of CGI's "Status: " headerDenys Vlasenko2026-01-231-10/+13
* httpd: simplify CGI headers handling, check "HTTP/1.1" prefix, not just "HTTP"Denys Vlasenko2026-01-231-28/+30
* httpd: simplify CGI code a bit, add a bunch of TODOs and FIXMEsDenys Vlasenko2026-01-232-29/+37
* httpd: do not force clean connection termination on write errors and timeoutsDenys Vlasenko2026-01-221-24/+45
* httpd: make timeout messages less confusingDenys Vlasenko2026-01-221-6/+10
* httpd: time out data writes after 60 seconds of no progressDenys Vlasenko2026-01-221-13/+45
* httpd: optimize header reading timeout codeDenys Vlasenko2026-01-221-4/+10
* httpd: when reading headers, abort if they are too longDenys Vlasenko2026-01-221-7/+9
* httpd: reject request line and headers with control charsDenys Vlasenko2026-01-221-0/+12
* httpd: allow http2 requests if proxying, tighten METHOD checksDenys Vlasenko2026-01-221-9/+16
* httpd: fix compilation script of httpd_ratelimit_cgi.cDenys Vlasenko2026-01-222-2/+4
* httpd: add -M MAXCONN - do not accept unlimited number of connectionsDenys Vlasenko2026-01-221-19/+86