summaryrefslogtreecommitdiffstats
path: root/mbbsd/board.c
Commit message (Expand)AuthorAgeFilesLines
* - board: add more colors to hot-boardspiaip2008-02-041-1/+11
* - dice: no longer supportedpiaip2008-02-041-3/+3
* - board: enable changing to MyFavorite in HotBoardspiaip2008-01-301-1/+1
* - read: make cursor default position before .DIR.bottom articlespiaip2008-01-291-2/+4
* - user: hinting on SYSOP permission update of setting emailpiaip2008-01-281-1/+1
* - board: revert back with traditional stylepiaip2008-01-261-3/+12
* - bbslua: add iolimit() apipiaip2008-01-261-6/+16
* - revise menu.c code.kcwu2008-01-261-4/+0
* - refine limit edit sourcepiaip2008-01-081-13/+33
* - allow all non-guest user to use myfav (PERM_BASIC)piaip2007-12-281-200/+215
* - grayout: API change, from [y,end) to [y,end]piaip2007-12-201-1/+1
* - general message update and optimizationpiaip2007-12-171-1/+1
* - optimize big I formatting piaip2007-12-171-96/+83
* - move more BM management keys to integrated b_configpiaip2007-12-161-11/+186
* - fix b_config lines calculationpiaip2007-12-161-2/+2
* general message fix:piaip2007-12-161-8/+26
* - general message fixpiaip2007-12-161-0/+1
* - enable cross-post requirement if AUTO_CPLOG onpiaip2007-12-151-8/+39
* * revise codekcwu2007-12-121-1/+1
* - (msg) fix backslash in stringpiaip2007-12-111-0/+245
* - allow 5 digits in board selection, since Ptt1/2 are both having 10k+ piaip2007-12-051-67/+52
* *** IMPORTANT CHANGE ***piaip2007-12-021-3/+5
* - board: override fix r3600 (y fix)piaip2007-12-011-2/+3
* - board: fix: (x,y) ordering error.piaip2007-12-011-3/+3
* General Update by PttSuggest:piaip2007-12-011-1/+11
* * save memory, NameList is more like STL's vector nowkcwu2007-10-171-1/+3
* fix previous revisionvictor2007-09-291-1/+1
* grant some admin permission to tag boardvictor2007-09-291-1/+4
* * fix r3571kcwu2007-09-251-1/+0
* * revise code for entering board.kcwu2007-09-231-2/+50
* fix error of handling empty nbrdvictor2007-09-221-2/+2
* revise brc interface and its document.kcwu2007-06-121-8/+5
* * rewrite namecomplete2. Avoid small allocation, e.g. linked list, kcwu2007-05-271-5/+6
* fix malloc(0) error when number of hotboard is 0.kcwu2006-09-171-0/+6
* short -> intvictor2006-08-031-1/+1
* change brdnum from short to intvictor2006-07-261-1/+1
* convert .fav4.bakvictor2006-06-051-2/+2
* give a message if nothing foundvictor2006-05-191-7/+6
* revert ui: always show empty dir in favvictor2006-05-171-11/+1
* allow key '*' only in favvictor2006-04-171-4/+3
* actually that doesn't mean to list all boards..victor2006-04-121-9/+9
* r4404@voyager: victor | 2006-04-09 15:17:05 +0800victor2006-04-091-1/+1
* r4403@voyager: victor | 2006-04-09 15:12:29 +0800victor2006-04-091-3/+6
* r4402@voyager: victor | 2006-04-09 15:03:59 +0800victor2006-04-091-41/+47
* add a lot of assertions to ensure bid is in correct range when access via bid.kcwu2006-04-081-15/+62
* fix unpaired brace in commentkcwu2006-04-081-1/+1
* fix bug, board class disappear because incorrect bsorted[] made by race condi...kcwu2006-04-081-1/+1
* Confirm before removing boards from fav.scw2006-02-021-2/+4
* * Restrict the frequency of brc & fav write back request.scw2005-11-271-2/+9
* fav:victor2005-11-211-6/+1
* 'w' in board list for favorite and brc write backscw2005-10-271-2/+1
* BRD_OVER18 patch. see http://www.ticrf.org.tw for detailsin22005-10-271-1/+6
* namecomplete display improvementpiaip2005-09-261-0/+1
* make 's' search_board in board-list work with this case:piaip2005-09-261-0/+4
* pretty formatpiaip2005-09-081-1/+1
* fix the wrong conditionvictor2005-08-291-2/+2
* revert r3108, fix the problem by bound correction as moving fav instead.victor2005-08-291-5/+3
* explicit fav entrancevictor2005-08-281-3/+5
* * fix crash when using 'i' to add board in my favoritescw2005-08-281-2/+1
* distinguish functions that need item or not, and allow the latter in empty it...kcwu2005-08-281-1/+1
* skip invalid entry when fav_free.kcwu2005-08-281-0/+1
* SYSSUPERSUBOP can see board linkswens2005-08-121-1/+1
* fix bug for class menu.ptt2005-08-091-2/+4
* fav.c: don't delete a fav entry implicitlyvictor2005-08-091-12/+12
* add super sys support op (群組長)wens2005-08-081-2/+4
* msg format updatepiaip2005-08-061-5/+14
* Large Terminal Rulespiaip2005-08-061-8/+9
* pretty formatpiaip2005-07-281-4/+5
* fix sig devide by zero bug,piaip2005-07-041-3/+3
* pmore: warning for **Xpiaip2005-07-031-7/+2
* misc update:piaip2005-07-031-2/+3
* also show the tag D to unknown boardvictor2005-06-301-1/+2
* s/版/板/in22005-06-261-1/+1
* solve Ticket #12piaip2005-06-181-2/+2
* update myfav help and hotkeys and make things more reasonablepiaip2005-06-181-0/+8
* better readability.in22005-06-141-36/+36
* update board notes behaviorpiaip2005-06-131-1/+0
* animated board notespiaip2005-06-121-1/+4
* myfav update:piaip2005-06-081-0/+15
* New style to specify ANSI escape commands.piaip2005-06-081-41/+41
* a symbolic link can also be put in the Class's rootvictor2005-05-311-1/+1
* Don't change lastposttime when it's not too strange.scw2005-05-311-1/+4
* do not allow removing a NULL entryvictor2005-04-211-7/+9
* 1. make tty_read more clear and reablepiaip2005-04-181-0/+1
* use macro instead for class_bid recognitionvictor2005-04-181-16/+30
* fix 'a' and 'i' in favorite list.scw2005-03-281-10/+12
* Check if the board is already in fav list when addingscw2005-03-231-1/+4
* save about 500 bytes stackkcwu2005-03-191-1/+1
* add 'const' qualifiers on function parameters.kcwu2005-03-191-2/+2
* explicitly tell C compiler functions have no parameterkcwu2005-03-121-6/+6
* add "cool down" feature for boards.wens2005-03-091-0/+23
* MALLOC & FREE should be pairedkcwu2005-02-281-1/+1
* Complete groups as well as boards in m_board()scw2005-02-121-0/+1
* * In generalnamecomplete(), complete as more as possible when space (' ')scw2005-02-051-7/+2
* use time4_t(uint32_t) instead of time_t for x86-64 arch.in22005-01-241-2/+2
* cdoc finishedvictor2004-12-171-3/+3
* shouldn't add 1 for this indexvictor2004-12-131-1/+1
* please use proper indent ...victor2004-12-121-4/+5
* merge ptt.linux againwens2004-12-111-27/+36
* discard r2368 due to compilation failurein22004-12-061-36/+27
* merge ptt.linuxwens2004-12-051-27/+36
* some help pages are showed from filevictor2004-12-021-26/+1
* Move cursor to newly added board.scw2004-11-301-0/+2
* * Use testing and setting macros instead of accessing yank_flagscw2004-11-291-26/+74
* wrong default checkingvictor2004-10-171-1/+1
* add subscribed boards only when loginvictor2004-09-271-5/+3
* 1. fix 1 make errorptt2004-09-231-1/+1
* PERM_BOARD could set boardin22004-09-191-1/+1
* use correct type: size_t/int/long/pointerin22004-07-301-3/+8
* warning freein22004-06-111-0/+2
* replace some prints() with outs(),kcwu2004-06-101-9/+9
* use 'const' keyword to reduce 7904 bytes data segmentkcwu2004-06-041-1/+1
* no unread mark befor 'unknown'victor2004-05-181-34/+36
* revert old show_brdlist for performance (to see if it caused the high load re...victor2004-05-141-141/+84
* color fixvictor2004-05-131-1/+2
* fix board hilightingvictor2004-05-131-2/+2
* a little bug of the output formatvictor2004-05-121-21/+35
* newflagvictor2004-05-121-1/+17
* gcc 2.95 still not accept r1933in22004-05-091-1/+2
* compatable to gcc 2.95in22004-05-091-2/+2
* warning freevictor2004-05-071-1/+2
* refactor show_brdlist()victor2004-05-071-82/+123
* avoid SHM->bsorted[type][n] == NULLin22004-05-041-2/+1
* avoid race condition at tag board->paste boardptt2004-05-021-0/+1
* fix childcountptt2004-04-281-2/+3
* a little bug fixedptt2004-04-241-1/+1
* reoragnize functions ptt2004-04-241-12/+11
* typo of last updateptt2004-04-231-1/+1
* fix brd.firstchild errorptt2004-04-231-21/+30
* seg fault of board.cptt2004-04-231-2/+2
* segfault fixedptt2004-04-231-35/+15
* remove useless codesPtt.read@1812ptt2004-04-231-21/+0
* Initial brc int New().scw2004-04-221-0/+1
* revert cuser from pointer to buffer.ptt2004-04-211-11/+11
* buggy fix for linuxptt2004-04-201-1/+1
* refreshvictor2004-04-191-0/+1
* add warningvictor2004-04-181-2/+7
* D: delete symlinkvictor2004-04-181-9/+4
* push bottom bug fixedptt2004-04-151-0/+3
* Merge from brc2 branch.scw2004-04-051-299/+8
* check post perm on demandvictor2004-04-021-15/+1
* add mmap to cuser get ride of passwd_updateptt2004-03-311-13/+13
* Correcting action about make brc_buf be malloc.scw2004-03-281-7/+15
* Fix bug when .boardrc full.scw2004-03-281-28/+37
* leave board if brc_buf is not loadedin22004-03-271-2/+3
* delay init_brdbufin22004-03-271-6/+15
* fix fav subscriptionvictor2004-03-261-1/+1
* fix sorting error of hot boardvictor2004-03-181-2/+2
* fix memory leak, remove dirty hacking codevictor2004-03-151-1/+1
* fix compile errorvictor2004-03-121-4/+3
* merge from victor.symbolic branchvictor2004-03-121-121/+161
* HOTBOARDCACHEin22004-03-101-5/+17
* Try to reduce calls on memmove.scw2004-02-271-12/+21
* missing commitvictor2004-02-271-2/+4
* don't truncate immediatelyvictor2004-02-271-4/+2
* subscription should be perform after choice, move some code from board.c to f...victor2004-02-221-65/+5
* Reduce file I/O on .boardrcscw2004-02-121-77/+102
* warning before delete in favvictor2004-02-041-1/+1
* post_mask perm missingvictor2004-01-051-3/+3
* fix warningvictor2004-01-051-1/+1
* fix 's' bugvictor2004-01-051-1/+2
* Seperate cleanup() into two, cleanup() and clean_invisible().scw2004-01-041-1/+1
* fix bug 'v'victor2004-01-041-2/+2
* subop perm missingvictor2004-01-041-1/+1
* change msgvictor2004-01-041-1/+1
* show non-visible board in favvictor2004-01-041-35/+39
* clean up non-exist board if set SHM->cleanboardvictor2004-01-031-4/+0
* M mbbsd/announce.cptt2003-12-291-4/+0
* remove some comment, add static modifier properlyvictor2003-12-251-1/+1
* remove fav branch, open new branch for big5<->gbvictor2003-11-271-0/+1
* comfirm before remove a foldervictor2003-11-251-0/+2
* dont comfirm, as beforevictor2003-11-231-1/+1
* fix bugin22003-11-221-1/+3
* fix 't' for admin, add docs/fav4.txtvictor2003-11-221-3/+6
* fix 't' for adminvictor2003-11-221-2/+1
* fix 't' for adminvictor2003-11-221-23/+27
* fix unreadvictor2003-11-221-1/+1
* fix help pagevictor2003-11-221-1/+1
* merge back from fav4 brachesvictor2003-11-221-429/+274
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1336 63ad8ddf-47c3-03...ptt2003-11-151-9/+4
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1333 63ad8ddf-47c3-03...ptt2003-11-151-10/+1
* fix bug when enlarge the MAX_BOARDSvictor2003-11-141-0/+1
* fix 許成功蓋victor2003-11-081-1/+1
* warn before 'Z'victor2003-11-081-22/+27
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1303 63ad8ddf-47c3-03...ptt2003-11-061-0/+4
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1302 63ad8ddf-47c3-03...ptt2003-11-061-1/+1
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1301 63ad8ddf-47c3-03...ptt2003-11-051-1/+1
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1300 63ad8ddf-47c3-03...ptt2003-11-051-0/+2
* remove old featurnvictor2003-10-101-1/+1
* 1. do not allow guest to add/subscribe fav.victor2003-09-281-2/+5
* clean upkcwu2003-09-071-28/+1
* use NULL instead of (~ 0) in class linked-listin22003-08-121-3/+3
* * Fix the bug that sometime after reading old articles, the newer one will bein22003-08-061-34/+56
* merge from MergeCachein22003-07-201-4/+3
* fix bug, to move fav outside the fav mode (thanks lihgong.bbs@ptt2)victor2003-07-031-3/+3
* fix '/' in fav modevictor2003-07-031-8/+12
* fix bugvictor2003-06-091-23/+28
* fix last commit bugvictor2003-06-091-1/+3
* add fav backup, cleanvictor2003-06-091-40/+49
* limit nLinesvictor2003-05-031-2/+2
* implement favchangevictor2003-05-021-14/+11
* revert to 1.123in22003-04-151-14/+29
* revert to 1.122, some problems with new favorite systemin22003-04-151-29/+14
* reduce MALLOC()/FREE()in22003-04-151-14/+29
* fix rm fav while > maxvictor2003-04-091-2/+2
* rm debug cmd :pvictor2003-04-051-12/+1
* fix last commit bugvictor2003-04-031-6/+9
* check if fav brd is deletedvictor2003-04-031-10/+11
* fix new fav bugvictor2003-04-021-24/+16
* fix little errorvictor2003-04-011-3/+7
* fix 'v' on favlinevictor2003-03-311-2/+4
* check favline num while logging outvictor2003-03-301-3/+8
* tag fav linevictor2003-03-301-2/+2
* fix add fav_line problemvictor2003-03-281-2/+3
* remove duplication favorite entryin22003-03-281-6/+14
* dirty fix if bid was wrongin22003-03-281-1/+2
* dirty fix lastposttimein22003-03-281-1/+3
* bug fix of moving boardin22003-03-281-4/+9
* let un-fav board change colorvictor2003-03-271-1/+2
* fix sort in non-favvictor2003-03-271-18/+30
* rm #if-#else and sharpen something, check the existence of board in updatenew...victor2003-03-271-48/+62
* fix last commit bugin22003-03-271-4/+8
* check if sort favin22003-03-271-11/+16
* fix favlinevictor2003-03-271-5/+5
* finalvictor2003-03-271-29/+32
* init new 16 favvictor2003-03-261-1/+2
* fix bugin22003-03-261-19/+8
* init new favvictor2003-03-261-2/+4
* remove debug messagein22003-03-261-7/+3
* fix HILIGHTin22003-03-261-2/+2
* FAVNOHILIGHTin22003-03-261-3/+4
* security fixin22003-03-261-6/+11
* help againvictor2003-03-261-2/+2
* don't save a deleted boardvictor2003-03-261-25/+23
* helpvictor2003-03-261-3/+3
* user could set if hilight favoritein22003-03-261-8/+9
* security fixin22003-03-261-5/+10
* remove debug messagein22003-03-261-8/+4
* FAVngin22003-03-261-197/+471
* rm old form '.fav'victor2003-03-181-28/+1
* save memory usage of nbrd in CRITICAL_MEMORY modein22003-03-151-6/+18
* remove sigfreein22003-03-151-19/+1
* recover something back :pvictor2003-02-261-3/+1
* you can add 'group' into myfavorite nowvictor2003-02-261-3/+11
* fix last commit bugin22003-02-211-4/+1
* one could not enter into group boardin22003-02-201-1/+4
* fix bugin22003-01-191-7/+2
* critical memory usagein22003-01-191-4/+53
* fix bug introduced in reversion 1.64kcwu2003-01-191-2/+2
* reduce boardstatus_tin22003-01-181-3/+3