summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-11- Fixed class blocks not getting default values set properlymichael
- bison 2.6.5 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1651 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-10- Fixed few bugs that have been introduced with config rewritemichael
- Set some reasonable default values right after a class has been created git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1650 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-10- conf_parser.y: fixed some logic errorsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1648 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-07- conf.c: cleanup detach_conf()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1645 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- Fixed class limits for oper{} blocksmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1637 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- fixed compile warnings in contrib/michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1634 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- restart.c: since save_all_databases may generate server traffic and logmichael
activity, it makes more sense to save the databases _before_ flushing the sendqueue/closing file descriptors git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1631 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-01- restart.c: ensure databases get dumped to disk before terminatingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1630 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-01- Fixed previous commit to m_resv.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1629 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- minor cleanups to conf_db.c; Get rid of 16 bit limitation string lengthsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1626 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- Fixed compile warnings due to missing arguments to sendto_realops_flags()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1624 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-31- bison 2.6.3michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1619 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-29- Fixed possible TBURST desynchronization with servicesmichael
- Fixed TBURST sending server's name to clients if it's a hidden server git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1615 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
2005-09-30- test commitadx
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@5 82007160-df01-0410-b94d-b575c5fd34c7
2005-09-29Initial importlusky
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@3 82007160-df01-0410-b94d-b575c5fd34c7