Shivaram Lingamneni
74afeaed55
tweaks to NAMES / WHO privacy
5 years ago
Shivaram Lingamneni
29fad23e5a
Merge pull request #470 from slingamn/issue468_followup
strip out the +a away mode
5 years ago
Shivaram Lingamneni
51465b4a3a
strip out the +a away mode
5 years ago
Daniel Oaks
e387b7b328
Merge pull request #469 from slingamn/issue468
fix #468
5 years ago
Shivaram Lingamneni
b9501722a9
remove all MODE +a / -a lines
as per discussion in #oragono, these are not sent by other servers
5 years ago
Shivaram Lingamneni
d6b22b925a
fix #468
5 years ago
Daniel Oaks
8d50500b7d
Merge pull request #467 from slingamn/issue400.3
three fixes
5 years ago
Shivaram Lingamneni
d6c970f521
names should respect invisibility
5 years ago
Shivaram Lingamneni
30f6e11698
fix #400
Also fix some issues with STATUSMSG
5 years ago
Shivaram Lingamneni
8c68b9f8d7
Merge pull request #464 from oragono/fix-cap-notify
Fix cap-notify
5 years ago
Daniel Oaks
267c51bbbf
Review fix
5 years ago
Daniel Oaks
22ed6bb1f1
Detect cap-notify clients better (as recommended by cap spec)
5 years ago
Daniel Oaks
c84ef97b90
Make CAP version upgrading work as recommended by cap spec
5 years ago
Daniel Oaks
cb1de17ffc
Omit SASL cap when auth is disabled
5 years ago
Daniel Oaks
ab4f186673
Merge pull request #458 from slingamn/multisocket.11
minimum viable product for bouncer
5 years ago
Daniel Oaks
d78775a80e
Merge pull request #459 from slingamn/semutil.1
extract Semaphore to utils package
5 years ago
Shivaram Lingamneni
97e71dfef7
extract Semaphore to utils package
5 years ago
Shivaram Lingamneni
fe6a520fa4
temporarily assign the client a nick during reattach
(So that the registration burst displays correctly)
5 years ago
Shivaram Lingamneni
4af783ed9e
fix #449
5 years ago
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5 years ago
Daniel Oaks
a8f04ecc4d
developing: Mention how translated strings are marked in source
5 years ago
Daniel Oaks
b11b34b793
Merge pull request #453 from oragono/master+acc-updates
Update ACC to latest spec
5 years ago
Daniel Oaks
0b644065b7
Review and spec updates
5 years ago
Daniel Oaks
7bcba602ec
Don't check for * again, we handle that properly now
5 years ago
Daniel Oaks
8f47b3a6cf
Actually advertise the draft/acc capability lol
5 years ago
Daniel Oaks
4df71df454
Initial ACC update to match the new spec
5 years ago
Daniel Oaks
c5dd87a64d
Merge pull request #452 from slingamn/deadlock
fix a deadlock in CS AMODE
5 years ago
Shivaram Lingamneni
a729772f0c
fix a deadlock in CS AMODE
5 years ago
Daniel Oaks
8c7027c604
Merge pull request #446 from slingamn/chanregrefactor.6
refactor channel registration
5 years ago
Daniel Oaks
63ac37748d
Merge pull request #450 from slingamn/errors.2
fix #425 and #395
5 years ago
Shivaram Lingamneni
42dca34c1f
ensure each target sees distinct msgids
5 years ago
Shivaram Lingamneni
18a8b075ea
fix #425 and #395
5 years ago
Shivaram Lingamneni
63149e754a
update registeredChannels cache on rename as well
5 years ago
Shivaram Lingamneni
8a11768c6a
disallow squatting a registered channel name via RENAME
5 years ago
Shivaram Lingamneni
63029e2ff5
refactor channel registration
5 years ago
Daniel Oaks
29db70fa7b
Merge pull request #445 from slingamn/issue300_regression
fix a regression introduced by #444
5 years ago
Shivaram Lingamneni
26cddf2f59
fix a regression introduced by #444
5 years ago
Daniel Oaks
baa7e5af0b
Merge pull request #442 from slingamn/message_tags.5
upgrade message-tags to non-draft version
5 years ago
Daniel Oaks
64bf4a10c6
Merge pull request #444 from slingamn/issue300.1
fix #300
5 years ago
Daniel Oaks
51f55ae44e
Merge pull request #443 from slingamn/remove_indirections.4
remove indirections in Fakelag and NickTimer
5 years ago
Shivaram Lingamneni
713df3a34d
fix #300
Also upgrade RENAME to latest draft specification
5 years ago
Shivaram Lingamneni
2e88f82e41
remove indirections in Fakelag and NickTimer
5 years ago
Shivaram Lingamneni
85493ef031
upgrade message-tags to non-draft version
5 years ago
Daniel Oaks
acd9eeeb15
Merge pull request #441 from slingamn/tor_timeout
work around a Tor bug
5 years ago
Shivaram Lingamneni
12e3ca9b4d
work around a Tor bug
https://bugs.torproject.org/29665 describes how single-onion circuits
will close unless the client sends data every 60 seconds. To cause the
client to send these messages, have Oragono send the client a PING every
30 seconds.
5 years ago
Daniel Oaks
e18bb864e2
Merge pull request #430 from slingamn/tor.2
add Tor support (plus a few random changes)
5 years ago
Shivaram Lingamneni
ec620af880
Merge pull request #436 from slingamn/bashisms
fix bashisms in install.sh
5 years ago
Shivaram Lingamneni
8fa70e2c45
fix bashisms in install.sh
5 years ago
Shivaram Lingamneni
7b8c1382ae
Merge pull request #435 from csmith/install-sh
Use /bin/sh rather than /bin/bash
5 years ago
Chris Smith
2598569f3a
Use /bin/sh rather than /bin/bash
This makes it much easier to run on alpine which ships with
only a /bin/sh by default.
5 years ago