RELEASE TAG ircd-hybrid-7.2.1
bump version to 7.2.1 (release)
- Can't use irccmp for qsort(), so let's use stricmp() when compiling on wins0x
- Removed unused struct DNSQuery pointer from Listener structure
- Fixed static build for m_cap() (fix doesn't need to get forward-ported to HEAD) - Added BS alias for BOTSERV
- Backported CAP changes from HEAD since it doesn't affect any of the ircd's core components and should be supported as soon as possible.
- Get rid of can_send_part. This also fixes a bug where voiced clients weren't able to send a PART message to the channel. Reported by ThaPrince.
- 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)
- Fixed compile errors
- 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()
- Finish off TBURST (untested)
- propset svn:keywords "Id" modules/m_tburst.c - Added CAP_TBURST definition to get m_tburst.c compile
- Backported revision 315 (trimmed memory usage by moving invited dlink_list to LocalUser struct)
- bump patchlevel to 7.2.1beta - stub 7.2.1beta1 in RELNOTES and add BETA verbage
- bump patchlevel to 7.2.0 - update RELNOTES - bump version in specfile
- Fixed core on /modunload, /modrestart
MFC:
+ removed invite_ops_only, controlled by +p now
+ sorted ircd.conf:channel{} a bit
- Removed LocalUser.port - Removed two extra memsets in make_request()
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
- MFC iorecv/iosend changes to allow charset recoding
- CHANNELLEN vs. LOCAL_CHANNELLEN fix. Local JOINs are limited to 50chars whereas remote SJOINs/JOINs can be upto 200chars for backwards compatibility.
- 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
MFC: switch to static "SVN" string
create 7.2 branch, we can move/rename it as needed.
- svn:keywords
- svn:keywords
- Fix svn:keywords
- imported sources - can be moved later according to the directory/branching scheme, but we need the svn up