1599 Commits (a6fa7bf5b672fe91a1f02bc3c36a54c944077d5a)
 

Author SHA1 Message Date
Graham c3d7e9d081 Add reference counting documentation 4 years ago
Graham d801e5fda6 Re-use length variables in the Js5Compression code 4 years ago
Graham db3421418c Fix prefetch/len local names in Js5NetQueue 4 years ago
Graham 24db41a74e Add gzip headers to containers 4 years ago
Graham ce97775663 Reduce use of ByteBuf{Input,Output}Stream in Js5Compression 4 years ago
Graham 8887b0a1e9 Refactor the crc32 method 4 years ago
Graham 3f59e1764c Store individual XteaKey components separately 4 years ago
Graham 58335ca6d0 Add JS5 compression/encryption implementation 4 years ago
Graham f81f4a81c7 Set LzmaCommand's default level to -6 4 years ago
Graham 921ef3a08f Refactor some of the client loading code 4 years ago
Graham 10a99fc9fb Refactor most of the preferences code 4 years ago
Graham cceaf59d3c Refactor the Base37 encoding/decoding methods 4 years ago
Graham 4f18ca0947 Refactor JS5 connection code 4 years ago
Graham 1bb5cb4e06 Refactor Js5ResourceProvider and associated code 4 years ago
Graham 07e5a6f488 Refactor the Js5MasterIndex class 4 years ago
Graham 5144604f2d Rename getReadyPercentage to getPercentageComplete 4 years ago
Graham 4b1fdcf716 Refactor JS5 request queues 4 years ago
Graham 6aac893a1f Rename Js5Index to Js5 in unpackclass 4 years ago
Graham 026ffb21c4 Refactor the client's Js5 class 4 years ago
Graham 693ed579e8 Refactor more of the GameShell class 4 years ago
Graham 4616401987 Refactor Timer classes and associated code in GameShell 4 years ago
Graham 4e4b0aad40 Refactor the HuffmanCodec class 4 years ago
Graham e689d65f6c Refactor the SecondaryHashTable class 4 years ago
Graham 1e4e48e413 Rename iteratorKey to iteratorBucket 4 years ago
Graham 946ab98a82 Refactor the HashTableIterator class 4 years ago
Graham 9ffc7701e2 Refactor the secondary insertAfter method 4 years ago
Graham a8c13614ef Refactor the ReferenceNodeFactory class 4 years ago
Graham 2dfd3ed889 Refactor the LruHashTable class 4 years ago
Graham 7590fa8d7c Refactor the ReferenceNode class 4 years ago
Graham aeb03865a1 Refactor the SecondaryLinkedList class 4 years ago
Graham 9b81f5c6c0 Refactor the SecondaryNode class 4 years ago
Graham 1ae491d411 Refactor the HashTable class 4 years ago
Graham ceb3e0d702 Refactor the client's LinkedList class 4 years ago
Graham 6c66a4cee5 Refactor the client's ArrayUtils class 4 years ago
Graham c0703c9065 Refactor the Cache class 4 years ago
Graham 5af09c9c4b Refactor the BufferedFile class 4 years ago
Graham 77aa69fe97 Refactor the BufferedSocket class 4 years ago
Graham a057750792 Refactor the Broken{Input,Output}Stream classes 4 years ago
Graham 73ebb64c73 Refactor the IntNode and StringNode classes 4 years ago
Graham 1cc0fcc8b7 Refactor the client's TracingException class 4 years ago
Graham c819e85574 Refactor the client's bzip2 decompressor 4 years ago
Graham 01a3bc020d Refactor the client's GzipDecompressor class 4 years ago
Graham 31de41283f Refactor the Js5Compression class 4 years ago
Graham 646af10bb1 Refactor StringUtils and Cp1252Charset 4 years ago
Graham 392c43562c Refactor the client's Js5Index class 4 years ago
Graham a18072f542 Refactor hostname/port selection code 4 years ago
Graham 9b63ae48e1 Refactor the sleep method 4 years ago
Graham 0350f7fe02 Refactor most of the GameShell class 4 years ago
Graham 9a748035c7 Refactor the BrowserControl class 4 years ago
Graham d2bf5864be Refactor the client's main method 4 years ago