openldap/libraries
Howard Chu bcf7ab26e4 ITS#2465 fix? ber_get_next must read at least sizeof(tag)+sizeof(len)
which should be at most 8 bytes. However if we read more than the minimum
message length, we have a problem because we steal bytes from any following
message, and there is no buffer mechanism to push back excess data.
The shortest legitimate message is Unbind at 7 bytes, but there shouldn't
be anything following it. Abandon at 8 bytes is next, so always requesting
at least 8 bytes should be safe. Always requesting 9 was a problem.

Please double-check these assumptions...
2003-04-24 02:10:18 +00:00
..
libavl Happy new year 2003-01-03 20:20:47 +00:00
liblber ITS#2465 fix? ber_get_next must read at least sizeof(tag)+sizeof(len) 2003-04-24 02:10:18 +00:00
libldap get_ldapmsg_ber() -> ldap_get_message_ber() 2003-04-22 22:09:25 +00:00
libldap_r Add ldap_pvt_thread_pool_context() stub for NO_THREADS builds 2003-04-16 00:18:56 +00:00
libldbm Happy new year 2003-01-03 20:20:47 +00:00
libldif mark more translatable strings 2003-04-06 06:47:31 +00:00
liblunicode More memory context tweaks 2003-04-11 03:57:10 +00:00
liblutil mark more translatable strings 2003-04-06 06:47:31 +00:00
librewrite avoid 0-sized, unused allocations 2003-04-05 11:30:43 +00:00
Makefile.in Happy new year 2003-01-03 20:20:47 +00:00