summaryrefslogtreecommitdiffstats
path: root/mbbsd/board.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* reduce memory usage of struct boardstat_t (saving 12 bytes for each board)in22003-01-181-53/+55
* free namelist after using immediatelykcwu2003-01-171-1/+3
* missing case breakkcwu2003-01-171-1/+2
* fix memory leakkcwu2003-01-171-1/+7
* realloc to shrink array size,kcwu2003-01-171-1/+2
* Use realloc. Don't malloc, memcpy, and free.kcwu2003-01-171-6/+2
* don't sort many times within loop -_-kcwu2003-01-171-4/+3
* fix bug: access bache[-2] if sysop enter hot-board-list and hit 'f'kcwu2003-01-171-2/+3
* remove unnecessary `static' keyword from some local variablekcwu2003-01-161-4/+4
* clean unused codekcwu2003-01-151-4/+1
* make gcc33 happyin22003-01-011-3/+3
* after translating from old format, save favorite file in new format immediatelyin22002-12-291-3/+15
* store favbuf[] by char array instand of int array.in22002-12-291-12/+32
* prevent array index out of boundary when defined MEM_CHECKkcwu2002-12-261-2/+3
* change help contentin22002-12-101-3/+3
* avoid reentrantin22002-09-271-1/+6
* only read favbuf & brdbuf before one need it,in22002-09-271-10/+31
* quick hack to fix the clear_to_eol bug in board listkcwu2002-09-111-3/+2
* not only long screen, but also width screenkcwu2002-09-111-3/+4
* (3rd)smaller memory usein22002-08-211-47/+69
* (2nd) use smaller memoryin22002-08-211-27/+7
* fix last commit bugin22002-08-201-4/+5
* nbrd uses smaller memoryin22002-08-201-6/+27
* remove OUTTA_CACHEin22002-08-201-52/+2
* fix last commit bugin22002-08-191-1/+9
* cache server2in22002-08-191-21/+26
* reentrantin22002-08-071-2/+5
* favbuf, zapbuf swapoutin22002-08-071-1/+32
* outta_swapin22002-08-061-3/+3
* general outta_swapin22002-08-061-19/+5
* fix nbrd swap out bugin22002-08-061-1/+2
* OUTTA_CACHE, nbrdin22002-08-061-4/+27
* fix indentkcwu2002-07-271-13/+12
* sprintf() -> snprintf()in22002-07-231-3/+4
* indent -i4in22002-07-211-25/+25
* strcpy() -> strlcpy()in22002-07-211-2/+2
* indentin22002-07-061-528/+550
* remove bbcall.cptt2002-06-261-5/+1
* remove old board friend structure,in22002-06-261-38/+2
* re-format, board friendin22002-06-261-35/+33
* �� -> �Olwms2002-06-191-3/+3
* only one shared memoryin22002-06-071-35/+35
* *** empty log message ***ptt2002-06-051-2/+2
* *** empty log message ***ptt2002-06-051-1/+2
* *** empty log message ***ptt2002-06-051-10/+9
* *** empty log message ***ptt2002-06-051-2/+3
* *** empty log message ***ptt2002-06-051-14/+18
* global variable move to var.cin22002-06-041-44/+2
* iswritable_stat, isvisible_statin22002-06-021-7/+8
* 't' unsetptt2002-06-021-1/+4
* *** empty log message ***ptt2002-05-311-1/+4
* *** empty log message ***ptt2002-05-311-3/+3
* *** empty log message ***ptt2002-05-311-3/+3
* *** empty log message ***ptt2002-05-261-3/+5
* ofix dead lockptt2002-05-261-3/+3
* *** empty log message ***ptt2002-05-251-2/+2
* hot board completeptt2002-05-251-2/+2
* *** empty log message ***ptt2002-05-251-2/+2
* *** empty log message ***ptt2002-05-251-2/+2
* *** empty log message ***ptt2002-05-251-6/+19
* *** empty log message ***ptt2002-05-251-7/+6
* *** empty log message ***ptt2002-05-251-2/+2
* *** empty log message ***ptt2002-05-251-4/+4
* *** empty log message ***ptt2002-05-251-2/+2
* *** empty log message ***ptt2002-05-251-3/+3
* brdptt2002-05-251-8/+17
* boardfriendptt2002-05-251-6/+39
* *** empty log message ***ptt2002-05-251-3/+3
* dynamic allocation nbrdptt2002-05-251-8/+12
* *** empty log message ***ptt2002-05-241-2/+4
* replace time(NULL) by nowptt2002-05-131-6/+5
* change getdata() constant to sizeof()in22002-04-291-2/+3
* no warningin22002-04-161-1/+3
* *** empty log message ***ptt2002-03-161-3/+3
* bad memory check for favbufin22002-03-111-2/+13