Bryan Drewery
|
100a866d48
Merge branch 'update-bdlib' into next
|
14 rokov pred |
Bryan Drewery
|
e0504d7c62
Update bdlib
|
14 rokov pred |
Bryan Drewery
|
bb537a2616
Merge branch 'revenge-fixes' into next
|
14 rokov pred |
Bryan Drewery
|
c675e09831
Disallow kicking/deopping other bots via commands
|
14 rokov pred |
Bryan Drewery
|
481177e700
Don't punish a bot for kicking/opping/banning another bot
|
14 rokov pred |
Bryan Drewery
|
8b0565b1f3
Merge branch '25-fish-stale-keys' into next
|
14 rokov pred |
Bryan Drewery
|
73f9086c78
If users messages with an invalid shared key, delete it (#25)
|
14 rokov pred |
Bryan Drewery
|
28d8451288
Rename fish_data_t.timestamp -> key_created_at (#25)
|
14 rokov pred |
Bryan Drewery
|
8cf9df909a
Only update FishKeys timestamp when creating the key (#25)
|
14 rokov pred |
Bryan Drewery
|
d59d346c87
Expire shared keys every 60 minutes (#25)
|
14 rokov pred |
Bryan Drewery
|
0bc9b5eb63
Expire key exchange if not completed in 7 seconds (#25)
|
14 rokov pred |
Bryan Drewery
|
e21e1336e4
Detect if FiSH decryption failed or not (#25)
|
14 rokov pred |
Bryan Drewery
|
4f6b8d5a55
Don't decrypt NULL-padding bytes from blowfish
|
14 rokov pred |
Bryan Drewery
|
a9cae8ed36
Merge branch 'master' into next
|
14 rokov pred |
Bryan Drewery
|
5c50366874
Fix user-initiated key-exchange not working when already in FiSH
|
14 rokov pred |
Bryan Drewery
|
5b39e6ec41
Merge branch 'master' into next
|
14 rokov pred |
Bryan Drewery
|
84e945fafb
Merge branch '40-revenge'
|
14 rokov pred |
Bryan Drewery
|
f8fa90837e
Merge branch '40-revenge' into next
|
14 rokov pred |
Bryan Drewery
|
46e24653bd
Don't punish clients that abuse themselves (#40)
|
14 rokov pred |
Bryan Drewery
|
b03f22bd8e
Use proper DEFLAG_EVENT_REVENGE_BAN (#40)
|
14 rokov pred |
Bryan Drewery
|
9e1a57761c
Ensure victim is a user to avoid crashing (#40)
|
14 rokov pred |
Bryan Drewery
|
5ab14eec7b
Merge branch '40-revenge' into next
|
14 rokov pred |
Bryan Drewery
|
615facf39a
Add missing conversion from 'react' to DEFLAG_REACT
|
14 rokov pred |
Bryan Drewery
|
afd27528f3
Avoid excess checks, use the cached matchedUserMembers
|
14 rokov pred |
Bryan Drewery
|
10e43e92c9
No need to check isexempted() here as it is done above
|
14 rokov pred |
Bryan Drewery
|
0ef3300dc3
Update to standard pattern for looping members/users
|
14 rokov pred |
Bryan Drewery
|
da041cdfc3
Implement revenge on ban (#40)
|
14 rokov pred |
Bryan Drewery
|
69e71cf67b
Merge branch '40-revenge' into next
|
14 rokov pred |
Bryan Drewery
|
a17ff8df63
Fix invalid format for channel (#40)
|
14 rokov pred |
Bryan Drewery
|
4e5374faac
Merge branch '40-revenge' into next
|
14 rokov pred |