openldap/libraries/liblber
Hallvard Furuseth 36d2dc034d More ITS#6215 -
Speedup & less memory allocation:
  Simplify the work to encode tag, length, integer/enum, sequence/set.
  Drop struct seqorset and allocations of it.  Replace BerElement.ber_sos.
  Drop ber_write(,,,nonzero) support. Callers, if any, need to be rewritten.
  Make ber_log_sos_dump() and ber_sos_dump() stubs, they could no longer work.
Fix ber_write() buffer overrun after ber_start_seqorset().
Check overflow and max sizes, e.g. for functions returning int size.
Some cleanup, and handwaves in the direction of supporting CHAR_BIT>8.
Add/fix comments and a few descriptive types/macros.
2009-07-29 16:49:42 +00:00
..
assert.c Update copyright notices 2009-01-22 00:40:04 +00:00
bprint.c More ITS#6215 - 2009-07-29 16:49:42 +00:00
debug.c Update copyright notices 2009-01-22 00:40:04 +00:00
decode.c Remove useless asserts that will be re-assert()ed before the variable is used 2009-07-29 15:06:28 +00:00
dtest.c Update copyright notices 2009-01-22 00:40:04 +00:00
encode.c More ITS#6215 - 2009-07-29 16:49:42 +00:00
etest.c Update copyright notices 2009-01-22 00:40:04 +00:00
idtest.c Update copyright notices 2009-01-22 00:40:04 +00:00
io.c More ITS#6215 - 2009-07-29 16:49:42 +00:00
lber-int.h More ITS#6215 - 2009-07-29 16:49:42 +00:00
Makefile.in Update copyright notices 2009-01-22 00:40:04 +00:00
memory.c ITS#6080 again: simplify ber_strnlen, don't use strnlen, revert _GNU_SOURCE 2009-05-01 03:10:25 +00:00
nt_err.c Update copyright notices 2009-01-22 00:40:04 +00:00
options.c Update copyright notices 2009-01-22 00:40:04 +00:00
sockbuf.c Update copyright notices 2009-01-22 00:40:04 +00:00
stdio.c Update copyright notices 2009-01-22 00:40:04 +00:00