Martin Michelsen
|
342f819f50
|
add missing include on linux
|
2022-05-04 15:30:28 -07:00 |
|
Martin Michelsen
|
07fbfd6f75
|
minor wording changes in readme
|
2022-05-04 15:27:28 -07:00 |
|
Martin Michelsen
|
d5c38c2bc5
|
automatically determine the correct BB private key for each client
|
2022-05-04 15:20:08 -07:00 |
|
Martin Michelsen
|
294c328e7a
|
fix some basic things on BB proxy server
|
2022-05-04 13:09:09 -07:00 |
|
Martin Michelsen
|
2faf511e0d
|
add some notes about PSOBB command handlers
|
2022-05-04 13:09:09 -07:00 |
|
Martin Michelsen
|
a078c9f712
|
add support for modified BB encryption
|
2022-05-04 12:58:12 -07:00 |
|
Martin Michelsen
|
87b80b3c99
|
fix typo in static game data
|
2022-05-01 10:18:27 -07:00 |
|
Martin Michelsen
|
3572c53dd4
|
use colors for extra information with $what
|
2022-05-01 00:19:38 -07:00 |
|
Martin Michelsen
|
b359bc0cce
|
handle S-rank names in name_for_item
|
2022-04-30 18:59:15 -07:00 |
|
Martin Michelsen
|
cab2cc6f97
|
write chat command documentation
|
2022-04-30 17:58:50 -07:00 |
|
Martin Michelsen
|
b8f1b04bee
|
add $what command
|
2022-04-30 17:58:44 -07:00 |
|
Martin Michelsen
|
f7c7dda765
|
send item drop requests for final bosses
|
2022-04-23 21:35:12 -07:00 |
|
Martin Michelsen
|
cf49a7a798
|
fix uninitialized field in split reconnect command
|
2022-04-23 18:58:23 -07:00 |
|
Martin Michelsen
|
a7244b75b7
|
handle extra space after choice search result on proxy server
|
2022-04-23 10:23:59 -07:00 |
|
Martin Michelsen
|
81e8f3a88e
|
fix uninitialized field in proxy 9E generation
|
2022-04-23 10:07:22 -07:00 |
|
Martin Michelsen
|
8c171826c8
|
update some notes in CommandFormats
|
2022-04-23 10:06:59 -07:00 |
|
Martin Michelsen
|
abb76c142b
|
clear uninitialized client memory in simple mail on proxy server
|
2022-04-21 16:01:09 -07:00 |
|
Martin Michelsen
|
b0828a3dfe
|
add set-block-function-calls proxy command
|
2022-04-21 16:00:40 -07:00 |
|
Martin Michelsen
|
1cc7a88528
|
don't link with event_pthread
|
2022-04-21 11:37:43 -07:00 |
|
Martin Michelsen
|
70b2b80fae
|
remove debug build type override
|
2022-04-21 11:37:11 -07:00 |
|
Martin Michelsen
|
6158d28882
|
fix ep2/4 government quest indexing
|
2022-04-21 11:33:16 -07:00 |
|
Martin Michelsen
|
9f06964cec
|
support qst format
|
2022-04-21 11:24:29 -07:00 |
|
Martin Michelsen
|
168cef747a
|
fix download quests
|
2022-04-21 01:57:30 -07:00 |
|
Martin Michelsen
|
7469162ea8
|
document 13/44/A6/A7 client commands
|
2022-04-21 01:28:18 -07:00 |
|
Martin Michelsen
|
6ff00e46d5
|
add $next command
|
2022-04-20 22:21:32 -07:00 |
|
Martin Michelsen
|
226cb0bb8d
|
update comments in protocol description
|
2022-04-18 10:25:43 -07:00 |
|
Martin Michelsen
|
0acdcdde0e
|
document some more protocol details
|
2022-04-17 11:12:38 -07:00 |
|
Martin Michelsen
|
40a0433f81
|
decrease proxy server session timeout to 10 seconds
|
2022-04-17 11:12:38 -07:00 |
|
Martin Michelsen
|
ba68212e37
|
fix segfault when sending command to disconnected session
|
2022-04-17 11:01:38 -07:00 |
|
Martin Michelsen
|
8d1d3e8638
|
update comment about 66 subcommand
|
2022-04-17 00:04:37 -07:00 |
|
Martin Michelsen
|
bb4b495d2c
|
add another subcommand
|
2022-04-17 00:01:16 -07:00 |
|
Martin Michelsen
|
d960e98102
|
use PrefixedLogger in more places
|
2022-04-09 21:51:16 -07:00 |
|
Martin Michelsen
|
aa9c8efd03
|
add some includes needed on linux
|
2022-04-03 23:44:53 -07:00 |
|
Martin Michelsen
|
c23fe6211e
|
add returns in static_assert(false) functions so gcc won't complain
|
2022-04-03 23:39:01 -07:00 |
|
Martin Michelsen
|
54f01713bc
|
fix bug causing private subcommands to get truncated
|
2022-04-03 23:36:22 -07:00 |
|
Martin Michelsen
|
139ccb27c8
|
handle ptexts that actually use every byte
|
2022-04-03 23:35:55 -07:00 |
|
Martin Michelsen
|
028078925d
|
use different colors for sent and received commands
|
2022-04-03 23:35:11 -07:00 |
|
Martin Michelsen
|
be69f26af5
|
add some more subcommands
|
2022-04-03 23:34:02 -07:00 |
|
Martin Michelsen
|
88f0c90aba
|
skip room unlock events in switch assist
|
2022-04-03 23:32:31 -07:00 |
|
Martin Michelsen
|
06fd71f7a6
|
use std::strings in places of c-strings in most places
|
2022-04-03 23:31:24 -07:00 |
|
Martin Michelsen
|
1d70933c17
|
define switch subcommand structure
|
2022-04-03 17:54:46 -07:00 |
|
Martin Michelsen
|
fe9eceed5c
|
bring subcommand abstraction in line with main command abstraction
|
2022-04-03 11:00:14 -07:00 |
|
Martin Michelsen
|
9c33c2de46
|
abstract command handlers away from proxy server
|
2022-04-03 10:59:30 -07:00 |
|
Martin Michelsen
|
522dac9a03
|
hide remote guild card number in licensed proxy sessions
|
2022-04-02 18:04:37 -07:00 |
|
Martin Michelsen
|
d3ff50918f
|
add safety for erroneous AC commands from clients
|
2022-04-02 15:14:21 -07:00 |
|
Martin Michelsen
|
091f3d4da4
|
improve proxy command documentation
|
2022-04-02 14:38:22 -07:00 |
|
Martin Michelsen
|
825437b145
|
document switch assist
|
2022-04-02 14:29:47 -07:00 |
|
Martin Michelsen
|
d1cd27b6aa
|
move fallthrough label to a place where gcc can understand it
|
2022-04-02 14:23:26 -07:00 |
|
Martin Michelsen
|
5afe3fb8d2
|
implement switch assist on proxy server
|
2022-04-02 10:47:05 -07:00 |
|
Martin Michelsen
|
76fd9c22bf
|
get PSO PC login sequence working
|
2022-04-02 10:47:05 -07:00 |
|