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