Commit Graph

2719 Commits

Author SHA1 Message Date
Shivaram Lingamneni
fecd8203d1
Merge pull request #840 from slingamn/issue812_again
fix 3 separate bugs contributing to #812
2020-03-02 01:04:01 -08:00
Shivaram Lingamneni
5447fc79ff fix confusion between lastSeen and lastActive 2020-03-02 03:06:57 -05:00
Shivaram Lingamneni
d72037725b simplify read of lastSeen 2020-03-02 02:52:51 -05:00
Shivaram Lingamneni
e7c1800893 fix a spurious error logline
unregistering an always-on client would produce
"attempting to persist logged-out client : x"
because the client was always-on, but also being ejected
2020-03-02 01:54:40 -05:00
Shivaram Lingamneni
d5f68215e1 mark dirty when a client first becomes always-on 2020-03-02 01:53:02 -05:00
Shivaram Lingamneni
3005e95c1f rename IncludeAllChannelAttrs 2020-03-02 01:46:22 -05:00
Shivaram Lingamneni
c0192e0e52 add missing initialization for writerSemaphore
It was only initialized for always-on clients, not for regular clients.
This explains a lot in terms of #812 failing to reproduce.
2020-03-02 01:32:08 -05:00
Shivaram Lingamneni
a74450d6ca remove redundant database write on always-on recreation 2020-03-02 01:24:08 -05:00
Shivaram Lingamneni
b4f720ae04 bump version to 2.0.0-rc1 2020-03-02 00:03:03 -05:00
Shivaram Lingamneni
8ed6634b3f
Merge pull request #823 from slingamn/changelog.2
branding, manual, and changelog updates for 2.0
2020-03-01 20:59:16 -08:00
Shivaram Lingamneni
5d5e728c38 add translator credits 2020-03-01 23:55:03 -05:00
Shivaram Lingamneni
ee4e2db25f update development instructions 2020-03-01 23:54:55 -05:00
Shivaram Lingamneni
a51dc1f0eb fix history section 2020-03-01 23:54:47 -05:00
Shivaram Lingamneni
bcaaeca63b
Merge pull request #839 from slingamn/issue838
fix #838
2020-03-01 20:19:50 -08:00
Shivaram Lingamneni
579ef668ac fix #838 2020-03-01 23:13:21 -05:00
Shivaram Lingamneni
dad46221ee add changelog entry for labeled-response ratification 2020-03-01 04:53:25 -05:00
Shivaram Lingamneni
75b78cedaa add changelog entry for draft/acc removal 2020-03-01 04:50:47 -05:00
Shivaram Lingamneni
b0cd079790
Merge pull request #837 from slingamn/issue836_dm_cutoff.1
fix #836
2020-03-01 01:44:41 -08:00
Shivaram Lingamneni
3e01e9995b fix #836 2020-03-01 03:39:25 -05:00
Shivaram Lingamneni
98efaf25e9
Merge pull request #834 from slingamn/issue833_dm_privacy.1
fix #833
2020-02-28 02:51:47 -08:00
Shivaram Lingamneni
d967129446 fix #833 2020-02-28 05:41:08 -05:00
Shivaram Lingamneni
957fa8dd99 fix incorrect comment in oragono.yaml 2020-02-28 00:42:43 -05:00
Shivaram Lingamneni
6663ad44a3 fix markdown typo 2020-02-28 00:28:13 -05:00
Shivaram Lingamneni
a0645f7eac add new changelog entries 2020-02-28 00:16:12 -05:00
Shivaram Lingamneni
c414ac383c
Merge pull request #832 from slingamn/issue831_playback_direction.1
fix #831
2020-02-27 20:11:30 -08:00
Shivaram Lingamneni
85dfebce43 fix #831 2020-02-27 19:29:14 -05:00
Shivaram Lingamneni
faf6e513d2
Merge pull request #830 from slingamn/issue829_zncexpire
fix #829
2020-02-27 12:56:01 -08:00
Shivaram Lingamneni
1dc93bbb9f fix #829
also, handle nickname targets in znc.in/playback
2020-02-27 14:43:59 -05:00
Shivaram Lingamneni
e0f2475b80
Merge pull request #828 from slingamn/sessionrace.1
change "last signoff" tracking to "last seen"
2020-02-27 11:14:27 -08:00
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