summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2013-04-19- Revert to -r1831michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1834 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-19- Made all numeric defines use the actual string instead of the numeric valuemichael
which allows to use gcc's printf format attribute - Remove current message locale implementation git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1832 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-15- Forward-port -r1741 [Fixed logfiles not getting reopened on /rehash]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1831 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-15- Minor cleanups to hash.c; removed now unused functions, style cleanupsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1826 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-14- Quarantined/reserved channels may now contain wildcardsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1825 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-12- Removed recently added m_svshost.c. Services may now change the host of amichael
specific user via "SVSMODE <timestamp> <target> +x <hostname>" git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1819 82007160-df01-0410-b94d-b575c5fd34c7
2013-03-31- Cleanup/reorganize header file layoutmichael
- Fixed naming convention in some places git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1798 82007160-df01-0410-b94d-b575c5fd34c7
2013-03-31- Replaced all occurrences of ircsprintf with sprintf/snprintfmichael
and killed sprintf_irc.(c|h) git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1793 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-26- Forward-port -r1784 [Fix bug where idle time sometimes is 0 even if themichael
client didn't send any private message] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1785 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-24- Forward-port -r1774:michael
- 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 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1783 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-18- Fixed some other invalid conversion specifiersmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1761 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-16- Forward-port -r1750 [IMPORTANT: nick and topic lengths are now configurablemichael
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 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1751 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-14- Forward-port -r1742 [ircd.pid should be in /var/run instead of /var]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1743 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-14- Quick and dirty workaround to fix build on GNU/Hurdmichael
because of undefined PATH_MAX git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1737 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-13- Forward-port -r1732 [Dropped support for linux rt signals]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1736 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-11- Add support for "away-notify" client capabilitymichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1734 82007160-df01-0410-b94d-b575c5fd34c7
2012-12-24- Improved WEBIRC authentication; added 'webirc' to auth::flagsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1715 82007160-df01-0410-b94d-b575c5fd34c7
2012-12-20- /info now also shows pathnames of g-/x-line database filesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1702 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-19- conf_db.c: import backup/restore cleanups from 5.1.24michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1668 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-18- Cleanup unused header file includesmichael
- Fixed minor compile warning in conf.c git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1666 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-18- memory.c: removed mem_frob()michael
- automake 1.12.5 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1664 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-17- Fixed inconsistent svn file propertiesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1662 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-16- add mempool.(c|h)michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1656 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-16- Implemented memory pool allocator which basically is taken from Tor'smichael
mempool allocator for Tor cells - Fixed compile warnings in conf_class.c - ./configure --enable-assert works again git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1654 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-14- added improved match() stolen from ircumichael
- fixed compile warning in m_module.c git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1653 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-13- changed match() polarity. match() now returns 0 on match and 1 on non-matchmichael
This cleans up several places where function pointers of different matching functions like irccmp/strcmp/match are passed to other functions. - added improved collapse() to match.c git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1652 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-10- minor MaskItem structure cleanupmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1649 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-09- Finish stabilizing/cleanup of conf parsermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1647 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-07- First pass of conf parser stabilization/cleanupmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1646 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-06- More config subsystem cleanupsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1644 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-04- Cleanup configuration subsystemmichael
- Fixed broken CIDR support for /challenge git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1636 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-04- svn propset svn:keywords "Id"michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1635 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-04- Add conf_class.c, conf_class.hmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1633 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-04- Initial rewrite of the configuration subsystemmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1632 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-01- flesh out new *line database handlingmichael
- simplify temporary bans git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1628 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-01- read_uint8, write_uint8: use uint8_t instead of unsigned charmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1627 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-01- dbs are now periodically flushed on disc every 5 minutesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1625 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-01- Removed temporary_xlines listmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1623 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-01- klines, dlines, xlines, glines and resv now make use of the new database;michael
also, temporary *lines are now stored, so they're not lost after restarting the ircd. This also applies to G-lines. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1622 82007160-df01-0410-b94d-b575c5fd34c7
2012-10-31- src/conf_db.c: Cleanup get_file_version()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1621 82007160-df01-0410-b94d-b575c5fd34c7
2012-10-31- Added conf_db.c based on ircservice's binary database for later usemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1620 82007160-df01-0410-b94d-b575c5fd34c7
2012-10-30- Made m_globops() and ms_globops() use sendto_realops_flags()michael
- Added message-type parameter to sendto_realops_flags() which can be one of SEND_NOTICE, SEND_GLOBAL, SEND_LOCOPS - Forward-port -r1617 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1618 82007160-df01-0410-b94d-b575c5fd34c7
2012-10-27- Second time's the charm? Moving svnroot/ircd-hybrid-8 tomichael
svnroot/ircd-hybrid/trunk git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1592 82007160-df01-0410-b94d-b575c5fd34c7