Your Name
|
9150e85442
|
Merge remote-tracking branch 'upstream/master' into feature/upstream-master-20260614
# Conflicts:
# src/Client.cc
# src/IPStackSimulator.cc
# src/ReceiveCommands.cc
# src/ReceiveSubcommands.cc
# src/SendCommands.cc
# src/ServerState.cc
# src/ServerState.hh
|
2026-06-14 18:30:38 -04:00 |
|
Martin Michelsen
|
629e2bb4cd
|
make replay tests run in parallel and share immutable data
|
2026-06-14 09:27:55 -07:00 |
|
incentive
|
c4fb18b3b4
|
Add TeamSync configuration scaffold
|
2026-06-11 21:59:00 -04:00 |
|
incentive
|
12481996b8
|
Merge upstream master
# Conflicts:
# README.md
|
2026-06-11 18:31:23 -04:00 |
|
incentive
|
8f80005cb1
|
Move account sync implementation out of header
|
2026-06-08 05:55:11 -04:00 |
|
Martin Michelsen
|
708d2a9fb0
|
convert shop random sets to JSON
|
2026-06-06 21:51:15 -07:00 |
|
Martin Michelsen
|
efe7401d7b
|
convert TekkerAdjustmentSet to JSON
|
2026-06-06 21:51:15 -07:00 |
|
Martin Michelsen
|
3f33b94e8f
|
more work on ItemMagEdit
|
2026-06-06 21:51:15 -07:00 |
|
Martin Michelsen
|
e9c2ac34a3
|
eliminate using namespace
|
2026-05-25 16:44:37 -07:00 |
|
Martin Michelsen
|
0d5cfc6ccc
|
censor user credentials in logs by default
|
2026-05-16 17:20:09 -07:00 |
|
Martin Michelsen
|
a6c25568ba
|
support multiple replays in the same session
|
2026-05-13 21:25:55 -07:00 |
|
Martin Michelsen
|
e78e2ba887
|
rewrite client function compiler
|
2026-05-11 21:33:35 -07:00 |
|
Martin Michelsen
|
6b636c4694
|
rewrite MagEvolutionTable
|
2026-05-02 10:48:22 -07:00 |
|
Martin Michelsen
|
8f21604367
|
clean up CMakeLists a bit
|
2026-03-02 08:46:25 -08:00 |
|
Martin Michelsen
|
d9d33c2d65
|
add patch downloader
|
2025-10-18 01:03:00 -07:00 |
|
Martin Michelsen
|
fdd0bfea08
|
rewrite quest metadata indexing
- split ep3 download quests from quest index
- fix Ep3 NTE download quests
- automatically detect battle/challenge params and area remaps
|
2025-09-28 23:26:14 -07:00 |
|
Martin Michelsen
|
0575f3c9cf
|
fix windows build
|
2025-09-02 21:34:19 -07:00 |
|
Martin Michelsen
|
0b4d5b2f89
|
add BB BankSize patch
|
2025-08-22 22:39:32 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
6328453d38
|
make resource_file required
|
2025-03-18 18:59:16 -07:00 |
|
Martin Michelsen
|
d02a3d7d64
|
add extract-ppk action
|
2025-03-01 19:50:36 -08:00 |
|
Martin Michelsen
|
03d303b2bb
|
add encode/decode options for bitmap fonts
|
2025-02-23 17:05:16 -08:00 |
|
Martin Michelsen
|
d9744a696e
|
implement item translation table
|
2025-02-20 22:31:26 -08:00 |
|
Martin Michelsen
|
b028532db3
|
add /y/shell-exec in HTTP server
|
2025-01-11 22:16:26 -08:00 |
|
Martin Michelsen
|
a9a15600b2
|
add signal handlers; closes #564
|
2024-10-21 22:45:03 -07:00 |
|
Martin Michelsen
|
c61a13f62e
|
update windows build instructions
|
2024-10-20 12:57:02 -07:00 |
|
Martin Michelsen
|
080a9ebac4
|
merge debugging branch
|
2024-10-17 21:50:20 -07:00 |
|
Martin Michelsen
|
dbc252a5d6
|
only run new ep3 tests when function compiler is available
|
2024-09-01 16:58:39 -07:00 |
|
Martin Michelsen
|
a8fd1bdada
|
use new CMake configs from phosg and resource_dasm
|
2024-08-17 15:33:06 -07:00 |
|
Martin Michelsen
|
59db3c82f9
|
generalize ARCodeTranslator
|
2024-05-04 10:49:51 -07:00 |
|
Martin Michelsen
|
4b5eba3727
|
upgrade to c++23
|
2024-04-23 22:23:25 -07:00 |
|
Martin Michelsen
|
49010b02f1
|
sort CMakeLists
|
2024-04-22 22:07:04 -07:00 |
|
Martin Michelsen
|
de42135532
|
implement IPv4 range bans
|
2024-04-21 01:14:10 -07:00 |
|
Martin Michelsen
|
34751f99e9
|
allow multiple licenses per account
|
2024-04-12 22:09:52 -07:00 |
|
Martin Michelsen
|
4a3b0118a8
|
replace UnlockAllAreas and PreventPersistQuestFlags with generalized rewrite map
|
2024-03-30 22:36:09 -07:00 |
|
Martin Michelsen
|
b37224a453
|
add asan definition in comments
|
2024-02-28 21:53:54 -08:00 |
|
Martin Michelsen
|
f16b8ef983
|
add HTTP server
|
2024-02-18 22:41:42 -08:00 |
|
Martin Michelsen
|
1d42faac3e
|
move patch servers to separate threads
|
2024-02-17 22:28:03 -08:00 |
|
Martin Michelsen
|
5bfda213c7
|
move shell to separate thread
|
2024-02-16 22:52:46 -08:00 |
|
Martin Michelsen
|
f479f586cb
|
rewrite ServerState dependency management
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
87440437fb
|
move Revision.cc to source dir
|
2023-12-23 21:34:57 -08:00 |
|
Martin Michelsen
|
3991d7b534
|
fix Revision.cc generation
|
2023-12-23 21:22:02 -08:00 |
|
Martin Michelsen
|
3823fc94f1
|
add $si command
|
2023-12-23 20:41:21 -08:00 |
|
Martin Michelsen
|
b7bc148e09
|
implement solo quest progression flags
|
2023-12-08 17:01:11 -08:00 |
|
Martin Michelsen
|
6d16f8095a
|
factor ClientGameData into Client to reduce data duplication
|
2023-12-07 12:23:21 -08:00 |
|
Martin Michelsen
|
556360c993
|
implement choice search
|
2023-11-28 18:38:43 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
5499d29cc2
|
add AR code translator shell
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
c1e225847e
|
initial implementation of BB teams (WIP)
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
71cfced5ee
|
add xbox support
|
2023-11-06 23:09:09 -08:00 |
|