Commit Graph

  • 40533c04bc add total calls to stats Lion Kortlepel 2024-03-06 10:24:25 +01:00
  • 946c1362e1 add custom profiling via Debug(Start|Stop)Profile Lion Kortlepel 2024-01-24 13:50:11 +01:00
  • 4347cb4af2 add min, max, stddev to stats Lion Kortlepel 2024-01-24 01:26:16 +01:00
  • 88721d4f7f add boost circular buffer to dependencies Lion Kortlepel 2024-01-24 00:21:55 +01:00
  • 7deea900fb add Util.DebugExecutionTime Lion Kortlepel 2024-01-24 00:17:42 +01:00
  • cbc1483537 add profiling code Lion Kortlepel 2024-01-23 23:58:06 +01:00
  • 76a432981c
    Create pull_request_template.md (#262) develop Lion 2024-02-24 20:42:32 +01:00
  • e2d7721438
    Update lionkor/commandline to v2.4.2 (#265) Lion 2024-02-24 20:41:17 +01:00
  • 0146a1cbe8
    Housekeeping (#293) Lion 2024-02-24 20:36:12 +01:00
  • 352a3aa536
    update contributing Lion Kortlepel 2024-02-15 17:35:02 +01:00
  • ac8c386c61
    run gh workflows on PR and push differently Lion Kortlepel 2024-02-15 13:05:13 +01:00
  • d1fb15fc9a
    run ci/cd on PR open, reopen and ready for review Lion Kortlepel 2024-02-15 12:51:47 +01:00
  • f376d9f7be
    update vcpkg Lion Kortlepel 2024-02-15 12:45:25 +01:00
  • 2f3dcfeb5a
    update commandline Lion Kortlepel 2024-02-15 12:44:43 +01:00
  • d0d560405c
    add readline, start working on a new console sink new-protocol Lion Kortlepel 2024-02-15 17:17:27 +01:00
  • 98c69561b5
    add libzip Lion Kortlepel 2024-02-15 12:42:51 +01:00
  • 913ba1c793
    Link to the docs instead of the wiki in ServerConfig.toml (#291) Lion 2024-02-15 12:38:48 +01:00
  • 9a0c9d3ce4
    Fix unicycle counting as car (#288) Lion 2024-02-15 10:13:49 +01:00
  • a0d9be18b7 documentate unicycle dirty fix sla-ppy 2024-02-14 13:51:37 +01:00
  • 87d2e3355a
    Update Common.cpp alex.ita 2024-02-14 11:56:02 +01:00
  • afb3763eab
    Update TConfig.cpp alex.ita 2024-02-14 11:51:24 +01:00
  • 9de5a08b0c dirty fix unicycle counting as car sla-ppy 2024-02-12 01:24:17 +01:00
  • bef623a281
    Fix assigment of ID's so two unique users dont get the same ID (#277) Lion 2024-02-08 23:58:18 +01:00
  • e852245bae add mutex to openid sla-ppy 2024-02-08 23:29:10 +01:00
  • 5f5af9b0a7
    Add version command (#274) Lion 2024-02-07 21:51:41 +01:00
  • 64f2e08ed2 add the letter v sla-ppy 2024-02-07 21:46:18 +01:00
  • 707682f4a8 refactor version sla-ppy 2024-02-07 20:47:01 +01:00
  • 913674740d add version cmd sla-ppy 2024-02-07 16:07:22 +01:00
  • 1c575ff1bc add /bigobj sla-ppy 2024-02-07 16:06:19 +01:00
  • 931d94b7d8
    start integrating lua with the rest 272-revamp-plugin-engine Lion Kortlepel 2024-02-06 17:50:22 +01:00
  • 43429eadb3
    fixup Lion Kortlepel 2024-02-06 00:11:31 +01:00
  • 6af471f025
    start working on event handlers Lion Kortlepel 2024-02-05 20:45:46 +01:00
  • 5468e5c854
    make the compiler happy Lion Kortlepel 2024-02-05 20:22:22 +01:00
  • a0241d1b36
    replace literally the entire lua engine Lion Kortlepel 2024-02-05 19:46:05 +01:00
  • 55fff0138b
    remove old lua stuff Lion Kortlepel 2024-02-05 18:22:09 +01:00
  • 126e4b077a
    Remove all unused platforms from FUNDING.yml Lion 2024-01-25 12:00:56 +01:00
  • d25eabda5e
    Create FUNDING.yml Lion 2024-01-25 08:00:09 +01:00
  • 01ad397a84
    Update README.md Lion 2024-01-23 21:04:37 +01:00
  • ef47865e88
    Update LICENSE Lion 2024-01-18 15:11:53 +01:00
  • 94ea20b6b7
    add AGPL-3.0 license header Lion Kortlepel 2024-01-19 10:19:34 +01:00
  • 3e2bbf1539
    fix typos and phrasing in README.md Lucca Jiménez Könings 2024-01-19 14:14:09 +01:00
  • f5532ec105
    remove unecessary comment Lucca Jiménez Könings 2024-01-19 14:10:14 +01:00
  • 9c44c1fbe8
    move undef macros into Compat.h Lucca Jiménez Könings 2024-01-19 14:09:56 +01:00
  • 4914068f90
    update README.md Lucca Jiménez Könings 2024-01-19 14:09:09 +01:00
  • 0bc3676e8e
    document FreeBSD specific undefs Lucca Jiménez Könings 2024-01-19 12:42:51 +01:00
  • fb0590653d
    fix typo Lucca Jiménez Könings 2024-01-19 12:38:12 +01:00
  • 83e0aaaaa2
    update README.md Lucca Jiménez Könings 2024-01-19 12:35:19 +01:00
  • b053c3c22f
    fix tests on FreeBSD Lucca Jiménez Könings 2024-01-19 10:51:04 +01:00
  • cd9f8e3056
    add FreeBSD build target Lucca Jiménez Könings 2024-01-19 09:46:27 +01:00
  • 23ea3311cf
    fix release arm64 workflow Lion Kortlepel 2024-01-09 19:04:57 +01:00
  • f9d43eac66
    fix windows build wrongly calling vcpg from the submodule Lion Kortlepel 2024-01-09 19:00:24 +01:00
  • 94b9ef3eae
    remove --build-id=none from build flags Lion Kortlepel 2024-01-09 17:46:51 +01:00
  • d0cc23333c
    ensure client stays referenced while referenced in thread pool Lion Kortlepel 2024-01-26 10:32:41 +01:00
  • e72c217e63 Remove all unused platforms from FUNDING.yml 258-mpget-and-mpset-improvements Lion 2024-01-25 12:00:56 +01:00
  • 75bae8ee5a Create FUNDING.yml Lion 2024-01-25 08:00:09 +01:00
  • c173ffdbdc
    implement state change to playing Lion Kortlepel 2024-01-25 12:12:06 +01:00
  • 7d813f7562
    use a single strand per client to avoid writing to tcp out of order Lion Kortlepel 2024-01-25 08:52:11 +01:00
  • ee74d6291b
    update protocol Lion Kortlepel 2024-01-25 08:40:45 +01:00
  • 594c7881e5
    Removing proprietary copyright notice from readme.md (#266) master Lambdax 2024-01-24 13:50:21 +01:00
  • b9c9f22feb
    Update README.md Lion 2024-01-23 21:04:37 +01:00
  • a3ca9573a5 Update LICENSE Lion 2024-01-18 15:11:53 +01:00
  • aff537afdf add AGPL-3.0 license header Lion Kortlepel 2024-01-19 10:19:34 +01:00
  • acc2dd29e9
    update lionkor/commandline to v2.4.2 Lion Kortlepel 2024-01-23 19:19:29 +01:00
  • 8654beb706
    implement most of the Playing state, vehicle positions, vehicle data Lion Kortlepel 2024-01-22 18:23:50 +01:00
  • 630d5f1cfa
    implement session sync Lion Kortlepel 2024-01-22 16:56:07 +01:00
  • bde689d31a
    implement fully async read and write with individual timeouts Lion Kortlepel 2024-01-21 22:54:36 +01:00
  • 303a619ece
    implement async accept, async read for tcp Lion Kortlepel 2024-01-20 19:20:33 +01:00
  • 24723c01da
    update protocol Lion Kortlepel 2024-01-20 18:18:15 +01:00
  • b06991aaca
    migrate codebase to new network Lion Kortlepel 2024-01-19 17:34:36 +01:00
  • e0fe6693e0
    implement vehicle specifics, code needed for the rest of the server Lion Kortlepel 2024-01-19 17:33:53 +01:00
  • b882174ae7
    add boost thread, glm Lion Kortlepel 2024-01-19 17:33:19 +01:00
  • 3de142a6d0
    use boost::scoped_thread in IThreaded Lion Kortlepel 2024-01-19 14:42:21 +01:00
  • c77df3659a fix typos and phrasing in README.md Lucca Jiménez Könings 2024-01-19 14:14:09 +01:00
  • fff9580f66 remove unecessary comment Lucca Jiménez Könings 2024-01-19 14:10:14 +01:00
  • 9948f2412d move undef macros into Compat.h Lucca Jiménez Könings 2024-01-19 14:09:56 +01:00
  • 6ca4acbbf8 update README.md Lucca Jiménez Könings 2024-01-19 14:09:09 +01:00
  • df5766a935 document FreeBSD specific undefs Lucca Jiménez Könings 2024-01-19 12:42:51 +01:00
  • 2a54d448c3 fix typo Lucca Jiménez Könings 2024-01-19 12:38:12 +01:00
  • 3ce790a820 update README.md Lucca Jiménez Könings 2024-01-19 12:35:19 +01:00
  • 2374eba750 fix tests on FreeBSD Lucca Jiménez Könings 2024-01-19 10:51:04 +01:00
  • f82572077f add FreeBSD build target Lucca Jiménez Könings 2024-01-19 09:46:27 +01:00
  • 6f02ff92c2
    fix typos and phrasing in README.md 160-bug-freebsd-support Lucca Jiménez Könings 2024-01-19 14:14:09 +01:00
  • 3ddc2d8f8b
    remove unecessary comment Lucca Jiménez Könings 2024-01-19 14:10:14 +01:00
  • 4d0864790a
    move undef macros into Compat.h Lucca Jiménez Könings 2024-01-19 14:09:56 +01:00
  • a22ad66d2b
    update README.md Lucca Jiménez Könings 2024-01-19 14:09:09 +01:00
  • b17c72f56e
    document FreeBSD specific undefs Lucca Jiménez Könings 2024-01-19 12:42:51 +01:00
  • 1bd8b024b8
    fix typo Lucca Jiménez Könings 2024-01-19 12:38:12 +01:00
  • df524097fb
    update README.md Lucca Jiménez Könings 2024-01-19 12:35:19 +01:00
  • 26b1445ad1
    Create pull_request_template.md Lion 2024-01-19 11:48:01 +01:00
  • 38532babd3
    fix tests on FreeBSD Lucca Jiménez Könings 2024-01-19 10:51:04 +01:00
  • d274535f83
    add AGPL-3.0 license header 259-server-important-license-change Lion Kortlepel 2024-01-19 10:19:34 +01:00
  • 924efe4331
    add FreeBSD build target Lucca Jiménez Könings 2024-01-19 09:46:27 +01:00
  • 9502048525
    move packet to protocol Lion Kortlepel 2024-01-17 14:59:45 +01:00
  • 9e99177fcb
    implement compression and decompression Lion Kortlepel 2024-01-17 14:52:09 +01:00
  • 39badf432d
    remove whitespace fix-lua-assertions Lion 2024-01-17 13:15:30 +01:00
  • dbab9eb894
    handle udp packets like usual packets Lion Kortlepel 2024-01-16 01:03:03 +01:00
  • 9ea0931e13
    implement udp connection Lion Kortlepel 2024-01-16 00:58:14 +01:00
  • e9805c3679
    refactor identification to its own method Lion Kortlepel 2024-01-15 22:22:27 +01:00
  • ff33f1d42f
    update protocol Lion Kortlepel 2024-01-15 22:18:59 +01:00
  • 65d2ba3556
    server-side identification done Lion Kortlepel 2024-01-15 22:18:25 +01:00