Commit Graph

2940 Commits

Author SHA1 Message Date
Shivaram Lingamneni db39608bcb change "last signoff" tracking to "last seen"
Explicit quit and ping timeout behave the same way,
but reattach after abandoning/losing the previous session
(without the break being detected server-side) is more aggressive
about replaying missed messages, at the cost of potential duplication.
2020-02-27 02:17:58 -05:00
Shivaram Lingamneni 21fd49c6fb rewrite history paragraph 2020-02-26 13:45:09 -05:00
Shivaram Lingamneni 168ec80509 add a note about go upgrades 2020-02-26 13:25:49 -05:00
Shivaram Lingamneni e575b6a29f
Merge pull request #826 from csmith/docker-1.14
Make docker build with go 1.14
2020-02-26 09:46:54 -08:00
Chris Smith bd32e2d56b
Make docker build with go 1.14 2020-02-26 10:55:12 +00:00
Shivaram Lingamneni 013a290147
Merge pull request #825 from slingamn/issue812.1
partial fix for #812
2020-02-26 00:30:04 -08:00
Shivaram Lingamneni 3a78029809 partial fix for #812 2020-02-26 03:19:14 -05:00
Shivaram Lingamneni e9a6864499
Merge pull request #822 from slingamn/issue821_alwayson_mismatch.2
fix #821, maybe
2020-02-25 23:57:11 -08:00
Shivaram Lingamneni 030caef019 fix a manual typo 2020-02-26 02:54:57 -05:00
Shivaram Lingamneni ebed7ad4ea update documentation and branding 2020-02-26 02:39:58 -05:00
Shivaram Lingamneni 8a0c417206 update changelog 2020-02-26 02:39:47 -05:00
Shivaram Lingamneni e78cb70d33 streamline credits 2020-02-26 02:39:37 -05:00
Shivaram Lingamneni 42ccd81205 make an exception for saset 2020-02-26 02:00:38 -05:00
Shivaram Lingamneni 521617559f fix #821
Or try to, anyway
2020-02-26 01:44:05 -05:00
Shivaram Lingamneni 507f5b7ec3
Merge pull request #816 from slingamn/issue781_go14
fix #781
2020-02-25 11:54:09 -08:00
Shivaram Lingamneni c2f03a3c5c fix #781 2020-02-25 14:50:03 -05:00
Shivaram Lingamneni 5a300a9070
Merge pull request #815 from slingamn/issue814_lusers_registration
fix #814
2020-02-25 11:24:56 -08:00
Shivaram Lingamneni 1975b0968a fix double decrement of stats on ping timeout 2020-02-25 14:04:50 -05:00
Shivaram Lingamneni ce208cb3e1 fix #814 2020-02-25 13:26:49 -05:00
Shivaram Lingamneni ec1a718275
Merge pull request #811 from slingamn/history_nits.4
tweaks to persistent history
2020-02-24 21:34:22 -08:00
Shivaram Lingamneni 3e787de994 handle kiwi's BEFORE * 2020-02-25 00:19:24 -05:00
Shivaram Lingamneni b45f8436a4 refactoring / bug fixing in history preferences 2020-02-25 00:19:24 -05:00
Shivaram Lingamneni 7f4c50b81d
Merge pull request #809 from slingamn/graceperiod
fix handling of history grace periods
2020-02-24 02:51:12 -08:00
Shivaram Lingamneni 891da73e56 fix handling of history grace periods 2020-02-24 05:44:55 -05:00
Shivaram Lingamneni 7b10902181
Merge pull request #807 from slingamn/reduce_cloak_bits
reduce recommended cloak bits from 80 to 64
2020-02-24 00:47:15 -08:00
Shivaram Lingamneni ea4bbd6899 reduce recommended cloak bits from 80 to 64
From testing on darwin; shaves 3 characters off the cloaked hostname,
and 64 bits of entropy is fine (a collision is expected after 2**32
~= 4 billion distinct CIDRs).
2020-02-24 03:44:09 -05:00
Shivaram Lingamneni cb356ecaf0
Merge pull request #804 from slingamn/issue775_again
raise passphrase length limit to 300 bytes
2020-02-22 21:15:13 -08:00
Shivaram Lingamneni 44b79a052c raise passphrase length limit to 300 bytes
For irctest compatibility.

Fixes #775
2020-02-23 00:12:21 -05:00
Shivaram Lingamneni fb8b73e29a Merge branch 'persistent.14' 2020-02-22 23:10:52 -05:00
Shivaram Lingamneni c445b45f31
Merge pull request #800 from slingamn/issue791_crashserver
fix #791
2020-02-22 20:08:42 -08:00
Shivaram Lingamneni 01144a8c39
Merge pull request #801 from slingamn/plaintext_listeners
new default: no public plaintext listener
2020-02-22 20:08:23 -08:00
Shivaram Lingamneni fec27cc7c2
Merge pull request #799 from slingamn/issue725_deoper.1
fix #725
2020-02-22 20:07:29 -08:00
Shivaram Lingamneni e1e3062dad
Merge pull request #797 from slingamn/issue775_passlength
fix #775
2020-02-22 20:07:14 -08:00
Shivaram Lingamneni 010bb3e926
Merge pull request #796 from slingamn/issue715_upgradedb
fix #715
2020-02-22 20:07:03 -08:00
Shivaram Lingamneni d77e6c1a28
Merge pull request #795 from slingamn/issue794_nolisten
fix #794
2020-02-22 20:06:46 -08:00
Shivaram Lingamneni 85a536977c factor out confirmation codes into utils, change their format 2020-02-22 22:34:39 -05:00
Shivaram Lingamneni 998ac6928b new default: no public plaintext listener 2020-02-21 15:18:00 -05:00
Shivaram Lingamneni 93708c23eb update draft/chathistory spec link in /help 2020-02-21 13:10:08 -05:00
Shivaram Lingamneni 490b3722bd add a logline and a help description for CRASHSERVER 2020-02-21 13:07:22 -05:00
Shivaram Lingamneni 41813cc15a fix #791 2020-02-21 12:41:04 -05:00
Shivaram Lingamneni 904fa9653c clear reg date and settings during logout 2020-02-21 06:36:32 -05:00
Shivaram Lingamneni 438fffab99 fix #725 2020-02-21 06:10:35 -05:00
Shivaram Lingamneni 91bb7f5877 fix #775 2020-02-21 04:26:17 -05:00
Shivaram Lingamneni 829481ab40 fix #715 2020-02-21 04:24:18 -05:00
Shivaram Lingamneni 5fe4d0b133 fix #794
Remove support for `listen` config block
2020-02-21 04:12:00 -05:00
Shivaram Lingamneni fd90893fa6 handle old bouncer name for multiclient config 2020-02-21 00:33:55 -05:00
Shivaram Lingamneni f5ca35ed72 rename 'bouncer' to 'multiclient' 2020-02-21 00:33:55 -05:00
Shivaram Lingamneni 03378da81b CHATHISTORY with no results SHOULD send an empty batch 2020-02-21 00:33:48 -05:00
Shivaram Lingamneni 98a7b45d96 add mysql timeouts 2020-02-21 00:33:48 -05:00
Shivaram Lingamneni 8123e3c08f improve nick and channel length validation 2020-02-21 00:33:37 -05:00