Shivaram Lingamneni
|
7154f14781
|
move handling of RecoverFromErrors into LoadConfig
|
2018-07-16 04:08:24 -04:00 |
|
Shivaram Lingamneni
|
1383190249
|
refactor rehash to rely more on server.config
|
2018-07-16 03:46:40 -04:00 |
|
Daniel Oaks
|
1a5db02236
|
Merge pull request #278 from slingamn/bitset_again
simplify CAS logic a bit
|
2018-07-12 20:05:26 +10:00 |
|
Shivaram Lingamneni
|
318da22448
|
simplify CAS logic a bit
|
2018-07-02 16:33:39 -04:00 |
|
Daniel Oaks
|
6ba741814d
|
Merge pull request #275 from slingamn/confirmations.1
some tweaks to account/channel unregistration
|
2018-07-02 16:00:49 +10:00 |
|
Daniel Oaks
|
477a9023ff
|
Merge pull request #277 from slingamn/bitset.3
implement #263
|
2018-07-02 16:00:04 +10:00 |
|
Shivaram Lingamneni
|
1e513a717c
|
expand bitset tests
|
2018-06-27 17:42:39 -04:00 |
|
Shivaram Lingamneni
|
a1bbe0c7f2
|
review fix
|
2018-06-25 22:55:50 -04:00 |
|
Shivaram Lingamneni
|
2a33c1483b
|
atomic bitset implementations of caps.Set and modes.ModeSet
|
2018-06-25 18:17:47 -04:00 |
|
Shivaram Lingamneni
|
cdbb369a9c
|
add benchmarks for caps.Set
|
2018-06-25 16:41:13 -04:00 |
|
Shivaram Lingamneni
|
02a4aaf583
|
some tweaks to account/channel unregistration
|
2018-06-19 04:03:40 -04:00 |
|
Daniel Oaks
|
f4a284675d
|
Merge pull request #274 from slingamn/chanunreg.1
add CHANSERV UNREGISTER
|
2018-06-05 19:34:12 +10:00 |
|
Shivaram Lingamneni
|
c3b66b5236
|
add a verification code to CS UNREGISTER
|
2018-06-05 05:23:36 -04:00 |
|
Shivaram Lingamneni
|
31f386f5a9
|
add CHANSERV UNREGISTER
|
2018-06-04 05:02:22 -04:00 |
|
Daniel Oaks
|
7bf18443a8
|
Merge pull request #270 from slingamn/amode.1
frontend for persistent account modes in channels
|
2018-05-30 21:27:28 +10:00 |
|
Daniel Oaks
|
45b8d9e6fa
|
Update snomask to work with HOPM
|
2018-05-29 03:21:48 +10:00 |
|
Daniel Oaks
|
4bfa5fc66e
|
Merge pull request #271 from slingamn/sajoin.3
implement SAJOIN, allow channel founders to join unconditionally
|
2018-05-25 21:07:42 +10:00 |
|
Shivaram Lingamneni
|
495705f538
|
implement SAJOIN, allow channel founders to join unconditionally
|
2018-05-25 02:47:50 -04:00 |
|
Shivaram Lingamneni
|
d3815fbe61
|
review fixes and updates
|
2018-05-25 00:38:20 -04:00 |
|
Daniel Oaks
|
13aba9e64c
|
Merge pull request #269 from slingamn/operfail
fix #268
|
2018-05-24 16:27:12 +10:00 |
|
Shivaram Lingamneni
|
444bebc40d
|
force travis to use go 1.10.x
|
2018-05-23 20:22:42 -04:00 |
|
Shivaram Lingamneni
|
7122fb180c
|
add a test
|
2018-05-23 16:18:53 -04:00 |
|
Shivaram Lingamneni
|
1016f86f70
|
implement CHANSERV AMODE
|
2018-05-23 16:00:49 -04:00 |
|
Shivaram Lingamneni
|
f408d0f37b
|
review fix: add nil receivers to other read-only ModeSet methods
|
2018-05-23 15:50:04 -04:00 |
|
Shivaram Lingamneni
|
0751f52f37
|
fix #268
|
2018-05-22 04:23:33 -04:00 |
|
Daniel Oaks
|
f142bf065d
|
services: Explicitly show when commands have been disabled in the HELP output
|
2018-05-19 09:00:22 +10:00 |
|
Daniel Oaks
|
de7b679fc5
|
Merge pull request #247 from slingamn/vhosts.3
initial vhosts implementation, #183
|
2018-05-19 08:51:16 +10:00 |
|
Daniel Oaks
|
8227822d3e
|
Merge pull request #264 from slingamn/deps.1
reduce copying of output lines
|
2018-05-04 23:13:56 +10:00 |
|
Daniel Oaks
|
555010b02c
|
Merge pull request #265 from slingamn/issue262.1
fix #262
|
2018-05-04 23:11:58 +10:00 |
|
Shivaram Lingamneni
|
510f4320d0
|
fix formatting issue
|
2018-05-04 04:28:01 -04:00 |
|
Shivaram Lingamneni
|
c0885f9cba
|
add gofmt check to make test
|
2018-05-04 04:28:01 -04:00 |
|
Shivaram Lingamneni
|
f6373f7a4d
|
fix #262
|
2018-05-04 00:29:16 -04:00 |
|
Shivaram Lingamneni
|
3508865a2f
|
review fix
|
2018-05-02 05:57:59 -04:00 |
|
Shivaram Lingamneni
|
be588076e9
|
optimize IsLoggingRawIO
|
2018-05-01 06:00:39 -04:00 |
|
Shivaram Lingamneni
|
3150f4e23b
|
reduce copying of output lines
|
2018-05-01 05:23:40 -04:00 |
|
Shivaram Lingamneni
|
5b416a0922
|
update irc-go to latest
|
2018-05-01 01:47:53 -04:00 |
|
Daniel Oaks
|
00949442e0
|
Merge pull request #260 from slingamn/perftesting.12
optimizations related to #237
|
2018-04-26 21:40:55 +10:00 |
|
Shivaram Lingamneni
|
ebfef1e848
|
add Semaphore and ServerSemaphores
|
2018-04-26 06:03:10 -04:00 |
|
Shivaram Lingamneni
|
6533893863
|
optimized implementation of Channel.Names()
|
2018-04-26 03:22:52 -04:00 |
|
Shivaram Lingamneni
|
ef35c587fc
|
remove redundant friends computation
|
2018-04-25 00:58:54 -04:00 |
|
Shivaram Lingamneni
|
b97ae00fe3
|
refactor channel join and part
|
2018-04-25 00:58:54 -04:00 |
|
Shivaram Lingamneni
|
74fa58dda0
|
Merge remote-tracking branch 'origin/master' into vhosts.4
|
2018-04-23 21:46:12 -04:00 |
|
Daniel Oaks
|
22ec6139bf
|
Merge pull request #256 from slingamn/issue255.2
modes refactor, #255
|
2018-04-24 11:20:07 +10:00 |
|
Shivaram Lingamneni
|
abbbd2c899
|
review fix
|
2018-04-23 20:05:02 -04:00 |
|
Shivaram Lingamneni
|
cc9941cb07
|
review fixes, bug fixes
|
2018-04-23 02:38:35 -04:00 |
|
Daniel Oaks
|
78c0825e2a
|
Merge pull request #257 from slingamn/issue253
have travis enforce gofmt, #253
|
2018-04-23 12:24:58 +10:00 |
|
Shivaram Lingamneni
|
43b90f2a85
|
have travis enforce gofmt, #253
|
2018-04-22 20:41:29 -04:00 |
|
Shivaram Lingamneni
|
fad2475c3f
|
modes refactor, #255
|
2018-04-22 19:36:15 -04:00 |
|
Daniel Oaks
|
8f22d5ffd8
|
Merge pull request #236 from slingamn/socket_again.1
eliminate dedicated RunSocketWriter goroutine
|
2018-04-23 02:07:43 +10:00 |
|
Daniel Oaks
|
4a17eadbce
|
Merge pull request #246 from slingamn/db_autoupgrade.1
implement database auto-upgrades (#243)
|
2018-04-22 13:39:41 +10:00 |
|