2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-29 05:28:00 +00:00

1782 Commits

Author SHA1 Message Date
Michael Graff
d524cd03ec make the isc_socket_recv() partial flag be a byte count instead, which allows
us to say "read at least 2 bytes" for things like a DNS packet over TCP.
1999-07-28 21:30:37 +00:00
Michael Graff
231c2cf614 use one internal event for connects and receives. Writes will be done shortly. 1999-07-28 01:07:21 +00:00
Bob Halley
dbc08baf16 move timer types to <isc/types.h> 1999-07-24 00:57:37 +00:00
Bob Halley
a0f6e78b74 add helpful macros; add ISC_RESULTCLASS_DNSRCODE 1999-07-24 00:57:26 +00:00
Andreas Gustafsson
ca485ab26f sysctl-based network interface list scanning 1999-07-21 08:07:55 +00:00
Bob Halley
f39ac70180 move isc_rwlock_t declaration to types.h 1999-07-16 00:28:14 +00:00
Bob Halley
81173c9bb3 inet.h is no longer relevant 1999-07-16 00:27:49 +00:00
Bob Halley
705a1d752e add any and loopback support 1999-07-15 20:13:12 +00:00
Bob Halley
86bbe826f0 add protocol family 1999-07-15 20:11:35 +00:00
Bob Halley
1d29f10aef add isc_sockaddr_v6fromin() and isc_sockaddr_pf() 1999-07-15 20:10:57 +00:00
Michael Graff
0d3119d4d1 Generalize ISC_R_TASKSHUTTINGDOWN to ISC_R_SHUTTINGDOWN 1999-07-14 22:15:29 +00:00
Bob Halley
80d177d3b1 add APP event class 1999-07-14 02:03:18 +00:00
Bob Halley
55396fb3fb add ISC_R_ALREADYRUNNING 1999-07-14 02:03:04 +00:00
Bob Halley
62252f8b2e make enum constant names agree with type name 1999-07-13 01:47:08 +00:00
Bob Halley
e7af758752 revise comment 1999-07-13 01:46:53 +00:00
Bob Halley
1ece2b413f add isc_sockaddr_from{in,in6} 1999-07-13 01:46:15 +00:00
Brian Wellington
65c4736d9c Added underlying DNSSEC support (dst and crypto libraries) 1999-07-12 20:08:42 +00:00
Bob Halley
8a4f36567a add unsending and sendanddetach 1999-07-10 01:00:55 +00:00
Bob Halley
9db3eaed95 the event tag is now a void * 1999-07-10 00:55:07 +00:00
Bob Halley
e69a743c2a use net.h 1999-07-08 00:05:32 +00:00
Bob Halley
170263fc1c activate ipv6 support 1999-07-08 00:05:24 +00:00
Bob Halley
8267cfb7fe add _hash 1999-07-08 00:04:56 +00:00
Bob Halley
9679032ec8 add 1999-07-08 00:02:44 +00:00
Bob Halley
c8e5c5f5b4 isc_sockaddr_t now has a length 1999-07-07 02:04:27 +00:00
Bob Halley
4a3b0c4ba8 style stuff 1999-07-07 02:03:49 +00:00
Bob Halley
fcdd25f9dc convert to isc/net.h 1999-07-06 22:56:25 +00:00
Bob Halley
b0cab8639f Fix cut-and-paste problem with the debugging definition of isc_mempool_put(). 1999-06-29 19:06:26 +00:00
Bob Halley
e410f46def include netinet/in.h 1999-06-28 18:29:04 +00:00
Michael Graff
5c02d3183f add isc_sockaddr_equal() 1999-06-25 22:09:35 +00:00
Michael Graff
b456d80637 add isc_socket_gettype() 1999-06-25 01:36:52 +00:00
Bob Halley
96754ed7b4 put msgcat init in lib.c 1999-06-23 22:28:27 +00:00
Bob Halley
d8dcd6ad46 basic NLS support 1999-06-23 02:51:39 +00:00
Bob Halley
e44cd25d3f add isc_result_t and isc_msgcat_t 1999-06-23 02:50:03 +00:00
Bob Halley
0252805805 add missing .h files 1999-06-18 22:38:55 +00:00
Bob Halley
e4e071ae12 unified result type support 1999-06-18 22:35:18 +00:00
Bob Halley
422d79178c make unsigned 1999-06-17 23:14:18 +00:00
Bob Halley
cab399250b ISC_LIST_UNLINK now sets the link fields to the unlinked state (-1). 1999-06-17 01:56:30 +00:00
Bob Halley
ee34b73efe added ifdef notyet IPv6 support 1999-06-16 21:05:22 +00:00
Bob Halley
07697f1c52 tagged event support 1999-06-15 23:18:18 +00:00
Bob Halley
3bb3f7ca61 add tag 1999-06-15 23:17:46 +00:00
Bob Halley
0f287538a5 use isc_time_now; allow default expires and interval 1999-06-12 01:13:22 +00:00
Bob Halley
0941b4e809 add isc_task_purgeevent 1999-06-12 01:10:32 +00:00
Michael Graff
81231fc4c3 simplify part of socket.c -- one internal readable event for accepting
connections.  This GREATLY simplifies cancellation, but needs testing.
1999-06-10 00:45:30 +00:00
Bob Halley
f1c294ce38 add ISC_EVENT_INIT 1999-06-10 00:18:47 +00:00
Bob Halley
96f42b3b05 support new destroy method; attributes; reorder structure members 1999-06-09 23:26:45 +00:00
Bob Halley
3f8744a28f support for unpurgable events 1999-06-09 23:25:50 +00:00
Michael Graff
3433c5ee69 start transition to one internal event by keeping all state in the done events 1999-06-09 02:21:19 +00:00
James Brister
71737a4d6b Let the user (at symtab creation time) specify an argument to be passed
through to the undefine action.
1999-06-08 13:02:10 +00:00
James Brister
ab5657cabf Support bases other than 10 in numbers (using option ISC_LEXOPT_CNUMBER)
Fixed bug in keeping track of input line numbers inside comments.
1999-06-08 12:45:23 +00:00
Andreas Gustafsson
5fc7ba3e1a added dns_db_dump(), $DATE, and supporting changes 1999-06-08 10:35:23 +00:00