- example.conf: God doesn't need his/her own oper{} block
- 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 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
- Update example.conf
- removed serverhide::disable_hidden configuration option - update NEWS
- Update example configuration files
- add BotServ and HelpServ to resv{} block
- removed &localchannels
- 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
- 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"
- 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
- update example configuration files
o) Removed channel::burst_topicwho configuration option. Topicsetters are now sent by default
- update example configuration files
- 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
- improve ssl/tls support - cipher suites can now be specified via ircd.conf
- Implement basic tls connections for server-server links
- remove servlink in preparation for tls links/compression
- add 'dline' and 'undline' operator flags - implement remote dlines mainly for services purposes, but can be used by operators as well - update example configuration files; remove invalid shared::flags entries
- 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 example config files. usermode 'r' has a different function now
- added CIDR support for operator{} blocks - operator "name"{} is no longer supported
- remove general::burst_away configuration directive. AWAY burst will have to be controlled via connect::flags explicitly.
- A file size of 'unlimited' can now be specified for log files
- Fix typo in example configuration files
- Rewrite and cleanup half-broken logging subsystem. Logfile rotating is not working yet
- Minor cleanups to example configuration files
- add 'restart'/'module' operator flags which allows better fine tuning whether or not an operator may have access to RESTART/MOD* commands - ircd_parser.y: (oper{}): ensure yy_aconf->port is set to zero, before setting any privilege bits. Fixes odd behaviour with multiple 'flags' entries. Also removed ability to negate operator flags with a tilde '~'. Pretty useless since all operator privilege flags are set to zero by default.
- Updat resv{} block for services
- add 'globops' to operflags
- remove idle-time klines - rename LocalUser.last to LocalUser.last_privmsg - m_message.c: reset source_p->last_privmsg even if a client is messaging itself
- preliminary services support
- create ircd-hybrid-8 "branch"
- recreate "trunk"
- update copyright years
- cleanup and sanitize m_server.c. remove hostmasking. Improve TS6 suppport
- 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
- 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
- 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
- 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.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.