summaryrefslogtreecommitdiffstats
path: root/mbbsd
Commit message (Expand)AuthorAgeFilesLines
* handle telnet protocol and enable NAWS (resize terminal) capability.in22005-04-084-41/+116
* wrong socket option typestable.rc@2687victor2005-04-051-2/+3
* fix 'a' and 'i' in favorite list.scw2005-03-281-10/+12
* more statistickcwu2005-03-272-0/+22
* fix condition of friend test to avoid lookup filekcwu2005-03-271-1/+1
* remove dead code. its key has been overrided.kcwu2005-03-271-85/+1
* show message to tell user crashkcwu2005-03-271-1/+7
* long screen support at login.in22005-03-251-4/+37
* Check if the board is already in fav list when addingscw2005-03-231-1/+4
* avoid to use c99 syntaxkcwu2005-03-221-1/+1
* fix compile errorkcwu2005-03-201-1/+1
* comment on bad codekcwu2005-03-191-0/+1
* remove unused variable.kcwu2005-03-191-2/+2
* Backup screen without hole. Save 8~11kb for normal user.kcwu2005-03-192-4/+8
* const qualifierkcwu2005-03-191-1/+1
* replace strcat with strlcatkcwu2005-03-191-2/+2
* fix bug: always clear quote_file after use. (esp. cancel)kcwu2005-03-191-0/+2
* statistic for user's first login todaykcwu2005-03-191-3/+9
* localtime() may destory its return buffer after second callkcwu2005-03-191-6/+6
* statistickcwu2005-03-1910-0/+28
* label mbbsd in minute precisionkcwu2005-03-191-2/+2
* currboard is constant pointerkcwu2005-03-193-3/+3
* don't call system() in simple casekcwu2005-03-192-4/+3
* save about 500 bytes stackkcwu2005-03-193-3/+3
* all use same same of io bufferkcwu2005-03-191-6/+2
* remove dead codekcwu2005-03-196-115/+0
* comment on bad codekcwu2005-03-191-0/+2
* refactor post articlekcwu2005-03-192-82/+36
* less hard coded path/string.kcwu2005-03-1910-24/+26
* add 'const' qualifiers on function parameters.kcwu2005-03-1939-341/+346
* don't display board users on userlist in case of cooldownwens2005-03-191-1/+5
* remove display of board users when cool downptt2005-03-191-2/+7
* fix bug for r2580in22005-03-162-18/+22
* warning: searchuser() getuser() API change, don't change query string implici...kcwu2005-03-1512-40/+41
* user defined show 壽星 or notin22005-03-152-23/+31
* Change the display of L+M. It become '!' ptt2005-03-151-1/+6
* fix bug of reading buffervictor2005-03-142-4/+6
* remove 壽星 (prevent violating 個人資料保護法)in22005-03-143-4/+0
* bugfix: some user will always stay in friends' friend list after logoutkcwu2005-03-141-1/+1
* only articles with S and M flags could not be pushed.in22005-03-141-1/+1
* fix r2613in22005-03-132-4/+4
* fix bug: if user disconnected during login, goodpost will be reseted to 0.kcwu2005-03-131-4/+4
* use Copy() instead Link() for most casesin22005-03-133-45/+24
* fix dark screen bugptt2005-03-131-2/+2
* solved what DonaldLam said about allpost problemptt2005-03-131-29/+28
* ld --sort-common, reduce bss section align overhead about 300~400 byteskcwu2005-03-121-0/+5
* remove unused global variableskcwu2005-03-121-4/+0
* move global variable into local, 587 byteskcwu2005-03-126-51/+65
* move global variable into localkcwu2005-03-121-10/+9
* chicken aging problem: don't use other's age in calculationkcwu2005-03-121-1/+1
* r2623@m722: kcwu | 2005-03-12 20:21:28 +0800kcwu2005-03-121-5/+13
* r2622@m722: kcwu | 2005-03-12 20:11:10 +0800kcwu2005-03-121-136/+145
* move global variable into localkcwu2005-03-121-195/+219
* move 76 bytes global variable into localkcwu2005-03-121-161/+157
* move 232 bytes from data section to rodata sectionkcwu2005-03-127-42/+42
* fix XXXin22005-03-121-6/+2
* add comment about WYchuang@ptt's suggestionkcwu2005-03-121-0/+3
* remove "proverb" function, which doesn't work for a long timekcwu2005-03-123-41/+1
* move global variable xuser into local, save 512 bytes.kcwu2005-03-1216-46/+59
* move global variable into local, save another 414 byteskcwu2005-03-121-137/+141
* explicitly tell C compiler functions have no parameterkcwu2005-03-1237-211/+216
* move global variable to local, save another 536 byteskcwu2005-03-123-43/+59
* symlink(src, dst) instead of symlink(dst, src)in22005-03-121-1/+1
* fix bad codekcwu2005-03-101-0/+1
* r2586@m722: kcwu | 2005-03-10 18:01:58 +0800kcwu2005-03-101-1/+3
* fix bugwens2005-03-101-6/+6
* No talk/chess request allowed when watching Chinese chess.scw2005-03-091-1/+1
* fix alignment and permission problems when USE_HUGETLB.in22005-03-091-1/+1
* add "cool down" feature for boards.wens2005-03-094-0/+108
* add support for hugetblpage of Linux 2.6wens2005-03-081-1/+5
* remove personal ident for registration.in22005-03-082-76/+0
* fix bugwens2005-03-062-2/+2
* don't delete password trial by default.kcwu2005-03-061-1/+1
* use domain_name_query.cidr instead domain_name_queryin22005-03-051-1/+1
* fix last commitwens2005-03-032-4/+4
* Post limits do not apply to BMs and SYSOPswens2005-03-032-8/+12
* add regtime to post & vote limitswens2005-03-033-16/+42
* fix bugs in revision 2570victor2005-03-031-1/+2
* show a message for hidden password inputin22005-03-031-0/+2
* dietlibc friendlywens2005-03-031-1/+2
* warning free: "static" should be in front of "const"kcwu2005-03-039-25/+25
* able to choose ip to bindwens2005-03-021-2/+5
* typokcwu2005-03-011-1/+1
* fix message typokcwu2005-02-281-4/+2
* add code question commentkcwu2005-02-281-1/+1
* bug fix: fix the potential of char overflowkcwu2005-02-281-4/+6
* reduce system callkcwu2005-02-281-13/+13
* MALLOC & FREE should be pairedkcwu2005-02-281-1/+1
* fix last commitkcwu2005-02-281-2/+2
* fix illegal top_of_win, and add comment on oldcurrlinevictor2005-02-271-1/+14
* fix mem leakvictor2005-02-271-30/+13
* Reenable Chinese chess watching.scw2005-02-262-17/+32
* reduce number of system callkcwu2005-02-261-4/+4
* reduce some hundred of system call for each logoutkcwu2005-02-261-14/+14
* fix HASH_BITS checking condition.kcwu2005-02-261-3/+4
* * use fnv hash function for all hash.kcwu2005-02-266-37/+30
* fix bug of buffer pastingvictor2005-02-251-0/+1
* fix 'internal error' when deleting articles from other sites.in22005-02-251-1/+2
* defer fav_load() to choose_board() if the user didn't subscribe new boards.kcwu2005-02-251-4/+6
* import FNV hash function.kcwu2005-02-251-18/+43
* system() should not be therevictor2005-02-251-1/+0
* missing commit for 2541in22005-02-251-1/+1
* add Account Registration (PERM_REG) for registration.in22005-02-253-10/+14
* dynamic allocate TagList[], save 2kb memory.kcwu2005-02-252-8/+9
* use only single malloc in initsetproctitle()kcwu2005-02-251-3/+11
* only users with PERM_LOGINOK instead of PERM_BASIC couldin22005-02-242-2/+2
* warning freekcwu2005-02-241-2/+0
* fix dietlibc supportkcwu2005-02-242-3/+8
* add dietlibc support, reduced 16kb memory usage on linux x86_64.kcwu2005-02-247-13/+751
* use libdes crypt() to save lots of memory, more than 100kb!kcwu2005-02-242-2/+45
* import crypt.c taken from ssh 1.2.33kcwu2005-02-241-0/+604
* avoid use math library (-lm).kcwu2005-02-243-5/+132
* log outcome of chess playingkcwu2005-02-241-0/+12
* add mallopt optionvictor2005-02-202-13/+36
* s/#ifdef/#if/victor2005-02-192-4/+4
* define FOREIGN_REG to allow foreigner's registrationvictor2005-02-192-4/+8
* in CRITICAL_MEMORY, alloc water[] when it's needed.in22005-02-192-2/+16
* background load bottom after sort_bcache() or damage whole system,in22005-02-181-6/+14
* showplans() does not always called after getuser() so that it shouldscw2005-02-181-0/+3
* fix domenu's bugvictor2005-02-182-8/+20
* fix broadcast conditionkcwu2005-02-181-1/+1
* missing #ifdef/endif pairvictor2005-02-162-0/+4
* fix KEY_END's bug in ansimodevictor2005-02-161-7/+13
* fix block cutting's problem (free an freed pointer, oldcurrline)victor2005-02-161-11/+24
* fix setperm's bug, check NULL condition first in set_attrvictor2005-02-152-9/+13
* fix the fault while buying ex-email.ptt2005-02-142-7/+8
* commit local change of {read,write}_favrec, which solved the problem of point...victor2005-02-142-8/+44
* fix r2499 in _BBS_UTIL_C_ mode.in22005-02-131-0/+4
* Complete groups as well as boards in m_board()scw2005-02-123-1/+11
* Fix quoting and file editing bug.scw2005-02-121-2/+2
* Strip escape sequences and spaces in country name when playing gomoku.scw2005-02-121-2/+18
* show a warning message if SYSOP enters a hidden boardin22005-02-121-0/+7
* add comment for hbflcheck()in22005-02-121-0/+1
* check if uid is in range in deumoney(). or damage SHM.in22005-02-124-4/+9
* Undo in gomoku needs opposite's comfirm.scw2005-02-121-22/+70
* avoid integer overflowkcwu2005-02-121-1/+1
* rewrite few lines.kcwu2005-02-125-24/+21
* Use chomp() instead of assigning '\0' directly.scw2005-02-126-14/+14
* Gomoku playing screen changed. Money is no longer shown.scw2005-02-121-4/+37
* change ctime to ctime4wens2005-02-111-2/+2
* Fix gomoku log problem.scw2005-02-111-1/+7
* When OLDRECOMMAND is defined, we don't have to care about BRD_NOBOO.scw2005-02-111-3/+15
* make valgrind happykcwu2005-02-102-1/+11
* bug fix: correctly adjustline() on current line with big bufferkcwu2005-02-101-3/+8
* merge from branches/victor.editkcwu2005-02-102-718/+1180
* slight changeskcwu2005-02-102-3/+6
* Recommand code clean up and make length limit depend on ID length.scw2005-02-091-27/+28
* Fix generalnamecomplete segmentation fault.scw2005-02-081-1/+1
* Using `&func_name' instead of direct `func_name' as function pointer.scw2005-02-081-9/+9
* change broadcast default prompt from 'y' to 'n', patched by ledia.kcwu2005-02-081-3/+3
* bug fix: fix broadcast linklistkcwu2005-02-061-2/+2
* replace strstr_lower(), which cause buffer overflow with strcasestr()kcwu2005-02-063-11/+2
* fix another friend[] overflowing in OUTTACACHEin22005-02-061-1/+3
* fix friend[] overflowing when using utmpserver.in22005-02-061-1/+7
* logout_friend_online() fault tolerantkcwu2005-02-061-16/+24
* Fix r2468.scw2005-02-061-1/+1
* * In generalnamecomplete(), complete as more as possible when space (' ')scw2005-02-057-104/+102
* Clean up unused code and commented code.scw2005-02-052-13/+0
* replace rand() with random() for better randomnesskcwu2005-02-0416-22/+22
* recount n_bottom for each board after reloadbcachein22005-02-041-0/+16
* for sysop to recover board.ptt2005-02-041-6/+2
* don't reset random seed for each game.kcwu2005-02-031-2/+2
* Fix dark screen problemptt2005-02-031-1/+1
* remove hard coded "PttLaw"./ptt2005-02-031-6/+6
* fix one char in displayingptt2005-02-031-1/+1
* guest can post for jdwreckptt2005-02-032-2/+2
* Chess country plan showing problem. Display country plan onscw2005-02-022-2/+2
* Allowing reply inviting request.scw2005-01-302-3/+4
* Do not overwrite chess_list when creating man files.scw2005-01-301-12/+20
* remove useless \nin22005-01-301-1/+1
* redraw help bar to avoid overrided by water ball.scw2005-01-291-1/+2
* fix bug for new userptt2005-01-291-1/+1
* uhash problem ptt2005-01-282-24/+5
* add TIMET64 for both 4 or 8 bytes time_tin22005-01-272-9/+11
* Collect all the five chess log to a board if GLOBAL_FIVECHESS_LOGscw2005-01-251-25/+63
* more ctime to ctime4wens2005-01-252-2/+2
* use ctime4 for compat on x86_64wens2005-01-2511-31/+39
* fix Cdate without newlinewens2005-01-251-3/+3
* fix r2426in22005-01-251-1/+1
* use time4_t(uint32_t) instead of time_t for x86-64 arch.in22005-01-2431-164/+192
* define IA32 for IA32 modein22005-01-242-1/+9
* fix typescw2005-01-242-5/+6
* Fix gomoku passing states.scw2005-01-231-6/+24
* Showing blank photo when either side has not joined chess country,scw2005-01-231-27/+30
* Showing picture on five chess match. (only when both sides participatedscw2005-01-231-24/+118
* Allow user to modify their chess country self-description.scw2005-01-231-2/+73
* damn, don't mess global and that unused parameter upvictor2005-01-221-4/+7
* Refactoring screen.c and adding function GetCurrentLine().scw2005-01-212-12/+40
* Chess country plan display error.scw2005-01-211-6/+6
* fix bug in revision 2413victor2005-01-201-17/+7
* revert to 2410. wrong output when reposting.in22005-01-201-4/+16
* generic support for ssh hostname via SSH_CLIENT env (with support for ipv6 li...wens2005-01-201-1/+5
* init uninitialize datavictor2005-01-201-16/+4
* revert last commitwens2005-01-191-3/+6
* limitedit should be SYSOP onlywens2005-01-191-6/+3
* fix last commit errorvictor2005-01-191-1/+1
* fix missing initialization (default is insert mode)victor2005-01-193-10/+10
* curr_buf is not available when cross posting.in22005-01-181-3/+4
* proper layout for long screenvictor2005-01-171-8/+10
* fix last commit's bugvictor2005-01-171-16/+18
* clear bad 'withme' flagskcwu2005-01-171-0/+2
* don't use those useless data (I'll review edit.c later)victor2005-01-173-706/+722
* load assessment data to shmvictor2005-01-161-0/+4
* edit.c: dont use such a lot of strlen()victor2005-01-152-21/+35
* specified alertvictor2005-01-151-4/+8
* revertvictor2005-01-151-4/+3
* do fav_cleanup() after loading from .fav4victor2005-01-151-3/+4
* remove annoying bell().in22005-01-151-6/+2
* fix bugin22005-01-141-1/+1
* getindex():in22005-01-141-20/+39
* Only sysop can set `chess country' and `restricted post.'scw2005-01-132-8/+10
* implement basic cp(1), fix "/bin/cp: Argument list too long."victor2005-01-122-3/+102
* only SYSOPs can change post limitwens2005-01-091-9/+12
* fix previous commit.scw2005-01-091-1/+1
* Wrong output for chess country query.scw2005-01-081-0/+10
* Make BM be able to set whether everyone can postscw2005-01-073-3/+32
* add post limits for BM.wens2005-01-073-74/+135
* if SHM->Bbusystate is true in bcache_reload, wait at most 10 secsin22005-01-061-18/+18
* set crosspost times as zero only when he change the board. ptt2004-12-211-1/+2
* cross post only happen on different boardsptt2004-12-211-2/+4
* add function for BMs to choose default save methodwens2004-12-201-2/+30
* Adding commonts for upper bound of lists and enlargingscw2004-12-191-8/+8
* It should be a function call ...victor2004-12-171-1/+1
* cdoc finishedvictor2004-12-175-59/+209
* fix bug in deleting blogin22004-12-161-1/+1
* shouldn't add 1 for this indexvictor2004-12-131-1/+1
* fix sorting problemvictor2004-12-132-12/+21
* please use proper indent ...victor2004-12-121-4/+5
* merge ptt.linux againwens2004-12-115-92/+119
* fucking compile errorvictor2004-12-091-1/+1
* discard r2368 due to compilation failurein22004-12-065-109/+82
* lightweight sysop broadcastin22004-12-061-5/+19
* fix title lengthwens2004-12-051-0/+2
* merge ptt.linuxwens2004-12-055-82/+109
* add board to title for deleted articles as in ALLPOSTwens2004-12-031-1/+2
* changed money in fileheader_t into unionwens2004-12-034-32/+37
* some help pages are showed from filevictor2004-12-029-84/+65
* Move cursor to newly added board.scw2004-11-301-0/+2
* * Use testing and setting macros instead of accessing yank_flagscw2004-11-292-27/+75
* jwretch asked to changeptt2004-11-271-5/+2
* add description to invoiceptt2004-11-271-5/+10
* If pay under 100 there is no invoiceptt2004-11-271-0/+1
* fix scope error for gcc 4.0in22004-11-242-6/+0
* corrected comment and bitmaskwens2004-11-231-6/+6
* wrong data type ><victor2004-11-221-2/+2
* change utf8 comment to big5kcwu2004-11-222-14/+14
* fix assess bugvictor2004-11-226-11/+100
* fix 2341, compilation errorin22004-11-211-2/+2
* add "cdoc" (just like javadoc) to grab prototype and comments of functionsvictor2004-11-201-1/+21
* added forgotten check XDwens2004-11-201-0/+2