Fix PRNG seeding to resist guessing
[empserver] / src / util / fairland.c
2013-05-08 Markus ArmbrusterFix PRNG seeding to resist guessing
2013-05-08 Markus ArmbrusterReplace "roll0(N) + M" by "roll(N) + M-1"
2013-05-08 Markus ArmbrusterFairland's rnd() wrapper is trivial now, drop it
2013-05-08 Markus ArmbrusterEncapsulate direct use of random(), srandom() in chance.c
2013-01-12 Markus ArmbrusterUpdate copyright notice
2012-06-10 Markus ArmbrusterUpdate copyright notice
2012-05-05 Markus ArmbrusterFix buffer overruns in fairland for island size zero
2012-05-05 Markus ArmbrusterFix an out-of-bounds subscript in fairland
2012-04-26 Markus ArmbrusterClean up superfluous includes
2011-12-29 Markus ArmbrusterRename add argument "new" to "player"
2011-12-29 Markus ArmbrusterDrop add's obscure sector check and wipe functionality
2011-12-29 Markus ArmbrusterFix files and fairland to report ef_open() failure...
2011-12-29 Markus ArmbrusterReplace exit(-1) by exit(1)
2011-12-29 Markus ArmbrusterMake allocate_memory() return void
2011-06-25 Markus ArmbrusterClean up how game state file sizes are checked
2011-04-12 Markus ArmbrusterLicense upgrade to GPL version 3 or later
2010-06-20 Markus ArmbrusterTidy up whitespace in macro replacement lists
2010-06-20 Markus ArmbrusterBreak long lines more tastefully
2010-06-20 Markus ArmbrusterCoding style fixes, mostly indentation and whitespace
2010-05-24 Markus ArmbrusterUse assert() for a condition that should never happen...
2010-02-06 Markus ArmbrusterChange fairland not to reject small worlds without...
2010-01-19 Markus ArmbrusterClean up dead stores
2010-01-19 Markus ArmbrusterUpdate copyright notice
2009-03-22 Markus ArmbrusterGive fairland's variables internal linkage
2009-02-08 Markus ArmbrusterUpdate copyright notice
2008-09-18 Markus ArmbrusterFix trailing whitespace
2008-05-17 Markus ArmbrusterSimplify write_sects() sector loop nest
2008-05-17 Markus ArmbrusterMake fairland obey file locks
2008-05-17 Markus ArmbrusterMake fairland finish argument parsing before reading...
2008-03-14 Markus ArmbrusterRemove redundant initializations from fairland's fl_sct...
2008-03-14 Markus ArmbrusterClean up confusing loop control in fairland
2008-03-05 Markus ArmbrusterExtend the common header of struct empobj to include uid
2008-01-27 Ron KoenderinkAdd missing expansion island
2008-01-19 Markus ArmbrusterUpdate copyright notice
2007-11-24 Ron Koenderink(set_fert): Limit fertility to 100 instead of 120,...
2007-08-18 Markus ArmbrusterTrim system includes.
2007-08-14 Ron KoenderinkReal unistd.h declares getopt() & friends. Approximate...
2007-08-08 Markus ArmbrusterMoving getopt.h to src/lib/w32/ broke the Windows build...
2007-07-29 Markus Armbruster(fl_sct_init, write_sects, file_sct_init, main): Do...
2007-01-09 Markus ArmbrusterUpdate copyright notice.
2006-07-10 Markus ArmbrusterBreak inclusion cycle: prototypes.h and commands.h...
2006-03-26 Markus Armbruster(file_sct_init, fl_sct_init): Fix parameter type from...
2006-03-26 Markus ArmbrusterRemove silly superflous parenthesis.
2006-02-18 Markus Armbruster(datadir, edatadir, gamedir): Rename to avoid confusion...
2006-01-27 Markus Armbruster(main, usage): New option -v.
2006-01-21 Markus ArmbrusterCOPYING duplicates information from README. Remove...
2006-01-12 Ron Koenderink(ship_bomb, deli, do_demo, fuel, grin, look_ship)
2006-01-05 Markus Armbruster(output, translate_continents): When BLITZ is enabled...
2006-01-05 Markus ArmbrusterUpdate copyright notice.
2005-12-27 Markus ArmbrusterInclude config.h.
2005-12-11 Markus ArmbrusterRemove superflous include.
2005-11-17 Ron Koenderink(cens, desi, dump, do_desi, doland, file_sct_init,...
2005-11-17 Ron Koenderink(file_sct_init, main, fl_sct_init, write_sects): Assign...
2005-07-23 Markus ArmbrusterRemove some redundant parenthesis; no functional change.
2005-06-12 Markus ArmbrusterRemove some redundant casts.
2005-06-12 Markus ArmbrusterRemove a bunch of redundant casts.
2005-05-30 Markus Armbruster(program_name, help): New.
2005-03-16 Markus ArmbrusterUpdate copyright notice.
2005-03-10 Markus ArmbrusterMerge pre-4-2-20-invasive. Summary of changes:
2005-03-09 Markus Armbruster(empfile, teldir, motdfil, downfil, disablefil, telfil...
2005-03-09 Markus Armbruster(dflt_econfig): New.
2005-03-02 Ron Koenderink(wrmakesrc,wripglob,wrgamesdef,info,apro,mobupdate...
2005-03-01 Ron Koenderink(write_file,allocate_memory): Convert to stdio.
2004-12-29 Ron Koenderink(main,allocate_memory) [_WIN32]: switch the default...
2004-12-29 Ron Koenderink(main) [_WIN32]: remove getpid() from the random seed as
2004-12-29 Ron Koenderink(main): switch to use standard srandom() and random().
2004-12-29 Ron Koenderink(parse_args): fix the print usage for script file name...
2004-12-29 Ron Koenderink(main) [_WIN32]: enable command line options for WIN32.
2004-12-12 Ron Koenderink(main): Remove the extern for optarg, get from include...
2004-10-12 Marc OlzheimDo not include var.h where no longer needed. Clean...
2004-09-07 Markus ArmbrusterUpdate copyright notice. v4.2.18
2004-03-23 Markus Armbruster(qprint): Change it into a printf()-like function....
2004-03-23 Markus Armbruster(RANDOM, SRANDOM): New, to allow overriding the PRNG...
2004-03-23 Markus Armbruster(rnd_seed, main, parse_args, allocate_memory): New...
2004-03-17 Markus Armbruster(main, write_newcap_script): Don't warn when resources...
2004-02-20 Markus ArmbrusterAdd some missing declarations to headers. Remove some...
2004-02-17 Markus ArmbrusterDeclare all configuration variables in optlist.h. ...
2004-02-17 Markus ArmbrusterSupply prototypes where possible. This uncovered type...
2003-12-17 Markus ArmbrusterFix some damage done by indent-emp. Code is still...
2003-09-02 Markus ArmbrusterIndented with src/scripts/indent-emp.
2003-08-23 Markus ArmbrusterImport of Empire 4.2.12 v4.2.12