Enno Rehling
|
67318950d5
|
Merge branch 'develop' into order_id
|
2017-11-20 18:23:33 +01:00 |
|
Enno Rehling
|
36809d1f9a
|
fix coverity resource leaks
|
2017-11-20 16:49:35 +01:00 |
|
Enno Rehling
|
7c69bfa410
|
snprintf usage
|
2017-11-20 14:50:19 +01:00 |
|
Enno Rehling
|
e0bd5c2c7b
|
abort on OOM
|
2017-11-20 14:44:02 +01:00 |
|
Enno Rehling
|
8a638859fd
|
fix memory access in rc_setoption
|
2017-11-20 08:24:56 +01:00 |
|
Enno Rehling
|
fdd28835b5
|
Shifting signed 32-bit value by 31 bits is undefined behaviour
|
2017-11-20 07:51:31 +01:00 |
|
Enno Rehling
|
793de9f82a
|
no special apple ifdef required
|
2017-11-19 16:32:20 +01:00 |
|
Enno Rehling
|
41f20c02b2
|
fix bdb load/save, use recno db
|
2017-11-19 16:30:20 +01:00 |
|
Enno Rehling
|
2ff820d1b4
|
implement get/put for db
|
2017-11-19 12:50:24 +01:00 |
|
Enno Rehling
|
2f5f685e55
|
add berkeley db, rename some files
|
2017-11-19 12:31:50 +01:00 |
|
Enno Rehling
|
9c44c1ce63
|
Merge branch 'develop' into order_id
|
2017-11-19 03:21:02 +01:00 |
|
Enno Rehling
|
c39708f40c
|
BUG 2362: clone_men hitpoint calculation was wrong.
|
2017-11-19 03:20:00 +01:00 |
|
Enno Rehling
|
b0ce88631e
|
fix bug 2386, int overflow
|
2017-11-19 03:19:59 +01:00 |
|
Enno Rehling
|
73c1478b87
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-11-18 18:26:37 +01:00 |
|
Enno Rehling
|
2014a23212
|
Merge pull request #740 from stm2/add_2383
remove irace assumptions
|
2017-11-18 18:25:50 +01:00 |
|
Steffen Mecke
|
6e53f15a1c
|
addendum to BUG 2383 (5a0a1f): read irace correctly
|
2017-11-18 18:10:49 +01:00 |
|
Enno Rehling
|
50e242b810
|
fix include of renamed header
|
2017-11-18 13:02:12 +01:00 |
|
Enno Rehling
|
2224b59ff9
|
organize database drivers in their own directory
|
2017-11-18 12:55:07 +01:00 |
|
Enno Rehling
|
290a07e763
|
Merge branch 'develop'
|
2017-11-15 20:39:20 +01:00 |
|
Enno Rehling
|
54b016a735
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-11-15 20:37:46 +01:00 |
|
Steffen Mecke
|
0aa5a64c63
|
allow empty faction email
|
2017-11-15 12:12:42 +01:00 |
|
Enno Rehling
|
d2356d9e4f
|
fix name of config variables.
|
2017-11-12 14:32:08 +01:00 |
|
Enno Rehling
|
48a58fc907
|
sqlite optimizations: transactions, journal_mode, synchronous.
|
2017-11-11 21:46:16 +01:00 |
|
Enno Rehling
|
79b397e07f
|
fix config_get, has no default.
|
2017-11-10 16:32:20 +01:00 |
|
Enno Rehling
|
6923fe5c53
|
fix lua dbupdate
write sqlite data to a temporary db by default (configurable).
|
2017-11-10 16:29:48 +01:00 |
|
Enno Rehling
|
f8e552ab6e
|
gcc and clang want function pointers to be cast.
|
2017-11-10 08:02:52 +01:00 |
|
Enno Rehling
|
05b7837070
|
fix parser to keep a reference to the order it is parsing.
make push/popstate not crash. pass unit tests.
|
2017-11-10 07:56:56 +01:00 |
|
Enno Rehling
|
df4cc70abf
|
add nul terminator to loaded string.
|
2017-11-10 07:45:41 +01:00 |
|
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 |
|
Enno Rehling
|
0cd9651690
|
fix sqlite linking for tests.
implement save_order for sqlite.
|
2017-11-09 21:12:25 +01:00 |
|
Enno Rehling
|
9f778c0ae9
|
fix symetric db_open and db_close calls.
|
2017-11-09 20:17:06 +01:00 |
|
Enno Rehling
|
fee9b6d0a8
|
separate database logic from order_data.
laying groundwork for different database backends.
|
2017-11-09 19:55:28 +01:00 |
|
Enno Rehling
|
34808a25c5
|
Merge branch 'develop'
|
2017-11-09 18:04:41 +01:00 |
|
Enno Rehling
|
eccf6bef7a
|
consistent naming of module configurations (singular).
add module switch for volcano.
|
2017-11-06 21:04:30 +01:00 |
|
Enno Rehling
|
31d15550ed
|
Add test coverage for NAME ALLIANCE.
|
2017-11-06 20:38:28 +01:00 |
|
Enno Rehling
|
7196f799e6
|
add a terrain_changed function for use with static terrain variables.
|
2017-11-06 20:29:26 +01:00 |
|
Enno Rehling
|
373d738084
|
add a modules.icebergs configuration variable.
|
2017-11-05 19:35:06 +01:00 |
|
Enno Rehling
|
440679da87
|
code that uses newterrain needs to set up terrains in tests.
|
2017-11-05 17:00:40 +01:00 |
|
Enno Rehling
|
2b81334ba2
|
use the correct swamp terrain, still failing. newterrain is a plague.
|
2017-11-05 16:43:01 +01:00 |
|
Enno Rehling
|
a17c8ada71
|
Add a test for the happy case of the BUY command.
|
2017-11-04 20:10:05 +01:00 |
|
Enno Rehling
|
5af5daa355
|
BUG 2378: Fix magic armor resistance calculation.
Use frac_one constant where applicable.
|
2017-10-29 18:55:43 +01:00 |
|
Enno Rehling
|
551f349309
|
begin work on 3.15 release
|
2017-10-28 19:46:17 +02:00 |
|
Enno Rehling
|
79aecf21b5
|
Merge branch 'develop'
|
2017-10-18 19:40:00 +02:00 |
|
Enno Rehling
|
e2c7b2c711
|
merge with master, which was far behind
|
2017-10-15 20:32:19 +02:00 |
|
Enno Rehling
|
4257a9891c
|
another test. moving some deckchairs around.
|
2017-10-14 09:01:14 +02:00 |
|
Enno Rehling
|
5a40ff9e62
|
merge conflict fix
|
2017-10-13 19:35:12 +02:00 |
|
Enno Rehling
|
78360b1466
|
refactoring: move order_data to orderdb module.
|
2017-10-13 19:34:39 +02:00 |
|
Enno Rehling
|
8a5164806b
|
try fixing coverity complaints
|
2017-10-13 19:33:29 +02:00 |
|
Enno Rehling
|
333ef06fef
|
hackish optimization for STUDY orders
|
2017-10-13 19:33:29 +02:00 |
|
Enno Rehling
|
394839f7a4
|
WIP: optimized study orders, failing 15 study tests
|
2017-10-13 19:33:28 +02:00 |
|