18e98ca918
Fix SNBT Parsing and writing of single quoted strings, and strings with quotes or single quotes within.
2025-01-22 01:48:17 -07:00
bdb087fabc
Fix client lacking encryption support
2025-01-06 11:28:06 -07:00
84cef345eb
Finish implementing some encryption in the network protocols with AES
2025-01-06 02:28:54 -07:00
38eb7c6acd
Add encryption routines to the server
2025-01-05 04:15:33 -07:00
d7cc626144
Fix: Write locking on windows
...
On windows this write lock seems to persist even after writing has completed, so we switch to a Random Access File instead by opening then closing the file when done reading or writing to it.
2024-11-25 11:57:59 -07:00
c25d0174ea
Adds some more functionality to the TimeUtils class.
2024-09-03 03:26:26 -07:00
a126358c5f
Remove hash check, and document packet format inbound and out
2024-08-29 18:46:56 -07:00
d1ff953717
Fix sha56 byte count in protocol
2024-08-29 16:25:28 -07:00
170f2d35f7
Fix a syntax error
2024-08-29 15:13:59 -07:00
a7c1daf806
Fix total number of bytes in sanity check
2024-08-29 14:48:39 -07:00
a7e448f6b4
Attempt to fix the server by adding total packet length to the send and receive areas.
2024-08-29 11:25:04 -07:00
c6b8eec4ed
Add redundancy to PacketServer
2024-08-29 07:56:42 -07:00
7bcb3a755a
Rework the hashing Helpers
2024-08-29 07:19:16 -07:00
842a2b8f0c
Fix floats and doubles
2024-08-29 07:08:11 -07:00
84192c69db
Completely rework SNBT Parser
...
(NOTE: ChatGPT Was used for regex only)
2024-08-29 06:55:12 -07:00
7c87ef444f
Patches a bug in IOTools#getFileSize and #getDirectorySize on platforms with hard links which point to folders that no longer exist as a part of the base OS design (I am looking at you... windows)
2024-08-24 12:44:19 -07:00
fca391a2da
Bump version to let CI finish building
2024-08-24 07:24:00 -07:00
86070dc8b9
Fix status messages
2024-08-24 07:06:43 -07:00
676684397e
Fix carriage return
2024-08-24 07:02:52 -07:00
efa039b64b
Forgot to bump pubspec version
2024-08-24 00:06:50 -07:00
92df8e4dcd
Adds a utility binary and adds tasks to the windows node
2024-08-24 00:02:02 -07:00
6555b6c8f0
Adds some more IO Helpers
2024-08-24 00:01:12 -07:00
8e888cba1f
Adds a color helper
2024-08-23 07:58:20 -07:00
c87af3d10e
Add a execution and memory stack
2024-08-22 15:32:30 -07:00
53754ecf6e
Add events and LINKSETDATA constants
2024-08-22 15:06:14 -07:00
272909a132
Add OMV Enum communication types
2024-08-22 14:47:06 -07:00
13ff5231b0
Add constants and float data type
2024-08-22 14:34:05 -07:00
97bc0d3a5f
Add list data type
2024-08-22 14:11:33 -07:00
5965b3205c
Add integer and rotation data types
2024-08-22 12:52:20 -07:00
565480ca8e
Begin adding LibOMV Data Types as specified in OSS LSLEdit
2024-08-22 12:27:20 -07:00
c789219481
Add a fictional cipher from "supergirl"
2024-07-27 02:27:08 -07:00
1525640d19
Adds two new helper NbtIo functions
2024-07-22 19:06:29 -07:00
2ab89defeb
Adds to the Tag a parent tag reference.
2024-07-22 04:49:57 -07:00
7ec3ea33d1
Apply dart autofixes
2024-07-21 05:20:16 -07:00
fdb5669897
Adds a new functions to the NBT Tag abstract: getter and setter for value
2024-07-21 05:19:57 -07:00
a1f0173c92
Remove static methods that arent overridable
2024-07-12 21:27:58 -07:00
ad7da43a39
Adds a json serializable abstract class
2024-07-12 21:21:02 -07:00
5e6e47bd0a
Finish adding Sticker function calls
2024-07-11 16:30:49 -07:00
6079fa9a01
Alter networking to include authorization bot header, and add initial sticker calls
2024-07-11 02:44:54 -07:00
eae1f391de
Add some more data structures
2024-07-11 02:15:08 -07:00
8cbf2466cf
Start adding user API calls
2024-07-10 03:10:05 -07:00
15d80c1ab3
Start to add in some networking stuff
2024-07-10 02:46:33 -07:00
662b93e011
Implement snowflakes
2024-07-10 02:09:10 -07:00
d2b80b461b
Adds a empty user.dart file to the networking folder
2024-07-09 20:22:51 -07:00
b905722b20
Start adding networking stuff
2024-07-09 16:38:35 -07:00
39dac3b191
Finish implementing initial objects
2024-07-08 23:25:51 -07:00
7f0bee7c28
Adds in a jenkinsfile
2024-07-08 22:05:17 -07:00
bcaf02091f
Start to add discord API structures
2024-07-08 02:36:56 -07:00
ffff529772
Stop wrongly displaying the default boolean value, they are usually toggles.
2024-07-02 23:31:00 -07:00
f17cc6a211
Fix usage displays
2024-07-02 22:34:26 -07:00