Revision
510 -
Directory Listing
-
[select for diffs]
Modified
Sat Mar 4 08:37:51 2006 UTC
(18 years ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 507
- register_remote_user(): Fixed bug where we would increase Count.total and
source_p->from->serv->dep_users for unregistered remote clients and don't
decrease them if we exit the client due to non existand server or fake
direction.
Revision
447 -
Directory Listing
-
[select for diffs]
Modified
Sun Feb 12 02:59:16 2006 UTC
(18 years, 1 month ago)
by
db
Original Path:
ircd-hybrid-7.2
Diff to
previous 441
- reported by Jon, resolver was not checking for NXDOMAIN as well as SERVFAIL
this caused odd DNS reports and took longer to connect.
Tested by Jon (ThaPrince).
(backported from head)
Revision
382 -
Directory Listing
-
[select for diffs]
Modified
Tue Jan 31 12:13:42 2006 UTC
(18 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 371
- Fixed incorrect match handling in relay_xline as reported by ThaPrince.
Damnit match() really shouldn't return 1 on match. This will be changed
sooner or later.
Revision
371 -
Directory Listing
-
[select for diffs]
Modified
Tue Jan 10 10:45:48 2006 UTC
(18 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 368
- Imported recent channelban changes from HEAD which have been tested extensively.
The match_cidr() fix didn't work in the first try, so I'm not going to bother
with further debugging.
- Removed match_cidr() and comp_with_mask()
Revision
343 -
Directory Listing
-
[select for diffs]
Modified
Sat Dec 31 09:38:11 2005 UTC
(18 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 342
- Flag the client as being ip-spoofed if setting a new hostname via CHGHOST,
that way non-opers can't figure out the IP with a simple WHOIS.
Suggested by adx
Revision
322 -
Directory Listing
-
[select for diffs]
Modified
Sat Dec 24 22:04:58 2005 UTC
(18 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 321
- Only locally connected clients should be checked for a valid channelmembership
when processing the INVITE message. Remote clients that are outside a channel
e.g. services, are allowed to send INVITEs. This also fixes a bug with anope
services. Reported by r0d3nt
Revision
319 -
Directory Listing
-
[select for diffs]
Modified
Sat Dec 24 15:06:49 2005 UTC
(18 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 318
- Fixed core in case aconf->cipher_preference and
ConfigFileEntry.default_cipher_preference are both NULL pointers
Reported by opteron-hani via Joan
Revision
189 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 23 21:35:38 2005 UTC
(18 years, 5 months ago)
by
db
Original Path:
ircd-hybrid-7.2
Diff to
previous 176
- backported fix from HEAD done by Michael
- Fixed bug in sendto_channel_remote() that would cause
multiple copies of the same message to be sent to the
uplinked server.
Revision
166 -
Directory Listing
-
[select for diffs]
Modified
Fri Oct 21 04:20:48 2005 UTC
(18 years, 5 months ago)
by
db
Original Path:
ircd-hybrid-7.2
Diff to
previous 163
Backported from HEAD
- committed configure changes by nenolod (William Pitcock)
to check for HAVE_DLINFO
- fixed logic for picking up address for the mod_list
Revision
155 -
Directory Listing
-
[select for diffs]
Modified
Tue Oct 18 02:54:54 2005 UTC
(18 years, 5 months ago)
by
db
Original Path:
ircd-hybrid-7.2
Diff to
previous 151
(backported from HEAD)
- irc_res.c would send out hundreds? of retry requests on clients that
did not resolve, i.e. SERVFAIL. The code was essentailly ignoring
SERVFAIL hence generating request after request after request.
This appears to fix this major bug. It would be a good idea to add
some logging here however.
Revision
151 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 16 18:21:11 2005 UTC
(18 years, 5 months ago)
by
db
Original Path:
ircd-hybrid-7.2
Diff to
previous 150
- backported from HEAD flush_deleted_I_P is trying to treat MatchItems
as if they are AccessItems
I am almost sure this function is redundant as well.
Revision
150 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 16 18:14:43 2005 UTC
(18 years, 5 months ago)
by
db
Original Path:
ircd-hybrid-7.2
Diff to
previous 148
- backport fix from HEAD to fix m_testline.c on 7.2
This bug is old. The code was missing a test for a kline conf and the
sendto to print that kline out, in the case where it was a kline against
and IP. i.e. foo@ip.ip.ip.ip it would work in the case where it was
a kline against a dns.
Revision
143 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 16 09:49:16 2005 UTC
(18 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 138
- Fixed a bug where remoteservers would send us an ERROR
on "WHOWAS nick count remoteserver.net". Propably one
of the oldest bugs that got introduced in 7.0.
(Backported from HEAD)
Revision
102 -
Directory Listing
-
[select for diffs]
Modified
Mon Oct 10 12:17:19 2005 UTC
(18 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 100
- That one should be the propper fix for GDENY items. Previous fix broke
the ability of stacking user/name/action combinations.
That fix still needs to go into -HEAD, and VERY important, into 7.1.3.
Someone please test this, e.g. write a small dump function that spits out
GDENY items.
Revision
100 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 9 14:43:13 2005 UTC
(18 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 96
- CHANNELLEN vs. LOCAL_CHANNELLEN fix. Local JOINs are limited to 50chars whereas
remote SJOINs/JOINs can be upto 200chars for backwards compatibility.
Revision
58 -
Directory Listing
-
[select for diffs]
Modified
Mon Oct 3 12:13:38 2005 UTC
(18 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 56
- Reverted oper_privs_as_string() back to its previous version which is easier
to maintain when adding new operflags. Even the one who wrote the new version
introduced a bug by not taking care to keep the oper_flags_table in sync
with the OPER_FLAGS_* bits. (which also no one really wants to do ...)
- Updated it to deal with new 'remoteban', 'operwall' and 'operspy' flags
Revision
56 -
Directory Listing
-
[select for diffs]
Modified
Mon Oct 3 11:33:30 2005 UTC
(18 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2
Diff to
previous 46
- Re-added an equivalent of H6's sixth O-line field (Modes to get on operup).
- Updated efnet's example.conf to reflect the new
opers_bypass_callerid directive
- Misc style corrections to s_user.c while on it