Graham
6d1685f152
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
a86f000f88
Add StreamCipher interface and a NopStreamCipher implementation
...
This will allow us to replace IsaacRandom in the future Netty
encoders/decoders with an implementation suitable for use in a unit
test.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
c10ab13181
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
59f48e3859
Remove @JvmSuppressWildcards on multibindings
...
Guice now supports multibindings with wildcards, so the annotation is
now redundant.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
771e36da02
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
bc14f19290
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
6a800c0759
Fix ByteBuf leak in Js5ResponseDecoder
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
e1404a1f7f
Add missing release() call
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
35e3be4120
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
80c7f996ea
Update to Guice 5.0.0 beta
...
It no longer prints reflection warning messages.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
18a8f458fc
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
e22765aada
Remove redundant dependency
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
f2400117fd
Fix typo (are -> area)
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
fc1af29bdf
Make BATCH_SIZE const
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ac9b132937
Maintain static member grouping during deobfuscation
...
Some static members are not scrambled in the client. Maintaining a
one-to-one mapping between instanced and static classes makes
refactoring easier in these cases.
The browser control filter is removed as we now get the same
functionality for free.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
e08f355e6f
Use default allocator in testDecodeFragmented
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
76977303b2
Add shorthand methods for creating ByteBufs from ByteArrays and Strings
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
5036eb3da8
Add JS5 remote protocol implementation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
0e706bc578
Update coverage pattern
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
678d906bdb
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
8b605532f5
Refactor some model-related code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
808db2933b
Rename list variable in MapElementList
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
039aea7eb6
Fix isGroupReady name
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
83ed779b1e
Refactor HintArrow
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
d8683b0773
Refactor more sprite-related code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ce4b7022e2
Refactor some 2d rasterization code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
6747ea183b
Update Gradle
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
c60dc8b15d
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
0a1b57e2db
Refactor {Color,Monochrome}ImageCache
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
a95940f0f0
Rename HookRequest
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
42b87026e6
Refactor ServerActiveProperties
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
da9ff260ce
Refactor ClanMember
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ea9be4826e
Refactor SecondaryLinkedListIterator
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
eb5ddb9589
Revert LoginManager.type's name
...
This was a mistake. I'm not sure what it is - it's always hard-coded to
zero in the client script, so it's a bit of a mystery.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ce1a3d6004
Refactor Buffer::getStringLength
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
d8a98b1409
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
f143eef142
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ce5b76ef0f
Rename dev.openrs2 package to org.openrs2
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
6cda83b4bc
Map old Git author emails to openrs2.org
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
159df1eda7
Replace openrs2.dev with openrs2.org
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
e7729f7dea
Refactor more sound code
...
Some of this is still a bit rough...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
23a2868abb
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
64a570f965
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
18a014cf17
Exclude the canvasScale field created by HighDpiTransformer
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
b337698106
Fix MacResizeTransformer when it is used from the deobfuscator
...
The bundler does not prefix class names with the library name, the
deobfuscator does.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
c276610a6d
Add high DPI support to the client
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
a7c9f3eb17
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
3ca22ad180
Make Container extend DefaultByteBufHolder
...
Implementing ReferenceCounted with delegation doesn't quite work, as the
methods returning ReferenceCounted are not overriden to return
Container. This can cause code inside Netty to unintentionally unwrap
the Container.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
9770bab86d
Fix linter error
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
23b696f148
Exclude instanced map squares in the name hash generator
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago