- Fixed broken configure test for sigio - Update libtool to latest 2.4 release
- Updated ltdl to latest 2.2.10 release
- Switch libltdl to recursive build mode
- Rename existing lib directory containing modules on 'make install' as suggested by Rodder
- Squash compile warnings in contrib/
- contrib/spy_links_notice.c: do not show additional arguments supplied to the LINKS command in spy notices. new behaviour is to simply show the command sent by the client, which exactly behaves like all other contributed spy modules. - remove clean_string()
- automake 1.11.1
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
- move list manipulation routines from tools.c to list.c - mem_frob() goes to memory.c - sort out redundant/unneeded header includes
- remove half done and broken win32 support
- added ssl_server_protocol configuration option to servinfo{}. valid flags are 'sslv3' and 'tlsv1'
- move m_error.c to modules/
- fixed some configure mess and imported latest libtool sources
- Update autools versions. - Fix acinclude.m4 to work on FreeBSD at least.
- added default rule, so people can put their own module into contrib/ and compile it with 'make some_module.la'
- Autotoolized contrib/ and made it compile cleanly
- add back in the datarootdir cruft
- Major cleanup of build system (Stu should review this) Basically move shared stuff like help messages modules to datadir Try to keep to the original layout under prefix if --datadir --sysconfdir --localstatedir are not given - Make the example files have reasonable defaults, this bites me all the time anyway.
- Avoid useless irc_getnameinfo calls in several places
- Fix compile warning in ip_cloaking.c
- Got rid of Serv.dep_users and Serv.dep_servers
- Removed LazyLinks in 7.2 to stop people from asking why we keep broken code for half a decade. LL will be implemented in a smarter fashion in due time
- Rebuilt configure using autoconf 2.60
- Fixed core in make_virthost() with host names that doesn't have a dot in it. Reported by CoolCold
- Backported r689 (the name of the source was appended to the RPL_TOPICTIME numeric instead of the target's name in mo_forcejoin)
- Added channel::disable_fake_channels which disallows creation of channels that have ascii 2, 3, 31 and 160 in their names. - Minor improvements and cleanups to channel name validation routines backported from 7.3
- Unbroke KILLHOST
- Backported m_clearchan:kick_list fixes
- Backported RKLINE fix so the user and host portion of a banmask don't get cut off after 10 and 63 chars, respectively. A split_nuh() rewrite was required for this. - Removed now unused xstrldup() function
- Backported changes made in HEAD to get rid of Channel::locmembers. This is mainly to save about 5megs of ram on networks like efnet where we have about 600k allocated Membership structures.
- Updated RELNOTES - Fixed mkpasswd help file
- Fixed core in m_mkpasswd.c as reported by Grigor Josifov
- Allow servers to CHGHOST. This is mainly to fix an issue with ip_cloaking module
- Fixed core on FORCEJOIN as reported by CoolCold. ** Fixed doesn't need to get forward-ported to HEAD - Updated RELNOTES
- Backported OJOIN fix from HEAD. Thanks for remembering me, CoolCold
- Fixed compile error in m_operspy.c. Reported by Volk
- Fixed static build for m_cap() (fix doesn't need to get forward-ported to HEAD) - Added BS alias for BOTSERV
- Fixed bug where "OPERSPY NAMES #channel" would add a client twice onto a channel's member list if it is already on that channel.
- mo_force(): Don't allow servers to be added to a channel. (could possibly lead to a core)
- Backported spy_trace_notice module unload fix
+ MFC support for halfop->op rewriting.
- 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
+ clean up *.tds files after compile
+ fixed bugs related to win32 & static builds
- bump patchlevel to 7.2.0 - update RELNOTES - bump version in specfile
- This BUG is gone so the ancillary files are no longer needed as well
+ reverted accidental invalid backport of win32build.bat
MFC: + removed invite_ops_only, controlled by +p now + sorted ircd.conf:channel{} a bit
- Fixed compilewarning about unused parc in a more or less clean way. Reported by Marines
- Fixed compile error in m_ctrace.c
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