RELEASE TAG 8.0.7
- Added default sid to example configuration files
- Remote server connection and split notices now go to new usermode +e
- example..conf: whitespace commit
- Configuration parser now does support 'year' and 'month' units - Add support for fake idle times to /whois. Known from csircd, this adds min_idle, and max_idle configuration directives to class{} blocks
- Update example.conf. Remove confusing information that the general{} block is read at start time which leads to popular belief that it isn't re-read on /rehash
- Backported -r1754 [Values of max_clients, max_nick_length, and max_topic_length are now shown in /info]
- IMPORTANT: nick and topic lengths are now configurable via ircd.conf. A max_nick_length, as well as a max_topic_length configuration option can now be found in the serverinfo{} block
- Update copyright years
- Dropped support for linux rt signals
- Minor updates to example configuration files
- bison 2.7 & automake 1.12.6 - Update configure.ac
- Minor documentation update to example configuration files
- Backport -r1670 [Update some configure tests. We actually don't use inet_aton and friends anymore.] - Update Makefiles/config.guess/config.sub/depcomp using automake 1.12.5
- Create 8.0.x branch
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- Update challenge.txt
- Update documents
- example.conf: add some words about the service{} block
- Update example configuration files
- Removed general::kline_with_reason configuration options. It's now enabled by default - Removed remnants of the broken reject holding code
- Removed general::use_whois_actually configuration directive. This is now enabled by default
- example.conf: minor updates
- example.conf: God doesn't need his/her own oper{} block
- automake 1.12.4
- Update example configuration files. We're actually at version 8
- A server's description can again include the '[' and ']' characters
- example.conf: add proper documentation for connect::ssl_cipher_list
- configure.ac: fixed syntax error - example.conf: mention that the DH prime size must be at least 1024 bits
- Update example configuration files
- Topics as well as user-aways are now sent in a burst by default
- Removed rkline.conf and rxline.conf leftovers. Regular expression based k- and x-lines can be set via ircd.conf only.
- Removed general::client_flood configuration option and added the new 'recvq' configuration directive to class{} blocks. The max size of a receive queue can be seen in "STATS Y" for each class - Update NEWS
- Minor documentation updates
- automake 1.12.3
- Update example.conf
- Removed use_invex, use_except and use_knock configuration options. These features are now enabled by default
- removed serverhide::disable_hidden configuration option - update NEWS
- Update example configuration files
- add BotServ and HelpServ to resv{} block
- removed &localchannels
- automake 1.12.2
- Added 'set' to operator privilege flags. Gives access to the "SET" command
- remove g-line acls - added general::gline_request_duration configuration option which simply replaces the harcoded PENDING_GLINE_TIME definition
- example.quit.conf: removed kline_with_connection_closed as spotted by Mark Cunningham
- Update documents to reflect new channel-/usermodes
- Update documents
- Added channel::max_chans_per_oper configuration directive. The old way was to let ircops join three times the amount of max_chans_per_user. I'd rather would make this a class{} based limit, but this would require us to reprint the ISUPPORT buffer every time a client connects.
- doc/example.conf: whitespace commit
- update comments "I: line vs. auth{} block"
- automake 1.12.1 & bison 2.5.1
- channel::disable_fake_channels now also disables ascii 29 (mIRC italic) when set to yes. Italic text (ctrl+i) is supported since mIRC 7.0
- rename doxygen.conf to Doxyfile
- update example configuration files
- /info no longer sends information about the platform ircd is running on - remove get_ircd_platform() function - configure: --enable-efnet switch is no longer required
o) Removed channel::burst_topicwho configuration option. Topicsetters are now sent by default
- autoconf 2.69 & automake 1.12
- automake 1.11.5
- update example configuration files
- automake 1.11.4
- Update serverhide.txt
- Update documents, remove outdated ones
- Update copyright-years
- Remove log::timestamp configuration directive. Timestamps are now enabled by default. - Timestamps are iso8601 now
- Removed 'ssl_server_protocol' configuration directive and added 'ssl_client_method' and 'ssl_server_method' instead. Both of these options can now be changed at runtime. - src/Makefile.am: swapped order of conf_parser.y and conf_lexer.l - Update example configuration files
- move example configuration files to doc/ folder
- renaming files: ircd_parser.y -> conf_parser.y ircd_lexer.l -> conf_lexer.l s_conf.c -> conf.c s_conf.h -> conf.h s_log.c -> log.c s_log.h -> log.h
- remove servlink in preparation for tls links/compression
- Add user mode +H which simply hides operator status to other users. This solution replaces current method of hidding operator status where the admin mode is not sent to other servers unless hidden_administrator is disabled. - m_who() now takes care whether an operator is hidden or not
- update modes.txt
- remove AX_ENABLE_SYSLOG. This is now obsolete with the new logging subsystem
- automake 1.11.3
- automake 1.11.2
- Update doxygen.conf
- create ircd-hybrid-8 "branch"
- recreate "trunk"
- 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
- automake 1.11.1
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
- continue doxyfying sources
- added ssl_server_protocol configuration option to servinfo{}. valid flags are 'sslv3' and 'tlsv1'
- fixed some configure mess and imported latest libtool sources
- Update autools versions. - Fix acinclude.m4 to work on FreeBSD at least.
- removed whats-new.txt
- 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.
- svn move doxygen.conf doc/doxygen.conf
- 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
- Updated doc/index.txt as suggested by fgeek
- Rebuilt configure using autoconf 2.60
- 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.
- backported spelling fix
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