Enno Rehling
|
b9ae927aa3
|
remove copyright notices.
|
2019-09-13 21:35:44 +02:00 |
|
Enno Rehling
|
c70e597b05
|
Update copyright notice with current date.
|
2019-07-14 09:37:35 +02:00 |
|
Enno Rehling
|
9436640d22
|
remove UTF-8 BOM from sources
|
2019-03-03 09:42:42 +01:00 |
|
Enno Rehling
|
033070663a
|
code analysis scan.
add checks for malloc results.
reduce stack size.
|
2019-03-03 09:41:15 +01:00 |
|
Enno Rehling
|
be84c13a72
|
remove test_inject_messagetypes(), make that the default behavior in tests.
|
2018-10-28 21:28:05 +01:00 |
|
Enno Rehling
|
19b3b5b35a
|
change how message types are created (more prep work for expat)
|
2018-05-18 19:58:49 +02:00 |
|
Enno Rehling
|
120b03d2f5
|
Passing NULL after the last typed argument to a variadic function leads to undefined behaviour.
|
2018-02-25 18:14:48 +01:00 |
|
Enno Rehling
|
13cc8841d3
|
msg_setting is a dead feature, remove leftovers.
|
2018-02-25 18:10:09 +01:00 |
|
Enno Rehling
|
05242aaf2d
|
Passing NULL after the last typed argument to a variadic function leads to undefined behaviour.
|
2018-02-25 17:18:30 +01:00 |
|
Enno Rehling
|
b432fbe9d8
|
Make the behavior for missing messages configurable.
message_handle_missing function to set it (test_eressea should enetually use MESSAGE_MISSING_ERROR).
|
2018-01-14 11:25:44 +01:00 |
|
Enno Rehling
|
75f41a7169
|
fix crashes on 64-bit systems (not all 0s are created equal).
|
2018-01-14 09:38:26 +01:00 |
|
Enno Rehling
|
84309caad7
|
Temporarily re-enable the missing_message code.
I think we'll want to make this injectable.
Fix the give tests.
|
2018-01-13 22:46:02 +01:00 |
|
Enno Rehling
|
b83a1ee136
|
fix more missing_message errors.
|
2018-01-13 08:51:40 +01:00 |
|
Enno Rehling
|
98678d9fb2
|
disable the missing_message replacement used in so many tests. fix some tests so they don't need it.
|
2018-01-12 21:15:21 +01:00 |
|
Enno Rehling
|
f98eab56c4
|
platform.h is only for WIN32 now.
replace MIN and MAX macros, they are BAD.
|
2017-12-29 06:13:28 +01:00 |
|
Enno Rehling
|
599efb2e76
|
remove lomem code, it was a bad idea
|
2017-11-25 20:24:57 +01:00 |
|
Enno Rehling
|
a067838fa0
|
test all the edge cases.
|
2017-09-30 19:44:39 +02:00 |
|
Enno Rehling
|
54fdda85cd
|
smallify order
|
2017-09-30 19:22:24 +02:00 |
|
Enno Rehling
|
2dab88b118
|
cmistake no return value, no mistakes
|
2017-06-25 08:21:14 +02:00 |
|
Enno Rehling
|
868f4e6cef
|
also apply noerror rules to msg_feedback.
|
2017-03-25 11:36:29 +01:00 |
|
Enno Rehling
|
b44c5e54bf
|
Neuer Befehlespräfix: ! zur Unterdrückung von Fehlern.
|
2017-03-25 11:18:48 +01:00 |
|
Enno Rehling
|
a624915a06
|
error message if building is required.
was broken in recent commit.
also fix reference counts.
|
2017-02-16 20:26:34 +01:00 |
|
Enno Rehling
|
9c69963477
|
change error message categories.
also removing some unused messages and code that supports them.
https://bugs.eressea.de/view.php?id=2270
|
2017-01-20 22:39:38 +01:00 |
|
Enno Rehling
|
8b7dae6977
|
kill autoconf.h, replace platform.h for C99 compatibility work
|
2017-01-10 16:31:05 +01:00 |
|
Enno Rehling
|
7557b97dee
|
BUG 2253: Magicians cannot give men to empty units or peasants.
https://bugs.eressea.de/view.php?id=2253
|
2016-11-13 16:09:58 +01:00 |
|
Enno Rehling
|
729c4ceea1
|
increase error-logging from unit tests.
suppress some unrelated errors.
|
2016-01-28 16:00:36 +01:00 |
|
Enno Rehling
|
d4655ee88a
|
leak: do not create new message_type objects in test_cleanup
|
2015-10-15 08:29:20 +02:00 |
|
Enno Rehling
|
2abdba9e8a
|
refactor free_messagelist, fix leak in test_merge_split
|
2015-10-14 14:08:50 +02:00 |
|
Enno Rehling
|
77912166bf
|
Backfill missing tests for Bug 1818. Actual bug appears to have been fixed some time ago.
|
2015-09-07 14:49:57 +02:00 |
|
Enno Rehling
|
27b5588e8f
|
Merge region messages and individual messages before writing them into the report.
This fixes https://bugs.eressea.de/view.php?id=2073
|
2015-08-16 11:30:44 +02:00 |
|
Enno Rehling
|
8efc874952
|
backfill missing tests for ally_cmd
|
2015-08-05 12:19:17 +02:00 |
|
Enno Rehling
|
05f444bab1
|
Merge branch 'feature/rename-cerddor' into develop
|
2015-07-08 17:53:09 +02:00 |
|
Enno Rehling
|
6abf8f7adb
|
bug 1692: rewrite of magicresistance curse-info, especially for buildings (homestome spell).
|
2015-07-08 05:12:26 +02:00 |
|
Enno Rehling
|
c8ffe8da7a
|
Bug 2115: fix cerrdor -> cerddor spelling errors.
|
2015-07-07 20:30:34 +02:00 |
|
Enno Rehling
|
ef4052b0f6
|
the outcome of a casual static analysis session.
|
2015-07-06 19:53:09 +02:00 |
|
Enno Rehling
|
d0f8825240
|
use the syntax_error function where appropriate.
fix bug w. releasing message too soon.
|
2015-05-18 11:34:52 +02:00 |
|
Enno Rehling
|
eac4ef7ddc
|
reduce conversion warning to float only
|
2015-05-15 13:32:22 +02:00 |
|
Steffen Mecke
|
d4aa6e834e
|
check for number of arguments as good as possible and cleaning up test
|
2015-05-04 14:30:59 +02:00 |
|
Enno Rehling
|
c54cbfd472
|
fix copyright notice
|
2015-01-30 22:10:29 +01:00 |
|
Enno Rehling
|
abca25d1d5
|
fix indentation in every file
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
|
2015-01-30 20:37:14 +01:00 |
|
Enno Rehling
|
490782e750
|
add some simple tests for messages, prior to any refactorings.
|
2015-01-15 16:40:19 +01:00 |
|
Enno Rehling
|
33a5e0aa9d
|
test giving men to other faction.
refactor give_men to return a message.
major milestone reached: 200 unit tests.
|
2014-12-10 21:17:00 +01:00 |
|
Enno Rehling
|
5b9eb9080f
|
refactoring: move all monster-related code into monster.c
make some features depend on being NPCs, not monster faction.
|
2014-11-11 16:53:56 +01:00 |
|
Enno Rehling
|
403c1ad6a9
|
fix errors and warnings that clang reports.
|
2014-10-14 22:57:02 +02:00 |
|
Enno Rehling
|
3e829e2880
|
support for itoab with smaller bases and larger numbers.
also a missing English message (museum-related)
|
2014-09-29 18:32:12 +02:00 |
|
Enno Rehling
|
3c4b6b9dd4
|
rename message.[hc] to messages.[hc] in kernel because of naming conflict with util/
begin json config files (WIP)
|
2014-06-09 09:56:49 -07:00 |
|