md_5
|
9a173968f1
|
Update to Netty CR3 but include workaround for (bug?) present in it. Feedback is welcome, #448 is related.
|
2013-06-23 10:40:27 +10:00 |
|
AgentK
|
13f1fa7443
|
Reject clients on other protocol versions.
|
2013-06-21 16:36:37 +10:00 |
|
md_5
|
0f7da279ef
|
Close #450 - errors from our backport
|
2013-06-19 13:30:43 +10:00 |
|
md_5
|
a6ba661a32
|
Back to CR1 we go. Deal with the issues.
|
2013-06-19 07:36:40 +10:00 |
|
md_5
|
22133bc8d2
|
Close #445 - error when clients use forge
|
2013-06-18 21:10:16 +10:00 |
|
md_5
|
f9c9517958
|
Why can no one ever provide helpful information to attempt to diagnose a bug, it is ridiculous that you can expect my help when you don't even provide a version number.
I am seriously just tired of this and need a break.
|
2013-06-18 20:52:18 +10:00 |
|
md_5
|
7a79bd0816
|
Update to Netty CR5, boasts very nice performance and should hopefully fix many of the issues we have seen.
|
2013-06-18 17:14:34 +10:00 |
|
md_5
|
6a60376033
|
If #438 does not go away, then BungeeCord users are derps, since this class has no been reverted to the exact same state before the so called issue inducing commit
|
2013-06-17 19:10:38 +10:00 |
|
md_5
|
4ce0eee232
|
#438 please just go away.
|
2013-06-17 17:25:20 +10:00 |
|
md_5
|
72f3a79759
|
Do what we can about Jline not being installed
|
2013-06-17 17:05:02 +10:00 |
|
md_5
|
dbb6aebf58
|
#3 windows fix
|
2013-06-17 16:29:21 +10:00 |
|
md_5
|
8c4ddf458c
|
Fix #1 for windows.
|
2013-06-17 16:13:27 +10:00 |
|
md_5
|
07fb6490f8
|
Close issue #440 - players remaining after logout
|
2013-06-17 14:19:16 +10:00 |
|
md_5
|
7fab3ba372
|
Try twice to init jline
|
2013-06-16 21:27:15 +10:00 |
|
md_5
|
92c3ef1989
|
Fix custom tab API to allow using as soon as constructed
|
2013-06-16 15:40:31 +10:00 |
|
md_5
|
fbf2d8969e
|
Exception caught should rely on channel activity state, not OUR close flag
|
2013-06-16 11:30:03 +10:00 |
|
md_5
|
1881507712
|
Move scoreboard stuff to the sscore package in preparation for refactor
|
2013-06-16 09:10:25 +10:00 |
|
md_5
|
fd2a72477f
|
Move tab list stuff to the 'tab' package
|
2013-06-16 09:08:48 +10:00 |
|
md_5
|
d4cbac1bdf
|
Add tab list getter to api
|
2013-06-16 07:56:38 +10:00 |
|
md_5
|
fa0671ab2a
|
Finish up TabApi impl.
|
2013-06-16 07:55:15 +10:00 |
|
md_5
|
cbec4e836a
|
Harsher reload warning
|
2013-06-15 21:12:15 +10:00 |
|
md_5
|
3ce7982778
|
Clean up pipeline flow.
|
2013-06-15 21:08:49 +10:00 |
|
md_5
|
b55944e2fb
|
Dont spam the console with too many exceptions
|
2013-06-14 07:31:58 +10:00 |
|
md_5
|
12cba14657
|
Tweak our channel promise to be a bit more hellpful on errors
|
2013-06-13 20:53:35 +10:00 |
|
md_5
|
78e67283cc
|
Roblabla feels listeners should be at the top
|
2013-06-11 20:23:48 +10:00 |
|
md_5
|
f0f1e71c93
|
Implement super sexy console to close #315
|
2013-06-11 18:55:15 +10:00 |
|
md_5
|
3c1a5aabfd
|
Add translation + fix spelling for mojang servers down
|
2013-06-11 10:29:19 +10:00 |
|
md_5
|
f0d4e8c24a
|
I feel like the time for change is here
|
2013-06-10 14:55:57 +10:00 |
|
md_5
|
ba8bd7faf0
|
Try to cut off packet race conditions when moving servers.
|
2013-06-10 08:54:52 +10:00 |
|
md_5
|
787692070e
|
Set a row limit to stop at, we should shrink this after a while. Meh api is good enough for me
|
2013-06-08 15:48:26 +10:00 |
|
md_5
|
523e991018
|
Doesnt allow ALL possible variations of a string, but its good enough for now
|
2013-06-08 15:34:30 +10:00 |
|
md_5
|
7733fbfb28
|
Make tab list work!
|
2013-06-08 14:43:03 +10:00 |
|
md_5
|
44ac36941f
|
Use 1 based index
|
2013-06-08 14:10:15 +10:00 |
|
md_5
|
0235c4a01e
|
Make sure to init the tab list
|
2013-06-08 14:08:48 +10:00 |
|
md_5
|
b4220e9229
|
Refactor all the tab APIs
|
2013-06-08 14:06:09 +10:00 |
|
md_5
|
9b9addfccd
|
Add interfaces for custom TabAPI, just need to add the hooks now, and of course a pretty example. As always, not tested yet.
|
2013-06-08 13:51:23 +10:00 |
|
md_5
|
b75a2b5060
|
[Breaking] Close #423 by making tab list per listener.
|
2013-06-08 13:13:17 +10:00 |
|
md_5
|
b5aecd5dcc
|
Stab at fixing forge and wecui support when combined. F**** I hate mods.
|
2013-06-08 12:35:50 +10:00 |
|
md_5
|
4d51d16512
|
Fix mods like wecui not working after switching servers.
#364
|
2013-06-08 09:45:45 +10:00 |
|
md_5
|
483fede234
|
Work around windows bugs
|
2013-06-06 18:13:56 +10:00 |
|
md_5
|
ce8f1b44b6
|
Musical versions
|
2013-06-05 20:30:34 +10:00 |
|
md_5
|
b1e3f6a75b
|
And people think dependancy loading is easy. Close #381
|
2013-06-05 18:24:33 +10:00 |
|
DerFlash
|
33d315b719
|
Tone down PingHandler too
|
2013-06-04 07:42:13 +10:00 |
|
md_5
|
d11e130d61
|
Close #365 - prettier error when mc.net is down
|
2013-06-03 19:54:41 +10:00 |
|
md_5
|
45a93c8cfc
|
Close #417: whois -> find
|
2013-06-03 19:49:35 +10:00 |
|
md_5
|
fd411edddb
|
Tone down logging for surprisingly large reduction in CPU usage - Closes #401
|
2013-06-03 19:48:21 +10:00 |
|
md_5
|
340d82812a
|
Reorder checks to prevent malformed packets throwing errors
|
2013-06-02 22:19:49 +10:00 |
|
md_5
|
eaf99cf4a6
|
Yo dawg. Lets start populating the seen row
|
2013-06-02 17:11:44 +10:00 |
|
md_5
|
4baae5a230
|
Add space to whois
|
2013-06-02 14:39:51 +10:00 |
|
md_5
|
aa1a871967
|
Actually use our threadLocal. Do'h
|
2013-06-02 14:33:47 +10:00 |
|
md_5
|
18f5ed3102
|
Close #410 - forge crashes
|
2013-06-02 10:30:44 +10:00 |
|
md_5
|
d1dd7379b1
|
Use cleaner equals check and actually set member field
|
2013-06-02 10:23:21 +10:00 |
|
md_5
|
0b0d09427d
|
Proper case sensitivity + dont reverse lookup forced hosts
|
2013-06-02 09:23:05 +10:00 |
|
md_5
|
4f2b98188e
|
Don't allow stupid users to connect bungee to themselves
|
2013-06-01 17:55:51 +10:00 |
|
md_5
|
d5eb37c7a6
|
Add debug to tryFailure
|
2013-06-01 17:46:11 +10:00 |
|
md_5
|
2a421cdd8d
|
Close #306 use SQLite for reconnect locations
|
2013-06-01 17:29:14 +10:00 |
|
md_5
|
757f8f0cb9
|
Fix comparisons of objects in case insensitive hashmap
|
2013-06-01 16:07:17 +10:00 |
|
md_5
|
e652214071
|
Close issue #406 - tab list
|
2013-06-01 11:10:56 +10:00 |
|
md-5
|
11b90b91b7
|
Update ServerConnection.java
|
2013-05-31 20:45:00 +10:00 |
|
md-5
|
aa3989db19
|
damn web editor
|
2013-05-31 19:26:15 +11:00 |
|
md-5
|
76c914db14
|
Update InitialHandler.java
|
2013-05-31 18:22:19 +10:00 |
|
md_5
|
639e5f3c1d
|
Add 'unsafe' api for things like packet sending that may be implementation specific or break at any time
|
2013-05-31 17:02:45 +10:00 |
|
md_5
|
9c35cad824
|
Will do final tests tomorrow, but all seems to work. Yay for efficiency and options for plugin developers!
|
2013-05-30 19:36:43 +10:00 |
|
md_5
|
d82b29e15a
|
Finish up protocol API - we now compile again. Extensive testing is required, but that is for another day.
|
2013-05-30 19:11:05 +10:00 |
|
md_5
|
9b0c827c37
|
Now just to implement the necessary constructors and constants
|
2013-05-30 18:29:59 +10:00 |
|
md_5
|
2f45f0d578
|
Rework protocol system
|
2013-05-30 18:09:46 +10:00 |
|
md_5
|
ad4c143ce4
|
Finish and create passing unit tests for the integrity of all packet classes.
|
2013-05-30 17:34:56 +10:00 |
|
md_5
|
835e4e332c
|
Start work on more efficient, publically accessable packet API
|
2013-05-30 16:38:53 +10:00 |
|
md_5
|
0578f94522
|
Rework shutdown sequence to close #391
|
2013-05-30 16:23:02 +10:00 |
|
md_5
|
0cd4c9030c
|
Close #396 - broken API spec for "ALL" server
|
2013-05-29 12:03:41 +10:00 |
|
md_5
|
0d666168f0
|
Close #398 by printing debug so we can identify the issue if it arises again
|
2013-05-29 12:02:06 +10:00 |
|
md_5
|
cfb823f077
|
Close #395 - work around trove quirks
|
2013-05-29 12:00:57 +10:00 |
|
md_5
|
36a5e89ff9
|
I told you so
|
2013-05-27 19:28:50 +10:00 |
|
md_5
|
bb4e8e29a5
|
Update Netty version and remove our workaround - if this breaks, @mibby keeps the pieces.
|
2013-05-27 18:22:59 +10:00 |
|
md_5
|
8e34e038d6
|
Remove chat event firing when we get a message from server to client, as Mojang has decided to completely break this in the next major Minecraft release.
|
2013-05-26 21:24:32 +10:00 |
|
md_5
|
d1950389cc
|
Just leave field as map...
|
2013-05-26 12:26:26 +10:00 |
|
md_5
|
9d841bb91a
|
Store config in a case insensitive map
|
2013-05-26 12:25:46 +10:00 |
|
md_5
|
12fec2fcdd
|
Add some not null checks to API methods
|
2013-05-25 17:26:54 +10:00 |
|
md_5
|
8b6b134662
|
Maybe one day we will want to set this null - it can start null, so it can become null
|
2013-05-25 17:24:37 +10:00 |
|
md_5
|
538beb33a6
|
Remove now redundant field from InitialHandler
|
2013-05-25 17:22:43 +10:00 |
|
md_5
|
97338cbfad
|
Its impossible unless you have a creative server and no mobs and no nothing, but we must allow 0 as an entity ID
|
2013-05-25 17:18:03 +10:00 |
|
md_5
|
3e28decef2
|
Remove getServer from the api - long depreceated
|
2013-05-25 17:09:29 +10:00 |
|
md_5
|
f93b647df3
|
Move protocol version declaration
|
2013-05-25 17:03:00 +10:00 |
|
md_5
|
775ffdc998
|
Optimize online count and broadcast methods
|
2013-05-25 17:01:39 +10:00 |
|
md_5
|
80c22027de
|
Slightly more optimized getChannels
|
2013-05-25 16:52:41 +10:00 |
|
md_5
|
122987dd83
|
No space for lost connection translation
|
2013-05-25 16:50:39 +10:00 |
|
md_5
|
ac4bab2425
|
More case insensitive tests and read write lock for connections
|
2013-05-25 16:50:04 +10:00 |
|
md_5
|
a51ffb1f4c
|
Use our own promise to work around @netty pipeline issues
|
2013-05-25 11:55:54 +10:00 |
|
md_5
|
77e0dcc7f8
|
Dont throw exceptions on missing translations
|
2013-05-25 11:54:17 +10:00 |
|
md_5
|
7eac22d362
|
Make perms case insensitive - need to write unit test still
|
2013-05-24 14:44:40 +10:00 |
|
md_5
|
185dc97ca6
|
*chatcolor import
|
2013-05-24 14:41:15 +10:00 |
|
md_5
|
e0d19cf305
|
Show current server in server command
|
2013-05-24 14:37:40 +10:00 |
|
md_5
|
0e9002091b
|
Add whois command
|
2013-05-24 14:35:27 +10:00 |
|
md_5
|
9fdcded97f
|
Close #376 - case insensitive servers and maps
|
2013-05-24 14:31:31 +10:00 |
|
md_5
|
32fdc83841
|
Close #383 - swallow exceptions once and for all
|
2013-05-24 14:16:43 +10:00 |
|
md_5
|
1bf126d4f8
|
Close #384 - reset locations.yml on error
|
2013-05-24 14:12:50 +10:00 |
|
md_5
|
56533c6259
|
Close issue #374 - take a lock when checking channel state / writing
|
2013-05-23 13:49:58 +10:00 |
|
md-5
|
4cb46c6e5c
|
Merge pull request #372 from roblabla/patch-2
Add global PlayerCount if target is "ALL"
|
2013-05-22 05:01:48 -07:00 |
|
md_5
|
29f22f9be9
|
Just swallow the error because thats what we did before.
|
2013-05-22 18:27:53 +10:00 |
|
md_5
|
98860ffd02
|
SLightly more atomic locations.yml saving to guard against ctrl+c'ing users
|
2013-05-22 17:07:46 +10:00 |
|