History log of /openbsd-src/lib/libc/net/ethers.c (Results 1 – 25 of 27)
Revision Date Author Comments
# bf198cc6 25-Jan-2019 millert <millert@openbsd.org>

I am retiring my old email address; replace it with my OpenBSD one.


# a33788ce 09-Nov-2018 brynet <brynet@openbsd.org>

Remove ethers(5) YP support bits from libc as it makes it difficult to
effectively use pledge(2) in some programs.

approval from many, thanks!

idea by & ok deraadt@


# 3240e6a8 21-Sep-2016 guenther <guenther@openbsd.org>

Delete casts to off_t and size_t that are implied by assignments
or prototypes. Ditto for some of the char* and void* casts too.

verified no change to instructions on ILP32 (i386) and LP64 (amd64)

Delete casts to off_t and size_t that are implied by assignments
or prototypes. Ditto for some of the char* and void* casts too.

verified no change to instructions on ILP32 (i386) and LP64 (amd64)
ok natano@ abluhm@ deraadt@ millert@

show more ...


# 92a24078 14-Sep-2015 guenther <guenther@openbsd.org>

Wrap <ifaddrs.h>, <netinet/in.h>, and <netinet/if_ether.h> so internal
calls go direct and all the symbols are weak


# aea60bee 16-Jan-2015 deraadt <deraadt@openbsd.org>

Move to the <limits.h> universe.
review by millert, binary checking process with doug, concept with guenther


# 241db059 15-Sep-2014 guenther <guenther@openbsd.org>

When fopen()ing internal to libc (the API doesn't support the use
of the resulting FILE *), then pass fopen() the 'e' mode letter to
mark it close-on-exec.

ok miod@


# dfe5467e 24-Nov-2013 deraadt <deraadt@openbsd.org>

most obvious unsigned char casts for ctype
ok jca krw ingo


# 0038de2c 06-Aug-2005 espie <espie@openbsd.org>

zap rcsid.
split functions off res_debug.c so that getnetnamadr.c does not pull it
all when it's used.

okay deraadt@, krw@


# 9f33d8a6 28-Mar-2005 tedu <tedu@openbsd.org>

add some const to ether_*. remove bonus prototypes this brought out.
ok deraadt@


# db5b349c 25-Mar-2005 otto <otto@openbsd.org>

ansify. ok deraadt@ moritz@


# 42c35b4a 16-Feb-2004 otto <otto@openbsd.org>

remove redundant code, u_int8_t cannot be > 0xff
ok deraadt@ millert@


# 328f1f07 17-Jun-2003 millert <millert@openbsd.org>

Sync with share/misc/license.template and add missing DARPA credit
where applicable.


# 06f01696 03-Jun-2003 millert <millert@openbsd.org>

Use an ISC-tyle license for all my code; it is simpler and more permissive.


# 5af14704 24-May-2002 deraadt <deraadt@openbsd.org>

try to use strlcpy and snprintf more; ok various


# c72b5b24 16-Feb-2002 millert <millert@openbsd.org>

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be don

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.

show more ...


# f1a075da 27-Jun-2001 lebel <lebel@openbsd.org>

use strlcpy vs strncpy+a[len-1]='\0'. millert@ ok.


# ad49ca90 22-Aug-2000 deraadt <deraadt@openbsd.org>

Wall


# ec510e63 18-Nov-1998 deraadt <deraadt@openbsd.org>

check for negative numbers from strtol()


# 9141dda3 21-Jun-1998 millert <millert@openbsd.org>

Remove the advertising clause in my old license, it impedes free use
of the code as a large number of similar clauses makes it impossible
to write an ad for a product using the code...


# bafa980a 18-Mar-1998 deraadt <deraadt@openbsd.org>

Todd does not test YP code; felix@mamba.pond.sub.org


# c044b696 17-Mar-1998 millert <millert@openbsd.org>

Set errno to EINVAL if ether_ntoa() is passed bogus data.


# ca784e5b 17-Mar-1998 millert <millert@openbsd.org>

Whoops, fix a last minute change.


# 25955e21 17-Mar-1998 millert <millert@openbsd.org>

Fix some improbable overflows:
o don't read in a hostname >= MAXHOSTNAMELEN
o get rid of sscanf
o check that octets passed in are <= 0xFF
Also make the style consistent and add my copyright.


# aff2b1e4 16-Mar-1998 millert <millert@openbsd.org>

Use fgetln(3) instead of fgets(3) so we can easily recognize lines
that are too long and ignore them instead of corrupting later entries.


# e9b2b68c 19-Aug-1996 tholo <tholo@openbsd.org>

Fix RCS ids
Make sure everything uses {SYS,}LIBC_SCCS properly


12