- 02 Mar, 2004 1 commit
-
-
Mark Andrews authored
-
- 27 Feb, 2004 1 commit
-
-
Mark Andrews authored
-
- 25 Jul, 2003 1 commit
-
-
Mark Andrews authored
-
- 27 Nov, 2001 1 commit
-
-
Andreas Gustafsson authored
-
- 16 Jul, 2001 1 commit
-
-
Mark Andrews authored
[RT #1084] 935. [bug] inet_pton failed to reject leading zeros.
-
- 16 Mar, 2001 1 commit
-
-
Brian Wellington authored
turned off.
-
- 06 Mar, 2001 1 commit
-
-
Mark Andrews authored
Two new error codes. Also push back the last token, if it makes sense to do so, so that it gets printed in the error message using RETTOK macro, rather than straight return or RETERR.
-
- 12 Feb, 2001 1 commit
-
-
Brian Wellington authored
passed into dns_name_toregion(). This is effectively free, and reduces the number of calls to set_offsets() and dns_name_clone() in name compression.
-
- 09 Jan, 2001 1 commit
-
-
Brian Wellington authored
-
- 01 Dec, 2000 1 commit
-
-
Andreas Gustafsson authored
is turned off
-
- 08 Nov, 2000 1 commit
-
-
Brian Wellington authored
been replaced with isc_lex_getmastertoken().
-
- 25 Oct, 2000 1 commit
-
-
Mark Andrews authored
Add sanity checks to rdata types where the length cannot legally be zero.
-
- 01 Aug, 2000 1 commit
-
-
David Lawrence authored
own CVS tree will help minimize CVS conflicts. Maybe not. Blame Graff for getting me to trim all trailing whitespace.
-
- 27 Jul, 2000 1 commit
-
-
David Lawrence authored
-
- 01 Jun, 2000 1 commit
-
-
David Lawrence authored
Mostly, several functions that take pointers as arguments, almost always char * pointers, had those pointers qualified with "const". Those that returned pointers to previously const-qualified arguments had their return values qualified as const. Some structure members were qualified as const to retain that attribute from the variables from which they were assigned. The macro DE_CONST is used to deal with a handful of very special places where something is qualified as const but really needs to have its const qualifier removed. rdata.c now defines macros for the prototypes of the basic rdata functions, and all of the lib/dns/rdata/**/*.c files now use them. Some minor integer-compatibility issues. (IE, ~0x03 is a signed int, so assigning it to an unsigned int should use a cast. The type of an enum member is int, so there are some conversion issues there, too.) A pointers-to-function should not be cast to a pointer-to-object. Variables should not be named for C reserved identifiers. One or two set-but-not-used variables removed. Minor other ISC style cleanups.
-
- 15 May, 2000 1 commit
-
-
David Lawrence authored
-
- 12 May, 2000 1 commit
-
-
Mark Andrews authored
-
- 05 May, 2000 1 commit
-
-
Mark Andrews authored
is NULL then you need to preserve the 'rdata' until you have finished using the structure as there may be references to the associated memory. If 'mctx' is non NULL it is guarenteed that there are no references to to memory addsociated with 'rdata'. dns_rdata_freestruct() must be called if 'mctx' was non NULL and may safely be called if 'mctx' was NULL. Finish implementing 153 for IN specific types. naptr_35.h some of the lengths should be 8 bits.
-
- 04 May, 2000 1 commit
-
-
Andreas Gustafsson authored
dns_[de]compress_setmethods instead of separately in every caller
-
- 28 Apr, 2000 1 commit
-
-
Andreas Gustafsson authored
-
- 27 Apr, 2000 1 commit
-
-
David Lawrence authored
Added: isc_buffer_base(b) (pointer) isc_buffer_current(b) (pointer) isc_buffer_active(b) (pointer) isc_buffer_used(b) (pointer) isc_buffer_length(b) (int) isc_buffer_usedlength(b) (int) isc_buffer_consumedlength(b) (int) isc_buffer_remaininglength(b) (int) isc_buffer_activelength(b) (int) isc_buffer_availablelength(b) (int) Removed: ISC_BUFFER_USEDCOUNT(b) ISC_BUFFER_AVAILABLECOUNT(b) isc_buffer_type(b) Changed names: isc_buffer_used(b, r) -> isc_buffer_usedregion(b, r) isc_buffer_available(b, r) -> isc_buffer_available_region(b, r) isc_buffer_consumed(b, r) -> isc_buffer_consumedregion(b, r) isc_buffer_active(b, r) -> isc_buffer_activeregion(b, r) isc_buffer_remaining(b, r) -> isc_buffer_remainingregion(b, r) Buffer types were removed, so the ISC_BUFFERTYPE_* macros are no more, and the type argument to isc_buffer_init and isc_buffer_allocate were removed. isc_buffer_putstr is now void (instead of isc_result_t) and requires that the caller ensure that there is enough available buffer space for the string.
-
- 07 Apr, 2000 1 commit
-
-
Michael Graff authored
build a table of them using gen.c. This means the names are stored twice, but that will change in the near future. This will speed up number to text conversions for rdatatypes, and I plan on speeding up text->number as well, soon.
-
- 06 Apr, 2000 1 commit
-
-
Michael Graff authored
-
- 20 Mar, 2000 1 commit
-
-
Andreas Gustafsson authored
-
- 03 Feb, 2000 1 commit
-
-
Bob Halley authored
-
- 17 Jan, 2000 1 commit
-
-
Mark Andrews authored
-
- 23 Dec, 1999 1 commit
-
-
Michael Graff authored
-
- 15 Sep, 1999 1 commit
-
-
Michael Graff authored
-
- 31 Aug, 1999 1 commit
-
-
Bob Halley authored
-
- 12 Aug, 1999 1 commit
-
-
Bob Halley authored
-
- 02 Aug, 1999 1 commit
-
-
Bob Halley authored
-
- 08 Jun, 1999 1 commit
-
-
Andreas Gustafsson authored
-
- 07 May, 1999 1 commit
-
-
Mark Andrews authored
it will need to be freed, dns_rdata_freestruct(). Changes to implement this. Added C++ support to rdatastruct.h
-
- 05 May, 1999 1 commit
-
-
Mark Andrews authored
-
- 24 Feb, 1999 1 commit
-
-
Mark Andrews authored
-
- 22 Feb, 1999 1 commit
-
-
Mark Andrews authored
-
- 15 Feb, 1999 1 commit
-
-
Mark Andrews authored
as opposed to DNSSEC owner name comparisions of names. Changed all rdata types that were using dns_name_compare() to use dns_name_rdatacompare().
-
- 31 Jan, 1999 1 commit
-
-
Mark Andrews authored
-
- 22 Jan, 1999 2 commits
-
-
Mark Andrews authored
Update Copyright dates.
-
Mark Andrews authored
converted frometext* to use gettoken() converted: result = foo(); if (result != DNS_R_SUCCESS) return (result); to RETERR(foo());
-