William Pitcock
|
85d4ff89b9
|
- burst: fix translation from UID to NICK message for UID clients
|
2013-05-23 22:45:42 +00:00 |
|
William Pitcock
|
fcc4d96944
|
- if umodes is blank, send +
|
2013-05-23 11:00:46 +00:00 |
|
William Pitcock
|
ae46850e2b
|
- send UIDs on burst and new user to PROTO_SID servers.
|
2013-05-23 10:10:53 +00:00 |
|
William Pitcock
|
7297e91c71
|
- rewrite sendto_one_nickcmd_butone() to use sendto_server().
|
2013-05-23 09:53:45 +00:00 |
|
William Pitcock
|
b577128320
|
- Add UID command handler.
|
2013-05-23 09:19:21 +00:00 |
|
William Pitcock
|
5e11b7edd2
|
- update protoctl.txt removing numerics and adding SID token
|
2013-05-23 08:30:57 +00:00 |
|
William Pitcock
|
473a2dfbee
|
- remove obsolete token.txt
|
2013-05-23 08:29:21 +00:00 |
|
William Pitcock
|
c61d4c9079
|
- add ID() macro for SID vs UID
|
2013-05-23 08:18:09 +00:00 |
|
William Pitcock
|
37b6a3e919
|
- Simplify ircsnprintf(). Patch from FalconKirtaran. (#4211)
|
2013-05-23 03:42:01 +00:00 |
|
William Pitcock
|
3b29c325c6
|
- SASL: remove dead/unnecessary code found with coverity
|
2013-05-21 16:20:40 -05:00 |
|
William Pitcock
|
bb93b10e67
|
- m_pingpong: since we manually hunt ourselves, check against ID too
|
2013-05-21 08:14:35 +00:00 |
|
William Pitcock
|
2ccaea07b5
|
- SID command: ensure we use non-SID name as origin on SERVER message (since it's for backwards compat)
|
2013-05-21 07:46:27 +00:00 |
|
William Pitcock
|
1853eaeeae
|
- Quick attempt at cleaning up the mess for SIDs.
|
2013-05-21 07:17:39 +00:00 |
|
William Pitcock
|
7f156ad566
|
- add remote SIDs to ID hashtable
|
2013-05-21 06:52:45 +00:00 |
|
William Pitcock
|
d4ea47eadd
|
- do not send KILL to SIDs if they are unknown
|
2013-05-21 06:33:56 +00:00 |
|
William Pitcock
|
afdf5d780a
|
- Replace ircsprintf() with bounds-checking ircsnprintf(), patch from FalconKirtaran. (#4208)
|
2013-05-21 06:26:52 +00:00 |
|
William Pitcock
|
42a0071b2b
|
- implement SID handler
|
2013-05-21 03:42:22 +00:00 |
|
William Pitcock
|
6d63a1b90f
|
- fix regression caused by final stage of TOKEN removal
|
2013-05-21 02:22:39 +00:00 |
|
William Pitcock
|
deeadee885
|
- find_person() and find_client(): make UID aware. if a Person is passed as the aClient ptr, do not check UIDs.
|
2013-05-21 02:10:14 +00:00 |
|
William Pitcock
|
d7497ed79f
|
- ensure callers of parse_client_queued() are aware of FLUSH_BUFFER
|
2013-05-21 01:49:54 +00:00 |
|
William Pitcock
|
cea686b7fa
|
- more reliably ensure we induce FLUSH_BUFFER on SID collision
|
2013-05-21 01:49:27 +00:00 |
|
William Pitcock
|
f9259bf5a5
|
- avoid corrupting SID hashtable on collision.
|
2013-05-21 01:36:19 +00:00 |
|
William Pitcock
|
13351e550a
|
- Add PROTO_SID, so that SID/UID messages can be sent with sendto_server().
|
2013-05-21 01:16:01 +00:00 |
|
William Pitcock
|
7fa25a3e46
|
- display SID in MAP if available
|
2013-05-21 01:01:58 +00:00 |
|
William Pitcock
|
3c38cd42e3
|
- protoctl: parse SID= token
|
2013-05-21 00:58:46 +00:00 |
|
William Pitcock
|
ef0b09e1f9
|
- m_nopost: log kills
|
2013-05-21 00:26:27 +00:00 |
|
William Pitcock
|
ee739f4e46
|
- Include SID in handshake.
|
2013-05-20 22:01:41 +00:00 |
|
William Pitcock
|
b02069f944
|
- Generate UIDs for local clients.
|
2013-05-20 22:00:24 +00:00 |
|
William Pitcock
|
01ff7c4a16
|
- document SID config option
|
2013-05-20 21:35:33 +00:00 |
|
William Pitcock
|
432afdef0f
|
- initialize uid subsystem when ircd config is loaded
|
2013-05-20 21:33:18 +00:00 |
|
William Pitcock
|
e338c318c3
|
- add UID generator
|
2013-05-20 21:14:48 +00:00 |
|
William Pitcock
|
5eac4b95f9
|
- chm_permanent: use static initializer
|
2013-05-20 20:08:26 +00:00 |
|
William Pitcock
|
0a1624e24a
|
- m_cap: readd code to break a loop that i removed by accident
|
2013-05-20 20:03:40 +00:00 |
|
William Pitcock
|
af1e9ebcbf
|
- Add permanent channel mode. (#4117)
|
2013-05-20 19:55:47 +00:00 |
|
William Pitcock
|
01dffdfa46
|
- Extend HOOKTYPE_CHANNEL_DESTROY to allow cancelling the destroy event.
|
2013-05-20 19:37:43 +00:00 |
|
William Pitcock
|
06d9bd81ab
|
- Introduce C99 stdbool.h.
|
2013-05-20 19:36:22 +00:00 |
|
William Pitcock
|
b9eb1efd87
|
- Add missing module cap_invitenotify.
|
2013-05-20 18:23:48 +00:00 |
|
William Pitcock
|
93737c2f28
|
- Implement proposed invite-notify CAP.
|
2013-05-20 18:22:35 +00:00 |
|
William Pitcock
|
1698007836
|
- Add HOOKTYPE_INVITE
|
2013-05-20 18:07:25 +00:00 |
|
William Pitcock
|
5b32e5fa79
|
- m_sasl: take over cap_sasl implementation
|
2013-05-20 17:33:06 +00:00 |
|
William Pitcock
|
c00350b760
|
- Move tls cap to m_starttls.
|
2013-05-20 17:28:53 +00:00 |
|
William Pitcock
|
9d78a92976
|
- Modularize the core of CAP. Now, we have HOOKTYPE_CAPLIST, which allows for ClientCapability
objects to be added to the list.
|
2013-05-20 17:22:01 +00:00 |
|
William Pitcock
|
f5cc654a06
|
- Initial work on modularizing CAP.
|
2013-05-20 17:04:16 +00:00 |
|
William Pitcock
|
d8d3156f43
|
- dbuf vestige cleanup: missed a spot
|
2013-05-20 16:39:34 +00:00 |
|
William Pitcock
|
5a0891a1f7
|
- Remove some old vestiges of the old dbuf code.
|
2013-05-20 16:30:10 +00:00 |
|
William Pitcock
|
27bdd21a4a
|
- remove obsolete debug notice from evented i/o conversion
|
2013-05-20 16:17:01 +00:00 |
|
William Pitcock
|
fda8377a02
|
- Remove AKILL/RAKILL commands. (#3662)
|
2013-05-20 07:41:51 +00:00 |
|
William Pitcock
|
468f1eddab
|
- make modules loading relative to SPATH.
|
2013-05-20 07:35:20 +00:00 |
|
William Pitcock
|
37b13dd90c
|
- LISTEN_SIZE should either be 5 or SOMAXCONN if defined. Nothing else. (#4204)
|
2013-05-20 07:26:34 +00:00 |
|
William Pitcock
|
42d8a95c2c
|
- remove BUFFERPOOL, which is not used by the new dbuf code
|
2013-05-20 05:11:46 +00:00 |
|