summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* - SRexpire: enable expiring search cache recordspiaip2008-02-131-0/+1
* - add dashc() for file create timepiaip2008-02-103-21/+4
* - change over18 calculation as standalone function, in order user changed bir...piaip2008-01-312-0/+2
* - improve registration processpiaip2008-01-301-0/+1
* - revise menu.c code.kcwu2008-01-261-6/+0
* - mbbsd: provide the possibility to optimize some API. keep port information.piaip2008-01-261-1/+5
* - remove duplicated prototype.kcwu2008-01-241-1/+0
* - revise passwd_apply() api, prevent use global variable to pass data.kcwu2008-01-241-1/+1
* - bbs: add title for AID displaypiaip2008-01-141-10/+12
* - enable ncurses 'typeahead' APIpiaip2008-01-132-0/+5
* - bbslua: add new toc display/compatibility warning and 0.113 APIpiaip2008-01-101-0/+2
* - terminal: add newwin()piaip2008-01-101-0/+2
* - term: add doupdate() to force refresh even if input queue is not emptypiaip2008-01-071-0/+1
* - fixed: peek_input keeps waiting for new input. (due to buf control)piaip2008-01-061-1/+1
* - bbslua: add more APIpiaip2008-01-061-0/+1
* - mail: prevent false alerts more carefullypiaip2008-01-062-2/+3
* - add BBSLUA mode for utmppiaip2008-01-051-1/+2
* - bbslua: add detection of buffer, and enable 'P' in pmore to start bbsluapiaip2008-01-051-0/+1
* - io: add more control APIpiaip2008-01-051-0/+3
* - BBS-Lua project: Extend BBS by Lua scripting language.piaip2008-01-041-0/+3
* - fix bid issuepiaip2008-01-041-0/+4
* - pmore: move ChessReplay (z) to outside.piaip2008-01-031-4/+5
* - re-enable sysop-edit in article list modepiaip2008-01-032-3/+4
* - unify login prompt. (it is suggested to not use DBCS version of ':' -piaip2008-01-031-1/+0
* use emaildb interface in user registerwens2008-01-021-0/+6
* - make Test as macro namepiaip2008-01-023-0/+11
* - modify file size limitation controlpiaip2007-12-301-0/+1
* - fix announce crash bugs (reason: entering a_menu may have different board piaip2007-12-292-9/+3
* - fix definition errorpiaip2007-12-281-1/+1
* - allow all non-guest user to use myfav (PERM_BASIC)piaip2007-12-282-1/+6
* - add MENU_UNREGONLY definitionpiaip2007-12-251-0/+3
* - redrawin() changed to 'invalid only' and will take change at next refreshpiaip2007-12-241-0/+2
* - clean unused codekcwu2007-12-231-32/+2
* - add Q and improve return value definition in pagerpiaip2007-12-231-0/+6
* - change configuration macro namespiaip2007-12-221-1/+5
* - add outstr() to output complete (DBCS-aware) non-ANSI string (non-functiona...piaip2007-12-211-1/+2
* - change screen APIs to ncurses-like namespiaip2007-12-211-17/+22
* - grayout: API change, from [y,end) to [y,end]piaip2007-12-202-2/+8
* - isolate low level termial i/o api calls, prepare for pfterm piaip2007-12-191-24/+19
* - disable vice tickets < specific numberpiaip2007-12-191-0/+4
* - exp: edit/upload now enabled for special boardspiaip2007-12-192-1/+10
* * Enhanced AID query UI.mhsin2007-12-172-6/+11
* - add "fix aloha" for userspiaip2007-12-171-0/+1
* * Add Article IDentification System(AIDS)mhsin2007-12-172-0/+8
* - fix recommends update cache and good_post relationpiaip2007-12-171-1/+2
* - general message update and optimizationpiaip2007-12-171-0/+1
* - prepare for text-only editingpiaip2007-12-161-0/+1
* - fix bug "good post dropped if user online"piaip2007-12-161-15/+3
* - disable interupting ANSI inside DBCS characters (for UTF-8 or piaip2007-12-162-2/+9
* - unify processing clock variable 'now'piaip2007-12-151-0/+1
* - isolate telnet protocol. moved from mbbsd.cpiaip2007-12-131-2/+4
* * fix compile errorkcwu2007-12-121-0/+3
* * extract common functions as library.kcwu2007-12-126-52/+102
* * revise codekcwu2007-12-121-1/+1
* - (msg) fix backslash in stringpiaip2007-12-111-0/+1
* - change hard coded .DIR to macro definitionspiaip2007-12-111-0/+1
* - search: must update SR name to match new DBCS aware searchpiaip2007-12-112-0/+26
* - change money name to macro for better isolationpiaip2007-12-081-0/+5
* - change hard-coded board names to definespiaip2007-12-071-0/+8
* - removed redundant entries (reported by morris@PttCurrent)piaip2007-12-061-2/+0
* - definition and macro fix after sync with PTT1piaip2007-12-052-4/+1
* - add some grayout effects, and general code improvementpiaip2007-12-051-2/+2
* screen: add grayout systempiaip2007-12-051-0/+5
* - move hard-coded board names to pttbbs.conf.piaip2007-12-051-0/+22
* - general code refine: remove all hard-coded "Ptt" message string and wens2007-12-051-0/+10
* - add option to support both coloured and symboled modification mark (~ and +)piaip2007-12-042-2/+8
* - code refine, move uflags to outside struct header filepiaip2007-12-044-41/+75
* BRC v3 API changepiaip2007-12-021-4/+5
* - BRC v3: MAX brc size may be overriden by config.h.piaip2007-12-021-1/+1
* *** IMPORTANT CHANGE ***piaip2007-12-021-2/+2
* - 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
* * revise codekcwu2007-10-171-42/+41
* * save memory, NameList is more like STL's vector nowkcwu2007-10-172-5/+1
* * save shm memorykcwu2007-10-171-1/+1
* * eliminate warnings according to lxb's commit on pttbbslitekcwu2007-10-012-6/+3
* * revise code for entering board.kcwu2007-09-231-0/+1
* * fix compilekcwu2007-09-211-0/+8
* revise brc interface and its document.kcwu2007-06-121-6/+7
* Fix last commit -- forgot to check in header file modificationscw2007-05-303-2/+10
* * rewrite namecomplete2. Avoid small allocation, e.g. linked list, kcwu2007-05-272-0/+12
* * add shutdown flagkcwu2007-05-271-3/+4
* fixed movie in some statevictor2007-05-021-1/+1
* horoscope flavor birthday cardvictor2007-04-161-0/+1
* not necessary to keep movie historyvictor2007-03-231-4/+6
* remove unused variablesvictor2007-03-231-2/+3
* Police Manager, can search user infowens2007-03-131-2/+2
* missed onewens2007-01-201-0/+1
* fix last commitwens2007-01-201-2/+1
* padding for alignmentwens2007-01-201-0/+4
* incorrect paddingwens2007-01-201-1/+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
* add padding by alignmentwens2006-12-211-0/+1
* bbslink uses gmtime() so is in UTC timezonescw2006-12-191-1/+1
* WARNING: SHM_t changedvictor2006-12-031-3/+1
* MAX_MOVIE is changed from 999 to 500 (reload_pttcache loads only 500 items)victor2006-11-282-1/+3
* add padding (previously added by gcc)wens2006-11-201-0/+2
* #define MAX_GUESTvictor2006-11-201-0/+4
* missed file in last commitwens2006-10-011-1/+1
* * police logswens2006-09-281-0/+1
* commit the struct change for last modification.ptt2006-09-241-1/+2
* Allocate water[] on demend. Saved about 4400 bytes.kcwu2006-09-171-0/+1
* add badposts as post/vote limitwens2006-07-251-2/+4
* add no reply to boardswens2006-07-221-0/+1
* reject bad ips, including tor and bbsnetin22006-06-181-0/+1
* use int instead short for bid in favvictor2006-06-042-10/+13
* 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
* support DETECT_CLIENT, hash telnet sequence.kcwu2006-03-232-0/+6
* Warning, API semantic changes.kcwu2006-03-231-0/+1
* avoid C++ keywords to make include files C++ friendly.kcwu2006-03-132-3/+3
* don't need to detect endian anymore, remove it. kcwu2006-03-131-13/+0
* GO scoring and displaying on userlist.scw2006-03-121-3/+9
* 1. add "cancel bad post" feature.ptt2006-01-042-4/+10
* fav:victor2005-11-211-2/+1
* PERMISSION can be changed even if the user is online.ptt2005-11-162-2/+2
* add restriction to PERM_VIOLATELAWptt2005-11-151-1/+3
* BRD_OVER18 patch. see http://www.ticrf.org.tw for detailsin22005-10-271-24/+25
* new police permission.ptt2005-10-221-1/+1
* changes mailalert to 1 bit only.ptt2005-10-131-1/+5
* prepare for connect6piaip2005-09-221-2/+3
* change bsmtp's prototype since ``method'' is not usedvictor2005-09-181-1/+1
* make recommendation ip log optional, piaip2005-09-171-0/+2
* verbose msg and skip multilogin check for debugsleepingpiaip2005-09-161-1/+2
* real main text editing.piaip2005-09-154-9/+14
* add support to "mark mail as replied"piaip2005-09-152-3/+4
* new recommendation style: (#undef GUESTRECOMMEND)piaip2005-09-151-0/+2
* fix r3146: innbbsd used FILE_MULTI which has same value with FILE_BOTTOM.piaip2005-09-141-3/+3
* info updatepiaip2005-09-121-1/+2
* GO convertion to chess frameworkscw2005-09-113-9/+19
* catch SIGXCPU for debug.piaip.automake@3147kcwu2005-09-101-0/+1
* try to make FILE_MULTI work, (ref: #221/#220)piaip2005-09-091-8/+7
* fix previous patch.piaip2005-09-081-1/+1
* pager=waterball made readablepiaip2005-09-081-0/+9
* partially fix #35piaip2005-09-041-1/+1
* * refine chess framework IO routinesscw2005-09-021-3/+2
* revert r3108, fix the problem by bound correction as moving fav instead.victor2005-08-291-2/+0
* explicit fav entrancevictor2005-08-281-0/+2
* try using userec_t to initialize ChessUser when failed to get userinfo_tscw2005-08-281-0/+1
* Chess functions:scw2005-08-282-0/+3
* distinguish functions that need item or not, and allow the latter in empty it...kcwu2005-08-282-2/+7
* fix heap corrupted because screen resize.kcwu2005-08-271-0/+1
* add 'const' keyword.kcwu2005-08-232-2/+2
* * chess country includes GO nowscw2005-08-211-1/+2
* Wrong winner on rule-violating step.scw2005-08-201-1/+1
* Equivalent config file updatespiaip2005-08-183-17/+4
* Chess undoscw2005-08-171-1/+4
* screen_backup() & screen_restore() update:scw2005-08-172-3/+3
* reduce memory usage by 70 bytes per user.victor2005-08-161-1/+1
* include/common.h, mbbsd/friend.c: check buffer sizevictor2005-08-162-1/+4
* screen-resize awareness between screen_backup() and screen_restore().victor2005-08-152-2/+7
* Gomoku convertion to chess.c frameworkscw2005-08-154-18/+10
* 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
* user defined SHMALIGNEDSIZE.in22005-08-101-2/+2
* * fix chc watching SEGV bugscw2005-08-103-40/+13
* use REDDOWN() macro to indicate chessboard flipping status.kcwu2005-08-091-3/+5
* add proto, msg pretty print, misc updatepiaip2005-08-082-0/+16
* add super sys support op (群組長)wens2005-08-081-4/+4
* fix chess internal coordinate. kcwu2005-08-082-4/+5
* New chess frameworkscw2005-08-085-6/+184
* Revision 3000piaip2005-08-061-7/+8
* article money issue updatespiaip2005-08-061-0/+1
* Large Terminal Rulespiaip2005-08-062-24/+33
* large terminal rules.piaip2005-08-061-3/+3
* - multi.money updates,piaip2005-08-051-6/+7
* help updatepiaip2005-08-051-2/+2
* Overrides r2977. PLEASE DO NOT USE include/pttbbs.conf.piaip2005-08-052-24/+21
* define ALLHIDPOSTptt2005-08-041-0/+1
* 1. Patch make error. please remember to undate define ptt2005-08-042-0/+2
* CHC message showing modified.scw2005-08-041-1/+3
* CHC new restriction available.scw2005-08-011-3/+12
* fix previous patch, field declarationpiaip2005-07-281-1/+2
* - restrict fast recommendationpiaip2005-07-261-0/+1
* After discussion on PttSuggest and with PTT SYSOPs,piaip2005-07-241-1/+1
* option to toggle cp auto logpiaip2005-07-231-2/+1
* sync with PTT1 local modified source:piaip2005-07-231-0/+1
* ticket#30: realtime board perm updatepiaip2005-07-221-1/+1
* ticket#31, both implemented.piaip2005-07-221-0/+1
* Fix r2934 on time limit updating.scw2005-07-191-1/+1
* Show time limit and turning info in chc when displaying photo.scw2005-07-161-1/+1
* make getdata support prompt with ANSI escapes.piaip2005-07-161-0/+3
* fix r2923, proto updatepiaip2005-07-091-0/+2
* change to fit bit64 for sob importptt2005-07-082-7/+6
* also fix prototypevictor2005-07-071-1/+1
* proto update orzpiaip2005-07-061-1/+1
* help update, fix mail title unchanged outside vedit (partial?)piaip2005-07-061-1/+2
* msg pretty printpiaip2005-07-061-7/+7
* mailbox pretty print, thx to CatMan in ptt2-PttBugpiaip2005-07-061-9/+16
* apply rafan's (rafan.bbs@ptt2.cc) big patch to s/username/nickname/gvictor2005-07-041-3/+3
* - multi-signature browsing modepiaip2005-07-033-4/+15
* Security Updatepiaip2005-07-031-0/+1
* fix bug of email justifyptt2005-06-241-1/+0
* header file for exclusive search resultptt2005-06-231-0/+1
* 1. patch of defining BBSENAMEptt2005-06-222-1/+2
* merge HAVE_PERM() into HasUserPerm()in22005-06-141-2/+1
* better readability.in22005-06-142-2/+2
* fix a bug that END usually gets "no articles" in ALLPOST.piaip2005-06-141-0/+1
* update ansi escape scannerpiaip2005-06-111-0/+3
* pmore: general ui updates.piaip2005-06-101-1/+1
* make new seq parser more robustpiaip2005-06-081-0/+1
* New VT100/220 Escape Sequence Parser,piaip2005-06-081-0/+13
* New DBCS aware: detecting and reversed default valuepiaip2005-06-082-1/+10
* myfav update:piaip2005-06-081-1/+1
* apply ansi system to more filespiaip2005-06-081-1/+1
* New style to specify ANSI escape commands.piaip2005-06-085-19/+45
* dbcs_aware: can be toggled.piaip2005-06-071-0/+1
* Since we declared ANSILINELEN as a value which ispiaip2005-06-071-6/+6
* DBCS Aware for getdata and edit.piaip2005-06-071-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-232-1/+2
* buffer overflow: file path [64] is too small!piaip2005-04-211-0/+4
* use macro instead for class_bid recognitionvictor2005-04-181-1/+1
* "Bye-Bye Flying Horse" patchpiaip2005-04-082-1/+3
* handle telnet protocol and enable NAWS (resize terminal) capability.in22005-04-081-0/+1
* more statistickcwu2005-03-271-0/+12
* fix compile errorkcwu2005-03-201-7/+7
* const qualifierkcwu2005-03-191-1/+1
* statistic for user's first login todaykcwu2005-03-191-0/+3
* statistickcwu2005-03-193-1/+41
* 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-122-3/+1
* move global variable xuser into local, save 512 bytes.kcwu2005-03-121-1/+1
* makefile cleanupkcwu2005-03-121-0/+2
* 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
* fix alignment and permission problems when USE_HUGETLB.in22005-03-091-0/+6
* add "cool down" feature for boards.wens2005-03-092-17/+28
* add support for hugetblpage of Linux 2.6wens2005-03-081-0/+4
* remove personal ident for registration.in22005-03-081-1/+1
* add regtime to post & vote limitswens2005-03-031-4/+6
* able to choose ip to bindwens2005-03-021-1/+1
* don't use too much memory for hash slotkcwu2005-02-261-1/+1
* fix HASH_BITS checking condition.kcwu2005-02-262-4/+5
* * use fnv hash function for all hash.kcwu2005-02-261-40/+76