Shivaram Lingamneni
7432ef07a7
rename some variables for clarity
4 лет назад
Shivaram Lingamneni
50783d5276
fix #561, take 2
4 лет назад
Shivaram Lingamneni
42db1778ac
unexport rawLimiterConfig
4 лет назад
Shivaram Lingamneni
babd8b1da9
fix #671
4 лет назад
Shivaram Lingamneni
4050b6571a
fix #646
Includes a partially backwards-incompatible config change
4 лет назад
Shivaram Lingamneni
149c9b45e8
bump version
4 лет назад
Shivaram Lingamneni
d1ed5e4cbf
bump version and changelog
4 лет назад
Shivaram Lingamneni
ae9aecbbb0
increase max cap line length
Workaround for #661 : this makes the `CAP LS 302` line from the default config
fit on a single line, as long as the server name is at most 35 characters.
4 лет назад
Shivaram Lingamneni
a75d26a46b
refactor cap line splitting
4 лет назад
Shivaram Lingamneni
507740464a
bump version
4 лет назад
Shivaram Lingamneni
b6cdb51f00
fix #652
4 лет назад
Shivaram Lingamneni
baa71ba2be
remove unnecessary special-casing for ASCII
4 лет назад
Shivaram Lingamneni
82c5041225
fix #649
4 лет назад
Shivaram Lingamneni
332f0d8d91
fix #644
4 лет назад
Shivaram Lingamneni
24c103da5a
fix #642
4 лет назад
Shivaram Lingamneni
40df122c73
remove unused getters
4 лет назад
Shivaram Lingamneni
45476079a1
make semaphores O(1) in storage
4 лет назад
Shivaram Lingamneni
06b1e7b603
fix #632
4 лет назад
Shivaram Lingamneni
c1acf3ea43
move ISUPPORT regeneration to the end of config loading
4 лет назад
Shivaram Lingamneni
1ce716582a
make CHANTYPES a constant
4 лет назад
Shivaram Lingamneni
584f2261a8
fix #625
4 лет назад
Shivaram Lingamneni
3cb9234bb5
review fixes
4 лет назад
Shivaram Lingamneni
f6eb8fa5a1
fix #197
4 лет назад
Shivaram Lingamneni
8a33d68cf1
add cap-notify for bouncer
4 лет назад
Shivaram Lingamneni
ca17e58b3a
fix #595
4 лет назад
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
4 лет назад
Shivaram Lingamneni
65834c0729
optimize Sessions() at the expense of AddSession()
4 лет назад
Shivaram Lingamneni
938ce7e435
fix #331
5 лет назад
Shivaram Lingamneni
ce651b4a90
remove obsolete consistency check
tor-listeners.listeners was checked against listen,
but listen is obsolete now, so config load would fail
on a config that used the new style `listeners` instead of
`listen` --- unless tor-listeners.listeners was empty, which
it should be under the new style, but there's no need to enforce
that
5 лет назад
Shivaram Lingamneni
80aa77372b
fix spurious error message
5 лет назад
Shivaram Lingamneni
86ad402203
review feedback
5 лет назад
Shivaram Lingamneni
bbf6c4a269
fix #572
5 лет назад
Shivaram Lingamneni
cbabccc2f8
fix #592
5 лет назад
Shivaram Lingamneni
6e9a728354
autoresizing of history buffers (#349)
5 лет назад
Shivaram Lingamneni
1c583d775c
refactor /HELP for services
1. DRY "banner" descriptions of each services
2. `/HELP NICKSERV` now refers the user to `/NICKSERV HELP`, etc.
3. Fix double translation of `textGenerator` output
5 лет назад
Shivaram Lingamneni
6a3d2733d6
fix bugs affecting SAMODE on other users
1. Your own snomasks would be reported as belonging to the other user
2. Prefixes were incorrect
5 лет назад
Shivaram Lingamneni
5a554ab4b0
fix #526
5 лет назад
Shivaram Lingamneni
22c298d337
fix #567
5 лет назад
Shivaram Lingamneni
eee0747e5e
new format for listener section
5 лет назад
Daniel Oaks
9ce3bed4a2
Setup v1.2.0-unreleased devel ver
5 лет назад
Shivaram Lingamneni
57821c865a
bump version to 1.1.0
5 лет назад
Shivaram Lingamneni
24c46235a3
remove m -> rn skeleton mapping again
5 лет назад
Shivaram Lingamneni
b075ea6eb9
use regular Skeleton instead of SkeletonTweaked
dan: "I probably wouldn't expect those mappings to cause much
trouble at all for legitimate users at the end of the day"
shivaram: [concurs]
5 лет назад
Shivaram Lingamneni
5d0b8390e9
refactor listener config loading
5 лет назад
Shivaram Lingamneni
6e9a31a574
use confusables.SkeletonTweaked to fix the test
5 лет назад
Shivaram Lingamneni
f17777995b
add a new test
5 лет назад
Shivaram Lingamneni
be4d098945
fix an edge case in skeletonization
'm' skeletonizes to 'rn' (but is exempted by the isBoring check),
but the fullwidth 'm' does not skeletonize to anything. The root cause
of this is the (still unexplained) patchiness of the skeleton mapping
for fullwidth -> standard-width Latin characters; the fix is to perform
width mapping first, before either skeletonization or isBoring.
5 лет назад
Shivaram Lingamneni
8dca545264
consolidate some time-setting code
5 лет назад
Shivaram Lingamneni
34f11ddb97
implement draft/labeled-response-0.2
5 лет назад
Shivaram Lingamneni
60d5586099
bump to 1.1.0-rc1
5 лет назад