Commit Graph

  • ecab28dfd4 update README.md master Denis Drakhnia 2024-11-14 09:10:56 +0200
  • ccaf62f941 all: update repository links Denis Drakhnia 2024-11-14 09:07:52 +0200
  • ed4591559f protocol: fix build with MSRV Denis Drakhnia 2024-11-13 09:15:11 +0200
  • 33d6d19bb4 protocol: set autocfg to 1.3 for probe_raw Denis Drakhnia 2024-11-13 08:42:50 +0200
  • fe763c3e60 protocol: move Os to server_info module Denis Drakhnia 2024-09-26 10:35:52 +0300
  • 2350ccbe55 protocol: rename internal cursor modules Denis Drakhnia 2024-09-26 10:31:30 +0300
  • 00233d3a10 master: fix compile error Denis Drakhnia 2024-09-26 10:30:01 +0300
  • 14aaacc453 protocol: generate cfg docs with nightly Denis Drakhnia 2024-09-26 10:25:28 +0300
  • cfe44a04de protocol: add net feature Denis Drakhnia 2024-09-26 10:03:54 +0300
  • 3145e8bfc3 protocol: add std and alloc features Denis Drakhnia 2024-09-26 09:07:55 +0300
  • da06045f18 protocol: remove thiserror Denis Drakhnia 2024-09-26 08:45:11 +0300
  • 7c53bc40e3 protocol: rename to CursorError Denis Drakhnia 2024-09-26 08:40:21 +0300
  • a5f2affc49 protocol: implement fmt::Write for CursorMut Denis Drakhnia 2024-09-26 08:27:38 +0300
  • dfb702f58d protocol: rename remaining into available Denis Drakhnia 2024-09-26 08:23:55 +0300
  • df3e1b23be master: v0.2.1 Denis Drakhnia 2024-09-24 19:14:36 +0300
  • 3e91b49e5d master: increate max packet size for IPv6 Denis Drakhnia 2024-09-24 19:11:12 +0300
  • 17c75e7759 protocol: update docs Denis Drakhnia 2024-09-08 04:49:33 +0300
  • d7e33170d3 query: compile fix Denis Drakhnia 2024-08-29 17:59:32 +0300
  • e412741ef6 v0.2.0 v0.2.0 Denis Drakhnia 2024-08-29 17:34:02 +0300
  • ac245b3db3 add basic ipv6 support Denis Drakhnia 2024-08-25 12:36:29 +0300
  • f954159714 update vet imports ipv6 Denis Drakhnia 2024-08-25 15:29:35 +0300
  • 0d1b06b207 refactor Denis Drakhnia 2024-08-25 15:29:18 +0300
  • ce759fed3d refactor, use one binary for both ip versions Denis Drakhnia 2024-08-25 14:30:42 +0300
  • f7de9f6f0d add basic ipv6 support Denis Drakhnia 2024-08-25 12:36:29 +0300
  • 6071fab7f5 all: add cargo-deny config Denis Drakhnia 2024-06-12 08:01:45 +0300
  • 9d43ac5141 admin: input password on the same line Denis Drakhnia 2024-06-05 16:00:55 +0300
  • 827c37b765 all: update dependencies Denis Drakhnia 2024-06-05 15:57:30 +0300
  • 501bb7217b master: add cmd line option to dump default config Denis Drakhnia 2024-06-01 07:59:23 +0300
  • 8cf76e55ac master: add stats feature flag Denis Drakhnia 2024-05-14 11:38:32 +0300
  • c3031d371a master: do not limit dependency versions Denis Drakhnia 2024-05-12 08:32:38 +0300
  • 6956b6a1ce protocol: do not limit dependency versions Denis Drakhnia 2024-05-12 08:31:16 +0300
  • 18a555abc8 master: set default logging level to info Denis Drakhnia 2024-05-12 07:51:50 +0300
  • 5d73c9878e protocol: add Filter::contains_flags Denis Drakhnia 2024-05-03 09:47:24 +0300
  • c0ea55511a admin|query: audit mio. Denis Drakhnia 2024-04-16 19:56:43 +0300
  • 4f93dc6f08 all: audit crossterm 0.25.0 Denis Drakhnia 2024-04-16 09:44:20 +0300
  • 311c78a588 master: fix invalid default config for empty client section Denis Drakhnia 2024-04-15 09:50:02 +0300
  • 6e81f229fb master: announce client to NAT servers if filter is missing `nat` Denis Drakhnia 2024-04-15 08:30:48 +0300
  • d0bf04e177 master: collect and log stats Denis Drakhnia 2024-04-07 10:52:38 +0300
  • 4a3b165781 query|admin: replace termion with crossterm Denis Drakhnia 2024-04-07 08:13:30 +0300
  • ff5ef3d8a0 master: audit chrono Denis Drakhnia 2024-04-06 13:09:08 +0300
  • 485b68afe9 master: audit ahash Denis Drakhnia 2024-04-06 09:23:55 +0300
  • 46883fcda9 all: audit blake2b_simd Denis Drakhnia 2024-04-06 08:52:50 +0300
  • 0d87f0c8d0 all: audit some dependencies Denis Drakhnia 2024-04-05 11:56:46 +0300
  • f017e8c559 all: update dependencies Denis Drakhnia 2024-04-04 20:21:02 +0300
  • 5c310957a8 all: update package description, links and categories v0.1.0 Denis Drakhnia 2024-01-28 13:21:28 +0200
  • b2bfd7f76d master: deny unsafe code Denis Drakhnia 2024-01-28 13:04:20 +0200
  • 4ebe222478 protocol: deny unsafe code Denis Drakhnia 2024-01-28 13:01:43 +0200
  • a77b3554e7 master: make the config file optional Denis Drakhnia 2024-01-28 10:04:37 +0200
  • 6adb2c98c3 master: limit amount of servers with same ip Denis Drakhnia 2024-01-28 09:28:04 +0200
  • 1b1b41d646 master: helper funcs with const for default config values Denis Drakhnia 2024-01-28 08:01:42 +0200
  • 702805cb0e master: use ahash Denis Drakhnia 2024-01-28 07:41:35 +0200
  • 7260ee9984 protocol: rename module types to wrappers Denis Drakhnia 2024-01-21 12:20:36 +0200
  • 529f3d8091 protocol: change license to LGPL-3.0-only Denis Drakhnia 2024-01-21 11:33:49 +0200
  • 1ba1ccfe82 protocol: do not validate utf8 for wrong version response Denis Drakhnia 2024-01-17 18:21:15 +0200
  • 31d918da8f query: replace get(0) with first() Denis Drakhnia 2024-01-17 17:24:26 +0200
  • 13a545be25 protocol: parse dedicated field in server info packet Denis Drakhnia 2024-01-17 17:22:27 +0200
  • a5dacb1b2e protocol: use attr macro_use for crate log Denis Drakhnia 2024-01-14 12:36:19 +0200
  • e643dcdc7a qeury: add README.md with few examples Denis Drakhnia 2023-12-29 09:34:25 +0200
  • 142b28ad64 protocol: report more informative errors Denis Drakhnia 2023-12-27 10:22:37 +0200
  • 2d180481e3 protocol: ServerAdd handle newline ending Denis Drakhnia 2023-12-26 20:23:38 +0200
  • 34a20700b4 protocol: bots in ServerAdd is a number Denis Drakhnia 2023-12-26 19:50:36 +0200
  • 8d9284c239 protocol: server: ignore legacy product key in ServerAdd packet a1batross 2023-12-26 16:49:19 +0100
  • 4039b9fc43 master: reload config with SIGUSR1 Denis Drakhnia 2023-11-02 17:07:04 +0200
  • e30d1c2a65 master: resolve addr for update_addr config Denis Drakhnia 2023-11-02 06:19:21 +0200
  • 44448da7a6 query: dump invalid packet from master server Denis Drakhnia 2023-11-01 20:04:57 +0200
  • 417254d32e protocol: add docs and deny(missing_docs) Denis Drakhnia 2023-11-01 14:54:44 +0200
  • 8f1784b4bd gitignore: add config to ignore a1batross 2023-11-01 12:15:15 +0100
  • 3e386b405c protocol: implement matching by game server protocol version a1batross 2023-11-01 12:14:28 +0100
  • 60d8d81d44 protocol: fix converting version to key value Denis Drakhnia 2023-11-01 12:55:46 +0200
  • 2299010d97 protocol: Filter::NOT_EMPTY to Filter::EMPTY Denis Drakhnia 2023-11-01 12:33:58 +0200
  • 06e99ae1a7 protocol: fix query servers filter client bug Denis Drakhnia 2023-11-01 12:27:24 +0200
  • 5778bbc714 protocol: support old servers (protocol 48) Denis Drakhnia 2023-11-01 09:04:05 +0200
  • 05b447a750 master: debug log invalid packets Denis Drakhnia 2023-10-31 21:28:16 +0200
  • b7f0b0d0ff protocol: handle unicode in color trimming Denis Drakhnia 2023-10-25 08:22:14 +0300
  • 155ca2a495 query: remove nat flag Denis Drakhnia 2023-10-24 20:41:45 +0300
  • 23c00dd071 protocol: check port in QueryServersResponse::key Denis Drakhnia 2023-10-23 08:12:11 +0300
  • b954c7a1f6 query: add NAT optflag Denis Drakhnia 2023-10-23 08:00:49 +0300
  • d1693d41aa master: announce client to servers behind NAT Denis Drakhnia 2023-10-23 07:46:55 +0300
  • e6b1d866eb protocol: add challenge key to game requests Denis Drakhnia 2023-10-22 17:49:36 +0300
  • c3fe66441f protocol: use Str for filter gamedir and map Denis Drakhnia 2023-10-22 07:35:17 +0300
  • d2178236ac all: codegen-units=1 and lto=true for release Denis Drakhnia 2023-10-20 12:00:30 +0300
  • 382062bf59 query: output ping only when necessary Denis Drakhnia 2023-10-20 10:24:25 +0300
  • 66e17c608a query: remove unneeded Arc Denis Drakhnia 2023-10-20 10:09:22 +0300
  • ca2aef3326 query: suppress broken pipe error Denis Drakhnia 2023-10-20 10:05:09 +0300
  • 62fe4d0b6c query: do not use threads Denis Drakhnia 2023-10-20 09:50:17 +0300
  • d7ffcd72a3 query: flatten server info for Json output Denis Drakhnia 2023-10-19 20:04:51 +0300
  • 214948cba9 query: trim colors from server names Denis Drakhnia 2023-10-19 18:29:41 +0300
  • e6bee38a18 query: show ping info Denis Drakhnia 2023-10-19 17:58:29 +0300
  • 1254e41adf query: filter parameter Denis Drakhnia 2023-10-19 17:38:39 +0300
  • 7e676620eb protocol: color helpers Denis Drakhnia 2023-10-19 15:38:13 +0300
  • 0b8ee3dac1 protocol: parse numbers with colorcode prefix Denis Drakhnia 2023-10-19 11:55:13 +0300
  • 32971a15ed query: Initial commit Denis Drakhnia 2023-10-19 10:54:06 +0300
  • c347424bea admin: Rename package to xash3d-admin Denis Drakhnia 2023-10-18 12:19:01 +0300
  • 09e41ac2f3 master: Admin rate limit Denis Drakhnia 2023-10-18 08:41:14 +0300
  • a9980ea314 master: Admin ban and unban commands Denis Drakhnia 2023-10-17 19:15:14 +0300
  • 2a39c233fd master: Admin command stub Denis Drakhnia 2023-10-17 16:07:53 +0300
  • 35b4abbf15 protocol: Do not print admin password hash Denis Drakhnia 2023-10-17 16:07:03 +0300
  • e7d846013d admin: Specify host with `-a` Denis Drakhnia 2023-10-17 16:02:57 +0300
  • 8b857ad2a1 protocol: Allow specifying hash len Denis Drakhnia 2023-10-17 15:50:36 +0300
  • e6ae885eb9 admin: Disable echoing password Denis Drakhnia 2023-10-17 15:49:46 +0300