Skip to content

Releases: DeBukkIt/SimpleServerClient

SimpleServerClient v2.4.1

07 Apr 13:34
Compare
Choose a tag to compare

I made many improvements suggested by essemX and some I thought of myself:

  • Client: removed the auto kill feature
  • Client: added a stop mechanism to disconnect
  • Client: added constants for default user and group ids
  • Client, Server: many code style improvements
  • Client, Server: translated many German comments and outputs
  • Client, Server: reworked some output and error messages
  • Client: reduced printing of exception stack traces
  • Client: improved connect-login-circle (not more login attempts without a connection)
  • Client: made sendMessage arguments accept all kind of Objects instead of only Strings
  • Datapackage: removed redundant implementation of Serializable
    Co-Authored-By: essem essemx@users.noreply.github.com

Also

  • added a new catch-clause, so the client will notice if the server forgets to send a reply (sendReply(Socket, Object...)).
  • slightly improved Diffie Hellman Factory

SimpleServerClient v2.4.0

03 Mar 13:48
Compare
Choose a tag to compare
  • Speed ​​of network operations improved by about 90% on average.
  • onClientRemoved could not be overwritten so far, because the visibility of the Server#RemoteClient subclass was private. Changed it to protected.
  • Changed many private other modifiers to protected in Client and Server classes to make overwriting easier; also added three new methods returning booleans to the client: isListening(), isConnected() and isServerReachable()