empserver/tests
Markus Armbruster eaa678c903 reject: Move reject state from struct natstr to rejectstr
Reject state is relatively bulky: it's a big chunk of struct natstr,
and adds almost 200 bytes per country to xdump nat.

Reject state changes rarely.  Rewriting it to disk on every nation
update and retransmitting it in every xdump nat is wasteful.

To avoid this waste, move reject state to its own struct rejectstr.

This is of course an xdump compatibility break.  We're not maintaining
xdump compatibility in this release.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
2017-08-06 20:09:21 +02:00
..
actofgod reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
bridgefall reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
build reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
empdump config: Generalize infrastructure build materials storage 2017-08-06 20:09:19 +02:00
fairland reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
files reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
fire reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
info tests/info: New; checks info and code agree on commands 2014-01-06 20:50:06 +01:00
navi-march reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
retreat reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
smoke reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
torpedo reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
update reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
version reject: Move reject state from struct natstr to rejectstr 2017-08-06 20:09:21 +02:00
actofgod-test tests: Define and use some abbreviations 2015-02-01 16:52:59 +01:00
bridgefall-test tests: Define and use some abbreviations 2015-02-01 16:52:59 +01:00
build-test tests: Define and use some abbreviations 2015-02-01 16:52:59 +01:00
empdump-test tests: Rewrite the previous commit's sed_i helper 2015-03-04 08:15:13 +01:00
fairland-test tests/files tests/fairland: Check stderr and exit status 2015-02-01 16:52:59 +01:00
files-test tests/files tests/fairland: Check stderr and exit status 2015-02-01 16:52:59 +01:00
fire-test tests: Define and use some abbreviations 2015-02-01 16:52:59 +01:00
info-test tests: Define and use some abbreviations 2015-02-01 16:52:59 +01:00
navi-march-test navigate: Require all ships to start in the same sector 2015-02-28 16:13:14 +01:00
normalize.pl tests/smoke: Run news 2017-08-06 20:09:17 +02:00
retreat-test tests/retreat: Cover trains 2015-03-02 08:20:48 +01:00
smoke-test tests: Define and use some abbreviations 2015-02-01 16:52:59 +01:00
test-common.sh config: Split table sect-chr for legibility 2017-08-06 19:59:58 +02:00
torpedo-test tests/torpedo: New; exercises torpedo command 2015-03-02 08:20:52 +01:00
update-test tests/update: New; exercises the update 2017-08-06 14:04:15 +02:00
version-test tests/version: New; exercises config introspection commands 2017-08-06 14:03:55 +02:00