server/src/util
Enno Rehling 2ce94f2d47 BUG 2367: refactor create_newfamiliar.
add first failing test for bug report.
2017-10-06 21:23:58 +02:00
..
CMakeLists.txt short and sweet math with fractions. 2017-02-24 17:51:35 +01:00
assert.h
attrib.c BUG 2367: refactor create_newfamiliar. 2017-10-06 21:23:58 +02:00
attrib.h enable process_orders to be done in steps. 2017-02-27 19:35:14 +01:00
attrib.test.c fix some memory leaks 2017-03-30 23:13:55 +02:00
base36.c do not call isdigit with a negative value. 2017-02-03 21:19:39 +01:00
base36.h
base36.test.c
bsdstring.c Be very strict about C standards. 2017-02-18 21:15:14 +01:00
bsdstring.h
bsdstring.test.c Be very strict about C standards. 2017-02-18 21:15:14 +01:00
crmessage.c Merge branch 'develop' into profile-hashstring 2017-03-11 16:14:31 +01:00
crmessage.h move static variable cleanup to kernel_done. 2016-09-07 21:22:05 +02:00
dice.c do not call isdigit with a negative value. 2017-02-03 21:19:39 +01:00
encoding.h
event.c kill autoconf.h, replace platform.h for C99 compatibility work 2017-01-26 18:03:48 +01:00
event.h
filereader.c continue fixing compilation (gcc/clang) 2017-01-26 18:03:48 +01:00
filereader.h
functions.c fix clang builds 2016-11-18 13:24:50 +01:00
functions.h
functions.test.c
gamedata.c
gamedata.h The minimum data version has actually been 332 for a long time. 2017-09-21 16:30:29 +02:00
gamedata.test.c
goodies.c BUG 2354: fix email validation. 2017-08-06 21:03:51 +02:00
goodies.h
language.c Be very strict about C standards. 2017-02-18 21:15:14 +01:00
language.h kill autoconf.h, replace platform.h for C99 compatibility work 2017-01-26 18:03:48 +01:00
language.test.c eliminate unnecessary strncpy use. 2017-01-26 17:57:21 +01:00
lists.c kill autoconf.h, replace platform.h for C99 compatibility work 2017-01-26 18:03:48 +01:00
lists.h
log.c Be very strict about C standards. 2017-02-18 21:15:14 +01:00
log.h
log.test.c kill autoconf.h, replace platform.h for C99 compatibility work 2017-01-26 18:03:48 +01:00
message.c kill autoconf.h, replace platform.h for C99 compatibility work 2017-01-26 18:03:48 +01:00
message.h free configuration data (valgrind calls it still-reachable leaks). 2016-09-07 20:46:41 +02:00
message.test.c fix a lot of memory leaks that were exposed by unit tests. 2017-09-02 17:36:09 +02:00
mt19937ar.c remove crypto submodule, stea mtrand from it 2016-09-04 10:47:21 +02:00
mtrand.h remove crypto submodule, stea mtrand from it 2016-09-04 10:47:21 +02:00
nrmessage.c Merge branch 'develop' into profile-hashstring 2017-03-11 16:14:31 +01:00
nrmessage.h make runtests.bat not crash. 2017-01-26 18:06:48 +01:00
nrmessage_struct.h make runtests.bat not crash. 2017-01-26 18:06:48 +01:00
parser.c do not call isdigit with a negative value. 2017-02-03 21:19:39 +01:00
parser.h continue fixing compilation (gcc/clang) 2017-01-26 18:03:48 +01:00
parser.test.c Be very strict about C standards. 2017-02-18 21:15:14 +01:00
password.c
password.h Be very strict about C standards. 2017-02-18 21:15:14 +01:00
password.test.c
rand.c use correct type for PI (double). 2017-05-06 09:44:06 +02:00
rand.h continue fixing compilation (gcc/clang) 2017-01-26 18:03:48 +01:00
resolve.c hashing implemented with linear probing and tombstones. 2017-09-22 09:15:37 +02:00
resolve.h WIP: change the resolve.h API 2017-09-21 17:29:01 +02:00
rng.h rearranging deckchairs on the HMS Random Numbers. 2016-09-04 17:04:41 +01:00
rng.test.c
strings.c
strings.h remove autoconf.h from platform.h, fix lots of includes 2016-11-25 20:15:11 +01:00
strings.test.c
translation.c remove log_orders because I'm never using it and it costs time. 2017-09-23 21:12:50 +02:00
translation.h remove autoconf.h from platform.h, fix lots of includes 2016-11-25 20:15:11 +01:00
umlaut.c CID 172474 + 173899 Copy into fixed size buffer 2017-09-18 20:33:36 +02:00
umlaut.h fix memory leak in umlaut.c with reference counting (sad). 2016-09-06 19:57:07 +01:00
umlaut.test.c fix memory leak in umlaut.c with reference counting (sad). 2016-09-06 19:57:07 +01:00
unicode.c fix farsi names containing nzwj symbol. 2017-04-10 17:32:32 +02:00
unicode.h use memmove, not memcpy. 2016-11-13 15:49:26 +01:00
unicode.test.c fix farsi names containing nzwj symbol. 2017-04-10 17:32:32 +02:00
variant.c when make_frac cannot find a gcd, cheat. 2017-03-05 22:28:08 +01:00
variant.h more fractions functionality. 2017-02-24 20:47:31 +01:00
variant.test.c add a test to see that frac_make can handle large integers. 2017-03-06 21:43:31 +01:00
xml.c move static variable cleanup to kernel_done. 2016-09-07 21:22:05 +02:00
xml.h more stbool.h includes, MSVC has no unlink 2017-01-26 18:05:26 +01:00