summaryrefslogtreecommitdiffstats
path: root/include/proto.h
Commit message (Expand)AuthorAgeFilesLines
* - grayout: API change, from [y,end) to [y,end]piaip2007-12-201-2/+2
* - isolate low level termial i/o api calls, prepare for pfterm piaip2007-12-191-24/+19
* - exp: edit/upload now enabled for special boardspiaip2007-12-191-1/+1
* * Enhanced AID query UI.mhsin2007-12-171-5/+9
* - add "fix aloha" for userspiaip2007-12-171-0/+1
* * Add Article IDentification System(AIDS)mhsin2007-12-171-0/+5
* - prepare for text-only editingpiaip2007-12-161-0/+1
* - unify processing clock variable 'now'piaip2007-12-151-0/+1
* - isolate telnet protocol. moved from mbbsd.cpiaip2007-12-131-2/+4
* * extract common functions as library.kcwu2007-12-121-41/+1
* * revise codekcwu2007-12-121-1/+1
* - (msg) fix backslash in stringpiaip2007-12-111-0/+1
* - search: must update SR name to match new DBCS aware searchpiaip2007-12-111-0/+1
* screen: add grayout systempiaip2007-12-051-0/+5
* BRC v3 API changepiaip2007-12-021-4/+5
* - sync ptt2 local modification piaip2007-12-011-0/+1
* - add move_ansi() to support moving to lines with prior ANSI code.piaip2007-12-011-0/+2
* General Update by PttSuggest:piaip2007-12-011-0/+1
* * save memory, NameList is more like STL's vector nowkcwu2007-10-171-0/+1
* * eliminate warnings according to lxb's commit on pttbbslitekcwu2007-10-011-2/+3
* * revise code for entering board.kcwu2007-09-231-0/+1
* revise brc interface and its document.kcwu2007-06-121-6/+7
* Fix last commit -- forgot to check in header file modificationscw2007-05-301-0/+6
* * rewrite namecomplete2. Avoid small allocation, e.g. linked list, kcwu2007-05-271-0/+6
* horoscope flavor birthday cardvictor2007-04-161-0/+1
* fix the bug of the cost of deleting postptt2007-01-181-0/+1
* header file changes for the last commitptt2007-01-111-1/+2
* fix a bug.ptt2007-01-071-1/+1
* 1. fix a bug that files' stamp in the same board are not in order.ptt2007-01-071-1/+1
* Automatically delete cross postptt2007-01-061-0/+3
* Ptt_prints prototype changed, length of input string should be givenvictor2006-12-261-1/+1
* missed file in last commitwens2006-10-011-1/+1
* * police logswens2006-09-281-0/+1
* Allocate water[] on demend. Saved about 4400 bytes.kcwu2006-09-171-0/+1
* reject bad ips, including tor and bbsnetin22006-06-181-0/+1
* use int instead short for bid in favvictor2006-06-041-9/+9
* fix bug: delete a user called USER from user list also removes others called ...victor2006-05-171-1/+0
* add a simple help page to calendarvictor2006-05-041-0/+1
* Fix r3348scw2006-04-241-2/+2
* verify userid when sethome path.kcwu2006-03-271-1/+1
* Warning, API semantic changes.kcwu2006-03-231-0/+1
* avoid C++ keywords to make include files C++ friendly.kcwu2006-03-131-2/+2
* 1. add "cancel bad post" feature.ptt2006-01-041-0/+1
* PERMISSION can be changed even if the user is online.ptt2005-11-161-1/+1
* add restriction to PERM_VIOLATELAWptt2005-11-151-1/+3
* change bsmtp's prototype since ``method'' is not usedvictor2005-09-181-1/+1
* real main text editing.piaip2005-09-151-0/+2
* add support to "mark mail as replied"piaip2005-09-151-1/+1
* GO convertion to chess frameworkscw2005-09-111-2/+5
* fix previous patch.piaip2005-09-081-1/+1
* partially fix #35piaip2005-09-041-1/+1
* revert r3108, fix the problem by bound correction as moving fav instead.victor2005-08-291-2/+0
* explicit fav entrancevictor2005-08-281-0/+2
* Chess functions:scw2005-08-281-0/+2
* distinguish functions that need item or not, and allow the latter in empty it...kcwu2005-08-281-1/+1
* add 'const' keyword.kcwu2005-08-231-1/+1
* Equivalent config file updatespiaip2005-08-181-2/+1
* screen_backup() & screen_restore() update:scw2005-08-171-3/+2
* reduce memory usage by 70 bytes per user.victor2005-08-161-1/+1
* screen-resize awareness between screen_backup() and screen_restore().victor2005-08-151-2/+2
* Gomoku convertion to chess.c frameworkscw2005-08-151-1/+4
* fix bug:victor2005-08-131-0/+1
* integrate kill-user's codevictor2005-08-131-1/+1
* integrate two giving-money codevictor2005-08-121-0/+1
* add proto, msg pretty print, misc updatepiaip2005-08-081-0/+2
* New chess frameworkscw2005-08-081-1/+2
* article money issue updatespiaip2005-08-061-0/+1
* Large Terminal Rulespiaip2005-08-061-0/+2
* large terminal rules.piaip2005-08-061-3/+3
* ticket#31, both implemented.piaip2005-07-221-0/+1
* fix r2923, proto updatepiaip2005-07-091-0/+2
* change to fit bit64 for sob importptt2005-07-081-1/+0
* also fix prototypevictor2005-07-071-1/+1
* proto update orzpiaip2005-07-061-1/+1
* - multi-signature browsing modepiaip2005-07-031-1/+1
* Security Updatepiaip2005-07-031-0/+1
* 1. patch of defining BBSENAMEptt2005-06-221-1/+0
* better readability.in22005-06-141-1/+1
* fix a bug that END usually gets "no articles" in ALLPOST.piaip2005-06-141-0/+1
* New DBCS aware: detecting and reversed default valuepiaip2005-06-081-0/+6
* pmore: speed up by supporting scroll/rscroll.piaip2005-06-031-7/+0
* pmore: piaip's new more (pager).piaip2005-06-031-1/+10
* use new cooldown interface in mailwens2005-05-241-0/+3
* * fix wrong prototype for r2732scw2005-05-241-1/+1
* 1.kick people before give them ticket.ptt2005-05-061-1/+4
* give a warning if too many subscribed favorites is added at the same timevictor2005-04-231-1/+1
* use macro instead for class_bid recognitionvictor2005-04-181-1/+1
* "Bye-Bye Flying Horse" patchpiaip2005-04-081-0/+1
* handle telnet protocol and enable NAWS (resize terminal) capability.in22005-04-081-0/+1
* fix compile errorkcwu2005-03-201-7/+7
* const qualifierkcwu2005-03-191-1/+1
* add 'const' qualifiers on function parameters.kcwu2005-03-191-146/+146
* warning: searchuser() getuser() API change, don't change query string implici...kcwu2005-03-151-1/+1
* forget commit this filekcwu2005-03-121-1/+1
* remove "proverb" function, which doesn't work for a long timekcwu2005-03-121-2/+0
* move global variable xuser into local, save 512 bytes.kcwu2005-03-121-1/+1
* explicitly tell C compiler functions have no parameterkcwu2005-03-121-1/+1
* move global variable to local, save another 536 byteskcwu2005-03-121-1/+1
* add "cool down" feature for boards.wens2005-03-091-0/+4
* able to choose ip to bindwens2005-03-021-1/+1
* fix dietlibc supportkcwu2005-02-241-0/+11
* Complete groups as well as boards in m_board()scw2005-02-121-0/+5
* merge from branches/victor.editkcwu2005-02-101-1/+3
* replace strstr_lower(), which cause buffer overflow with strcasestr()kcwu2005-02-061-1/+0
* * In generalnamecomplete(), complete as more as possible when space (' ')scw2005-02-051-2/+14
* Missing commit.scw2005-01-301-1/+1
* add TIMET64 for both 4 or 8 bytes time_tin22005-01-271-3/+9
* use ctime4 for compat on x86_64wens2005-01-251-0/+1
* use time4_t(uint32_t) instead of time_t for x86-64 arch.in22005-01-241-14/+16
* Refactoring screen.c and adding function GetCurrentLine().scw2005-01-211-0/+1
* fix missing initialization (default is insert mode)victor2005-01-191-1/+1
* implement basic cp(1), fix "/bin/cp: Argument list too long."victor2005-01-121-0/+1
* add post limits for BM.wens2005-01-071-1/+1
* warning freein22005-01-061-0/+1
* cdoc finishedvictor2004-12-171-1/+0
* some help pages are showed from filevictor2004-12-021-0/+1
* added vote board limits for BM using key 'C'wens2004-11-201-0/+1
* remove unneseccery barrier of poll closingvictor2004-11-181-1/+1
* fix file_delete_lineptt.linux@2330ptt2004-11-171-1/+1
* someone forget commit the change of header files.ptt2004-11-171-1/+1
* Backup screen without hole. Save 8~11kb for normal user.kcwu2004-11-061-0/+3
* feature for SOB users to import accountptt2004-10-301-1/+1
* modify merge bbs for SOB's boardsptt2004-10-261-1/+1
* WARNINGvictor2004-10-231-0/+1
* strip none-big5 char in user's nickkcwu2004-10-161-1/+1
* fix last commitkcwu2004-10-161-1/+1
* trip IAC char in user's nickkcwu2004-10-161-0/+1
* Add __attribute__((__noreturn__)) for the abort functions.scw2004-10-121-1/+3
* fix bug: when deleting an user, the aloha record won't be deleted.victor2004-09-201-0/+7
* merge back from branch victor.solarisvictor2004-09-101-2/+32
* fix chc bug, but still buggyvictor2004-09-091-0/+1
* domain_name_query is changed to cidr formatvictor2004-09-031-0/+1
* Add 'const' qualifiers on functions in stuff.c.scw2004-08-291-12/+12
* Chess country basic things constructing.scw2004-08-121-1/+1
* fix r2157in22004-08-051-5/+5
* use correct type: size_t/int/long/pointerin22004-07-301-1/+1
* use int instead of longin22004-07-301-2/+2
* GO game merged from FPG.scw2004-07-041-0/+4
* merge the branch from ptt.fpgptt2004-07-011-1/+1
* Reverting revision 2098 and 2100. These make kernel panic due to out of swap.scw2004-06-291-1/+0
* Fix some compile warning and make error.scw2004-06-291-0/+1
* Merge bbs merge moduleptt.fpg@2092ptt2004-06-261-0/+7
* 1. use setupmailusage instead touchmailusageptt2004-06-261-1/+1
* add function define in proto.h to avoid warningptt2004-06-261-0/+1
* Angel leaving message.scw2004-06-241-0/+1
* anonymous posting in innin22004-06-151-1/+1
* warning freein22004-06-111-0/+3
* tell gcc to check formating stringkcwu2004-06-101-2/+2
* strcasestr() is OS dependent functionkcwu2004-06-041-1/+3
* Fix compile error.scw2004-06-041-0/+1
* use 'const' keyword to reduce 7904 bytes data segmentkcwu2004-06-041-5/+5
* remove prototypes of not exist functionskcwu2004-06-041-42/+4
* discard 1998in22004-05-241-1/+0
* Merge from scw.angel.scw2004-05-241-3/+13
* add stampfilefd() to avoid race conditionin22004-05-171-0/+1
* in log_file(), use LOG_VF if need to vfprintf().in22004-05-031-1/+1
* safe_delete won't happen when mode_digestptt2004-05-021-1/+1
* update getindex to binary searchptt2004-05-011-1/+1
* update the functionsptt2004-04-301-1/+2
* getindex !!ptt2004-04-301-1/+1
* change log_file() log_user()ptt2004-04-301-4/+3
* getans -> getdataptt2004-04-291-0/+1
* use old getans()in22004-04-281-1/+2
* modify a little for vmsgptt2004-04-241-1/+1
* two moutsptt2004-04-241-0/+1
* reoragnize functions ptt2004-04-241-1/+0
* remove useless functionsptt2004-04-231-3/+4
* revert cuser from pointer to buffer.ptt2004-04-211-14/+11
* warning freevictor2004-04-181-0/+1
* for icc 8.0in22004-04-161-166/+166
* push bottomptt2004-04-081-0/+1
* push_bottomptt2004-04-081-0/+1
* passwd change backptt2004-04-071-3/+0
* push bottomptt2004-04-061-0/+2
* Merge from brc2 branch.scw2004-04-051-6/+13
* merge from outtacache branchin22004-04-041-1/+7
* check post perm on demandvictor2004-04-021-0/+1
* add mmap to cuser get ride of passwd_updateptt2004-03-311-2/+4
* passwd update debugptt2004-03-301-0/+1
* faster passwd by lower the lseek.ptt2004-03-301-1/+3
* Fix bug when .boardrc full.scw2004-03-281-1/+1
* simplfy append_recordptt2004-03-251-1/+1
* fix compile errorvictor2004-03-121-0/+1
* merge from victor.symbolic branchvictor2004-03-121-1/+3
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1586 63ad8ddf-47c3-03...ptt2004-03-121-0/+2
* warning freevictor2004-02-221-0/+1
* subscription should be perform after choice, move some code from board.c to f...victor2004-02-221-0/+1
* SAFE_ARTICLE_DELETE for 'D'in22004-02-131-0/+1
* Reduce file I/O on .boardrcscw2004-02-121-0/+1
* warning freein22004-02-091-4/+0
* rm SUPPORT_GB codevictor2004-01-091-3/+1
* Make the prototype the same as in library.scw2004-01-081-2/+2
* Missing commit.scw2004-01-051-1/+2
* show non-visible board in favvictor2004-01-041-1/+0
* support utf8 convertion, but still buggyvictor2004-01-031-3/+5
* remove some comment, add static modifier properlyvictor2003-12-251-2/+1
* Rewrite strip_ansi() (also move from vote.c to io.c).scw2003-12-241-1/+1
* for SAFE_ARTICLE_DELETEin22003-12-151-0/+3
* use open() instead of fopen() in log_file()in22003-12-071-1/+1
* warning freein22003-12-041-0/+1
* merge gb branch backvictor2003-11-281-0/+7
* fix 't' for admin, add docs/fav4.txtvictor2003-11-221-1/+2
* fix 't' for adminvictor2003-11-221-0/+1
* merge back from fav4 brachesvictor2003-11-221-0/+43
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1336 63ad8ddf-47c3-03...ptt2003-11-151-0/+1
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1333 63ad8ddf-47c3-03...ptt2003-11-151-0/+1
* move violate out to bbs.cvictor2003-10-291-4/+4
* completed assessvictor2003-10-161-4/+4
* 1. add feature assessment of article and salevictor2003-10-141-0/+7
* use bsearch in login_friend_online()in22003-10-051-0/+2
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1195 63ad8ddf-47c3-03...(no author)2003-09-221-1/+1
* merge from my branchvictor2003-09-091-4/+4
* merge chc from my branchvictor2003-09-091-17/+4
* clean upkcwu2003-09-071-1/+1
* add get_record_keep().(no author)2003-09-041-0/+1
* merge from my branchvictor2003-08-221-3/+3
* * Fix the bug that sometime after reading old articles, the newer one will bein22003-08-061-4/+4
* merge from MergeCachein22003-07-201-2/+5
* random signaturevictor2003-07-171-2/+2
* blog supportin22003-05-261-1/+4
* :pbbs2003-05-201-2/+2
* search_ulist_userid()bbs2003-05-201-1/+2
* warning freein22003-05-181-1/+3
* *** empty log message ***ptt2003-05-161-2/+2
* for ���L�����o��in22003-04-281-2/+2
* CRITICAL_MEMORYin22003-03-261-1/+9
* MRT mapvictor2003-02-121-1/+2
* critical memory usagein22003-01-191-1/+4
* free namelist after using immediatelykcwu2003-01-171-1/+2
* eliminate `static' arraykcwu2003-01-161-2/+2
* move post_msg() and post_file() from gamble.c to syspost.ckcwu2003-01-161-2/+3
* prototype of setutmpmode has beed changedin22003-01-091-2/+2
* use gcc's extension to check format stringkcwu2002-12-261-4/+10
* editlock by flock()in22002-11-071-1/+2
* edit lockin22002-08-251-1/+4
* fix memory errorin22002-08-241-1/+2
* remove OUTTA_CACHEin22002-08-201-6/+1
* outta cachein22002-08-171-4/+4
* outta_swapin22002-08-061-1/+6
* remove mmapin22002-07-051-2/+2
* *** empty log message ***ptt2002-06-261-2/+2
* *** empty log message ***ptt2002-06-231-1/+2
* only one shared memoryin22002-06-071-1/+7
* global variable move to var.cin22002-06-041-3/+15
* iswritable_stat, isvisible_statin22002-06-021-2/+9
* *** empty log message ***ptt2002-05-251-1/+2
* namecomplete return the positionin22002-05-251-4/+4
* for boardptt2002-05-241-1/+2
* *** empty log message ***lwms2002-05-201-1/+2
* generalnamecomplete,in22002-05-121-1/+4