Daniel Oaks
|
ca98dcef55
|
Add metadata caps/numerics
|
2021-09-11 11:50:55 +10:00 |
|
Alex Jaspersen
|
e5c2588eab
|
Show real IP in WHOWAS to opers with ban capability.
|
2021-06-20 10:26:30 -07:00 |
|
Shivaram Lingamneni
|
ba21987d03
|
remove draft/resume-0.5
|
2021-05-18 23:27:46 -04:00 |
|
Shivaram Lingamneni
|
ba72d3acfc
|
implement a channel forwarding mode
Fixes #1260
|
2020-12-14 22:38:23 -05:00 |
|
Shivaram Lingamneni
|
5418e5e794
|
fix #769
Add 379 RPL_WHOISMODES
|
2020-10-27 18:54:45 -04:00 |
|
Hubert Hirtz
|
f6d5fe812f
|
Update draft/rename implementation
Link to the new draft PR:
<https://github.com/ircv3/ircv3-specifications/pull/420>
Changes in the spec:
- Use standard replies instead of numerics:
<https://github.com/ircv3/ircv3-specifications/pull/420/files#diff-70e90beef48dc9cf5d784d1e179ea822R44>
- Allow RENAME to a different case:
<https://github.com/ircv3/ircv3-specifications/pull/420/files#diff-70e90beef48dc9cf5d784d1e179ea822R42>
This commit makes oragono send the PART-JOIN fallback even on case-only
changes. This is so that clients don't have to worry about oragono's
UTF8 casefolding. See the following comments for further info:
<https://github.com/ircv3/ircv3-specifications/pull/420#issuecomment-668770837>
Misc fixes:
- Remove unused variable,
- Add missing calls to utils.SafeErrorParam,
- Don't fill replies with the user-provided "oldName", for the same
reason as sending the PART-JOIN fallback.
|
2020-08-05 22:46:30 +02:00 |
|
jesopo
|
518b21e5aa
|
implement WHOX
|
2020-07-11 16:45:02 +01:00 |
|
Shivaram Lingamneni
|
80424a6f00
|
fix #936
|
2020-04-07 12:24:44 -04:00 |
|
Shivaram Lingamneni
|
82c5041225
|
fix #649
|
2019-10-16 18:10:32 -04:00 |
|
Shivaram Lingamneni
|
332f0d8d91
|
fix #644
|
2019-10-16 12:51:40 -04:00 |
|
Shivaram Lingamneni
|
5a554ab4b0
|
fix #526
|
2019-07-01 09:21:38 -04:00 |
|
Shivaram Lingamneni
|
34925ce4a7
|
fix #516
|
2019-05-23 21:21:36 -04:00 |
|
Daniel Oaks
|
4df71df454
|
Initial ACC update to match the new spec
|
2019-04-08 10:40:19 +10:00 |
|
Daniel Oaks
|
baa7e5af0b
|
Merge pull request #442 from slingamn/message_tags.5
upgrade message-tags to non-draft version
|
2019-03-12 08:47:08 +10:00 |
|
Shivaram Lingamneni
|
713df3a34d
|
fix #300
Also upgrade RENAME to latest draft specification
|
2019-03-11 07:03:51 -04:00 |
|
Shivaram Lingamneni
|
85493ef031
|
upgrade message-tags to non-draft version
|
2019-03-07 04:31:08 -05:00 |
|
Daniel Oaks
|
8cd5db1194
|
Restrict idents as other servers do
|
2019-02-03 18:49:42 +10:00 |
|
Daniel Oaks
|
3561046bec
|
Make ERR_CANNOT_RESUME use RPL_NONE numeric
|
2018-02-04 21:25:08 +10:00 |
|
Daniel Oaks
|
2419f69879
|
Move all errors into errors.go
|
2018-02-03 22:03:36 +10:00 |
|
Daniel Oaks
|
0d5327de8a
|
Fix some issues, add RPL_WHOISACCOUNT
|
2018-01-22 17:57:38 +10:00 |
|
Daniel Oaks
|
d09f085b1a
|
Add very initial RESUME cap and command
|
2018-01-22 17:57:38 +10:00 |
|
Daniel Oaks
|
e99f22488f
|
Make LANGUAGE support work
|
2018-01-22 17:30:31 +10:00 |
|
Daniel Oaks
|
3b3c1c733a
|
Support bot mode +B
|
2018-01-07 12:56:51 +10:00 |
|
Daniel Oaks
|
23a26f83fe
|
client: Show real IP and whether the target's using TLS in WHOIS
|
2017-06-23 05:15:10 +10:00 |
|
Daniel Oaks
|
fd793d6adb
|
Add very initial snomasks
|
2017-05-08 09:15:16 +10:00 |
|
Daniel Oaks
|
317a804644
|
Fix dates at top of source files
|
2017-03-27 22:15:02 +10:00 |
|
Daniel Oaks
|
1798572015
|
Add comments
|
2017-03-25 09:19:13 +10:00 |
|
Daniel Oaks
|
011419e755
|
dline: Should be working now
|
2016-11-04 21:15:23 +10:00 |
|
Daniel Oaks
|
d32ccdc572
|
roleplay: More fixes and checks
|
2016-11-02 00:42:25 +10:00 |
|
Daniel Oaks
|
1bab81091f
|
Add MONITOR command
|
2016-10-16 20:14:56 +10:00 |
|
Daniel Oaks
|
7b50f64d7e
|
help: Add new /HELP command
|
2016-10-14 20:56:44 +10:00 |
|
Daniel Oaks
|
e3fbdebc48
|
registration: Hook up reg to actual accounts
|
2016-09-05 22:54:09 +10:00 |
|
Daniel Oaks
|
68c83a95d4
|
WHOIS: Fixes, add certfp
|
2016-09-05 14:23:57 +10:00 |
|
Daniel Oaks
|
e7fced804e
|
accounts: Fix broken numeric, write more framework for reg
|
2016-09-04 20:08:53 +10:00 |
|
Daniel Oaks
|
e4b6c1852b
|
accounts: Add very initial, extremely broken account work (not including config changes)
|
2016-09-04 19:25:33 +10:00 |
|
Daniel Oaks
|
bded3202c2
|
channels: send RPL_CHANNELCREATED and RPL_TOPICTIME
|
2016-06-26 21:06:28 +10:00 |
|
Daniel Oaks
|
e19c1527a4
|
modes: Fix modes, re-add channel modes
|
2016-06-22 21:35:26 +10:00 |
|
Daniel Oaks
|
04442ddef1
|
Stuff is no longer completely broken. Just mostly.
|
2016-06-20 22:53:45 +10:00 |
|
Daniel Oaks
|
08225c201d
|
continue work reorganising and redoing EVERYTHING
|
2016-06-19 10:01:30 +10:00 |
|
Daniel Oaks
|
dbca03e948
|
Split numerics into their own new file
|
2016-06-16 19:41:07 +10:00 |
|