Log of /ircd-hybrid-7.2/src/s_bsd_kqueue.c
Parent Directory
|
Revision Log
Revision
842 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 9 21:27:48 2007 UTC
(15 years, 11 months ago)
by
adx
File length: 4913 byte(s)
Diff to
previous 34
,
to
selected 31
+ fixed off-by-one which turned out to cause large memory overwrites
+ this is an old one, very hard to catch: 1) FreeBSD system, 2) a lot
of clients (preferably 10K+), 3) exiting/reading from/writing to
128+ clients at a time, 4) ircd version where the bug shows up clearly
(on 7.3 WHOWASHASH gets corrupted, and somewhat later we have a core:
whowas_add_history -> dlinkDelete)
This applies to ALL versions of hybrid since 7.0, but is known to
disclose most noticeably under 7.3
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.