root/trunk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1692 [1692] 6 months swalsh Implement most of autojoin, actually making it work still to come, …
(edit) @1691 [1691] 6 months swalsh Add framework to allow async dns lookups, needs binding to ruby, looking …
(edit) @1687 [1687] 7 months swalsh
(edit) @1686 [1686] 7 months swalsh [MERGE] (r1685) apparently checking compile warnings is a good idea
(edit) @1684 [1684] 7 months swalsh Add the beginnings of the event system rewrite, and also more importantly …
(edit) @1682 [1682] 7 months swalsh add password auth to auto-auth
(edit) @1681 [1681] 7 months swalsh add support for the new ircd AUTH command
(edit) @1680 [1680] 7 months tjfontaine show the channels a group is on the access list for
(edit) @1678 [1678] 7 months tjfontaine duplicate the string instead of editing the message in place
(edit) @1676 [1676] 8 months tjfontaine when we identify a user we should update their last_seen
(edit) @1672 [1672] 9 months tjfontaine only check non services clients, if we can't get an ip for a host delete …
(edit) @1670 [1670] 9 months tjfontaine allow ruby to delete events, refactor bopm to create the processing event …
(edit) @1668 [1668] 9 months tjfontaine ganneffserv should store clients by connection id then it can ignore …
(edit) @1666 [1666] 9 months tjfontaine add command to return how many clients are left to be checked
(edit) @1662 [1662] 9 months tjfontaine set service client access level in UID introductions, allow remove …
(edit) @1660 [1660] 9 months tjfontaine make Bopm async, add 1 hour cache for positive results
(edit) @1654 [1654] 9 months tjfontaine shift the arguments properly when dealing with an option that has a …
(edit) @1648 [1648] 9 months tjfontaine services clients should get ADMIN_FLAG
(edit) @1647 [1647] 9 months tjfontaine Ensure what we're using is some form of a string
(edit) @1645 [1645] 9 months tjfontaine Don't squit unless they're our client
(edit) @1643 [1643] 11 months tjfontaine don't strlcpy null for char[], I can't think of a use case where this …
(edit) @1642 [1642] 11 months tjfontaine beginnings of allowing raw commands from ruby modules
(edit) @1640 [1640] 12 months tjfontaine refactor bopm config to allow defining kill score|reason|type, add dnsbl …
(edit) @1638 [1638] 12 months tjfontaine make ganneffserv be a bit more verbose when using badserv, also add …
(edit) @1636 [1636] 12 months tjfontaine add an option to akill on score, this needs updated to msg operserv if …
(edit) @1634 [1634] 12 months tjfontaine finally fix bopm stoplookup logic, now all dnsbl's are tried unless …
(edit) @1632 [1632] 13 months tjfontaine don't change the client's nickname case, and don't try and timecheck on …
(edit) @1629 [1629] 13 months swalsh Fix a infinite loop caused by a string being really long immediately after …
(edit) @1628 [1628] 14 months tjfontaine clarify autosave verbose notice
(edit) @1626 [1626] 15 months tjfontaine we really want their remote server, not our hub
(edit) @1625 [1625] 15 months joerg Add a badserv function to ganneffserv. careful with its usage, all …
(edit) @1623 [1623] 15 months tjfontaine properly clear string values from existing channels
(edit) @1622 [1622] 15 months tjfontaine put the group lists in the right order
(edit) @1621 [1621] 15 months tjfontaine delete channel access by it's own id
(edit) @1620 [1620] 15 months tjfontaine return all the fields for the exact group, and don't continue adding if a …
(edit) @1619 [1619] 15 months tjfontaine allow chanserv to delete groups and exact users from access lists, even …
(edit) @1618 [1618] 15 months tjfontaine order by level, name some more, and make channel access list report when …
(edit) @1617 [1617] 15 months tjfontaine order by level and name
(edit) @1616 [1616] 15 months tjfontaine let's have sudo access for groupserv
(edit) @1615 [1615] 15 months tjfontaine constants for enums are bad mmk
(edit) @1614 [1614] 15 months tjfontaine list groups
(edit) @1613 [1613] 15 months tjfontaine and m_set_flag has returned
(edit) @1612 [1612] 15 months tjfontaine group descriptions can be more than one word
(edit) @1611 [1611] 15 months tjfontaine MASTER_FLAG -> GRPMASTER_FLAG when registering a group
(edit) @1610 [1610] 15 months tjfontaine don't mix GroupPermissions and ChannelPermissions in groupserv
(edit) @1609 [1609] 15 months tjfontaine ressurect m_set_string
(edit) @1608 [1608] 15 months swalsh new db schema goodness
(edit) @1607 [1607] 15 months swalsh groupserv needs the same exceptions from help parsing at chanserv does
(edit) @1606 [1606] 15 months tjfontaine fix the group self reference foreign key, also the copy/paste errors of B
(edit) @1605 [1605] 15 months tjfontaine no really, floodserv and chanserv when expiring bans and quiets shouldn't …
(edit) @1604 [1604] 15 months tjfontaine make floodserv clean up its quiets with more than one unquiet at a time
(edit) @1603 [1603] 15 months tjfontaine don't try and use a client after you've deleted it
(edit) @1602 [1602] 15 months tjfontaine Initial implementation of delayed akill checking
(edit) @1600 [1600] 15 months tjfontaine use Resolv::getaddresses because certain rbls return more than 1 result
(edit) @1598 [1598] 15 months tjfontaine the score for an individual record is optional, make the code agree with …
(edit) @1596 [1596] 15 months tjfontaine Add withid option to Bopm config, when specified a client found in a …
(edit) @1592 [1592] 15 months swalsh Fix a crash caused by doing weird things when auto identifying with certfp
(edit) @1591 [1591] 15 months swalsh a string is not an int, so lets not crash because we pass a int to a %s
(edit) @1589 [1589] 15 months swalsh If we already have a connection when we try to reconnect, don't try to …
(edit) @1584 [1584] 15 months swalsh Fix nickname_link_count so that we never try to unlink a link that doesnt …
(edit) @1583 [1583] 16 months swalsh missed a 'hidden'
(edit) @1582 [1582] 16 months swalsh 21:55:40 < weasel> that "hidden" really is a bad user interface
(edit) @1581 [1581] 16 months swalsh Check for null second param in enslave, it can be null, but not always
(edit) @1580 [1580] 16 months swalsh Don't crash when the database module fails to load, just die horribly …
(edit) @1577 [1577] 16 months tjfontaine revert to fnv2 hash
(edit) @1576 [1576] 16 months swalsh remove the nuhcache, it sucks
(edit) @1575 [1575] 16 months swalsh It can just so happen that the null byte can start on a 4 byte boundry but …
(edit) @1574 [1574] 16 months swalsh This should be a teeny bit faster, doesn't rely on strlen
(edit) @1573 [1573] 16 months swalsh only use the real strlen for hashing
(edit) @1572 [1572] 16 months swalsh replace FNV2 hash with murmur hash, whatever that is..
(edit) @1571 [1571] 16 months swalsh some memory rejigging, it actually works now
(edit) @1570 [1570] 16 months swalsh hilighy experimental hostmask cache that may or may not work (tj will tell …
(edit) @1568 [1568] 17 months tjfontaine add more debugmode switchouts
(edit) @1566 [1566] 17 months tjfontaine implement akill list cache, _add and _remove invalidate, expired calls …
(edit) @1565 [1565] 17 months tjfontaine reset both the char[]'s not the same one twice
(edit) @1564 [1564] 17 months swalsh Finish groupserv, i think. At least mostly. Fixes #11.
(edit) @1563 [1563] 17 months swalsh add the ability to manipulate access lists
(edit) @1562 [1562] 17 months swalsh fix a bug in group command parsing, and implement drop
(edit) @1561 [1561] 17 months swalsh Checkpoint. Add group access lists, and add master-on-reg and also make …
(edit) @1560 [1560] 17 months swalsh missed a file
(edit) @1559 [1559] 17 months swalsh checkpoint of groupserv, doesnt actually do anything yet, but looks like …
(edit) @1557 [1557] 18 months tjfontaine we should NOTICE RAWs and who executed them
(edit) @1556 [1556] 19 months tjfontaine make sure we check for masterless and empty channels before dropping a …
(edit) @1555 [1555] 19 months tjfontaine Don't reverse the sql ordering of nickname channel lists fixes #114
(edit) @1554 [1554] 19 months tjfontaine check that we have links before trying to unlink
(edit) @1553 [1553] 19 months tjfontaine time replies expect a certain amount of variations, finish last_used
(edit) @1552 [1552] 19 months tjfontaine don't unset topic, unset the mlock
(edit) @1550 [1550] 20 months swalsh bump version and update news
(edit) @1549 [1549] 20 months tjfontaine don't assert since we're not testing anymore, return true/false
(edit) @1548 [1548] 20 months tjfontaine on a Join only kill check if they've also registered the nick and drop it
(edit) @1547 [1547] 20 months tjfontaine don't leak cloaks if they have cloak on and a cloak set
(edit) @1546 [1546] 20 months cberg Add some extra functions and views useful for looking into the database.
(edit) @1545 [1545] 20 months tjfontaine sort akills by time, add notice for adding akills in operserv and …
(edit) @1544 [1544] 20 months tjfontaine add mask_normalize so masks are always represented in n!u@h format
(edit) @1543 [1543] 20 months tjfontaine NS_REG_FAIL took a client->name, but this should just be a warning not a …
(edit) @1541 [1541] 20 months swalsh restore the mlock display code, which should fix some nasty cores
(edit) @1540 [1540] 20 months tjfontaine don't try and check against the password if there is none
(edit) @1539 [1539] 20 months tjfontaine normalize mask addition/deletion always to *!*@*
(edit) @1538 [1538] 20 months tjfontaine update NEWS
(edit) @1537 [1537] 20 months tjfontaine version bump, add the database port to the connection string, add …
Note: See TracRevisionLog for help on using the revision log.