server/src/kernel
Enno Rehling 89bf17cdca almost have sqlite storage working (in memory, not file).
but test_teach_magic crashes.
2017-11-09 21:33:42 +01:00
..
alliance.c hackish optimization for STUDY orders 2017-10-13 19:33:29 +02:00
alliance.h BUG 2311: enforce all unit limits. 2017-03-11 20:30:17 +01:00
alliance.test.c Add test coverage for NAME ALLIANCE. 2017-11-06 20:38:28 +01:00
ally.c gcc warning 2017-09-22 17:59:23 +02:00
ally.h hashing implemented with linear probing and tombstones. 2017-09-22 09:15:37 +02:00
ally.test.c
build.c Merge branch 'develop' 2017-11-09 18:04:41 +01:00
build.h XML construction elements never have a building. 2017-05-06 15:53:21 +02:00
build.test.c XML construction elements never have a building. 2017-05-06 15:53:21 +02:00
building.c fix some bugs created during conversions (thanks, tests!) 2017-09-22 17:19:55 +02:00
building.h fix some bugs created during conversions (thanks, tests!) 2017-09-22 17:19:55 +02:00
building.test.c retrofit a test for buildingcapacity. 2017-07-17 12:39:41 +02:00
callbacks.c fix callbacks linkage for clang/mac 2017-05-02 15:10:43 +02:00
callbacks.h refactor resource callbacks into callbacks module 2017-05-09 08:18:20 +02:00
CMakeLists.txt fix sqlite linking for tests. 2017-11-09 21:12:25 +01:00
command.c hackish optimization for STUDY orders 2017-10-13 19:33:29 +02:00
command.h
command.test.c fix symetric db_open and db_close calls. 2017-11-09 20:17:06 +01:00
config.c BUG 2333 NMR-Anzahl im WB falsch 2017-06-11 17:06:13 +02:00
config.h add a config_set_int convenience function. 2017-05-07 13:26:54 +02:00
config.test.c hackish optimization for STUDY orders 2017-10-13 19:33:29 +02:00
connection.c fix clang build warning 2017-09-22 19:13:42 +02:00
connection.h kill autoconf.h, replace platform.h for C99 compatibility work 2017-01-26 18:03:48 +01:00
curse.c fix gcc compilation 2017-09-22 16:39:46 +02:00
curse.h kill ATF_CURSE flag, compare to at_curse directly. 2017-08-25 21:11:01 +02:00
curse.test.c kill curse cache logic, it was a bad idea. 2017-08-21 19:43:35 +02:00
db.h separate database logic from order_data. 2017-11-09 19:55:28 +01:00
db.test.c fix symetric db_open and db_close calls. 2017-11-09 20:17:06 +01:00
dbsqlite.c almost have sqlite storage working (in memory, not file). 2017-11-09 21:33:42 +01:00
dbtrie.c fix symetric db_open and db_close calls. 2017-11-09 20:17:06 +01:00
equipment.c deprecate old get_mage implementation. 2017-10-06 21:53:07 +02:00
equipment.h remove equipment.name, save an allocation. 2017-09-18 20:03:23 +02:00
equipment.test.c deprecate old get_mage implementation. 2017-10-06 21:53:07 +02:00
faction.c fix some bugs created during conversions (thanks, tests!) 2017-09-22 17:19:55 +02:00
faction.h fix some bugs created during conversions (thanks, tests!) 2017-09-22 17:19:55 +02:00
faction.test.c BUG 2354: fix email validation. 2017-08-06 21:03:51 +02:00
group.c fix some bugs created during conversions (thanks, tests!) 2017-09-22 17:19:55 +02:00
group.h
group.test.c BENUTZE Muschel repariert. 2017-02-13 18:48:38 +01:00
item.c relax the limit on shortness of names a bit. 2017-09-18 20:14:46 +02:00
item.h Add a test for the happy case of the BUY command. 2017-11-04 20:10:05 +01:00
item.test.c resource names are max 23 bytes long. 2017-09-18 17:57:59 +02:00
jsonconf.c remove btypr->name funcptr and btype->attribs. 2017-05-12 22:12:22 +02:00
jsonconf.h
jsonconf.test.c remove the locale from orders. 2017-10-13 19:33:28 +02:00
messages.c test all the edge cases. 2017-09-30 19:44:39 +02:00
messages.h coverity scan does not understand get_or_create_equipment? 2017-09-17 09:31:43 +02:00
messages.test.c fix remaining bugs 2017-09-30 19:35:40 +02:00
objtypes.h
order.c another test. moving some deckchairs around. 2017-10-14 09:01:14 +02:00
order.h hackish optimization for STUDY orders 2017-10-13 19:33:29 +02:00
order.test.c hackish optimization for STUDY orders 2017-10-13 19:33:29 +02:00
orderdb.c separate database logic from order_data. 2017-11-09 19:55:28 +01:00
orderdb.h separate database logic from order_data. 2017-11-09 19:55:28 +01:00
orderdb.test.c separate database logic from order_data. 2017-11-09 19:55:28 +01:00
pathfinder.c remove quicklist shim, use selist everywhere 2017-01-26 17:41:21 +01:00
pathfinder.h remove quicklist shim, use selist everywhere 2017-01-26 17:41:21 +01:00
plane.c WIP: change the resolve.h API 2017-09-21 17:29:01 +02:00
plane.h WIP: change the resolve.h API 2017-09-21 17:29:01 +02:00
plane.test.c fix symetric db_open and db_close calls. 2017-11-09 20:17:06 +01:00
pool.c consistently rename ec_flags constants (ECF_*) 2017-07-17 12:33:55 +02:00
pool.h
pool.test.c
race.c change resolve.h api to use int, not variant. 2017-09-19 11:42:02 +02:00
race.h change resolve.h api to use int, not variant. 2017-09-19 11:42:02 +02:00
race.test.c make item allow/deny XML easier to read, fix code 2017-03-03 09:56:27 +01:00
region.c Add a test for the happy case of the BUY command. 2017-11-04 20:10:05 +01:00
region.h fix some bugs created during conversions (thanks, tests!) 2017-09-22 17:19:55 +02:00
region.test.c BUG 2360: upper limits for trees. 2017-08-27 20:10:27 +02:00
render.h
resources.c refactor resource callbacks into callbacks module 2017-05-09 08:18:20 +02:00
resources.h refactor resource callbacks into callbacks module 2017-05-09 08:18:20 +02:00
rules.c use converter frm noxml branch 2017-02-26 15:30:58 +01:00
rules.h use converter frm noxml branch 2017-02-26 15:30:58 +01:00
save.c remove the locale from orders. 2017-10-13 19:33:28 +02:00
save.h move readorders to orderfile module. 2017-10-07 19:44:23 +02:00
save.test.c Revert "refactor: extract a read_order function." 2017-10-07 18:06:54 +02:00
ship.c replace ct_find calls with constants. 2017-08-21 20:18:19 +02:00
ship.h remove quicklist shim, use selist everywhere 2017-01-26 17:41:21 +01:00
ship.test.c replace ct_find calls with constants. 2017-08-21 20:18:19 +02:00
skills.c refactor for STUDYDAYS 2017-08-01 22:09:57 +02:00
skills.h refactor for STUDYDAYS 2017-08-01 22:09:57 +02:00
spell.c merge spell callback changes. 2017-05-01 19:13:40 +02:00
spell.h merge spell callback changes. 2017-05-01 19:13:40 +02:00
spell.test.c eliminate spell->id. 2017-05-01 17:04:28 +02:00
spellbook.c spellbooks should not use spellref, it's unnecessary. 2017-02-02 20:08:04 +01:00
spellbook.h spellbooks should not use spellref, it's unnecessary. 2017-02-02 20:08:04 +01:00
spellbook.test.c eliminate spell->id. 2017-05-01 17:04:28 +02:00
terrain.c consistent naming of module configurations (singular). 2017-11-06 21:04:30 +01:00
terrain.h add a terrain_changed function for use with static terrain variables. 2017-11-06 20:29:26 +01:00
terrainid.h consistent naming of module configurations (singular). 2017-11-06 21:04:30 +01:00
types.h add a modules.icebergs configuration variable. 2017-11-05 19:35:06 +01:00
unit.c deprecate old get_mage implementation. 2017-10-06 21:53:07 +02:00
unit.h fix some bugs created during conversions (thanks, tests!) 2017-09-22 17:19:55 +02:00
unit.test.c BUG 2367: refactor create_newfamiliar. 2017-10-06 21:23:58 +02:00
version.c begin work on 3.15 release 2017-10-28 19:46:17 +02:00
version.h
xmlreader.c remove equipment.name, save an allocation. 2017-09-18 20:03:23 +02:00
xmlreader.h fix header missing a struct 2017-02-26 15:52:58 +01:00