CosminPerRam
3dacc09173
[Utils] Replace address and port as string string and additions to format!
2023-03-11 00:20:09 +02:00
CosminPerRam
e163774685
[Protocols] Cargo clippy optimizations
2023-03-09 01:30:28 +02:00
CosminPerRam
c263b17651
Remove errors details as they were quite useless
2023-01-13 00:11:04 +02:00
CosminPerRam
b09fa4ada5
Change buffer reading implementation ( #8 )
...
* Add new implementation an valve protocol refactor
* Refactor minecraft protocol with new bufferer
2022-12-29 16:30:24 +02:00
CosminPerRam
91f8bbb9fe
Minecraft bedrock support ( #7 )
...
* Added needed ground stuff
* Minecraft bedrock support!
* Documentation acknowledgements!
* Added utf8_le_undended test, some docs and modified master_querant
* Modified query function to comply with the others
Before: game query -> protocol query (get port or default port)
After: game query (get port or default port) -> protocol query
* Modified md files
2022-12-05 18:47:35 +02:00
CosminPerRam
1ad5031c6f
Added u8_lower_upper test
2022-11-28 01:56:46 +02:00
CosminPerRam
2e8aa50c3a
Fixed tests and removed dns error
2022-11-28 01:22:59 +02:00
CosminPerRam
3d95f08ef4
Removed DNS resolving as it was not needed
2022-11-28 01:13:08 +02:00
CosminPerRam
ed681025b4
Added error_by_expected_size test.
2022-11-27 23:45:48 +02:00
CosminPerRam
645582868d
More tests and fixed (?) utf16 be string reading
2022-11-26 17:09:34 +02:00
CosminPerRam
7b44c5f7eb
Reverter errors from taking a &'static str to String
2022-11-25 18:42:10 +02:00
CosminPerRam
304b8340d2
Better, faster and stronger errors.
2022-11-24 23:38:51 +02:00
CosminPerRam
ee0223a7a3
Minecraft implementation ( #6 )
...
* Initial minecraft support
* Made previews_chat an option
* Better error handling and removed version structure
* Minecraft Server types
* Fixed compilation and renamed stuff
* 'extract till you drop!' extracted sockets
* extracted java version and fixed socket udp receive
* Legacy 1.4 and 1.6 implementation (incomplete)
* Furter implementation
* Implementations work
* Protocol beta v1.8+ implemented
* Removed bedrock support
* Added auto query
* Renamed minecraft to mc and added to md's
* Docs, renames and small optimization changes
* Changed java version to be able to return None on players sample
2022-11-24 22:52:54 +02:00
CosminPerRam
d3a1dba3c1
Restructured app format, goldsrc full support and added implementation for Day of Defeat and Counter-Strike: Condition Zero ( #5 )
...
* [valve_app_restructure] Initial change
* [valve_app_restructure] Some GoldSrc split packet changes
* [valve_app_restructure] Counter-Strike: Condition Zero implementation.
* [valve_app_restructure] Docs changes
* [valve_app_restructure] Added obsolete gold src response
* [valve_app_restructure] Day of Defeat implementation.
2022-10-27 01:01:11 +03:00
CosminPerRam
e8cbe7b9f5
DNS Resolver Implementation ( #4 )
...
* [dns-resolver] Added trust-dns-resolver and restored cargo.lock
* [dns_resolver] Implemented feature
2022-10-22 14:58:59 +03:00
CosminPerRam
e621a9aedd
Better packet structure ( #3 )
...
* [packet_structure] Initial implementation
* [packet_structure] Fixed on tf2
* [packet_structure] Fixed info request
2022-10-22 01:22:09 +03:00
CosminPerRam
15e6ad5892
Replaced Result<T, GDError> with GDResult<T>
2022-10-20 23:19:57 +03:00
CosminPerRam
92d9649008
Valve PLAYERS and RULES request first implementations
2022-10-18 01:40:37 +03:00
CosminPerRam
9ab4b8a7fd
Error handling and better structure
2022-10-17 23:22:46 +03:00
CosminPerRam
544ce897c5
Better protocol parameters and utils tests
2022-10-17 11:11:40 +03:00
CosminPerRam
3a83588802
Much more readable code!
2022-10-16 17:55:48 +03:00
CosminPerRam
c2742fbcf0
More readable code
2022-10-16 16:14:10 +03:00
CosminPerRam
73c8ade3a2
Modified public presentation files
2022-10-16 03:23:18 +03:00
CosminPerRam
c9eb725a51
Almost completed the valve protocol
2022-10-16 02:42:17 +03:00
CosminPerRam
8098136d09
Initial valve setup and tf2 game setup
2022-10-15 22:20:01 +03:00