Directory src/jxclient/com/realtime/crossfire/jxclient/server/

Directory Created:
2007-12-10 14:22
Directory Deleted:
2010-03-24 15:47
Total Files:
0
Deleted Files:
45
Lines of Code:
0

[root]/src/jxclient/com/realtime/crossfire/jxclient/server
                                Folder removed from repo crossfire (0 files, 0 lines)
                                    Folder removed from repo messages (0 files, 0 lines)
                                Folder removed from repo server (0 files, 0 lines)
                                Folder removed from repo socket (0 files, 0 lines)

Lines of Code

src/jxclient/com/realtime/crossfire/jxclient/server/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
akirschbaum 380 (100.0%) 13286 (100.0%) 34.9

Most Recent Commits

akirschbaum 2010-03-24 15:47 Rev.: 12723

Introduce ttb repository structure.

0 lines of code changed in 45 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (del), ClientSocketListener.java (del), ClientSocketState.java (del), CommandQueue.java (del), ConnectionListener.java (del), CrossfireComcListener.java (del), CrossfireCommandDrawextinfoEvent.java (del), CrossfireCommandDrawinfoEvent.java (del), CrossfireCommandMagicmapEvent.java (del), CrossfireCommandQueryEvent.java (del), CrossfireDrawextinfoListener.java (del), CrossfireDrawinfoListener.java (del), CrossfireExpTableListener.java (del), CrossfireFaceListener.java (del), CrossfireMagicmapListener.java (del), CrossfireMap2Command.java (del), CrossfireMusicListener.java (del), CrossfirePickupListener.java (del), CrossfireQueryListener.java (del), CrossfireScriptMonitorListener.java (del), CrossfireServerConnection.java (del), CrossfireServerConnectionListener.java (del), CrossfireSkillInfoListener.java (del), CrossfireSoundListener.java (del), CrossfireSpellListener.java (del), CrossfireStatsListener.java (del), CrossfireTickListener.java (del), CrossfireUpdateFaceListener.java (del), CrossfireUpdateItemListener.java (del), CrossfireUpdateMapListener.java (del), DefaultCrossfireServerConnection.java (del), DefaultServerConnection.java (del), GuiState.java (del), GuiStateListener.java (del), GuiStateManager.java (del), MapSizeListener.java (del), MessageTypes.java (del), PacketListener.java (del), Pickup.java (del), PickupOption.java (del), ReceivedPacketListener.java (del), ScriptMonitorListeners.java (del), SentReplyListener.java (del), ServerConnection.java (del), UnknownCommandException.java (del)
akirschbaum 2010-02-13 16:20 Rev.: 12445

Invert conditions.

16 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+16 -16)
akirschbaum 2010-02-13 16:03 Rev.: 12442

Add braces to if statements.

216 lines of code changed in 2 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+136 -34), MessageTypes.java (+80 -20)
akirschbaum 2010-02-13 04:24 Rev.: 12426

Make functions static.

1 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+1 -1)
akirschbaum 2010-02-13 04:14 Rev.: 12423

Move GuiState and related classes to different package.

375 lines of code changed in 4 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CommandQueue.java (-2), GuiState.java (new 39), GuiStateListener.java (new 71), GuiStateManager.java (new 265)
akirschbaum 2010-02-12 15:57 Rev.: 12407

Remove dependencies ConnectCommand/DisconnectCommand/DefaultJXCSkin/CommandParser -> JXCWindow.

8 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CommandQueue.java (+8 -1)
akirschbaum 2010-02-12 15:02 Rev.: 12403

Remove dependency GUIQueryText -> JXCWindow.

73 lines of code changed in 3 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CrossfireServerConnection.java (+12), DefaultCrossfireServerConnection.java (+24), SentReplyListener.java (new 37)
akirschbaum 2010-02-12 14:46 Rev.: 12402

Extract GuiStateManager from JXCWindow to break some cyclic class dependencies.

4 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CommandQueue.java (+4 -4)
akirschbaum 2010-02-12 14:07 Rev.: 12401

Rename function names.

1 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CommandQueue.java (+1 -1)
akirschbaum 2010-02-03 15:42 Rev.: 12383

Update copyright headers.

694 lines of code changed in 33 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+22 -20), ClientSocketListener.java (+21 -19), ClientSocketState.java (+21 -19), CommandQueue.java (+21 -19), CrossfireComcListener.java (+21 -19), CrossfireDrawextinfoListener.java (+21 -19), CrossfireDrawinfoListener.java (+21 -19), CrossfireExpTableListener.java (+21), CrossfireFaceListener.java (+21 -19), CrossfireMagicmapListener.java (+21 -19), CrossfireMap2Command.java (+21 -19), CrossfireMusicListener.java (+21 -19), CrossfirePickupListener.java (+21 -19), CrossfireQueryListener.java (+21 -19), CrossfireServerConnection.java (+21 -19), CrossfireServerConnectionListener.java (+21 -19), CrossfireSkillInfoListener.java (+21 -19), CrossfireSoundListener.java (+21 -19), CrossfireSpellListener.java (+21 -19), CrossfireStatsListener.java (+21), CrossfireTickListener.java (+21 -19), CrossfireUpdateFaceListener.java (+21 -19), CrossfireUpdateItemListener.java (+21 -19), CrossfireUpdateMapListener.java (+21 -19), DefaultCrossfireServerConnection.java (+21 -19), DefaultServerConnection.java (+21 -19), MapSizeListener.java (+21 -19), MessageTypes.java (+21 -19), Pickup.java (+21 -19), PickupOption.java (+21 -19), ReceivedPacketListener.java (+21 -19), ServerConnection.java (+21 -19), UnknownCommandException.java (+21 -19)
akirschbaum 2009-12-06 07:11 Rev.: 12300

Synchronize pickup options with server.

127 lines of code changed in 4 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CrossfirePickupListener.java (new 35), CrossfireServerConnection.java (+12), DefaultCrossfireServerConnection.java (+71 -21), Pickup.java (+9 -1)
akirschbaum 2009-11-15 11:04 Rev.: 12275

Fix parser for replyinfo messages.

7 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+7 -3)
akirschbaum 2009-10-26 14:21 Rev.: 12232

Do not display 'null' disconnect reason.

4 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+4 -2)
akirschbaum 2009-10-24 08:06 Rev.: 12213

Add nullable annotations.

264 lines of code changed in 27 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+23 -7), ClientSocketListener.java (+6 -4), CommandQueue.java (+10 -5), CrossfireDrawextinfoListener.java (+3 -1), CrossfireDrawinfoListener.java (+3 -1), CrossfireExpTableListener.java (+3 -1), CrossfireFaceListener.java (+3 -1), CrossfireMagicmapListener.java (+3 -1), CrossfireMusicListener.java (+3 -1), CrossfireQueryListener.java (+3 -1), CrossfireServerConnection.java (+35 -33), CrossfireServerConnectionListener.java (+3 -1), CrossfireSkillInfoListener.java (+4 -2), CrossfireSoundListener.java (+3 -1), CrossfireSpellListener.java (+3 -1), CrossfireStatsListener.java (+3 -1), CrossfireUpdateFaceListener.java (+3 -1), CrossfireUpdateItemListener.java (+6 -4), CrossfireUpdateMapListener.java (+3 -1), DefaultCrossfireServerConnection.java (+101 -58), DefaultServerConnection.java (+8 -5), MessageTypes.java (+4 -1), Pickup.java (+5 -1), PickupOption.java (+3 -1), ReceivedPacketListener.java (+10 -8), ServerConnection.java (+5 -3), UnknownCommandException.java (+5 -2)
akirschbaum 2009-10-23 17:43 Rev.: 12211

Weaken types.

27 lines of code changed in 3 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+3 -4), DefaultCrossfireServerConnection.java (+20 -19), Pickup.java (+4 -3)
akirschbaum 2009-10-23 16:35 Rev.: 12208

Add private/protected modifiers.

1 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CommandQueue.java (+1 -1)
akirschbaum 2009-07-26 07:04 Rev.: 12120

Fix Doxygen issues.

2 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocketListener.java (+2 -2)
akirschbaum 2009-07-21 16:16 Rev.: 12098

Whitespace changes.

7 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+7 -7)
akirschbaum 2009-07-21 15:25 Rev.: 12082

Rename constant names.

29 lines of code changed in 2 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+28 -28), MessageTypes.java (+1 -1)
akirschbaum 2009-07-19 23:55 Rev.: 12077

Fix error "Cannot connect to crossfire server: invalid argument: sun.nio.ch.Net.setIntOption" on some platforms.

9 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+9 -1)
akirschbaum 2009-06-19 15:29 Rev.: 11950

Do not crash if no --debug-protocol option is given.

36 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+36 -9)
akirschbaum 2009-06-19 14:35 Rev.: 11945

Include connection related messages to --debug-protocol output.

100 lines of code changed in 3 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+20 -1), DefaultCrossfireServerConnection.java (+71 -97), DefaultServerConnection.java (+9 -2)
akirschbaum 2009-06-15 13:27 Rev.: 11890

Include failure reason in connection error dialog.

18 lines of code changed in 4 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+11 -5), ClientSocketListener.java (+4 -2), CommandQueue.java (+1 -1), DefaultCrossfireServerConnection.java (+2 -2)
akirschbaum 2009-06-15 12:35 Rev.: 11889

Whitespace changes.

1 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+1 -2)
akirschbaum 2009-06-15 12:34 Rev.: 11888

Do not crash after network errors.

81 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+81 -54)
akirschbaum 2009-06-06 16:26 Rev.: 11760

Fix crash when receiving magicmap protocol commands with negative coordinates.

36 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+36)
akirschbaum 2009-06-01 08:48 Rev.: 11745

Fix socket handling code to avoid spurious crashes.

8 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+8 -1)
akirschbaum 2009-06-01 07:01 Rev.: 11742

Fix socket handling code to detect server disconnects.

5 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+5 -1)
akirschbaum 2009-06-01 06:59 Rev.: 11741

Fix socket handling code to avoid busy loops.

9 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+9 -3)
akirschbaum 2009-06-01 05:56 Rev.: 11740

Report connection failures to user.

13 lines of code changed in 2 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocketState.java (+6 -1), CommandQueue.java (+7)
akirschbaum 2009-06-01 03:47 Rev.: 11732

Add missing connection state notification event.

1 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: DefaultCrossfireServerConnection.java (+1)
akirschbaum 2009-06-01 03:10 Rev.: 11731

Add comments.

24 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocketListener.java (+24)
akirschbaum 2009-06-01 03:04 Rev.: 11730

Clean up ClientSocket listeners: split ConnectionListener into CrossfireServerConnectionListener and ClientSocketListener.

56 lines of code changed in 6 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (-31), CrossfireServerConnection.java (+6), CrossfireServerConnectionListener.java (new 34), DefaultCrossfireServerConnection.java (+16 -1), DefaultServerConnection.java (-16), ServerConnection.java (-6)
akirschbaum 2009-06-01 02:45 Rev.: 11729

Clean up ClientSocket listeners: replace CrossfireScriptMonitorListener and PacketListener with ClientSocketListener.

178 lines of code changed in 5 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+56 -19), ClientSocketListener.java (new 39), DefaultCrossfireServerConnection.java (+55 -6), DefaultServerConnection.java (+16 -11), ServerConnection.java (+12 -2)
akirschbaum 2009-06-01 00:50 Rev.: 11728

Rewrite socket code using java.nio.

483 lines of code changed in 5 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+424 -122), CrossfireServerConnection.java (+11), DefaultCrossfireServerConnection.java (+5 -11), DefaultServerConnection.java (+37 -49), ServerConnection.java (+6 -8)
akirschbaum 2009-05-26 11:35 Rev.: 11726

Remove unneeded final modifier.

1 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ConnectionListener.java (+1 -1)
akirschbaum 2009-05-23 15:03 Rev.: 11712

Add 'R' keybinding: reply to last player that has sent a /tell command.

9 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: MessageTypes.java (+9)
akirschbaum 2009-02-16 13:08 Rev.: 11546

Change socket options: enable TCP_NODELAY, "shutdown" socket before close.

51 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+51 -43)
akirschbaum 2009-02-15 12:24 Rev.: 11543

Add progress dialog while connecting to a server.

185 lines of code changed in 7 files:

  • src/jxclient/com/realtime/crossfire/jxclient/server: ClientSocket.java (+10), ClientSocketState.java (new 58), CommandQueue.java (+15 -1), ConnectionListener.java (+6), DefaultCrossfireServerConnection.java (+72 -12), DefaultServerConnection.java (+18), PacketListener.java (+6)
akirschbaum 2009-02-15 07:49 Rev.: 11523

Change GuiStateListener callback functions to match the gui states.

10 lines of code changed in 1 file:

  • src/jxclient/com/realtime/crossfire/jxclient/server: CommandQueue.java (+10 -3)

(134 more)

Generated by StatSVN 0.7.0