James Brister
8775909be9
282. [bug] lexer now returns ISC_R_RANGE if parsed integer is
...
too big for an usigned long.
2000-06-23 22:32:10 +00:00
David Lawrence
9c3531d72a
add RCS id string
2000-06-22 22:00:42 +00:00
David Lawrence
49dbdb0186
update_copyrights
2000-06-21 22:05:07 +00:00
David Lawrence
ed019cabc1
fixed lines > 79 columns wide
2000-05-24 05:10:00 +00:00
David Lawrence
d8e34837cd
isc_file_{stdiofunc} -> isc_stdio_*
2000-05-11 16:14:05 +00:00
Andreas Gustafsson
996f4a8bc3
164. [cleanup] Added functions isc_file_fopen(), isc_file_fclose(),
...
isc_file_fseek(), isc_file_fread(), isc_file_fwrite(),
isc_file_fflush(), isc_file_ffsync(), isc_file_remove()
to encapsulate nonportable usage of errno and fflush().
2000-05-09 23:19:32 +00:00
David Lawrence
47b26abe77
ensure proper range for argument to ctype functions
2000-05-09 22:22:25 +00:00
David Lawrence
1a69a1a78c
Megacommit of dozens of files.
...
Cleanup of redundant/useless header file inclusion.
ISC style lint, primarily for function declarations and standalone
comments -- ie, those that appear on a line without any code, which
should be written as follows:
/*
* This is a comment.
*/
2000-05-08 14:38:29 +00:00
Andreas Gustafsson
8dfc98528f
isc_mem_get() return value check used the wrong variable
2000-05-04 23:59:49 +00:00
Andreas Gustafsson
ae0713cac2
removed debugging printf
2000-05-04 23:58:05 +00:00
Andreas Gustafsson
e3b279bfa9
no need to include <isc/buffer.h>, <isc/result.h>, <isc/mem.h> from <isc/base64.h>
2000-04-10 21:33:36 +00:00
Andreas Gustafsson
fabbe85253
some newlines were counted twice, causing incorrect
...
line numbers in error messages
2000-03-22 17:39:48 +00:00
Bob Halley
ca41b452ed
update copyrights
2000-02-03 23:08:31 +00:00
Andreas Gustafsson
386fef57fa
don't write to freed memory
2000-02-01 17:27:23 +00:00
Mark Andrews
1205f38a4c
max_token is now a hint as to largest token.
1999-12-23 05:24:12 +00:00
Michael Graff
440be4c866
move util.h to <isc/util.h>
1999-12-16 22:24:22 +00:00
Bob Halley
bad8294771
add const to filename args
1999-10-25 18:42:09 +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
Mark Andrews
55ea93b0b1
Add addition \ escape processing
1999-05-19 00:48:16 +00:00
Mark Andrews
07c7ca6f31
isc_mem_strdup() result was not being checked.
1999-02-10 05:22:57 +00:00
Mark Andrews
e4653123ec
isc_lex_getsourcename()
...
isc_lex_getsourceline()
convert uint#_tobuffer() to use isc_buffer_putuint#()
1999-02-05 06:41:21 +00:00
Michael Graff
f5375f2b93
u_long u_long; -> unsigned long ulong;
1999-01-30 00:29:31 +00:00
Bob Halley
918ef3a73e
save options before doing DNS multiline mode
1999-01-28 18:15:57 +00:00
Bob Halley
72614620fc
better support for multiple sources
1999-01-28 08:38:42 +00:00
Bob Halley
59be3f4a67
fix possible char buffer draining problem; add DNS_LEXOPT_MULTILINE support
1999-01-26 08:26:19 +00:00
Mark Andrews
44a966dff6
Added WKS.
1999-01-21 06:02:15 +00:00
Mark Andrews
bc6f28fa15
as_ulong now works.
1999-01-18 08:04:35 +00:00
Bob Halley
be686734dd
lint; use text regions
1999-01-09 02:39:05 +00:00
Bob Halley
68109fb883
list macros now follow the naming convention
1999-01-09 00:20:27 +00:00
Bob Halley
72c5d65bd2
new buffer representation changes; use FATAL_ERROR not INSIST(0)
1999-01-06 05:38:21 +00:00
Bob Halley
903b7c030e
add lex
1998-12-30 22:11:19 +00:00