26 Commits (b3d6b112d20ea9cb088e3a7fac2f87cb2aae0539)

Author SHA1 Message Date
Graham 85f497f619 Treat a world list checksum of 0 as 1 3 years ago
Graham 8ff91b5ee2 Implement world list packet 3 years ago
Graham 1b83f4b4b3 Add CacheProvider 3 years ago
Graham 3889c8a034 Terminate all threads if the server fails to bind to a port 3 years ago
Graham 9b0260a3df Add GameService 3 years ago
Graham 21cf2526c5 Format Http.kt 3 years ago
Graham 65194fae43 Rename poll to removeFirstOrNull 3 years ago
Graham 493886a8bd Improve error messages in CrossDomainChannelHandler 3 years ago
Graham a50e0ea998 Restrict supported HTTP methods 3 years ago
Graham a8d048de00 Remove pipelining support from the crossdomain handler 3 years ago
Graham 86a84c6986 Serve .jar files with the correct MIME type 3 years ago
Graham 89f7a192f9 Optimise inbound message matcher creation 3 years ago
Graham 29693a39cf Add timeout support for all services on the RS2 port 3 years ago
Graham a43e98e8f4 Add HTTP keep-alive support 3 years ago
Graham 03fc499566 Improve robustness of reference counting in JaggrabChannelHandler 3 years ago
Graham 620808cb97 Improve the HTTP implementation 3 years ago
Graham 92a01b6262 Add cross-domain policy support 3 years ago
Graham 440711def0 Fix JAGGRAB request parsing 3 years ago
Graham 7e8883b430 Move Store/Js5MasterIndex providers to the game module 3 years ago
Graham 080677b45c Name the shutdown hook thread 3 years ago
Graham 43b8be3ff3 Add shutdown hook 3 years ago
Graham dc4b769f29 Add startup log messages 3 years ago
Graham fbb9694feb Close JS5 connection if an invalid file is requested 3 years ago
Graham bc018a3b0f Add initial JAGGRAB, JS5 and HTTP servers 3 years ago
Graham c5bd044574 Add CloseableInjector 3 years ago
Graham f143eef142 Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin 4 years ago