{"name":"ucspi-tcp","summary":"Command-line tools for building TCP client-server applications","description":"tcpserver waits for incoming connections and, for each connection, runs a\nprogram of your choice. Your program receives environment variables\nshowing the local and remote host names, IP addresses, and port numbers.\n\ntcpserver offers a concurrency limit to protect you from running out of\nprocesses and memory. When you are handling 40 (by default) simultaneous\nconnections, tcpserver smoothly defers acceptance of new connections.\n\ntcpserver also provides TCP access control features, similar to\ntcp-wrappers/tcpd's hosts.allow but much faster. Its access control rules\nare compiled into a hashed format with cdb, so it can easily deal with\nthousands of different hosts.\n\nThis package includes a recordio tool that monitors all the input and\noutput of a server.\n\ntcpclient makes a TCP connection and runs a program of your choice. It\nsets up the same environment variables as tcpserver.\n\nThis package includes several sample clients built on top of tcpclient:\nwho@, date@, finger@, http@, tcpcat, and mconnect.\n\ntcpserver and tcpclient conform to UCSPI, the UNIX Client-Server Program\nInterface, using the TCP protocol. UCSPI tools are available for several\ndifferent networks.","homepage_url":"http://cr.yp.to/ucspi-tcp.html","license":"","attribute_paths":["ucspi-tcp"],"releases":[{"version":"0.88","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ucspi-tcp","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/znpk1s3bvgm7jxk69ka8zynvg2yax7v6-ucspi-tcp-0.88","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ucspi-tcp","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/6wlhl12nn3hq4ncxdqm6c6xlm9k7fa0z-ucspi-tcp-0.88","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}