-
14f0fc1f3a
Push Chunks Manipulator
jocadbz
Joca
2024-07-09 21:09:22 -0300
-
61cec73c49
lib/zlibutil, tools/zlibutil: moving things around
BodgeMaster
2024-06-09 02:51:32 +0200
-
53173dd7c7
lib/zlibutil, tools/zlibutil: moving things around
master
BodgeMaster
2024-06-09 02:51:32 +0200
-
ef0a2707dd
lib/zlibutil, tools/zlibutil: moving things around
BodgeMaster
2024-06-09 02:51:32 +0200
-
-
8482194b01
build system: update build commands for libs
BodgeMaster
2024-06-08 23:59:55 +0200
-
229392a7fe
test/zlibutil: update to match changes in zlibutil, increase reliability
BodgeMaster
2024-06-08 15:59:03 +0200
-
a48c4dcd33
tools/zlibutil: Change CLI to act more like other compression utilities
BodgeMaster
2024-03-24 19:48:15 +0100
-
a787a89493
resources/region_files: add a zlib compressed chunk
BodgeMaster
2024-03-24 18:55:52 +0100
-
b9006cc6ea
Build system: start moving the download handler to its own file
BodgeMaster
2024-03-24 15:55:25 +0100
-
eb8db35615
scripts/lib: Fix a bug in the `remove` function
BodgeMaster
2024-03-24 13:28:25 +0100
-
9dd4489141
test/hexnet: remove useless (unimplemented) test
BodgeMaster
2024-06-08 15:08:37 +0200
-
d1c855857c
Code style guidelines and resources/README: Minor documentation changes
BodgeMaster
2024-03-24 10:50:30 +0100
-
8f8d51f459
lib/net/*: Move stuff around
BodgeMaster
2024-03-24 10:45:30 +0100
-
8b13f72acc
tools: Add zlibutil
BodgeMaster
2024-06-08 14:26:48 +0200
-
6ef1d401bb
lib: Add zlibutil library and test script
Joca
2024-05-12 17:24:58 -0300
-
1bcc5eae64
tools: Add ZLIBUTIL
Joca
2024-03-12 22:36:12 -0300
-
97b844c6d1
build system: add support for building shaders to SPIRV binaries
BodgeMaster
2024-01-07 20:07:33 +0100
-
20857cb8c5
build system (setup_project): Comment out seemingly useless workarounds
BodgeMaster
2023-06-18 07:53:35 +0200
-
abc5491192
Update sockpp to version 0.8.1
BodgeMaster
2023-06-18 07:01:10 +0200
-
ad54f0a012
test/dumpnbt: Move expected output out of the script, also add another test
BodgeMaster
2023-06-18 03:37:19 +0200
-
ae71322ba1
lib/nbt: Fix #80
BodgeMaster
2023-06-18 03:17:20 +0200
-
01e5f5eaac
lib/region: Start working on region file parser
BodgeMaster
2023-05-29 14:47:19 +0200
-
6112da2e6f
lib/game: Start working on game internals
BodgeMaster
2023-01-27 03:32:07 +0100
-
b07d6e2ff6
fossvg (client): Clean up GLFW-related code
BodgeMaster
2023-01-27 01:13:08 +0100
-
4247bd295a
fossvg (client): Commit to using Vulkan
BodgeMaster
2023-01-27 01:04:18 +0100
-
ca150d0f05
setup_project: Build sockpp on Windows
cygwin
BodgeMaster
2023-01-16 08:03:41 +0100
-
f7a6bdd119
setupenv: Cygwin workaround: Check for CMake on Windows
BodgeMaster
2023-01-16 08:02:05 +0100
-
3d4049bc39
doc: Add Windows-specific notes
BodgeMaster
2023-01-16 08:00:35 +0100
-
-
2609342198
Build system: Make things (kinda) work on Windows
windows
BodgeMaster
2023-01-16 04:58:30 +0100
-
cac0fd47ef
README: Add Windows branch disclaimer
BodgeMaster
2023-01-16 04:55:10 +0100
-
-
4c651d1b6f
Merge branch 'master' into cygwin
BodgeMaster
2023-01-09 21:54:23 +0100
-
-
e152c72a04
fossvg (client): Create window
BodgeMaster
2023-01-09 20:41:42 +0100
-
5d80ca801e
scripts/clean: Recreate lib/net
BodgeMaster
2023-01-09 20:38:13 +0100
-
c245e8a5ca
lib/{file,javacompat,net/conversion/position,net/conversion/varint,net/packet}: pragma once
BodgeMaster
2022-12-30 15:38:05 +0100
-
10d8cdae22
lib/net/{client,server,packet}: Prepare for networking
BodgeMaster
2022-12-29 03:31:56 +0100
-
b08a86f0b8
resources: Add network capture of a server list ping
BodgeMaster
2022-12-29 03:28:18 +0100
-
c6ec0f6850
lib/net/conversion/position: Remove misattributed author
BodgeMaster
2022-12-27 17:33:23 +0100
-
85fc73e015
lib/net/conversion/position.hpp: Add library
BodgeMaster
2022-12-27 17:28:11 +0100
-
d2861b79ac
lib/net/conversion/varint: move lib/varint here
BodgeMaster
2022-12-27 16:24:59 +0100
-
9403da4ca0
lib/varint: Fix error handling for out of bounds access
BodgeMaster
2022-12-27 15:44:05 +0100
-
ad5bf1c41a
lib/cli: Remove completely useless TODO
BodgeMaster
2022-12-20 17:06:22 +0100
-
7108e71b96
lib/varint: Add toVarN() functions
BodgeMaster
2022-12-20 04:41:09 +0100
-
26df433dc5
lib/file: Implement cutString function
Shwoomple
2022-12-04 09:59:28 +0530
-
44716a55bb
lib/varint: Fix fromVar64 function
BodgeMaster
2022-11-26 14:47:15 +0100
-
fe7c763d06
lib/varint: Add VarInt library
BodgeMaster
2022-11-25 22:14:53 +0100
-
d392e080ca
test/nbt_tags: Add tests for constructing invalid lists/compounds
BodgeMaster
2022-11-25 17:07:35 +0100
-
60a8ac9788
lib/nbt: Make constructor NBT::Tag::Compound::Compound(name, data) private
BodgeMaster
2022-11-25 15:45:20 +0100
-
bc2255de6b
lib/file: Fix issue #71 - Electric Boogaloo (Out of bounds access)
Shwoomple
2022-11-12 11:51:43 +0530
-
e627714b44
lib/file: Implement cut function.
Shwoomple
2022-11-12 10:59:08 +0530
-
42b7e40f9d
lib/file:Fix issue #71 (Out of Bounds access)
Shwoomple
2022-11-12 10:58:27 +0530
-
9bda607649
lib/file: Implement cut function.
Shwoomple
2022-11-12 10:59:08 +0530
-
76dd30c45a
lib/file:Fix issue #71 (Out of Bounds access)
Shwoomple
2022-11-12 10:58:27 +0530
-
78880e1c20
setupenv: Fix spelling
BodgeMaster
2022-10-31 01:32:26 +0100
-
1d899db889
scripts/clean: Add a link with the original file name of cygsockpp-0.dll
BodgeMaster
2022-10-31 01:23:56 +0100
-
3cc91ae33d
Build system: Get sockpp to build on Cygwin
BodgeMaster
2022-10-31 01:21:16 +0100
-
63e1749ad1
lib/file: fix cutByte filesize bug
Shwoomple
2022-10-30 11:12:26 +0530
-
ea8e806366
lib/file.cpp: Implement cutByte function
Shwoomple
2022-10-26 19:18:11 +0530
-
18a9517370
Build system: Start working on Cygwin support
BodgeMaster
2022-10-30 19:39:27 +0100
-
cd93f4c4c6
gitignore: Ignore endianness check on Cygwin
BodgeMaster
2022-10-30 17:19:55 +0100
-
f784948c3e
lib/file: fix cutByte filesize bug
#70
broken
Shwoomple
2022-10-30 11:12:26 +0530
-
d794bce288
lib/file.cpp: Implement cutByte function
Shwoomple
2022-10-26 19:18:11 +0530
-
-
99c8f562d6
setupenv: Fix wrong path
BodgeMaster
2022-10-30 06:10:04 +0100
-
57a86cba47
setupenv: Add workaround for LD_LIBRARY_PATH on Cygwin
BodgeMaster
2022-10-30 05:56:34 +0100
-
5ff8a871ad
lib/javacompat: Make this a header library
BodgeMaster
2022-10-30 04:55:58 +0100
-
e0994e5db8
resources/java/netty-tests: Add maven project
BodgeMaster
2022-10-30 03:17:25 +0100
-
80c8a46ab2
Documentation and resources: Updates and minor clean-up
BodgeMaster
2022-10-30 02:53:56 +0200
-
4abb1f223c
lib/nbt: Lists can no longer be constructed from invalid sets of data
Soda
BodgeMaster
2022-10-28 04:08:06 +0200
-
4da50d3c6b
test/dumpnbt: Add unit test (fixing #63)
BodgeMaster
2022-10-28 02:45:52 +0200
-
c9b56d4d7f
tools/dumpnbt: Remove unused CLI flag
BodgeMaster
2022-10-28 02:45:25 +0200
-
7bccaca7b9
fossvg and fossvgd: Add stub programs for client and server
BodgeMaster
2022-10-28 01:53:20 +0200
-
f6b965040d
tools/hexnet: Compile with POSIX threads
BodgeMaster
2022-10-23 03:06:48 +0200
-
b5c18cd0de
tools/hexnet: Implement bi-directional communication
BodgeMaster
2022-10-23 01:48:47 +0200
-
a1ba08b7db
tools/hexnet: Shut down connections when gracefully handling signals
BodgeMaster
2022-10-23 01:47:44 +0200
-
1d7e98d0b3
tools/hexnet: Implement function for reading bytes from stdin
BodgeMaster
2022-10-23 01:45:59 +0200
-
a7e07d2c3c
tools/hexnet: Implement UDP support (and minor refactoring)
BodgeMaster
2022-10-22 18:51:29 +0200
-
7ae843039c
tools/hexnet: Implement TCP v6 handler, rename readFromTCPSocket to readFromTCP
BodgeMaster
2022-10-22 01:18:44 +0200
-
5574cdb4bf
tools/hexnet: Don’t confuse users
BodgeMaster
2022-10-22 00:57:10 +0200
-
89cfb9d850
tools/hexnet: Reduce redundant code
BodgeMaster
2022-10-21 23:00:38 +0200
-
f681c54c82
tools/hexnet: Reimplement TCP server, implement TCP client
BodgeMaster
2022-10-21 22:54:19 +0200
-
ee0ebb273c
tools/hexnet: Add instructions for setting up TTY
BodgeMaster
2022-10-20 04:20:44 +0200
-
8dea1f2d31
lib/file: Implement modify functions
Shwoomple
2022-10-20 15:12:15 +0530
-
c825c73afd
lib/file: Implement insertByte function
Shwoomple
2022-10-20 13:02:15 +0530
-
e7711a3d59
commit merge
Shwoomple
2022-10-20 10:27:48 +0530
-
-
e7ce6f5cd4
lib/file: Fix write function bugs
Shwoomple
2022-10-20 10:27:00 +0530
-
ee9b5d4f67
tools/hexnet: Add command line parser back
BodgeMaster
2022-10-19 15:24:42 +0200
-
b84130344d
tools/hexnet: Starting over
BodgeMaster
2022-10-18 05:56:32 +0200
-
25d7806f6d
lib/nbt: Fix memory leak in case of parsing error
BodgeMaster
2022-10-17 16:01:57 +0200
-
-
6e57a86338
lib/file: Implement write functions
Shwoomple
2022-10-19 10:43:23 +0530
-
c54eb48887
lib/file: Implement writeByte function
Shwoomple
2022-10-18 20:57:02 +0530
-
c14504ce0b
tools/dumpnbt: Display empty lists correctly
BodgeMaster
2022-10-17 07:02:36 +0200
-
92cf81c1b4
tools/dumpnbt: Implement basic functionality.
BodgeMaster
2022-10-17 06:40:56 +0200
-
df35243ee9
lib/nbt: Add NBT::Tag::List::getContainedType()
BodgeMaster
2022-10-17 06:39:03 +0200
-
36dcf0a0f5
resources/dumpnbt_output_format: Give end tags header and payload information
BodgeMaster
2022-10-17 06:37:16 +0200
-
93fdcb7b65
resources: Add a file with examples for possible dumpnbt output
BodgeMaster
2022-10-16 07:40:55 +0200
-
8d2f3f2fa5
tools/dumpnbt: Switch from using the validator to using the parser, update some strings
BodgeMaster
2022-10-16 07:40:00 +0200
-
cdc23e7468
lib/nbt: Implement parser
BodgeMaster
2022-10-15 23:05:26 +0200
-
e9bfb6eeee
resources/NBT_data: Add two files that are valid NBT by our extended spec
BodgeMaster
2022-10-15 21:41:32 +0200
-
8b62ec9c88
lib/nbt: Get rid of that ugly #define return hack
BodgeMaster
2022-10-15 18:55:58 +0200
-
ca0af3306f
test/nbt_tags: Implement Int64Array test
BodgeMaster
2022-10-14 22:58:59 +0200
-
9b21dfaee5
test/nbt_tags: Implement Int32Array test
BodgeMaster
2022-10-14 22:33:57 +0200