Bryan Drewery
|
d69c3a0db0
* Optimize/cleanup queue_server() with new queue list
|
16 éve |
Bryan Drewery
|
b7a844fea9
* Cleanup more redundant server queue code
|
16 éve |
Bryan Drewery
|
b68825a5d9
* Make fast_deq more clear
|
16 éve |
Bryan Drewery
|
df9679c415
* Adjust burst limits so that we're not pushing our luck
|
16 éve |
Bryan Drewery
|
40f05d1a0f
* ircd-seven and Charybdis support connect bursting as well
|
16 éve |
Bryan Drewery
|
51e090459a
* Delay commands which violate burst mode and trigger flood_endgrace
|
16 éve |
Bryan Drewery
|
3dd45e295f
* Don't process the HELP queue on connect bursts
|
16 éve |
Bryan Drewery
|
24f60d497f
* Make server burst params into defines
|
16 éve |
Bryan Drewery
|
d7be009a16
* Enter burst mode for 20 seconds
|
16 éve |
Bryan Drewery
|
68f557ca05
* Send TOPIC as low priority
|
16 éve |
Bryan Drewery
|
dced750ff7
* On hybrid/ratbox servers, burst some commands on connect
|
16 éve |
Bryan Drewery
|
8b8670072b
* Burst more of the MODE queue when possible
|
16 éve |
Bryan Drewery
|
fea1c9c6d6
* Reset some queue settings on connect
|
16 éve |
Bryan Drewery
|
e540ccd937
* Change msgrate to milliseconds
|
16 éve |
Bryan Drewery
|
6be7100552
* Display ms in cmd_timers
|
16 éve |
Bryan Drewery
|
37d24eca71
* Cleanup timer code so it is not constantly re-adding repeat timers back to the lists
|
16 éve |
Bryan Drewery
|
cc5558ffbb
* Make the full egg_timeval_now global for access to .usec
|
16 éve |
Bryan Drewery
|
f153516184
* Various timer stuff
|
16 éve |
Bryan Drewery
|
a80b779f9c
* Add vim settings for egg files
|
16 éve |
Bryan Drewery
|
9cdbafb6f3
* Inline some of the timer calls to avoid needless stack use every iteration
|
16 éve |
Bryan Drewery
|
bfbc8f544d
* Add set 'msgburst' to define how many commands to burst to server per msgrate.
|
16 éve |
Bryan Drewery
|
0a6e74040e
* Restart channel JOIN burst will use DP_MODE now to try and slow it down to avoid spambot warnings/klines
|
16 éve |
Bryan Drewery
|
53e2b2dd2a
* Make the default msgrate 2 to avoid excess floods on common servers
|
16 éve |
Bryan Drewery
|
3b4b14badd
* Add set 'msgrate' to define how often to dequeue to the server. (1 or 2 is good)
|
16 éve |
User Arab (Ported by Bryan)
|
c7f959a5a8
Adapted the /server.mod/ message dequeueing algorithm[1] towards lesser
|
17 éve |
Bryan Drewery
|
802a499937
* Attempt to flush the server queue immediately when queueing
|
16 éve |
Bryan Drewery
|
6d1ff681be
* Fix small memory leak in channel member handling
|
16 éve |
Bryan Drewery
|
c3a0158367
* Fix some Darwin configure errors
|
16 éve |
Bryan Drewery
|
bfa6a60b6b
* Add note that a user not found may just be a permissions issue
|
16 éve |
Bryan Drewery
|
a6e5a14667
* Add note to banner
|
16 éve |