Log of /ircd-hybrid/src/s_bsd_kqueue.c
Parent Directory
|
Revision Log
Revision
908 -
(
view)
(
annotate)
-
[selected]
Modified
Sun Nov 4 23:21:51 2007 UTC
(15 years, 3 months ago)
by
stu
Original Path:
ircd-hybrid-7.2/src/s_bsd_kqueue.c
File length: 4974 byte(s)
Diff to
previous 842
Completely redo the build system. Now uses libtool and automake. Suggest you clean out your tree and then do ./autogen.sh.
Revision
842 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 9 21:27:48 2007 UTC
(15 years, 11 months ago)
by
adx
Original Path:
ircd-hybrid-7.2/src/s_bsd_kqueue.c
File length: 4913 byte(s)
Diff to
previous 34
,
to
selected 908
+ 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
Revision
30 -
(
view)
(
annotate)
-
[select for diffs]
Added
Sun Oct 2 20:03:27 2005 UTC
(17 years, 4 months ago)
by
adx
File length: 4989 byte(s)
Diff
to
selected 908
- imported sources
- can be moved later according to the directory/branching scheme,
but we need the svn up
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.