summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-08-02add design documentation draftEdoardo La Greca
2025-08-02add documentation for UnresolvableHostExceptionEdoardo La Greca
2025-08-02add Authenticator, Authenticator9PAnyV2DP9IK (draft), ↵Edoardo La Greca
FailedAuthenticationException
2025-08-02turn TransportLayer into an interfaceEdoardo La Greca
2025-08-01update intellij gradle settingsEdoardo La Greca
2025-08-01change class names and do some refactoringEdoardo La Greca
2025-08-01turn SizedMessageField into SizedIntegerEdoardo La Greca
2025-08-01comment out receiveUntil in NetworkPacketTransporterEdoardo La Greca
2025-08-01add todo and fix documentation for writeIntegerEdoardo La Greca
2025-08-01add arguments to auth, read, writeEdoardo La Greca
2025-08-01add todo in authEdoardo La Greca
2025-08-01add throws info in documentation and remove initializer in waitForTagEdoardo La Greca
2025-08-01fix types in readStringEdoardo La Greca
2025-08-01make fields private in NinePConnectionEdoardo La Greca
2025-08-01fix random checked method in tag generationEdoardo La Greca
2025-08-01fix typesEdoardo La Greca
2025-07-30enforce msize observanceEdoardo La Greca
2025-07-30add responseError method and finish version methodEdoardo La Greca
2025-07-30add size method to NinePMessageEdoardo La Greca
2025-07-30add TagGeneratorEdoardo La Greca
2025-07-30move message construction and sending methods to the new NinePMessage classEdoardo La Greca
2025-07-29fix tags in several methodsEdoardo La Greca
2025-07-25add clarification in NinePTranslator's documentationEdoardo La Greca
2025-07-25manage tags internallyEdoardo La Greca
2025-07-25rephrase and rectify readmeEdoardo La Greca
2025-07-25add stubs for other method implementations from NinePTranslatorEdoardo La Greca
2025-07-25implement version from NinePTranslatorEdoardo La Greca
2025-07-25add write operationsEdoardo La Greca
2025-07-25add waitForTag and readErrorEdoardo La Greca
2025-07-24turn readMessageSizeType into readSizeTypeTagEdoardo La Greca
2025-07-24add SizedMessageField classEdoardo La Greca
2025-07-24move initNineP to NinePMacros.ktEdoardo La Greca
2025-07-24add actual message types and their valuesEdoardo La Greca
2025-07-24add documentation and arguments to version method from NinePTranslatorEdoardo La Greca
2025-06-20add clarification about exceptions thrown in constructors of ↵Edoardo La Greca
NetworkPacketTransporter implementors
2025-06-20add readMessageSizeType method to NinePConnectionEdoardo La Greca
2025-06-20add values and fromByte method to NinePMessageTypeEdoardo La Greca
2025-06-20add NinePMessageTypeEdoardo La Greca
2025-06-20add readInteger and readString to NinePConnectionEdoardo La Greca
2025-06-20add tests for IPAddressEdoardo La Greca
2025-06-20change intellij settingsEdoardo La Greca
2025-06-20improve IPAddress constructor and make isAddressV4 and isAddressV6 privateEdoardo La Greca
2025-06-20fix regular expressions in IPAddressEdoardo La Greca
2025-06-20add isAddressV4 and isAddressV6 to IPAddressEdoardo La Greca
2025-06-20improve code quality for constructor of IPAddressEdoardo La Greca
2025-06-20use only one field for addresses in IPAddressEdoardo La Greca
2025-06-20use Byte instead of UByte in IPAddressEdoardo La Greca
2025-06-20rename cmd package to demoEdoardo La Greca
2025-06-20fix the intellij settings that i previously messed upEdoardo La Greca
2025-06-18update intellij settingsEdoardo La Greca