summaryrefslogtreecommitdiff
path: root/src/main/kotlin
AgeCommit message (Collapse)Author
2025-08-18switch to multi-module project structureEdoardo La Greca
2025-08-12move InMessage, OutMessage, TransportLayer, and TransportLayerJavaNet to net ↵Edoardo La Greca
package
2025-08-11change types of readFunand writeFun in AuthenticatorEdoardo La Greca
2025-08-11add throws to documentation of statEdoardo La Greca
2025-08-11implement wstatEdoardo La Greca
2025-08-11remove parsing raw stat bytesEdoardo La Greca
2025-08-11add Stat constructor (that accepts raw bytes) and toRaw methodEdoardo La Greca
2025-08-11turn Stat into a regular classEdoardo La Greca
2025-08-11reflect recent changes to OutMessage in ConnectionEdoardo La Greca
2025-08-11change raw field type to ListEdoardo La Greca
2025-08-11add toRaw to QIDEdoardo La Greca
2025-08-11add checkTypeBitsEdoardo La Greca
2025-08-11turn writeInteger and writeString into convIntegerToBytes and convStringToBytesEdoardo La Greca
2025-08-11change transmit parameter type from Array to IterableEdoardo La Greca
2025-08-10add todo to StatEdoardo La Greca
2025-08-10specify time measurement in StatEdoardo La Greca
2025-08-10rename DIRECTORY_BIT to DMDIREdoardo La Greca
2025-08-10move inner sub-class Permissions below constructorsEdoardo La Greca
2025-08-10implement statEdoardo La Greca
2025-08-10change field type from FileMode to FilePermissions in StatEdoardo La Greca
2025-08-10add another secondary constructor to FilePermissions to read permissions ↵Edoardo La Greca
from bytes
2025-08-10demote primary constructor to secondary in FilePermissionsEdoardo La Greca
2025-08-10add StatEdoardo La Greca
2025-08-10implement removeEdoardo La Greca
2025-08-09reword documentation of writeEdoardo La Greca
2025-08-09implement clunkEdoardo La Greca
2025-08-09implement createEdoardo La Greca
2025-08-09add FilePermissionsEdoardo La Greca
2025-08-09update instantiations of OutMessage to reflect recent changesEdoardo La Greca
2025-08-09change writeSizeType into writeSizeTypeTagEdoardo La Greca
2025-08-09fix integer sizes and add missing documentation in OutMessageEdoardo La Greca
2025-08-09add addQIDToFID method to PathInfoEdoardo La Greca
2025-08-09remove fid and qid management from Connection and return them in ↵Edoardo La Greca
ProtocolTranslator methods
2025-08-09change UnaccessibleFileException to accept a path as a list instead of a stringEdoardo La Greca
2025-08-09implement open and add FileModeEdoardo La Greca
2025-08-08change write to use exceptions instead of error stringsEdoardo La Greca
2025-08-08change read to use exceptions instead of error stringsEdoardo La Greca
2025-08-08change walk to use exceptions instead of error stringsEdoardo La Greca
2025-08-08add UnaccessibleFileExceptionEdoardo La Greca
2025-08-07change attach to use exceptions instead of error stringsEdoardo La Greca
2025-08-07change flush to use exceptions instead of error stringsEdoardo La Greca
2025-08-07move UnresolvableHostException to except packageEdoardo La Greca
2025-08-07move UnknownVersionException to except packageEdoardo La Greca
2025-08-07move RErrorException to except packageEdoardo La Greca
2025-08-07move MsizeValueTooBigException to except packageEdoardo La Greca
2025-08-07move InvalidMessageException to except packageEdoardo La Greca
2025-08-07move FailedAuthenticationException to except packageEdoardo La Greca
2025-08-07add MsizeValueTooBigException and UnknownVersionExceptionEdoardo La Greca
2025-08-07change version to use exceptions instead of error stringsEdoardo La Greca
2025-08-07change checkedInMessage to throw exceptions instead of returning errorsEdoardo La Greca