Commit graph

  • 338df9144c chore: update cargo.toml Cain 2023-11-08 20:44:31 +00:00
  • 963040fb84 Merge branch 'main' into feat/cli Cain 2023-11-08 20:42:07 +00:00
  • 92ad618723 chore: remove un-needed fmt skip Cain 2023-11-08 20:22:04 +00:00
  • 1d7cb31bc4
    protocols/unreal2: Only compile game impl macros when needed Douile 2023-10-30 13:50:17 +00:00
  • 529abe9d76
    feat: Add the unreal2 protocol (#124) Tom 2023-10-30 11:37:15 +00:00
  • 5c1568251a
    feat: Only compile game impl macros when they are needed (#144) Tom 2023-10-30 09:30:16 +00:00
  • 4bbe7e1780 fix: run proper formatting on valve_protocol_query example CosminPerRam 2023-10-29 14:49:49 +02:00
  • a3740c5424 fix: remove double similar use on minecraft mod CosminPerRam 2023-10-29 14:44:21 +02:00
  • adb2109aea feat: add valve protocol query example CosminPerRam 2023-10-29 14:43:35 +02:00
  • f11a50a415 feat: Add Conan Exiles support. CosminPerRam 2023-10-29 00:10:47 +03:00
  • 1145a064a9 feat: Add The Front support. CosminPerRam 2023-10-29 00:00:48 +03:00
  • e3dd7cd1c7
    Fix some game ids and clarify rules 6 and 7. (#143) CosminPerRam 2023-10-24 22:39:36 +03:00
  • 2cc9e56168
    feat: Remove SteamApp (#142) CosminPerRam 2023-10-21 23:13:14 +03:00
  • 501524b0da
    feat: Add GatheringSettings on Valve macros (#128) CosminPerRam 2023-10-19 23:15:10 +03:00
  • 6b92e883ef Add/Update badge GitHub Action 2023-10-17 23:31:19 +00:00
  • 9644163c8c
    [fmt] Run rustfmt on crates/cli/src/error.rs Douile 2023-10-17 13:07:52 +01:00
  • d34d615784
    [CI] Update CI to work with workspaces Douile 2023-10-17 13:05:02 +01:00
  • 1ca6e6e85c
    [Clippy] Remove .clone() from timeout_settings as it is now Copy (#127) Tom 2023-10-17 16:26:03 +00:00
  • 8a88e826fa
    [Repo] Link to CONTRIBUTING.md in README Douile 2023-10-17 13:37:48 +01:00
  • 7d4649b6f5 refactor: cli to work next to lib Cain 2023-10-17 00:05:32 +01:00
  • 6084c56d4f Add/Update badge GitHub Action 2023-10-16 22:21:11 +00:00
  • 80f6b87991 refator: copy cli into mono Cain 2023-10-16 23:20:47 +01:00
  • 66ae3c296e [Crate] Bump version to 0.4.1 CosminPerRam 2023-10-13 00:43:22 +03:00
  • ef29ba8eb4 Add/Update badge GitHub Action 2023-10-12 21:40:31 +00:00
  • 5b5c41b468 Add Barotrauma support. CosminPerRam 2023-10-13 00:40:08 +03:00
  • 3b9c784e70
    Reduce game implementation repetition (#122) Tom 2023-10-10 06:26:35 +00:00
  • c8a93357cf
    Add Send and Sync on Error Source (#118) CosminPerRam 2023-10-09 19:11:34 +03:00
  • b7e1eff9b7 Add/Update badge GitHub Action 2023-10-09 01:12:54 +00:00
  • b584e11336 Remove serde derives Generic Player and Response CosminPerRam 2023-10-08 22:26:25 +03:00
  • 1e083c2df7 [Generic] Add missing derives to types CosminPerRam 2023-10-08 19:45:24 +03:00
  • 7164ab5f64 [Protocol] Add derives to RequestSettings and new_just_hostname function CosminPerRam 2023-10-08 00:37:11 +03:00
  • 2106e965e4 [Crate] Bump version to 0.4.0 CosminPerRam 2023-10-07 19:27:43 +03:00
  • 53fe402f05 [Repo] Fix typo in README. CosminPerRam 2023-10-07 19:26:31 +03:00
  • a3800f3ba4 [Crate] Update byteorder from 1.4 to 1.5 CosminPerRam 2023-10-07 18:58:21 +03:00
  • 40d4be2ceb Remove CosminPerRam from authors as he is not the sole maintainer anymore CosminPerRam 2023-10-07 18:36:32 +03:00
  • 311a5425a8
    Remove minecraftping from game definitions as its useless (#117) CosminPerRam 2023-10-07 18:06:18 +03:00
  • 5280ecb3c6
    [Game] Apply new id naming (#114) CosminPerRam 2023-10-06 17:20:30 +03:00
  • b4c61781fb
    Specify the branch name when pushing node badge commits (#116) Tom 2023-10-05 08:46:35 +00:00
  • 9db873e774
    Fix rule 3 example not following rule 2 (#113) CosminPerRam 2023-10-04 11:20:03 +03:00
  • e7567c631e
    [Repo] Add CONTRIBUTING.md. (#108) CosminPerRam 2023-10-02 23:38:31 +03:00
  • 05eb902891
    [Examples] Remove master_querant example due to being obsolete (#109) CosminPerRam 2023-10-02 20:10:55 +03:00
  • 9107bf5ef2 Update CHANGELOG.md to mention contributors CosminPerRam 2023-10-01 12:34:10 +03:00
  • efc1828b29
    [Protocol] Make gamespy1 parsing less likely to fail (#107) Tom 2023-09-27 14:07:42 +00:00
  • 65909f983c
    [Buffer] Add helper to find string delimiters feat/encoding-latin1 Cain 2023-09-27 14:19:09 +01:00
  • e2414b197e
    [Protocol] Add latin1 string decoder for gamespy1 Douile 2023-08-21 17:56:03 +01:00
  • 5bd609af72 [Crate] Update README to have a more title-like project name CosminPerRam 2023-09-27 13:59:44 +03:00
  • c3281be419
    [Protocol] Retry failed requests (#95) Tom 2023-09-25 19:12:54 +00:00
  • 3784d25774 Add/Update badge GitHub Action 2023-09-22 21:20:17 +00:00
  • 52750fba76
    [Games] Update game definitions to match node-gamedig names (#100) Tom 2023-09-22 21:20:01 +00:00
  • 14c3f4525b
    [CI] Add node comparison badge (#99) Tom 2023-09-21 20:51:10 +00:00
  • 6b1e787cd2
    [CI] Fix misc stuff with labeler CI. (#103) CosminPerRam 2023-09-21 23:37:11 +03:00
  • a8489e4353 [Crate] Remove license-file field due to cargo warning that only one is needed. CosminPerRam 2023-09-21 23:18:25 +03:00
  • 1a60a0496f
    [CI] Only run build checks when a rust related file has changed (#102) Tom 2023-09-21 20:03:12 +00:00
  • 1c9f2dc0a8
    [CI] Fix labeler permission on guest prs (#101) CosminPerRam 2023-09-21 22:31:48 +03:00
  • 2eb1d12b3d
    [CI] Add github PR labeler (#97) CosminPerRam 2023-09-17 21:59:19 +03:00
  • 8468c2b821 [Crate] Update Cargo.toml to add license-file and categories fields CosminPerRam 2023-09-11 14:57:49 +03:00
  • 6179532065 [Crate] Changeup a doc comment CosminPerRam 2023-09-10 23:27:06 +03:00
  • cb0486bded [Crate] Solve Cargo Doc redundant explicit link target CosminPerRam 2023-09-10 23:14:13 +03:00
  • 995ab23b51 [Crate] Separate error code into different files. CosminPerRam 2023-09-10 23:12:18 +03:00
  • edbb0e6cf5 [Protocol] Valve: Rename compressed field to decompressed CosminPerRam 2023-09-10 22:32:02 +03:00
  • b418319e01 [Protocol] GameSpy 3: Removed instance on unchecked .unwrap CosminPerRam 2023-09-06 14:17:37 +03:00
  • 527f8f6369 [Protocol] Valve: change up compressed packages structure to use Options CosminPerRam 2023-09-06 13:46:52 +03:00
  • 7cfecbfff9 [Game] Remove instances of using unwrap without handling the panics CosminPerRam 2023-09-06 13:37:48 +03:00
  • d97bd68ada [Crate] Update CHANGELOG to move some stuff to breaking CosminPerRam 2023-09-05 01:41:46 +03:00
  • 6c1fdb1159
    [Generic] Add struct for all extra request settings (#93) Tom 2023-09-04 22:13:12 +00:00
  • 76a3ac2f78 [Game] Add Creativerse support. CosminPerRam 2023-09-03 12:12:14 +03:00
  • 89d69c1176 [Crate] Fix Changelog not mentioning rename/retype in protocols block CosminPerRam 2023-09-01 22:44:05 +03:00
  • e1568f4019 [Crate] Add RequestSettings to CHANGELOG CosminPerRam 2023-09-01 22:41:42 +03:00
  • a56ca45de6
    [Protocol] Fix Minecraft Java query not being able to specify a hostname (#91) CosminPerRam 2023-09-01 22:21:08 +03:00
  • f11587f2eb Separate errors into groups feat/error_grouping CosminPerRam 2023-08-26 02:58:19 +03:00
  • 3db40649f5 Make error a folder and separate code CosminPerRam 2023-08-26 02:23:28 +03:00
  • 211cd5fd5f [Crate] Update LICENSE.md to specify GameDig organization CosminPerRam 2023-08-23 21:24:25 +03:00
  • 51c7e2383e [Crate] Update LICENSE.md to specify GameDig developers CosminPerRam 2023-08-23 21:12:54 +03:00
  • a8fc67412c [Protocol] Fix an instance of unwrapping in The Ship CosminPerRam 2023-08-17 23:08:59 +03:00
  • 7e028ce97d [Protocol] Remove Minecraft unused function to convert a string to bytes CosminPerRam 2023-08-17 22:50:23 +03:00
  • f50c50f0f1 [Protocol] Apply many nursery clippy lints CosminPerRam 2023-08-17 22:37:17 +03:00
  • c4097fae78 [Crate] Update CHANGELOG with check_app_id addition and player score being fixed. CosminPerRam 2023-08-15 22:05:59 +03:00
  • b35e52f795
    [Protocol] Add app id checking to valve protocol in gather settings (#87) CosminPerRam 2023-08-15 22:00:20 +03:00
  • 071fc367df [Protocol] Add buffer comment to refactor at some point remaining_bytes CosminPerRam 2023-08-15 21:36:40 +03:00
  • 9d8fb1ba94
    [Protocol] Standardize fields (#84) CosminPerRam 2023-08-15 20:44:18 +03:00
  • 65c56dc196 [Service] Fix valve master server ip gatherer being broken (again) CosminPerRam 2023-08-08 18:43:33 +03:00
  • c10555a9d7 [Service] Fix valve master server ip gatherer being broken CosminPerRam 2023-08-08 18:42:43 +03:00
  • b509a6dcc4 [Crate] Convert pub(crate) to pub in buffer as its not exported externally CosminPerRam 2023-08-06 21:55:39 +03:00
  • 5aa2ce99ec [Crate] Apply strict clippy on buffer CosminPerRam 2023-08-06 21:54:19 +03:00
  • 4ff50ea711 [Crate] Apply strict clippy suggestions and fix doc line. CosminPerRam 2023-08-06 21:50:17 +03:00
  • 47547a77bd [Crate] Remove unnecessary path prefix in error code CosminPerRam 2023-08-06 21:32:44 +03:00
  • c43cc0438a [Crate] Update CHANGELOG.md CosminPerRam 2023-08-06 21:29:40 +03:00
  • 5e7e010d24
    [Crate] Add rich error type (#80) Tom 2023-08-05 09:36:48 +00:00
  • f7b5463073
    [Crate] Add issue templates (#81) CosminPerRam 2023-08-03 21:36:03 +03:00
  • fb447edbc2
    [Docs] Add rustdoc checks to CI and tests to pre-commit (#83) Tom 2023-08-02 14:44:42 +00:00
  • a4df444c86
    [Docs] Improve generic example (#79) Tom 2023-07-23 18:37:44 +00:00
  • ada60f2376 [Protocol] Fixed quake 2 bug that version wouldn't always be present CosminPerRam 2023-07-22 16:17:52 +03:00
  • a81a6ef968 [Protocol] GS 1 rename Player's frags field to score to be more inline with the other protocols CosminPerRam 2023-07-20 19:27:06 +03:00
  • bec0f518b4 [Crate] Bump version to 0.3.0 CosminPerRam 2023-07-18 15:58:49 +03:00
  • 84118d2590 [Crate] Generalize dependencies CosminPerRam 2023-07-18 15:52:47 +03:00
  • 23669531b6 [Crate] Fix clippy lints CosminPerRam 2023-07-18 15:31:35 +03:00
  • ea1360441c [Crate] Update CHANGELOG to add missing added changes. CosminPerRam 2023-07-18 15:25:03 +03:00
  • 66cc39eb26
    [Crate] Refactor: Buffer (#62) Cain 2023-07-18 09:46:53 +01:00
  • a8342296d6
    [CI] Improve checks (#71) Tom 2023-07-12 20:40:10 +00:00
  • fb9d15f0cc
    [Crate] Bump rustfmt version to 1.6.0 (#69) Tom 2023-07-10 15:32:17 +00:00