Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.15 |
|
14-Sep-2015 |
guenther |
Finish wrapping <netdb.h> so that calls go direct and the symbols are all weak
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.14 |
|
11-Oct-2014 |
doug |
Userland reallocarray() audit.
Avoid potential integer overflow in the size argument of malloc() and realloc() by using reallocarray() to avoid unchecked multiplication.
ok deraadt@
|
#
1.13 |
|
15-Sep-2014 |
guenther |
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@
|
Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE
|
#
1.12 |
|
02-Sep-2007 |
deraadt |
use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
|
Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
|
#
1.11 |
|
17-Jan-2006 |
millert |
Include limits.h directly instead of depending on another header to include it for us.
|
Revision tags: OPENBSD_3_8_BASE
|
#
1.10 |
|
06-Aug-2005 |
espie |
zap rcsid. split functions off res_debug.c so that getnetnamadr.c does not pull it all when it's used.
okay deraadt@, krw@
|
Revision tags: OPENBSD_3_7_BASE
|
#
1.9 |
|
25-Oct-2004 |
millert |
Change return value of reentrant getproto* and getserv* to match the IBM/Digital API.
|
#
1.8 |
|
17-Oct-2004 |
millert |
Reentrant versions of getprotoent(3) and getservent(3). Adapted from changes in NetBSD by Christos. OK otto@
|
#
1.7 |
|
16-Sep-2004 |
deraadt |
ansi
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE
|
#
1.6 |
|
02-Jun-2003 |
millert |
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
|
Revision tags: OPENBSD_2_6_BASE OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.5 |
|
03-Sep-1999 |
millert |
Use strtol() and strtoul() instead of atoi(). This allows us to catch errors reasonably and deal correctly with unsigned quantities.
|
Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
|
#
1.4 |
|
16-Mar-1998 |
millert |
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.
|
Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE
|
#
1.3 |
|
05-Apr-1997 |
millert |
Use in_addr_t not u_long and use in_port_t in some cases instead of u_short or u_int16_t.
|
Revision tags: OPENBSD_2_0_BASE
|
#
1.2 |
|
19-Aug-1996 |
tholo |
Fix RCS ids Make sure everything uses {SYS,}LIBC_SCCS properly
|
#
1.1 |
|
18-Oct-1995 |
deraadt |
branches: 1.1.1; Initial revision
|