Martin Michelsen
|
d30a3220c8
|
implement ep3 jukebox
|
2022-03-08 12:04:25 -08:00 |
|
Martin Michelsen
|
431484c3d3
|
fix various ep3 lobby bugs
|
2022-03-08 10:58:19 -08:00 |
|
Martin Michelsen
|
4e6b073625
|
fix signed/unsigned comparison error under gcc
|
2022-03-08 01:02:02 -08:00 |
|
Martin Michelsen
|
20aa65e523
|
add missing include on linux
|
2022-03-08 00:58:06 -08:00 |
|
Martin Michelsen
|
36d02c37fc
|
remove event-async includes
|
2022-03-08 00:45:07 -08:00 |
|
Martin Michelsen
|
e1638bdc67
|
set up download quest menus
|
2022-03-08 00:38:56 -08:00 |
|
Martin Michelsen
|
2758187a87
|
add TODO section in readme
|
2022-03-08 00:37:31 -08:00 |
|
Martin Michelsen
|
d7fed3a4ff
|
update config defaults
|
2022-03-07 23:01:02 -08:00 |
|
Martin Michelsen
|
091e95769c
|
update chat command usage strings
|
2022-03-07 22:55:34 -08:00 |
|
Martin Michelsen
|
94c5802ca6
|
fix game not being deleted if last player leaves by disconnecting
|
2022-03-07 22:55:34 -08:00 |
|
Martin Michelsen
|
12cc90ce50
|
fix unforwarded commands in game join sequence
|
2022-03-07 22:46:22 -08:00 |
|
Martin Michelsen
|
ca1b5372a0
|
fix multiplayer quest loading
|
2022-03-07 22:45:57 -08:00 |
|
Martin Michelsen
|
1c2c69200d
|
rework join error strings again
|
2022-03-07 22:40:13 -08:00 |
|
Martin Michelsen
|
3fc1013e1a
|
use phosg big-endian types
|
2022-03-07 22:05:43 -08:00 |
|
Martin Michelsen
|
627498dc8a
|
show client player name in sent/received commands
|
2022-03-07 22:00:07 -08:00 |
|
Martin Michelsen
|
15f978820f
|
replace all NULLs with nullptr
|
2022-03-07 21:22:10 -08:00 |
|
Martin Michelsen
|
e5bc59a896
|
fix game join conditions and messages
|
2022-03-07 20:24:00 -08:00 |
|
Martin Michelsen
|
951b6085ab
|
add IP stack simulator
|
2022-03-07 20:03:01 -08:00 |
|
Martin Michelsen
|
b2437b085c
|
make log messages cleaner
|
2022-03-02 18:54:17 -08:00 |
|
Martin Michelsen
|
4b468b0a3d
|
allow changing the dns server port
|
2022-03-02 18:54:08 -08:00 |
|
Martin Michelsen
|
64d6b69a8b
|
remove some obviated const_casts
|
2022-02-05 19:23:08 -08:00 |
|
Martin Michelsen
|
04b21f34d4
|
update for string_printf and log format warnings
|
2022-01-30 22:46:01 -08:00 |
|
Martin Michelsen
|
d5bd7fb7fc
|
fix missing headers on linux
|
2022-01-03 19:17:18 -08:00 |
|
Martin Michelsen
|
c7a187f9ee
|
remove includes for now-deleted phosg header
|
2022-01-03 19:14:50 -08:00 |
|
Martin Michelsen
|
1637bad599
|
add macos build action
|
2022-01-03 19:12:02 -08:00 |
|
Martin Michelsen
|
7bdf9f1e25
|
remove another license double-clear
|
2022-01-03 11:01:47 -08:00 |
|
Martin Michelsen
|
daf33e1061
|
don't double-clear licenses at construction time
|
2022-01-03 10:59:36 -08:00 |
|
Martin Michelsen
|
7ecf1d9140
|
actually do use strncpy because strlcpy isn't standard
|
2022-01-03 10:56:36 -08:00 |
|
Martin Michelsen
|
0f4618f0e0
|
don't use strncpy
|
2022-01-03 10:52:32 -08:00 |
|
Martin Michelsen
|
438483574f
|
add library install step in linux build action
|
2022-01-03 10:36:30 -08:00 |
|
Martin Michelsen
|
9b22a8e960
|
add linux build action
|
2022-01-03 10:26:37 -08:00 |
|
Martin Michelsen
|
e8f23e4b2e
|
switch to CMake
|
2021-12-29 14:24:15 -08:00 |
|
Martin Michelsen
|
6b5766449e
|
update Makefile for arm64 Macs
|
2021-11-13 12:04:08 -08:00 |
|
Martin Michelsen
|
a3ad0f76cd
|
switch to C++20; update for phosg JSON changes
|
2021-11-06 23:53:53 -07:00 |
|
Martin Michelsen
|
88f0dca887
|
fix dcv1 quest detection
|
2021-10-25 11:35:08 -07:00 |
|
Martin Michelsen
|
0e1613f304
|
expand docs about local/remote connections
|
2021-10-20 23:12:43 -07:00 |
|
Martin Michelsen
|
a0e23b0580
|
add support for unencrypted gci quests
|
2021-10-20 23:11:35 -07:00 |
|
Martin Michelsen
|
ef1d814ee6
|
update readme for tapserver usage
|
2020-12-19 14:01:36 -08:00 |
|
Martin Michelsen
|
14514a5e0e
|
add default psobb key
|
2020-04-28 20:04:40 -07:00 |
|
Martin Michelsen
|
753d732cd4
|
support custom bb private keys
|
2020-04-17 12:20:13 -07:00 |
|
Martin Michelsen
|
c54b7cc925
|
add stubs for download quests and gba games
|
2020-02-21 17:32:13 -08:00 |
|
Martin Michelsen
|
5bcc36a627
|
implement bb shops incompletely
|
2020-02-21 17:32:13 -08:00 |
|
Martin Michelsen
|
e6f991a880
|
restore player info fetch at game start
|
2020-02-21 17:32:13 -08:00 |
|
Martin Michelsen
|
f739fe0902
|
fix some ep3 command leaks
|
2020-02-21 17:32:13 -08:00 |
|
Martin Michelsen
|
4f2c2ce113
|
implement simple mail
|
2020-02-21 17:32:13 -08:00 |
|
Martin Michelsen
|
91dea99159
|
fix some formatting
|
2020-02-21 15:32:34 -08:00 |
|
Martin Michelsen
|
b885147662
|
ignore gameguard input commands from bb
|
2020-02-21 10:21:17 -08:00 |
|
Martin Michelsen
|
25dfd4a677
|
enable allowing unregistered users to connect
|
2020-02-21 10:20:39 -08:00 |
|
Martin Michelsen
|
de63349b5d
|
add event management to server shell
|
2020-02-21 10:20:04 -08:00 |
|
Martin Michelsen
|
1b5a4fe4ee
|
delete non-persistent lobbies when empty
|
2020-02-20 10:52:56 -08:00 |
|