Commit graph

  • 99c87557c2 [Protocol] Valve: Reverse: No name players not being added to the list CosminPerRam 2023-02-19 16:43:55 +02:00
  • ab43675ae5 [Crate] Add feature 'no_games' CosminPerRam 2023-02-18 22:13:25 +02:00
  • 150bc1762e [Protocol] Valve: support app and dedicated app id CosminPerRam 2023-02-18 21:44:17 +02:00
  • fe46359e47 Games: Operation Harsh Doorstop support. CosminPerRam 2023-02-18 19:00:54 +02:00
  • 719ae9d591 Games: Avorion support. CosminPerRam 2023-02-18 18:37:02 +02:00
  • 3231653e4c Reword Battalion 1944 query note message CosminPerRam 2023-02-18 18:28:06 +02:00
  • e16efee488 Games: BrainBread 2 support. CosminPerRam 2023-02-18 18:25:17 +02:00
  • eca9757421 Ballistic Overkill support. CosminPerRam 2023-02-18 18:17:19 +02:00
  • df9005cc9f Games: Codename CURE support. CosminPerRam 2023-02-18 18:09:20 +02:00
  • bdaa1c4f64 Move up SDTD Steam ID CosminPerRam 2023-02-18 18:02:21 +02:00
  • 649dfd81ed Games: Onset support. CosminPerRam 2023-01-18 18:13:50 +02:00
  • 2312ba9114 Games: Colony Survival support. CosminPerRam 2023-01-18 18:06:08 +02:00
  • bbd2dd7d97 Games: Don't Starve Together support. CosminPerRam 2023-01-18 17:57:19 +02:00
  • dfe544c6aa Bump version to 0.1.0 CosminPerRam 2023-01-17 02:02:49 +02:00
  • 6ec2b8952c Update docs. CosminPerRam 2023-01-17 01:21:34 +02:00
  • 21a27fd9cc Protocol: Minecraft: Rename java's response struct to JavaResponse CosminPerRam 2023-01-17 01:21:17 +02:00
  • f2ae81002e Protocol: Minecraft: Rename players-related fields CosminPerRam 2023-01-17 01:01:53 +02:00
  • 4fb1350753 Update some github documentation. CosminPerRam 2023-01-16 23:31:59 +02:00
  • e2f42008b2 Games: Age of Chivalry support. CosminPerRam 2023-01-16 23:10:16 +02:00
  • 9c9a096b16 Valve Protocol: Extend split packets correctly CosminPerRam 2023-01-16 22:44:55 +02:00
  • f03a1de035 Games: Add Project Zomboid support. CosminPerRam 2023-01-16 22:03:28 +02:00
  • 328de37b2d Games: Add Black Mesa support. CosminPerRam 2023-01-16 21:33:28 +02:00
  • 4a7eb400db Games: Add Battalion 1944 from-rules server information's CosminPerRam 2023-01-13 23:52:45 +02:00
  • 9bcbfbc198 Games: Add Battalion 1944 support. CosminPerRam 2023-01-13 23:08:09 +02:00
  • 018935fd29 Valve Protocol: Fix BadGame reported appid CosminPerRam 2023-01-13 22:58:36 +02:00
  • ff789fcb90 Valve: Rename players-related fields CosminPerRam 2023-01-13 19:36:03 +02:00
  • 637252ca18 Update CHANGELOG.md CosminPerRam 2023-01-13 01:44:24 +02:00
  • 6786636945 Update README.md CosminPerRam 2023-01-13 01:32:28 +02:00
  • 824c4d34c0 Add proper MSRV to Cargo.toml CosminPerRam 2023-01-13 01:31:57 +02:00
  • 3928d3a818 Implement std::error::Error for GDError CosminPerRam 2023-01-13 01:00:31 +02:00
  • e72d7bdf8b Revert error details for the BadGame error CosminPerRam 2023-01-13 00:39:58 +02:00
  • c263b17651 Remove errors details as they were quite useless CosminPerRam 2023-01-13 00:11:04 +02:00
  • e8619a7df1 Update CHANGELOG.md CosminPerRam 2023-01-12 23:50:54 +02:00
  • c5a35016d1 Valve Protocol: Players with no name (name length == 0), are no more added to players details CosminPerRam 2023-01-12 23:40:43 +02:00
  • 5c664187f9 Remove Test: Value server rule from RoR2 CosminPerRam 2023-01-12 23:19:13 +02:00
  • 66be14df0c Update the README example response. CosminPerRam 2023-01-12 23:11:46 +02:00
  • 50012dd49f Change Valve Protocol Rules to HashMap<String, String> CosminPerRam 2023-01-12 23:04:57 +02:00
  • d8aef7d9e5 Move badges on the same line as the readme title CosminPerRam 2023-01-09 20:46:27 +02:00
  • ededf93b38 Add Risk of Rain 2 support. CosminPerRam 2023-01-09 19:02:31 +02:00
  • 1e99aebbac Bump version to 0.0.7 CosminPerRam 2023-01-03 00:36:35 +02:00
  • 7d164d40a1 Add Copy trait to Valve Request Kind enum CosminPerRam 2022-12-31 14:52:17 +02:00
  • ef8ac92506 Change valve get_server_rules to not return an Option CosminPerRam 2022-12-31 14:35:36 +02:00
  • a37e2506b4 Change valve get_request_data return type from vec<u8> to Bufferer CosminPerRam 2022-12-31 14:32:35 +02:00
  • 0e68f8c830 Make public functions that are meant to be used internally private. CosminPerRam 2022-12-29 16:59:51 +02:00
  • 8c98433da9 Fix online/max players being reversed on minecraft legacy 1.6 CosminPerRam 2022-12-29 16:37:42 +02:00
  • b09fa4ada5
    Change buffer reading implementation (#8) CosminPerRam 2022-12-29 16:30:24 +02:00
  • 91f8bbb9fe
    Minecraft bedrock support (#7) CosminPerRam 2022-12-05 18:47:35 +02:00
  • ae14e37e60 Modified README.md: Removed lines of code badge (as it was broken). CosminPerRam 2022-11-30 23:13:51 +02:00
  • e66fa014ca Bumped version to 0.0.6! CosminPerRam 2022-11-28 22:10:35 +02:00
  • 7828bb9433 Minecraft rework and some docs CosminPerRam 2022-11-28 22:08:28 +02:00
  • d671bb0310 Half-Life Deathmatch: Source support. CosminPerRam 2022-11-28 21:33:09 +02:00
  • 663fb6a66e Modified the master_querant example CosminPerRam 2022-11-28 21:20:24 +02:00
  • 1c173b76ca Day of Infamy support. CosminPerRam 2022-11-28 20:53:12 +02:00
  • 1ad5031c6f Added u8_lower_upper test CosminPerRam 2022-11-28 01:56:46 +02:00
  • 013da5f0c4 Forgot to change address_and_port_as_string in the socket.rs CosminPerRam 2022-11-28 01:28:07 +02:00
  • 2e8aa50c3a Fixed tests and removed dns error CosminPerRam 2022-11-28 01:22:59 +02:00
  • a1d42af2df Simplified some map uses CosminPerRam 2022-11-28 01:16:30 +02:00
  • 3d95f08ef4 Removed DNS resolving as it was not needed CosminPerRam 2022-11-28 01:13:08 +02:00
  • 77a68e4a0c Modified CHANGELOG.md to tell the comeback of the csgo rules response and increased valve protocol PACKET_SIZE from 1400 to 6144 CosminPerRam 2022-11-28 00:56:11 +02:00
  • 259e21a4ab Restored full CSGO query capabilities CosminPerRam 2022-11-28 00:51:09 +02:00
  • e709cb3ce5 Edited GAMES.md, PROTOCOLS.md and changed 'verify' keyword to 'query' in Cargo.toml CosminPerRam 2022-11-28 00:23:19 +02:00
  • ed681025b4 Added error_by_expected_size test. CosminPerRam 2022-11-27 23:45:48 +02:00
  • 84d05bd958 Tested Alien Swarm and Insurgency: Modern Infantry Combat. CosminPerRam 2022-11-27 23:40:07 +02:00
  • 9f861df96b Arma 2: Operation Arrowhead support. CosminPerRam 2022-11-26 18:08:32 +02:00
  • aec145a847 Counter-Strike support. CosminPerRam 2022-11-26 17:17:09 +02:00
  • 645582868d More tests and fixed (?) utf16 be string reading CosminPerRam 2022-11-26 17:09:34 +02:00
  • 3f58e99c28 Rust support. CosminPerRam 2022-11-26 16:27:03 +02:00
  • de3ac9aad5 Sven Co-op support. CosminPerRam 2022-11-26 16:21:58 +02:00
  • 8c5ac24468 Changed The Forest default port to 27016. CosminPerRam 2022-11-26 16:15:26 +02:00
  • d086d49cdc Team Fortress Classic support. CosminPerRam 2022-11-26 16:15:01 +02:00
  • 21b7d91ee6 The Forest support. CosminPerRam 2022-11-26 16:08:47 +02:00
  • ed2161a6da Updated CHANGELOG and GAMES CosminPerRam 2022-11-26 15:40:34 +02:00
  • 7b2cad22ec Unturned support. CosminPerRam 2022-11-26 15:38:13 +02:00
  • 999998f309 Modified README CosminPerRam 2022-11-26 15:22:07 +02:00
  • 0a48b0e8eb Ark: Survival Evolved support CosminPerRam 2022-11-25 20:27:31 +02:00
  • e689bc766e 7 Days To Die support. CosminPerRam 2022-11-25 20:10:16 +02:00
  • 2f640e93d5 Modified README CosminPerRam 2022-11-25 19:57:41 +02:00
  • f683c17c80 Changed name of the CI file CosminPerRam 2022-11-25 19:56:43 +02:00
  • 06b9ef0013 Changed example ip to localhost CosminPerRam 2022-11-25 19:47:26 +02:00
  • 7498b68e81 Edited README.md CosminPerRam 2022-11-25 19:44:08 +02:00
  • 462014c8ac Renamed workflow file and edited README CosminPerRam 2022-11-25 19:37:12 +02:00
  • 4c7cecb5c3 Renamed workflow file and edited README CosminPerRam 2022-11-25 19:25:47 +02:00
  • 0e1ca4304b
    Create rust.yml CosminPerRam 2022-11-25 19:00:32 +02:00
  • e36161ce5a Edited README.md CosminPerRam 2022-11-25 18:59:25 +02:00
  • 7b44c5f7eb Reverter errors from taking a &'static str to String CosminPerRam 2022-11-25 18:42:10 +02:00
  • dc0926bab7 Renamed ProtocolRule to ProtocolFormat CosminPerRam 2022-11-24 23:41:23 +02:00
  • 304b8340d2 Better, faster and stronger errors. CosminPerRam 2022-11-24 23:38:51 +02:00
  • b988b51cff Some reordering CosminPerRam 2022-11-24 22:58:34 +02:00
  • ee0223a7a3
    Minecraft implementation (#6) CosminPerRam 2022-11-24 22:52:54 +02:00
  • 974e093e23 Move TimeoutSettings to be a type that can be used by multiple protocols CosminPerRam 2022-11-16 00:06:13 +02:00
  • f04c883269 Forgot cargo.toml version bump CosminPerRam 2022-11-15 21:10:31 +02:00
  • a08afb2712 Bumped version to 0.05 CosminPerRam 2022-11-15 21:09:51 +02:00
  • caa7329a68 Added socket timeout capability and reduced PACKET_SIZE to 1400 as specified from protocol CosminPerRam 2022-11-15 21:07:15 +02:00
  • d3b71fccf6 Changed packet size to protocol specified size CosminPerRam 2022-11-15 17:20:01 +02:00
  • ac9d385fb6 Fixed multipacket response when protocol = 7 with certain apps cosminperram 2022-10-27 11:09:59 +03:00
  • d3a1dba3c1
    Restructured app format, goldsrc full support and added implementation for Day of Defeat and Counter-Strike: Condition Zero (#5) CosminPerRam 2022-10-27 01:01:11 +03:00
  • 96c2c8a335 Fixed uncomplete the ship player struct and added some docs... cosminperram 2022-10-23 18:09:13 +03:00
  • 9df4bddc09 Modularized reusable structs and changed files structure a bit cosminperram 2022-10-23 17:34:22 +03:00
  • faaedf44f0 Version bump! cosminperram 2022-10-23 14:06:08 +03:00
  • 3ac6a8b603 Changed uses to have a better structure cosminperram 2022-10-23 14:03:59 +03:00