Commit Graph

  • d8840aac4f
    Merge 369b94e7e3 into 5025e49e61 #26 Richard Ivánek 2024-09-26 11:14:51 +0200
  • 369b94e7e3 refactor: simplify code, use format!, more idiomatic code #26 Richard Ivánek 2024-09-26 11:07:10 +0200
  • 5025e49e61
    Merge pull request #24 from friedkiwi/fix-logging master techmetx11 2024-09-24 13:07:28 +0000
  • 3b3b858f4e Update README.md to document logging config. #24 Yvan Janssens 2024-09-24 13:56:36 +0200
  • e06937dab3 Replace all print calls with log crate calls Yvan Janssens 2024-09-24 13:45:41 +0200
  • a877ff2d4b
    Systemd service file (#22) Thomas Vogt 2024-09-22 18:43:22 +0200
  • 8b32070b67
    Mention systemd service file in README #22 Thomas Vogt 2024-09-07 18:28:13 +0200
  • a4c0949147
    Add example systemd service file Thomas Vogt 2024-09-07 18:24:37 +0200
  • 215d32c76e
    Use Docker's builtin tini process, to run as PID 1 and handle SIGTERMs/SIGINTs techmetx11 2024-08-17 18:04:20 +0100
  • 52097ac1cc
    Merge pull request #21 from mini-bomba/set_lastupdate_on_already_updated techmetx11 2024-08-17 16:55:58 +0000
  • e53b6406a0
    Set player_info.last_update when no update was required #21 mini-bomba 2024-08-17 18:42:28 +0200
  • cfe85d34bb
    improve warning about untrusted code + link to official doc for production Émilien (perso) 2024-08-15 01:54:31 +0200
  • fd678ce408
    rename github workflow about test and ignore some paths Émilien (perso) 2024-08-14 13:14:30 +0200
  • c42c71ff5d
    Remove unnecessary logs techmetx11 2024-08-14 12:11:08 +0100
  • bf22ef0462
    improve README and add warnings Émilien (perso) 2024-08-14 13:08:22 +0200
  • 4d3cff6a16
    Add Docker support and update README (#13) perennial 2024-08-14 20:58:44 +1000
  • 6b94718151
    Revert "Dockerfile: Switch to Debian-based images and simplify build command" #13 perennial 2024-08-14 19:40:21 +1000
  • ca4e3f8d83
    compose: build image from local repo by default perennial 2024-08-14 18:34:05 +1000
  • 60737c7e43
    rename docker-compose.yml to docker-compose.yaml perennial 2024-08-14 12:06:17 +1000
  • d6f2463c15
    docker-compose.yml: use quay.io image by default perennial 2024-08-14 12:05:16 +1000
  • 3c0d848d35
    Cargo.toml: correct note on optimisations perennial 2024-08-14 11:27:23 +1000
  • ff9a378564
    Dockerfile: Switch to Debian-based images and simplify build command perennial 2024-08-14 10:04:35 +1000
  • 1329745627
    Docker: further security hardening perennial 2024-08-14 09:33:01 +1000
  • 6a07a2f47c
    Dockerfile: let Rustup handle architecture detection perennial 2024-08-13 23:33:32 +1000
  • 0b8ddf77b7
    docker workflow: add paths-ignore section perennial 2024-08-13 23:28:20 +1000
  • 36295a9b60
    docker-compose.yml: harden configuration perennial 2024-08-13 23:14:22 +1000
  • 95b602e9f4
    add workflow to build and push container images to quay.io perennial 2024-08-13 22:54:51 +1000
  • 8dbd4a6f36
    README.md: update Docker instructions to expose only on localhost perennial 2024-08-13 20:25:45 +1000
  • 3b091619b1
    update .dockerignore perennial 2024-08-13 20:23:48 +1000
  • 01ccd4cf89
    docker-compose.yml: include version line perennial 2024-08-13 20:18:13 +1000
  • 76ed2f4cc6
    rename compose.yaml to docker-compose.yml perennial 2024-08-13 20:17:46 +1000
  • 6dc9ccd4df
    README.md: restore old table format perennial 2024-08-13 20:16:49 +1000
  • aa939830eb
    compose.yaml: remove healthcheck due to using scratch image perennial 2024-08-13 20:11:57 +1000
  • c0dcc9c312
    compose.yaml: listen on 127.0.0.1 only perennial 2024-08-13 20:11:17 +1000
  • 2678c5ccdd
    compose.yaml: include command line perennial 2024-08-13 20:07:46 +1000
  • 1547376f2a
    Dockerfile: allow building for different architectures (AMD64 and ARM64) perennial 2024-08-13 19:53:49 +1000
  • 997dd7f005
    Dockerfile: expose to localhost only by default perennial 2024-08-13 18:59:54 +1000
  • 6e195d4860
    Dockerfile: use Alpine-based Rust image to skip building OpenSSL perennial 2024-08-13 18:54:55 +1000
  • f23f2f1de4
    Dockerfile: use newer OpenSSL version (3.0.9) perennial 2024-08-13 18:44:23 +1000
  • 592211a1c6
    Dockerfile: use scratch image for second stage perennial 2024-08-13 18:17:21 +1000
  • 0c17e90539
    add .dockerignore perennial 2024-08-13 17:32:21 +1000
  • ce63a2b6c7
    Dockerfile: uncomment CMD instruction perennial 2024-08-13 17:22:17 +1000
  • 4afcaddfe3
    update README perennial 2024-08-13 17:09:52 +1000
  • da9a34e428
    add Dockerfile perennial 2024-08-13 17:08:35 +1000
  • c7005e6470
    add compose.yaml perennial 2024-08-13 17:06:23 +1000
  • f7cbcbddfa
    GitHub workflow: Test the player script extractor every 2 hours techmetx11 2024-08-09 15:09:05 +0100
  • 152b972b62
    Merge pull request #9 from MMaster/fix_sigfn_extraction techmetx11 2024-08-08 00:00:53 +0000
  • 6f7054a457 Fix sig function body extraction not escaping $ #9 MMaster 2024-08-08 01:36:07 +0200
  • 2db19fb81f
    Merge pull request #8 from MMaster/fix_extraction_20240803 techmetx11 2024-08-05 14:22:17 +0000
  • 04d3323e01 Update & improve nsig extraction based on current player js code #8 MMaster 2024-08-03 00:28:09 +0200
  • 9e2a591f4f
    Create rust.yml techmetx11 2024-07-25 15:32:30 +0000
  • e96e7a15f8
    Merge pull request #5 from iv-org/dependabot/cargo/openssl-0.10.66 techmetx11 2024-07-25 14:54:00 +0000
  • fdab6db808
    Bump openssl from 0.10.64 to 0.10.66 #5 dependabot[bot] 2024-07-25 13:43:14 +0000
  • deae9055ca
    Emergency fix techmetx11 2024-07-25 14:26:20 +0100
  • e506206971
    Change default TCP IP to 127.0.0.1 techmetx11 2024-07-21 17:14:08 +0100
  • 369cfb335f
    Added TCP/IP support techmetx11 2024-07-21 16:28:45 +0100
  • 115c690416
    New opcode: PLAYER_UPDATE_TIMESTAMP techmetx11 2024-07-21 13:37:34 +0100
  • 446120f5c9
    Fix problems with the regex techmetx11 2024-07-11 00:11:10 +0100
  • cdeddbd07e
    Switch the byteswapping to regular shifting techmetx11 2024-07-09 22:06:27 +0100
  • de4fab1517
    Fix nsig extraction code and some warnings techmetx11 2024-07-09 18:02:16 +0100
  • 35fc0bc549
    Fix an error with the opcode decoder (sig) techmetx11 2024-07-03 22:40:50 +0100
  • e1dbc56a32
    Fixed some annoying warnings techmetx11 2024-07-03 18:13:34 +0100
  • 053e89cd79
    Fix the sig function code not working techmetx11 2024-07-03 18:00:07 +0100
  • 4cb6b0a609
    Javascript code debugger techmetx11 2024-07-03 17:38:46 +0100
  • 062de1e172
    Fixed the program with a quick change to the code (to handle the dollar sign) techmetx11 2024-06-27 23:24:46 +0100
  • f70c60441a
    Fix punctuation techmetx11 2024-06-26 21:58:32 +0100
  • 9f491c0e7c
    Added new opcode: PLAYER_STATUS techmetx11 2024-06-26 21:57:03 +0100
  • 32aeb2f2f7
    Wrong size for FORCE_UPDATE response in the documentation techmetx11 2024-06-25 19:04:45 +0100
  • 9784fdbafe
    Added size in response for convenience techmetx11 2024-06-25 18:59:19 +0100
  • fda0eeb863
    Fixed the code, apparently there's nothing actually wrong with it techmetx11 2024-05-02 14:00:56 +0100
  • 6bd9b67176
    Rewrote parts of the code techmetx11 2024-05-01 18:24:56 +0100
  • 5364ea9f9c
    Updated documentation techmetx11 2024-04-30 16:41:32 +0100
  • fa3686e1f3
    Improved the program, and also fixed the sig function not working techmetx11 2024-04-30 16:37:27 +0100
  • 5d32c35ad7
    Done implementing everything techmetx11 2024-04-30 15:51:50 +0100
  • a124a26d36
    Improve the program a bit, and include a protocol documentation techmetx11 2024-04-29 19:14:08 +0100
  • 48be34ff5c
    The program will now not end streams after the first command techmetx11 2024-04-29 16:33:45 +0100
  • b4ad4a33a2
    Can now decrypt n parameter signatures techmetx11 2024-04-29 09:27:20 +0100
  • b601571cff
    nsig function extraction works! techmetx11 2024-04-29 06:47:17 +0100
  • 33a33f4060
    Wrote a bit on the nsig function techmetx11 2024-04-29 05:37:58 +0100
  • a8435f8a29
    Finally done fighting with Rust techmetx11 2024-04-28 20:19:38 +0100
  • 2089efd753
    Add LICENSE techmetx11 2024-04-28 15:55:48 +0100
  • 2e63d3c20c
    Successful compilation :D techmetx11 2024-04-28 15:37:02 +0100
  • 0ab1304580
    Finished up a bit on the opcode parser techmetx11 2024-04-28 15:09:51 +0100
  • 033a76d3e1
    Initial commit techmetx11 2024-04-28 13:13:16 +0100