md_5
|
d8c92cd311
|
Add ConnectOther channel for moving other players from a plugin
|
2013-08-25 10:23:17 +10:00 |
|
md_5
|
99f361ca77
|
Instead of storing packets about to be passed on as a byte array, store them as a Netty buffer, which is likely to be pooled, direct and manually memory managed leading to increased performance and less GC strain. In order to ensure no resources are leaked, we free them at the end of each handle cycle if they have not been passed to a channel for writing. In initial profiles this now causes encryption to be one of the most intensive parts of BungeeCord, however in depth profiling snapshots may provide further routes for optimization.
|
2013-08-20 19:29:43 +10:00 |
|
md_5
|
738ed99d54
|
Code format.
|
2013-08-20 19:28:09 +10:00 |
|
md_5
|
ad0da59267
|
Really need to automatically do this. Add a few weeks to expire time
|
2013-08-20 18:50:52 +10:00 |
|
md_5
|
1dcc8d6a4b
|
Close #572 - kick event message
|
2013-08-20 11:18:51 +10:00 |
|
md_5
|
0840a77153
|
Dem dates :(
|
2013-08-15 07:44:33 +10:00 |
|
md_5
|
61a93a54a9
|
ammar2 missed a spot
|
2013-08-14 22:14:32 +10:00 |
|
md_5
|
da0281508e
|
Oi! Get back inside of that if statement. NOW!
|
2013-08-13 18:53:16 +10:00 |
|
Ammar Askar
|
51e92de2dd
|
Only save to reconnectHandler if we have a listener that isn't forcing to the default server
|
2013-08-13 18:50:19 +10:00 |
|
md_5
|
773ce089c1
|
Fix http client
|
2013-08-10 07:30:41 +10:00 |
|
md_5
|
b68b6a76c7
|
Recover from broken yaml
|
2013-08-09 17:23:16 +10:00 |
|
md_5
|
332033bb02
|
Disable resource leak detector for ~15% cpu reduction
|
2013-08-09 16:58:14 +10:00 |
|
md_5
|
172b8bc75b
|
Update to Netty 4.0.6-Final
|
2013-08-09 16:56:09 +10:00 |
|
md_5
|
db5a147491
|
Revert changes to SeverConnectedEvent
|
2013-08-06 11:14:54 +10:00 |
|
md_5
|
f083e27649
|
More translations!
|
2013-08-05 17:29:47 +10:00 |
|
md_5
|
b64a7be19b
|
Bump date to the 9th
|
2013-08-04 21:34:56 +10:00 |
|
md_5
|
c4d60a8fa9
|
Hold player for ServerSwitchEvent - see #539
|
2013-08-04 21:28:10 +10:00 |
|
md_5
|
f07cfe0cf7
|
Make the ServerConnectedEvent async to allow stalling it. Closes #538 by @BjoernAkAManf.
|
2013-08-04 20:58:17 +10:00 |
|
mrapple
|
ee8f33c196
|
Add State to ServerKickEvent
|
2013-08-04 18:57:13 +10:00 |
|
md_5
|
14ac2dd308
|
Allow setting whether to bind to the local address.
|
2013-08-04 18:56:48 +10:00 |
|
md_5
|
fb94612315
|
Fix throttle to 1) Work, 2) Not throttle outbound connections
|
2013-08-02 19:31:46 +10:00 |
|
md_5
|
4c96880580
|
Lets just silence java.util.NoSuchElementException: decrypt - PEOPLE DON'T UNDERSTAND ITS NOT AN ERROR.
|
2013-08-02 19:11:16 +10:00 |
|
md_5
|
4c4cdd51a1
|
Downgrade to Netty CR9
|
2013-08-02 07:32:42 +10:00 |
|
md_5
|
1f38152530
|
[URGENT] Add connection throttle.
|
2013-08-01 13:37:32 +10:00 |
|
md_5
|
911f08d52c
|
Disable packet grouping in an attempt to increase reliability.
|
2013-07-31 20:18:54 +10:00 |
|
md_5
|
8f961c9d4e
|
Put colours in default motd to try and force quoting in the dumped yaml
|
2013-07-27 12:12:12 +10:00 |
|
md_5
|
8a5d8a57f7
|
Don't infinite loop on tasks with no period
|
2013-07-24 17:38:46 +10:00 |
|
md_5
|
c54553d0f9
|
How kind of @lazertester to test the new scheduler!
|
2013-07-24 17:32:08 +10:00 |
|
md_5
|
600a1b4ff5
|
Update expire date
|
2013-07-24 17:02:37 +10:00 |
|
md_5
|
09e592295f
|
Update to Netty 4.0.4-Final
|
2013-07-24 15:58:02 +10:00 |
|
md_5
|
d0d1562155
|
Hi, I'm Mojang and I make hundreds of millions of dollars a year. I still like to think I am an Indy company, so I randomly remove existing game features and don't provide replacements.
Removes Texture Pack setting
|
2013-07-18 20:10:45 +10:00 |
|
md_5
|
f510ab2a0b
|
Update to netty 4 final, exciting!
|
2013-07-17 16:47:49 +10:00 |
|
md_5
|
fb1cab499d
|
Always use eventloop since we cannot be sure about plugins, thanks @MonsieurApple for the report.
|
2013-07-12 09:29:53 +10:00 |
|
md_5
|
58ca63e2b1
|
Use a defensive copy for shorter lock time
|
2013-07-11 11:14:12 +10:00 |
|
md_5
|
499337c98e
|
Optimized yaml reconnect locations! Ding dong sqlite is dead..
|
2013-07-11 11:12:43 +10:00 |
|
md_5
|
526137be7b
|
Remove our packet queuing as it may be contributing to high CPU usage and/or memory leaks.
|
2013-07-11 10:14:51 +10:00 |
|
md_5
|
47839cb11c
|
writeStringUTF8WithoutLengthHeaderBecause @Dinnerbone StuffedUpTheMCBrandPacket
|
2013-07-10 23:42:50 +10:00 |
|
md_5
|
55a6cc56ef
|
Recycle messagelist when channel goes inactive (reverted from commit daa58ffe58 )
|
2013-07-10 23:41:37 +10:00 |
|
md_5
|
8c2bea5be2
|
Fix possible race condition with regards to abandoning servers
|
2013-07-10 13:02:25 +10:00 |
|
md_5
|
daa58ffe58
|
Recycle messagelist when channel goes inactive
|
2013-07-10 09:18:58 +10:00 |
|
md_5
|
0189ad9c17
|
Add disabled commands
|
2013-07-09 14:55:27 +10:00 |
|
md_5
|
0c56945ffd
|
Implement upcoming Minecraft API to get the server brand - thanks @Grum for the hint.
|
2013-07-08 21:29:09 +10:00 |
|
md_5
|
0a36cbd5bc
|
Fix compilation -> add silly catch block
|
2013-07-08 08:41:11 +10:00 |
|
md_5
|
61b4777177
|
Use more threads for IO to eliminate resource starvation possibly leading to high CPU usage. This brings the count back in line with what we had pre 1.6 / late 1.5
|
2013-07-08 08:35:12 +10:00 |
|
md_5
|
7d1904584b
|
Back to Java cipher, they are both the same speed
|
2013-07-08 08:33:25 +10:00 |
|
md_5
|
475571986c
|
Make sure packets are written before closing
|
2013-07-07 13:08:25 +10:00 |
|
md_5
|
55c2bcd634
|
Undo recent SQLite changes - might need to seek *another* DB engine - whats H2 like for concurrency?
|
2013-07-06 08:30:38 +10:00 |
|
md_5
|
db4abfe486
|
Expand streams a little bit
|
2013-07-05 19:17:25 +10:00 |
|
md_5
|
9424bdedca
|
Implement basic MC stream
|
2013-07-05 19:06:46 +10:00 |
|
md_5
|
52b3c6b77c
|
Dont need to force use of eventloop anymore
|
2013-07-05 09:32:20 +10:00 |
|