ucspi-tcp 1:0.88-8 source package in Ubuntu

Changelog

ucspi-tcp (1:0.88-8) unstable; urgency=medium

  * Declare dpkg-build-api v1, drop the implied Rules-Requires-Root: no
    declaration.
  * Use dh-package-notes to record ELF package metadata.
  * autopkgtest:
    - fix a server/client mismatch in a log message
    - only pass "-R" if supported, do not pass "--"
    - support verbose logs to the standard output stream
    - run {proto}server with line-buffered stdout and stderr
    - dynamic version, bump it to 0.2.0
    - read all the data from the socket
  * autopkgtest internal test suite:
    - tox.ini: add tags for running tox-stages
    - do not pass the python_version option to mypy, let it check against
      the Python interpreter that it is being run with
    - use hatchling for the PEP517 build
    - convert tox.ini to the Tox 4.x format
    - use Ruff instead of black, flake8, and pylint
    - reformat and refactor the source code according to Ruff's suggestions

 -- Peter Pentchev <email address hidden>  Tue, 27 Feb 2024 11:57:42 +0200

Upload details

Uploaded by:
Peter Pentchev
Uploaded to:
Sid
Original maintainer:
Peter Pentchev
Architectures:
any
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ucspi-tcp_0.88-8.dsc 2.2 KiB 13603269bcad35d3d6920f9c0d63730c9fd96c383be092d7f49ad486a1f8997d
ucspi-tcp_0.88.orig.tar.gz 51.8 KiB 4a0615cab74886f5b4f7e8fd32933a07b955536a3476d74ea087a3ea66a23e9c
ucspi-tcp_0.88-8.debian.tar.xz 42.2 KiB 20ee1965936d7d71b45c23013b0beab86af4fbb05ce4eecaa6fe1d744c9718b4

Available diffs

No changes file available.

Binary packages built by this source

ucspi-tcp: command-line tools for building TCP client-server applications

 tcpserver waits for incoming connections and, for each connection, runs a
 program of your choice. Your program receives environment variables showing
 the local and remote host names, IP addresses, and port numbers.
 .
 tcpserver offers a concurrency limit to protect you from running out of
 processes and memory. When you are handling 40 (by default) simultaneous
 connections, tcpserver smoothly defers acceptance of new connections.
 .
 tcpserver also provides TCP access control features, similar to
 tcp-wrappers/tcpd's hosts.allow but much faster. Its access control rules
 are compiled into a hashed format with cdb, so it can easily deal with
 thousands of different hosts.
 .
 This package includes a recordio tool that monitors all the input and output
 of a server.
 .
 tcpclient makes a TCP connection and runs a program of your choice. It sets
 up the same environment variables as tcpserver.
 .
 This package includes several sample clients built on top of tcpclient:
 who@, date@, finger@, http@, tcpcat, and mconnect.
 .
 tcpserver and tcpclient conform to UCSPI, the UNIX Client-Server Program
 Interface, using the TCP protocol. UCSPI tools are
 available for several different networks.

ucspi-tcp-dbgsym: debug symbols for ucspi-tcp
ucspi-tcp-ipv6: command-line tools for building TCP client-server applications (IPv6)

 ucspi-tcp-ipv6 is the ucspi-tcp package with IPv6 support added.
 .
 tcpserver waits for incoming connections and, for each connection, runs a
 program of your choice. Your program receives environment variables showing
 the local and remote host names, IP addresses, and port numbers.
 .
 tcpserver offers a concurrency limit to protect you from running out of
 processes and memory. When you are handling 40 (by default) simultaneous
 connections, tcpserver smoothly defers acceptance of new connections.
 .
 tcpserver also provides TCP access control features, similar to
 tcp-wrappers/tcpd's hosts.allow but much faster. Its access control rules
 are compiled into a hashed format with cdb, so it can easily deal with
 thousands of different hosts.
 .
 This package includes a recordio tool that monitors all the input and output
 of a server.
 .
 tcpclient makes a TCP connection and runs a program of your choice. It sets
 up the same environment variables as tcpserver.
 .
 This package includes several sample clients built on top of tcpclient:
 who@, date@, finger@, http@, tcpcat, and mconnect.
 .
 tcpserver and tcpclient conform to UCSPI, the UNIX Client-Server Program
 Interface, using the TCP protocol. UCSPI tools are
 available for several different networks.

ucspi-tcp-ipv6-dbgsym: debug symbols for ucspi-tcp-ipv6