| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | searchkline: match dlines iff the user mask is * edk/searchkline | 2021-01-26 | 1 | -0/+3 | |
| * | Add help for searchkline | 2021-01-26 | 1 | -0/+5 | |
| * | Add m_searchkline | 2021-01-26 | 2 | -0/+214 | |
| * | hostmask: export hash_ipv[46] | 2021-01-26 | 2 | -5/+4 | |
| * | chmode: centralise + test mode limits (#94) | 2021-01-26 | 2 | -35/+46 | |
| * | wsproc: call rb_clear_cloexec on child fds | 2021-01-26 | 1 | -4/+2 | |
| * | sslproc: call rb_clear_cloexec on child fds | 2021-01-26 | 1 | -4/+3 | |
| * | librb/helper: call rb_clear_cloexec on child fds | 2021-01-26 | 1 | -4/+2 | |
| * | librb: call rb_set_cloexec in rb_setup_fd | 2021-01-26 | 1 | -0/+1 | |
| * | librb: add rb_{set,clear}_cloexec | 2021-01-26 | 3 | -0/+48 | |
| * | CI: test on gcc-10 too | 2021-01-25 | 1 | -1/+6 | |
| * | /accept list should track nick changes when you share channels (#96)•••* move has_common_channel to s_user.c * don't remove clients from /accept on NICK when there's a common channel Co-authored-by: Ed Kellett <e@kellett.im> | 2021-01-24 | 4 | -19/+36 | |
| * | Add +R channel mode module requiring services account to chat (#102)•••* Add +R channel mode module requiring services account to chat * Use void* in hook argument * move chm_regmsg from modules to extensions * generate error message when module fails to load | 2021-01-24 | 4 | -1/+95 | |
| * | README: update build statusbadge to use GH Actions | 2020-12-14 | 1 | -1/+1 | |
| * | Kill appveyor too•••[ci skip] | 2020-12-14 | 2 | -27/+0 | |
| * | Oper-guide workflow for Github Actions | 2020-12-14 | 1 | -0/+29 | |
| * | Kill Travis | 2020-12-14 | 1 | -56/+0 | |
| * | Start CI configuration for Github Actions | 2020-12-14 | 1 | -0/+56 | |
| * | chmode: end the grace period more intelligently (#84)•••We were ending the flood grace period for any channel mode command other than `MODE #foo [bq]` by means of a hardcoded check. I've moved that to after we parse the mode string, so we can correctly identify all requests to change modes and end the grace period on exactly those. It would have been entirely possible to move the check even further down and flood_endgrace on only mode commands that *actually* change modes, but I don't like the idea of making it sensitive to external conditions. | 2020-11-30 | 2 | -11/+15 | |
| * | send: fix infinite recursion in _send_linebuf•••A netwide snote eventually calls into this function again with the same server as has already been determined is over its sendq. Mark the link dead before sending the snote to avoid infinite recursion. | 2020-11-28 | 1 | -1/+2 | |
| * | bandb: remove embedded sqlite | 2020-11-28 | 5 | -198027/+5 | |
| * | fix broken atheme link in README.md | 2020-11-23 | 1 | -1/+1 | |
| * | extensions: remove m_roleplay | 2020-11-22 | 2 | -223/+0 | |
| * | m_challenge: various fixes | 2020-11-19 | 1 | -2/+3 | |
| * | add ConfigFileEntry.oper_secure_only, to require TLS to oper up (#76) | 2020-11-18 | 8 | -0/+41 | |
| * | Get rid of hub_mask/leaf_mask | 2020-11-14 | 15 | -251/+1 | |
| * | Use opernames not servernames for remote opers | 2020-11-13 | 3 | -39/+12 | |
| * | s_serv: refactor burst_modes_TS6 to use multiline | 2020-11-12 | 1 | -35/+10 | |
| * | m_findforwards: refactor to use multiline•••Fixes #57 | 2020-11-12 | 1 | -16/+7 | |
| * | m_monitor: refactor to use multiline | 2020-11-12 | 1 | -140/+83 | |
| * | m_privs: refactor to use multiline | 2020-11-12 | 2 | -26/+18 | |
| * | m_whois: refactor channel list to use multiline | 2020-11-12 | 1 | -28/+5 | |
| * | names: refactor to use multiline | 2020-11-12 | 2 | -78/+26 | |
| * | m_cap: refactor clicap_generate to use multiline | 2020-11-12 | 1 | -35/+31 | |
| * | Add some tests for multiline | 2020-11-12 | 3 | -0/+171 | |
| * | send: add sendto_one_multiline_* API•••Allows simplifying multiline wrapping for multiple usages, like CAP LS/LIST, NAMES, and WHOIS channel listing | 2020-11-12 | 2 | -0/+180 | |
| * | iter lists backwards when sending BMASK | 2020-11-12 | 1 | -1/+1 | |
| * | Update .gitignore for 25d169b649 (#69) | 2020-11-11 | 1 | -1/+1 | |
| * | Remove *.la from install/lib•••Co-authored-by: Unit 193 <unit193@unit193.net> | 2020-11-10 | 1 | -0/+2 | |
| * | Don't reassign logdir•••Co-authored-by: Unit 193 <unit193@unit193.net> | 2020-11-10 | 1 | -2/+0 | |
| * | tests: clean *.db, *.log•••Co-authored-by: Unit 193 <unit193@unit193.net> | 2020-11-10 | 1 | -0/+1 | |
| * | help: cleanup indexes properly•••Co-authored-by: Unit 193 <unit193@unit193.net> | 2020-11-10 | 1 | -3/+2 | |
| * | readme: add building instructions | 2020-11-10 | 1 | -3/+10 | |
| * | Forget the old drain reason when rehashing | 2020-11-09 | 1 | -0/+2 | |
| * | m_info: Add some missing things | 2020-11-09 | 1 | -0/+36 | |
| * | Autogenerate tests/runtime/modules | 2020-11-09 | 147 | -146/+7 | |
| * | tests: autogenerate TESTS | 2020-11-09 | 2 | -12/+6 | |
| * | tests: cleanup .gitignore | 2020-11-09 | 2 | -20/+13 | |
| * | tests: implicitly link *_util.c into every test | 2020-11-09 | 1 | -15/+3 | |
| * | Rename bantool to solanum-bantool (#64)•••Rename bantool to solanum-bantool | 2020-11-08 | 2 | -6/+6 |
