Plan 9 from Bell Labs’s /usr/web/sources/contrib/anothy/src/lib/djb-ape/CHANGES

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


Tue Oct 10 14:21:34 CEST 2000
	Added socket_sendfile, socket_getifidx
	Fixed haven2i.c to work with broken BSD includes

Thu Sep  7 15:35:20 CEST 2000
	Oops, some uint32.h dependencies were missing.
	I didn't notice because I have a copy in /usr/local/include.
	Also, unix.a referenced but did not include error_temp.o.
	Thanks for OHIRA, Shinya for telling me!

Tue Sep  5 19:03:45 CEST 2000
	Added test for if_nameindex.  socket_getifname always returns
	  "[unknown]" if the test failed.
	Added "L" flag to choose.sh like "l" but also meaning
	  "link against `cat $5.lib`, too".  It is meant for socket.lib.
	Added scope_id IPv6 API.  scope_id is zero most of the time, but
	  it specifies the interface for link-local addresses.
	Added socket_getifname to get a string representation for an
	  network interface index or IPv6 scope_id.
	Added a few man pages for socket_* calls (not done yet).

Sun Jul 30 04:47:41 CEST 2000
	changed test from == to -eq (portability)

Tue Jul 18 17:44:05 CEST 2000
	dns_ip6 will no longer do IPv4 lookups on IPv6 IPs

Thu Jul 13 00:59:16 CEST 2000
	wrote man pages for pathexec, pathexec_run and pathexec_env

Wed Jul 12 01:34:47 CEST 2000
	wrote man pages for uint16* and uint32*
	wrote man pages for scan_* and fmt_*
	imported scan_long and scan_plusminus from mess822
	imported scan_8long from ezmlm
	imported fmt_uint0, fmt_str and fmt_uint from ezmlm
	replaced my fmt_xlong with the djb one from publicfile
	wrote man pages for byte_*
	wrote man pages for ip[46]_scan and ip[46]_fmt
	imported stralloc_starts from ezmlm
	imported fmt_strn from qmail
	wrote timeoutaccept and timeoutaccept6 using iopause
	  (the only djb implementation I found is from publicfile and
	   uses select instead of iopause)
	ip6_fmt now does not write \0 behind the output.
	ip6_fmt no longer writes anything if dest is FMT_LEN.

Sun Jul  2 16:40:08 CEST 2000
	added ./preprocess in the spirit of ./compile and ./load
	changed uint64.h test to work when cross-compiling
	changed uint32.h test to work when cross-compiling
	fixed trypoll dependencies to include load

Sat Jul  1 16:39:27 CEST 2000
	converted K&R prototypes to ANSI C
	added const to arguments where applicable
	added close() prototype to readwrite.h
	added my helper functions byte_dup() and str_dup() in alloc

Mon Jun 19 14:58:58 CEST 2000
	fixed ipv6 check to work under BSD and Solaris
	added workaround for renamed IPv6 multicast #defines

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.