Bram Matthys
|
1e8c2c0141
|
dead_link() can now deal with cases where it's called more than 1 time for the same (soon-to-be-dead) client
|
2015-05-23 20:08:34 +02:00 |
|
Bram Matthys
|
3623ebae05
|
Add protection against SSL Renegotiation attacks (#4046). Reported by seraph.
Also expose dead_link() to modules, IOTW: make it non-static.
|
2015-05-23 19:04:41 +02:00 |
|
Travis McArthur
|
aea09603a4
|
Remove USE_SSL macro and associated code
We no longer support non-SSL builds, remove related code
|
2015-05-20 02:48:34 -04:00 |
|
Travis McArthur
|
f4c68a3a66
|
Fix initializers
|
2014-07-22 06:33:33 -07:00 |
|
Travis McArthur
|
63cb121130
|
Modularize secureonly (+z)
|
2014-07-04 21:13:08 -07:00 |
|
Heero
|
4956d01e34
|
Add +D/+d and remove +u
Permits users to add +D mode to hide join/part notifications except for +vohaq
until a user speaks
[#2906] Reported by Tranqer
|
2014-06-04 01:13:22 -07:00 |
|
Bram Matthys
|
101d2dd6a3
|
Big 3.4.x commit containing bug fixes and enhancements. Modularizing
user & channel modes. Fixing Windows build. Etc..
|
2014-05-11 20:56:02 +02:00 |
|
William Pitcock
|
e39903554a
|
- fix vmakebuf_local_withprefix() sizeof bug
|
2013-05-25 10:57:24 +00:00 |
|
William Pitcock
|
24363fd276
|
- fix typo
|
2013-05-25 08:20:53 +00:00 |
|
William Pitcock
|
91f4e1591d
|
- sendto_message_one(): translate ID to nickname for non-SID servers
|
2013-05-25 02:03:49 +00:00 |
|
William Pitcock
|
7f01bc731d
|
- use strlcat() instead of strncat() in send.c
|
2013-05-24 22:49:35 +00:00 |
|
William Pitcock
|
34cb24c62e
|
- assorted warning fixes from clang
|
2013-05-24 22:15:20 +00:00 |
|
William Pitcock
|
29027a21b6
|
- fix arbitrary write in sendto_common_channels().
|
2013-05-24 21:50:32 +00:00 |
|
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
|
afdf5d780a
|
- Replace ircsprintf() with bounds-checking ircsnprintf(), patch from FalconKirtaran. (#4208)
|
2013-05-21 06:26:52 +00:00 |
|
William Pitcock
|
6d63a1b90f
|
- fix regression caused by final stage of TOKEN removal
|
2013-05-21 02:22:39 +00:00 |
|
William Pitcock
|
93737c2f28
|
- Implement proposed invite-notify CAP.
|
2013-05-20 18:22:35 +00:00 |
|
William Pitcock
|
9a4bea10f8
|
- rewrite dbuf code to use memory pool and list framework
this probably has bugs, consider it to be less than resilient.
|
2013-05-20 05:07:00 +00:00 |
|
William Pitcock
|
b9c9f9baa8
|
- Fix va_list usage warnings flagged by Purify.
|
2013-05-20 02:23:33 +00:00 |
|
William Pitcock
|
61fe014771
|
- Remove sendto_server_butone() and friends, now everything uses sendto_server(). (#4202)
Patch from FalconKirtaran.
|
2013-05-20 01:21:45 +00:00 |
|
William Pitcock
|
a7041c9294
|
- Clean up remaining minefield of va_start() misuse. (#3641)
|
2013-05-19 23:24:12 +00:00 |
|
William Pitcock
|
63e1786a7d
|
- Remove no longer used sendto_serv_nickv2 functions.
These look like they were removed in Unreal 3.1!
|
2013-05-19 23:15:05 +00:00 |
|
William Pitcock
|
47e5ac9734
|
- Remove sendto_serv_sjoin() and sendto_serv_butone_sjoin().
|
2013-05-19 23:12:27 +00:00 |
|
William Pitcock
|
d415c974b2
|
- Remove sendto_serv_butone_token_opt().
|
2013-05-19 22:31:03 +00:00 |
|
William Pitcock
|
befbb8b691
|
- Replace sendto_serv_butone_quit() with
|
2013-05-19 22:16:34 +00:00 |
|
William Pitcock
|
1a27e5fc9b
|
- Allow 0 for NOCAPS usage.
|
2013-05-19 22:02:14 +00:00 |
|
William Pitcock
|
65bbf390ce
|
- Add sendto_server() to replace all the old sendto_foo() crap.
|
2013-05-19 21:59:45 +00:00 |
|
William Pitcock
|
a9ce94de9b
|
- Remove sendto_channelprefix_butone_tok().
|
2013-05-19 20:59:29 +00:00 |
|
=?UTF-8?q?Mantas=20Mikul=C4=97nas?=
|
5b66f7abe6
|
- Finally remove sendto_server_butone_token().
---
include/proto.h | 2 --
src/send.c | 24 ------------------------
2 files changed, 26 deletions(-)
|
2013-05-19 20:37:16 +00:00 |
|
William Pitcock
|
b2214aba9f
|
- Remove SJB64 stuff, patch from FalconKirtaran (#4190).
|
2013-05-19 08:09:02 +00:00 |
|
William Pitcock
|
9c857d1314
|
- Fix incorrect parameter use on sendto_serv_butone_token_opt(), reported and patch supplied by FalconKirtaran (#4195)
|
2013-05-19 08:06:08 +00:00 |
|
William Pitcock
|
922aa6a4af
|
- Fix typos in previous commit.
|
2013-05-16 08:00:44 +00:00 |
|
William Pitcock
|
a1ad90bab4
|
- Use a unified counter instead of depending on Client.slot for sending
|
2013-05-16 07:53:19 +00:00 |
|
William Pitcock
|
c41ca43145
|
- Remove ziplinks support, patch from FalconKirtaran. (#4189)
|
2013-05-16 06:36:13 +00:00 |
|
William Pitcock
|
67669c0299
|
- core: remove references to sendto_serv_butone_token() and friends
|
2013-05-14 01:26:41 +00:00 |
|
William Pitcock
|
6ac8721c64
|
- core: remove all references to IsToken()
|
2013-05-13 05:03:28 +00:00 |
|
William Pitcock
|
41d5f93171
|
- send: remove leftover numeric rewriting stuff
|
2013-05-09 00:55:27 +00:00 |
|
William Pitcock
|
39c117a695
|
- Remove numerics from server protocol, part 1
|
2013-05-09 00:25:02 +00:00 |
|
William Pitcock
|
f9a78be185
|
- Remove WebTV code, part 1. (#3948)
|
2013-01-14 03:21:42 -06:00 |
|
William Pitcock
|
2ea5301896
|
- Rework the listener system to not use Client table entries.
|
2012-11-25 02:46:39 +00:00 |
|
William Pitcock
|
8829e89f2e
|
- Remove references to LastSlot and local[] in send.c
|
2012-11-24 22:47:17 +00:00 |
|
William Pitcock
|
275b4f507d
|
- Replace oper_fdlist with oper_list.
|
2012-11-24 20:45:11 +00:00 |
|
William Pitcock
|
092d928b99
|
- Remove serv_fdlist.
|
2012-11-24 20:17:04 +00:00 |
|
William Pitcock
|
f09b1ac4d4
|
- Rename aClient.client_list to aClient.client_node to avoid confusion
|
2012-11-21 23:03:28 +00:00 |
|
William Pitcock
|
9853fa54f4
|
- Rework the client management code to use a circular queue and set of
circular queues for hashtable.
|
2012-11-21 22:49:32 +00:00 |
|
William Pitcock
|
dbe7039123
|
- Remove flush_connections(). It is now obsolete via the async i/o.
As a result of removing this, Unreal's CPU usage is reduced by 45% with
10000 local connections.
|
2012-11-19 22:37:52 +00:00 |
|
William Pitcock
|
ac5d1b9979
|
- Remove IsBlocked()/SetBlocked()/ClearBlocked() and related deritius.
|
2012-10-08 16:16:05 +00:00 |
|