Commit Graph
956 Commits
Author SHA1 Message Date
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 9a7d5570ae use ISC_EVENT_INIT 1999-06-15 23:17:24 +00:00
Bob Halley 72a8e39155 update 1999-06-15 23:16:06 +00:00
Bob Halley 41484be055 Had ISC_R_SUCCESS instead of DNS_R_SUCCESS 1999-06-15 20:20:12 +00:00
Bob Halley afdb3abb9b zero interval and epoch; rename _get() to _now(); add _nowplusinterval() 1999-06-12 01:15:05 +00:00
Bob Halley 0f287538a5 use isc_time_now; allow default expires and interval 1999-06-12 01:13:22 +00:00
Bob Halley 663ee1b903 conform to latest timer code 1999-06-12 01:12:35 +00:00
Bob Halley 0941b4e809 add isc_task_purgeevent 1999-06-12 01:10:32 +00:00
Bob Halley ecb6819fdf add events.h 1999-06-12 01:08:35 +00:00
Bob Halley 6f5c11ea91 add dns_name_dup() and dns_name_free() 1999-06-12 01:08:16 +00:00
Bob Halley e51923a61f add some resolver types 1999-06-12 01:06:21 +00:00
Bob Halley 85b8ee426e add 1999-06-12 01:06:13 +00:00
Michael Graff ae1c7c5d44 define dns_messageid_t and use it where appropriate 1999-06-11 23:34:50 +00:00
Michael Graff 2bc646508d bitfields are your friend 1999-06-10 00:57:33 +00:00
Michael Graff dbe7bf66ff More simplification. internal events are now basically a plain old event. 1999-06-10 00:50:06 +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 121ac7295f deal with new event structure 1999-06-09 23:30:46 +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
Andreas Gustafsson 5d02c5ee4c added dns_opcode_notify 1999-06-09 12:12:44 +00:00
Andreas Gustafsson 75ec9bc9c7 DNS_MESSAGE_OPCODE_MASK was incorrect 1999-06-09 12:06:21 +00:00
Andreas Gustafsson c1bfdd2995 turn on ISC_LEXOPT_ESCAPE 1999-06-09 11:56:45 +00:00
Mark Andrews 1feace57f7 A ${CFLAGS} to link stage so that debuggers work. 1999-06-09 07:35:34 +00:00
Andreas Gustafsson 0c8649cea9 further hiding of dns_rdata_textctx_t 1999-06-09 07:13:33 +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
Michael Graff 4620aac3c1 ignore another file 1999-06-08 21:57:15 +00:00
Michael Graff 608b132b4e remove unnessary casts 1999-06-08 21:55:07 +00:00
Andreas Gustafsson 7ab0e69f61 dns_rdata_textctx_t is internal and should not appear in dns_rdata_totext() argument list 1999-06-08 20:47:31 +00:00
Andreas Gustafsson fad44a20ee omit parenthesis when DNS_STYLEFLAG_MULTILINE is not set 1999-06-08 20:41:31 +00:00
James Brister a1b72e1fe9 Properly support new undefine arg for symtabs. 1999-06-08 13:27:36 +00:00
Andreas Gustafsson 328b755376 typo; clarification 1999-06-08 13:25:27 +00:00
James Brister c11f8f20d9 Support new arg to isc_symtab_create 1999-06-08 13:15:25 +00:00
James Brister 9988fd2ff0 Add new extra arg to isc_symtab_create 1999-06-08 13:14:44 +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 13494a4d4b Check for yacc at config time.
Check for FreeBSD system location of pthread_create (libc_r.a)
1999-06-08 12:47:36 +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
Michael Graff f28a94af21 comment, clean up a bit 1999-06-08 02:50:51 +00:00
Michael Graff eb7ef395d2 implement memory pools 1999-06-08 02:38:30 +00:00
Michael Graff 47d1506e95 add ISC_MIN() and ISC_MAX() 1999-06-08 02:38:21 +00:00
Michael Graff 60804eec9b build mempool_test, and clean up so things that don't need libdns don't link
or depend on them
1999-06-08 02:37:38 +00:00
Michael Graff bb3aa9b6eb memory pool testing 1999-06-08 02:37:12 +00:00
David Lawrence 213a9ec2ad Handle octal bitstrings, fixing the bug where a bitlength that encompassed
fewer bytes than the number of octal digits implied caused invalid names
to be generated.
1999-06-04 00:18:34 +00:00
Michael Graff f7606b8669 clean up documentation 1999-06-03 23:00:10 +00:00
Michael Graff 08d94b539a allow finding types and names but not returning them. This is basically an
existance check
1999-06-03 19:03:48 +00:00
Michael Graff f12aba1ef8 fix. Grr. 1999-05-31 20:56:54 +00:00
Andreas Gustafsson d0bfc8cafe leap years were off by one 1999-05-27 18:03:40 +00:00
Bob Halley 4d7d50710d use isc_app_ routines 1999-05-27 01:51:31 +00:00