- Dropped support for old style 'operflag = yes|no;' configuration format
- Made general::kill_chase_time_limit accept time units. too bad this entire crap is still needed even with ts6.
- remove old dot_in_ip6_addr configuration option. this is now obsolete.
- Update example configuration files
- Stop substitution of example configuration files on 'configure'
- Update copyright years
- automake 1.11.1
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
- added ssl_server_protocol configuration option to servinfo{}.
valid flags are 'sslv3' and 'tlsv1'
- minor fixes to example configuration files
- propset svn:keywords - remove simple.conf. example.conf.quick is good enough
- update example configuration files
- fixed some configure mess and imported latest libtool sources
- Update autools versions. - Fix acinclude.m4 to work on FreeBSD at least.
- Implemented libtool-ltdl. Only shared modules are supported currently - Several build fixes and cleanups. ircd now builds and runs without any problems - Added back all files to SVN that are needed to built the daemon I really don't want to force other people that want to test the snapshots or svn versions to install yyacc, lex, automake, autoconf and libtool... No problem having required files in svn - Removed some automake maintainer stuff which is kinda useless for us
Completely redo the build system. Now uses libtool and automake. Suggest you clean out your tree and then do ./autogen.sh.
- Move etc/example.efnet.conf to etc/example.efnet.conf.in - Update configure.ac
- Update example.efnet.conf according to dianes configure changes
- Added new 'server' option to listener::flags
- 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.
- 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
Backported WATCH
- fix typo in ircd_parser.y regenerate y.tab.c and lex.yy.c - fix order shown in CLIEXIT - remove mode parsing in ms_join - reflect addiction cconn_full flag
- I missed this redirect the first time, don't use a real server
- no more .fi
- Rebuilt configure using autoconf 2.60
- Updated example configuration files
- 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
- Added new general::stats_e_disabled configuration option. Known from RB, all it does is to disable "STATS e", which is a good idea if you have any exempted server ips. - Updated RELNOTES
- Cleaned up example.conf - Copied example.conf over to example.efnet.conf and restored efnet specific values
- Updated RELNOTED. Added missing entries etc.. BUGS, TODO, INSTALL: likewise - Fixed formatting in example.conf
- Updated RELNOTES and example.efnet.conf
- added missing documentation for connect::vhost
- Fixed typo in example.conf and send.c
- Fixed typo in example configuration files
- Somehow we had a 7.2 release without mentioning the topicburst directive
in connect{} blocks -> updated example confs
- Updated RELNOTES
+ more rate limiting fixes + update RELNOTES
MFC set +b on opers by default
MFC:
+ removed invite_ops_only, controlled by +p now
+ sorted ircd.conf:channel{} a bit
- Updated example.conf as suggested by pi
- 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
- documented cidr_bitlen
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