summaryrefslogtreecommitdiffstats
path: root/mbbsd/chicken.c
Commit message (Expand)AuthorAgeFilesLines
* * force confirm y/n input for chiken deathpiaip2009-08-191-2/+8
* * fix bug: incorrect user's tmp buf filename.kcwu2009-06-131-1/+1
* Clean up some compile warnings (unused, signess)wens2009-03-211-1/+1
* - bbs: check 'badpost' post restriction only if assess is enabled.piaip2008-05-311-1/+2
* - prevent sharing buy_ticket for chicken and gamblepiaip2008-05-301-3/+3
* - chicken: allow better revive for adminpiaip2008-05-171-3/+12
* - improve chicken revive formula to avoid death-revive cycle exploitpiaip2008-05-161-70/+45
* - (internal) replace ctime4 by Cdate, prevent developer confused by the the t...piaip2008-05-081-6/+6
* - (internal) replace all localtime4() by localtime4_r().piaip2008-05-051-4/+4
* - chicken: make sysop revive and user revive work in same waypiaip2008-04-301-8/+19
* - fix chicken sudden death after sysop revivepiaip2008-04-301-2/+2
* - (internal) getans -> vanspiaip2008-04-171-2/+2
* - (internal) change GLOBAL_* to BN_*piaip2008-03-311-1/+1
* - make regform2 complete by upgrading scripts.piaip2008-03-291-1/+1
* - register: allow expiring accounts created more than one year before.piaip2008-03-181-2/+12
* - bbs: prevent repeated showing board_enter_notespiaip2008-03-151-1/+1
* - change show_file parameter to assign striping options in a better way.piaip2008-03-121-9/+16
* - chicken: fix sudden-death after reviving 'too tired' or 'too full'.piaip2008-03-111-1/+3
* - chicken: revive should update lastvisit to prevent die again.piaip2008-03-111-4/+7
* - chicken: prevent confusing displaypiaip2008-03-111-3/+7
* - chicken/upgrade: add live upgrade functionpiaip2008-03-071-0/+52
* - user/chicken: enable sysop toggle chicken-deathpiaip2008-03-061-3/+27
* - chicken: move chicken data to user directory, with mmap based synchronization.piaip2008-03-061-109/+182
* - chicken: stop making political petspiaip2008-01-121-2/+5
* - chicken: disable sellingpiaip2008-01-111-68/+1
* - prepare to remove chicken-pkpiaip2007-12-161-0/+5
* * extract common functions as library.kcwu2007-12-121-5/+5
* - general code refine: remove all hard-coded "Ptt" message string and wens2007-12-051-6/+9
* * fix bug: don't getdata() on non-local variable directly, to avoid reentran...kcwu2007-09-211-3/+6
* * use strtok_r() instead of strtok(). fix bad strtok() usages.kcwu2007-06-191-1/+2
* No white space padding when prvious string already too longscw2007-05-131-1/+1
* large terminal rules.piaip2005-08-061-1/+1
* New style to specify ANSI escape commands.piaip2005-06-081-59/+59
* Calculate chicken age AFTER buying or recovering.scw2005-05-271-1/+1
* add 'const' qualifiers on function parameters.kcwu2005-03-191-4/+4
* move global variable into localkcwu2005-03-121-10/+9
* chicken aging problem: don't use other's age in calculationkcwu2005-03-121-1/+1
* move global variable xuser into local, save 512 bytes.kcwu2005-03-121-5/+3
* explicitly tell C compiler functions have no parameterkcwu2005-03-121-16/+16
* avoid integer overflowkcwu2005-02-121-1/+1
* replace rand() with random() for better randomnesskcwu2005-02-041-4/+4
* use ctime4 for compat on x86_64wens2005-01-251-5/+5
* use time4_t(uint32_t) instead of time_t for x86-64 arch.in22005-01-241-6/+6
* To avoid huge load, sleep 0.1s after each card game, chichken, gamble transac...kcwu2004-11-061-0/+1
* use correct type: size_t/int/long/pointerin22004-07-301-1/+1
* replace some prints() with outs(),kcwu2004-06-101-1/+1
* use 'const' keyword to reduce 7904 bytes data segmentkcwu2004-06-041-5/+5
* remove prototypes of not exist functionskcwu2004-06-041-18/+0
* s/\\n// foreach vmsg("xxx")victor2004-05-181-1/+1
* in log_file(), use LOG_VF if need to vfprintf().in22004-05-031-5/+6
* change a little in chicken log_fileptt2004-04-301-16/+10
* change log_file()ptt2004-04-301-29/+21
* reoragnize functions ptt2004-04-241-9/+4
* integrate igetkey igetch egetchptt2004-04-241-1/+1
* revert cuser from pointer to buffer.ptt2004-04-211-34/+33
* chicken bugptt2004-03-311-3/+22
* refiningptt2004-03-311-5/+5
* add mmap to cuser get ride of passwd_updateptt2004-03-311-17/+17
* use open() instead of fopen() in log_file()in22003-12-071-10/+10
* clean upkcwu2003-09-071-10/+10
* change prompt for getting a new petvictor2003-09-011-4/+5
* add two kinds of petsvictor2003-09-011-8/+12
* fix strange syntaxkcwu2003-06-281-3/+3
* ���L�����o��in22003-04-271-6/+9
* reduce array size, save 360bytekcwu2003-01-161-2/+2
* sprintf() -> snprintf()in22002-07-231-44/+53
* indent -i4in22002-07-211-28/+28
* strcpy() -> strlcpy()in22002-07-211-5/+6
* indentin22002-07-061-397/+451
* only one shared memoryin22002-06-071-2/+2
* global variable move to var.cin22002-06-041-24/+2
* replace time(NULL) by nowptt2002-05-131-15/+9
* change getdata() constant to sizeof()in22002-04-291-5/+7
* Initial revisionin22002-03-071-0/+989