summaryrefslogtreecommitdiffstats
path: root/mbbsd/stuff.c
Commit message (Expand)AuthorAgeFilesLines
* * change function to several display text screen from pager to show_file.piaip2009-06-221-5/+13
* remove duplicate code (in common library)wens2008-06-151-18/+0
* - (internal) change 86400/... (seconds of day/month/...) to named constants.piaip2008-05-101-0/+18
* - (internal) replace all localtime4() by localtime4_r().piaip2008-05-051-7/+8
* - fix minute input errorpiaip2008-05-031-1/+1
* Allowing set gambling and bidding end time to minute.scw2008-04-291-0/+4
* - fix: guests should not get announce sub-op, and sub-op should not have BM p...piaip2008-04-241-10/+0
* - fix LCECHO issue (cannot input chinese in some places)piaip2008-04-191-4/+4
* - (internal) getans -> vanspiaip2008-04-171-33/+0
* - (internal) code refine - improving visio systempiaip2008-04-151-132/+22
* - visio: add vbar and varf, better l-r API.piaip2008-04-131-1/+1
* - (internal) enable building utmpserverpiaip2008-03-311-41/+0
* - (internal) move UTIL_C API from mbbsd/stuff to cmbbs.piaip2008-03-271-100/+3
* - change show_file parameter to assign striping options in a better way.piaip2008-03-121-7/+17
* pmore/mail/modes: enable 'y' for multi-reply in mail reading, and fix non-upd...piaip2008-03-121-5/+17
* - menu: pad title length to align most fields againpiaip2008-02-091-1/+1
* Fix AID search for blackholed boards.mhsin2008-01-251-2/+4
* - stuff: fix show_file auto wrapped for file with length=80piaip2008-01-221-0/+3
* - general fix of some messagespiaip2008-01-021-0/+1
* - pfterm: maximize reset() to be friendly to non-default fg terminalspiaip2007-12-291-3/+3
* - change screen APIs to ncurses-like namespiaip2007-12-211-1/+2
* - disable ^T over pause - modern terms already can do so. piaip2007-12-211-39/+8
* - better range checking on time_4tpiaip2007-12-191-1/+4
* Fix 32/64-bit problem.mhsin2007-12-181-1/+1
* Revert r3704 and add saturation check for gettime().mhsin2007-12-181-8/+9
* - fix signed time4_t limitationpiaip2007-12-181-1/+7
* * Enhanced AID query UI.mhsin2007-12-171-16/+17
* * Add Article IDentification System(AIDS)mhsin2007-12-171-0/+154
* - general message update and optimizationpiaip2007-12-171-38/+8
* - unify processing clock variable 'now'piaip2007-12-151-0/+11
* * extract common functions as library.kcwu2007-12-121-445/+3
* - change hard coded .DIR to macro definitionspiaip2007-12-111-2/+1
* - search: must update SR name to match new DBCS aware searchpiaip2007-12-111-0/+6
* getans: reduce buffer to reflect its naturepiaip2007-12-051-1/+1
* fix comment typokcwu2007-06-191-1/+1
* Ptt_prints prototype changed, length of input string should be givenvictor2006-12-261-1/+1
* should be big enough now...victor2006-11-201-1/+1
* uninitialized value...wens2006-08-311-1/+1
* reject bad ips, including tor and bbsnetin22006-06-181-0/+21
* 1.remove str_checksum() (use StringHash() now)in22006-06-161-11/+0
* add a lot of assertions to ensure bid is in correct range when access via bid.kcwu2006-04-081-0/+10
* verify userid when sethome path.kcwu2006-03-271-1/+25
* remove things about ident which is useless nowvictor2005-09-261-13/+0
* name complete enhancedpiaip2005-09-081-5/+9
* set*() family functions all assume buffer size = PATHLEN, to prevent buffer o...kcwu2005-08-231-20/+21
* fix non-big5 typo in r3012piaip2005-08-091-2/+2
* large terminal rules.piaip2005-08-061-37/+81
* make compiler happypiaip2005-08-051-1/+1
* warning free, make gcc 4.0 happyvictor2005-07-071-1/+1
* better readability.in22005-06-141-2/+2
* New style to specify ANSI escape commands.piaip2005-06-081-10/+10
* add 'const' qualifiers on function parameters.kcwu2005-03-191-45/+46
* move 232 bytes from data section to rodata sectionkcwu2005-03-121-4/+4
* explicitly tell C compiler functions have no parameterkcwu2005-03-121-2/+2
* fix bugs in revision 2570victor2005-03-031-1/+2
* dietlibc friendlywens2005-03-031-1/+2
* warning free: "static" should be in front of "const"kcwu2005-03-031-4/+4
* able to choose ip to bindwens2005-03-021-2/+5
* bug fix: fix the potential of char overflowkcwu2005-02-281-4/+6
* * use fnv hash function for all hash.kcwu2005-02-261-6/+2
* add dietlibc support, reduced 16kb memory usage on linux x86_64.kcwu2005-02-241-7/+12
* add mallopt optionvictor2005-02-201-9/+8
* replace strstr_lower(), which cause buffer overflow with strcasestr()kcwu2005-02-061-9/+0
* add TIMET64 for both 4 or 8 bytes time_tin22005-01-271-8/+10
* use ctime4 for compat on x86_64wens2005-01-251-0/+8
* use time4_t(uint32_t) instead of time_t for x86-64 arch.in22005-01-241-10/+31
* implement basic cp(1), fix "/bin/cp: Argument list too long."victor2005-01-121-0/+101
* some help pages are showed from filevictor2004-12-021-0/+24
* fix assess bugvictor2004-11-221-1/+46
* add modifier "const" to some constantvictor2004-11-091-4/+4
* revise to proper buffer lenvictor2004-10-101-0/+11
* fix bug: when deleting an user, the aloha record won't be deleted.victor2004-09-201-15/+1
* Check angel permission before starting conversation.scw2004-09-161-1/+2
* domain_name_query is changed to cidr formatvictor2004-09-031-0/+20
* Add 'const' qualifiers on functions in stuff.c.scw2004-08-291-12/+12
* Chess country basic things constructing.scw2004-08-121-1/+1
* sallkoy's color for pressanykey and push bottomptt2004-08-101-4/+4
* use correct type: size_t/int/long/pointerin22004-07-301-3/+3
* use int instead of longin22004-07-301-1/+1
* Put an ascii charactor before curses to avoid some clientscw2004-07-181-4/+4
* remove high light at pressanykeyptt2004-07-131-4/+4
* change the color of pressanykeyptt2004-07-131-5/+5
* merge back from victor.screen branchvictor2004-06-121-5/+5
* replace some prints() with outs(),kcwu2004-06-101-1/+1
* use 'const' keyword to reduce 7904 bytes data segmentkcwu2004-06-041-1/+1
* remove prototypes of not exist functionskcwu2004-06-041-0/+17
* Only registered user can call angel.scw2004-05-251-3/+4
* Merge from scw.angel.scw2004-05-241-4/+36
* remove MODE_ETC useless functionptt2004-05-121-1/+0
* in log_file(), use LOG_VF if need to vfprintf().in22004-05-031-10/+17
* change log_file()ptt2004-04-301-7/+32
* fix some stuff for getkeyptt2004-04-291-2/+2
* getans -> getdataptt2004-04-291-0/+11
* use old getans()in22004-04-281-13/+10
* buf overflow of vmsgptt2004-04-271-5/+5
* enlarge getansPtt.read@1861ptt2004-04-251-1/+1
* discard r1854,in22004-04-251-4/+3
* r1851 dirty fixed vmsg_lines(), but broke getans()in22004-04-251-2/+3
* r1850 igetch() in vmsg_lines() doesn't work :(in22004-04-251-4/+4
* warning freein22004-04-251-1/+1
* 2 bugs fixedptt2004-04-241-1/+1
* modify a little for vmsgptt2004-04-241-4/+5
* integrate igetkey igetch egetchptt2004-04-241-8/+3
* remove useless functionsptt2004-04-231-37/+34
* revert cuser from pointer to buffer.ptt2004-04-211-27/+3
* merge from outtacache branchin22004-04-041-0/+69
* add mmap to cuser get ride of passwd_updateptt2004-03-311-3/+4
* set file mode to 0664 when O_CREAT in log_file()in22003-12-161-1/+2
* use open() instead of fopen() in log_file()in22003-12-071-11/+9
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1333 63ad8ddf-47c3-03...ptt2003-11-151-0/+6
* use bsearch in login_friend_online()in22003-10-051-0/+25
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1195 63ad8ddf-47c3-03...(no author)2003-09-221-5/+8
* code cleanupkcwu2003-09-061-3/+2
* merge from MergeCachein22003-07-201-3/+20
* assert() the return value of strchr() strrchr()kcwu2003-06-281-1/+7
* CRITICAL_MEMORYin22003-03-261-1/+26
* remove unnecessary `static' keyword from some local variablekcwu2003-01-161-2/+2
* sprintf() -> snprintf()in22002-07-231-6/+6
* indent -i4in22002-07-211-44/+44
* indentin22002-07-061-229/+320
* bug of gettime:ptt2002-06-291-1/+2
* auto expire gambleptt2002-06-231-2/+2
* oauto expire gambleptt2002-06-231-1/+24
* global variable move to var.cin22002-06-041-26/+2
* boards/<hash>/<brdname>in22002-03-101-6/+6
* Initial revisionin22002-03-071-0/+524