- Forward-port -r1750 [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] - OpenSSL 0.9.8s and higher is now required in order to enable ssl support
- Forward-port -r1732 [Dropped support for linux rt signals]
- Update some configure tests. We actually don't use inet_aton and friends anymore.
- memory.c: removed mem_frob() - automake 1.12.5
- Fixed inconsistent svn file properties
- Implemented memory pool allocator which basically is taken from Tor's mempool allocator for Tor cells - Fixed compile warnings in conf_class.c - ./configure --enable-assert works again
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- removed --enable-small-net configure option - removed unused TOPIC_HEAP_SIZE definition - decrease DNS_HEAP_SIZE as well as AUTH_HEAP_SIZE
- /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
- remove link.h from header checks
- Remove unused configure tests - Fixed compile warning in conf_parser.c
- servlink is gone; cleanup and sanitize openssl detection tests
- remove servlink in preparation for tls links/compression
- remove AX_ENABLE_SYSLOG. This is now obsolete with the new logging subsystem
- automake 1.11.2
- create ircd-hybrid-8 "branch"
- recreate "trunk"
- Got rid of irc_addrinfo.c and irc_getnameinfo.c - Fixed broken ipv6 detection due to incorrect use of AC_CHECK_TYPES
- Rename bogus_host() found in several modules to check_servname() and move it to s_serv.c - serverinfo::sid is now mandatory and must be specified. ircd won't start otherwise
- Add back socketpair configure test which got lost for some reason. Cryptlinks should be working again.
- Fixed broken configure test for sigio - Update libtool to latest 2.4 release
- Fixed build with bsd make as reported by Yoshito Takeuchi
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
- fixed broken cryptlinks as reported by henri - removed deprecated inet_misc.c - removed __attribute__ format, which sometimes really is usefull, even if unportable unless gcc, but for now they only give false warnings
- Add -Wextra -Wcast-align -Wbad-function-cast to CFLAGS if --enable-warnings is specified - Fixed several compile warnings - 64-bit cleanliness fixes, e.g., reorganize data structures to reduce storage/unnecessary padding
- more configure cleanups and modernizations
- add configure test for pcre lib and remove pcre sources from the tree
- change resolver/auth to use balloc memory pool - ircd.c: init_resolver() has to be called *before* read_conf_files(), otherwise recvfrom() aborts with ENOTSOCK in case there are configured connect{} blocks with a host that needs to be resolved on the very first configuration read.
- added a mersenne twister basedn prng
- avoid using native basename() since some implementations may or may not modify passed data
- added ssl_server_protocol configuration option to servinfo{}. valid flags are 'sslv3' and 'tlsv1'
- fixed some configure mess and imported latest libtool sources
- fixed configure not checking for existence of several functions due to misuse of AC_CHECK_FUNCS_ONCE
- Update autools versions. - Fix acinclude.m4 to work on FreeBSD at least.
- This needs HAVE_BASENAME
- add back --enable-small-net
- fixed compile with compressed links
- Added template for HAVE_LIBCRYPTO to make atoheader shut up
- 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
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.