summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* pmore: playmode nav updatepiaip2005-06-061-1/+1
* fix bug: friend counters not initialized.piaip2005-06-061-1/+2
* remember last sort methodpiaip2005-06-061-2/+2
* pmore: ascii art movie: compat24 modepiaip2005-06-061-9/+53
* pmore: left-right widenav: make hotkeys more readable.piaip2005-06-061-5/+12
* pmore: left-right wide navigationpiaip2005-06-061-37/+95
* pmore: movie play mode behavior updatepiaip2005-06-062-6/+27
* pmore: play old ascii art moviepiaip2005-06-051-8/+38
* pmore: re-entrant support (little hack)piaip2005-06-051-63/+309
* make mailbox-ful warning msg more meaning fulpiaip2005-06-051-1/+1
* pmore: workaround for poor terminal systemspiaip2005-06-051-13/+66
* pmore: compromised to work with SEP_WRAP(SEP_OLD) more,piaip2005-06-051-10/+36
* pmore: piaip2005-06-051-46/+128
* pmore: workaround with wrap-1-line issue for old seperator mode piaip2005-06-051-2/+13
* pmore: fix line calculationpiaip2005-06-041-5/+28
* pmore: fixed ansi display with long linespiaip2005-06-041-1/+11
* pmore: workaround for full term-width articles.piaip2005-06-041-3/+31
* pmore: more update on traditional modepiaip2005-06-041-92/+110
* pmore: post fix to make it more like old pager.piaip2005-06-041-1/+6
* pmore: updates after applied on a real environment(ptt2) for a short time.piaip2005-06-041-9/+26
* pmore: a ready-for-work version.piaip2005-06-041-14/+72
* pmore: wrap support, finallypiaip2005-06-041-82/+234
* pmore: new header scanner (clean and robust)piaip2005-06-041-150/+252
* pmore: workarounds for scrolling because piaip2005-06-041-82/+156
* pmore: moving towards stable, misc fixpiaip2005-06-031-34/+60
* pmore: formatting issuespiaip2005-06-032-12/+23
* pmore: workarounds for fulfilled buffer scrolling bugpiaip2005-06-031-50/+77
* (pmore) fixed scroll issues for new status linepiaip2005-06-032-17/+49
* pmore: new status barpiaip2005-06-031-10/+38
* set svn prop (keywords)piaip2005-06-031-1/+1
* set svn propspiaip2005-06-031-10/+47
* (fix r2742) there was no typo in users.cpiaip2005-06-032-1/+15
* pmore: support Ptt_Printspiaip2005-06-031-8/+38
* pmore: speed up by supporting scroll/rscroll.piaip2005-06-033-45/+99
* Remove rarely used function block_shift_left and block_shift_right,victor2005-06-032-57/+3
* pmore: piaip's new more (pager).piaip2005-06-035-2/+794
* reduce one strlen()victor2005-05-311-2/+1
* 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
* anti id spammerpiaip2005-05-291-1/+7
* Calculate chicken age AFTER buying or recovering.scw2005-05-271-1/+1
* use new cooldown interface in mailwens2005-05-242-6/+5
* let make -DDEBUG really workspiaip2005-05-241-1/+2
* * fix wrong prototype for r2732scw2005-05-242-1/+5
* some idiots just set themselves as auto-forward receiverpiaip2005-05-242-11/+11
* memory leak: forgot a static! thanks to kcwupiaip2005-05-231-1/+1
* fix bug: the condition to find author when reply kcwu2005-05-201-1/+1
* fix bug: number of bfriend in userlistin22005-05-191-1/+1
* dynamically change the limitation of waterpost according to the number of users.ptt2005-05-191-5/+10
* reset TagBoard and TagNum when Ctrl('T')kcwu2005-05-181-0/+9
* pset svn:mime-type text/plain; charset=big5kcwu2005-05-170-0/+0
* pset svn:mime-type text/plain; charset=big5kcwu2005-05-170-0/+0
* pset charset big5kcwu2005-05-170-0/+0
* Registeration, let's go English.piaip2005-05-163-2/+22
* Cooldown does not prevent SYSOPs & BMs from seeing number of users in current...wens2005-05-161-1/+1
* ignore common spamin22005-05-152-16/+26
* seGga's suggestion: ptt2005-05-111-10/+12
* fix typoptt2005-05-071-7/+13
* no_water_post only for nuser>50.ptt2005-05-071-1/+1
* corrected typosptt2005-05-073-48/+55
* 1.kick people before give them ticket.ptt2005-05-064-32/+62
* when reply, top_line must be fixed again.piaip2005-04-261-3/+3
* fixed vedit crash issues when long lines caused split()piaip2005-04-262-43/+70
* workarounds to eliminate bugs: weather out of date,piaip2005-04-262-1/+5
* don't save user data if shm corruptedkcwu2005-04-232-1/+7
* give a warning if too many subscribed favorites is added at the same timevictor2005-04-234-9/+26
* strict value checkingvictor2005-04-221-7/+44
* do not allow removing a NULL entryvictor2005-04-212-7/+11
* fix previous checkin (wrong diff).piaip2005-04-211-2/+2
* fix sigsegv when user reading articles in man and crossed pagespiaip2005-04-211-0/+3
* buffer overflow: file path [64] is too small!piaip2005-04-217-12/+14
* change the default number of buying mailbox to 1kcwu2005-04-211-3/+2
* make it more clear to prevent accidents.piaip2005-04-201-6/+7
* (edit) same bug to quote.piaip2005-04-202-2/+7
* convenient board watcher tools.piaip2005-04-202-27/+118
* add NOFLOODING on utmpserverin22005-04-203-41/+119
* fix bug: remove an unnecessary decreasevictor2005-04-201-4/+7
* fix buffer overflowvictor2005-04-201-4/+1
* add assertion. deallocate resources.kcwu2005-04-201-0/+3
* 1. make tty_read more clear and reablepiaip2005-04-184-14/+10
* use macro instead for class_bid recognitionvictor2005-04-184-23/+40
* discard 2521 due to some unknown memory problems.in22005-04-182-15/+1
* array index off by 1 bugkcwu2005-04-151-1/+1
* enabled 8 bit connection by default for most piaip2005-04-091-25/+39
* a patch to fix bug caused by changes of igetch()'s behavior piaip2005-04-092-11/+22
* "Bye-Bye Flying Horse" patchpiaip2005-04-086-188/+363
* handle telnet protocol and enable NAWS (resize terminal) capability.in22005-04-086-42/+119
* wrong socket option typestable.rc@2687victor2005-04-051-2/+3
* use BBSUID instead 9999in22005-04-041-2/+2
* use 'Id' instead 'id' in svn:keywords to make svk happyin22005-03-300-0/+0
* fix 'a' and 'i' in favorite list.scw2005-03-281-10/+12
* bug fix: last one entry is lostkcwu2005-03-271-0/+1
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2682 63ad8ddf-47c3-03...kcwu2005-03-270-0/+0
* more statistickcwu2005-03-274-0/+46
* fix bug introduced by r2627kcwu2005-03-271-3/+3
* fix condition of friend test to avoid lookup filekcwu2005-03-271-1/+1
* fix format stringkcwu2005-03-271-1/+1
* remove dead code. its key has been overrided.kcwu2005-03-271-85/+1
* fix typokcwu2005-03-271-2/+2
* typo?kcwu2005-03-271-1/+1
* show message to tell user crashkcwu2005-03-271-1/+7
* long screen support at login.in22005-03-251-4/+37
* fix compile errorwens2005-03-242-5/+2
* Check if the board is already in fav list when addingscw2005-03-231-1/+4
* avoid to use c99 syntaxkcwu2005-03-221-1/+1
* bind xchatd to localhost onlywens2005-03-211-1/+1
* fix compile errorkcwu2005-03-201-7/+7
* fix compile errorkcwu2005-03-201-1/+1
* make gcc-3.4 happykcwu2005-03-203-223/+229
* make gcc-3.4 happykcwu2005-03-201-16/+16
* make gcc-3.4 happykcwu2005-03-201-20/+20
* fix compile errorkcwu2005-03-201-0/+1
* fix compile errorkcwu2005-03-201-0/+3
* comment on bad codekcwu2005-03-191-0/+1
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2660 63ad8ddf-47c3-03...kcwu2005-03-190-0/+0
* remove unused variable.kcwu2005-03-191-2/+2
* Backup screen without hole. Save 8~11kb for normal user.kcwu2005-03-192-4/+8
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2657 63ad8ddf-47c3-03...kcwu2005-03-190-0/+0
* const qualifierkcwu2005-03-192-2/+2
* 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-193-3/+14
* localtime() may destory its return buffer after second callkcwu2005-03-191-6/+6
* statistickcwu2005-03-1914-2/+112
* label mbbsd in minute precisionkcwu2005-03-191-2/+2
* make usage of shmctl look betterkcwu2005-03-191-21/+34
* remove dead codekcwu2005-03-191-5/+0
* extract unit of login timeskcwu2005-03-191-2/+3
* test if SHM->gap are all zerokcwu2005-03-191-0/+42
* less warningkcwu2005-03-1918-112/+161
* 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
* change author of waterlog. to avoid editing.kcwu2005-03-191-1/+1
* refactor post articlekcwu2005-03-192-82/+36
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2636 63ad8ddf-47c3-03...kcwu2005-03-190-0/+0
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2635 63ad8ddf-47c3-03...kcwu2005-03-190-0/+0
* less hard coded path/string.kcwu2005-03-1910-24/+26
* add 'const' qualifiers on function parameters.kcwu2005-03-192-3/+3
* add 'const' qualifiers on function parameters.kcwu2005-03-1947-496/+500
* 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
* make non-c99 compiler happykcwu2005-03-152-2/+2
* warning: searchuser() getuser() API change, don't change query string implici...kcwu2005-03-1523-53/+53
* 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
* pass (1, argv) into sub main functionsin22005-03-141-3/+3
* kick guest who idle more then 15 minuteskcwu2005-03-141-17/+16
* bugfix: some user will always stay in friends' friend list after logoutkcwu2005-03-142-4/+4
* only articles with S and M flags could not be pushed.in22005-03-141-1/+1
* fix r2613in22005-03-132-4/+4
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2617 63ad8ddf-47c3-03...kcwu2005-03-130-0/+0
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2616 63ad8ddf-47c3-03...kcwu2005-03-130-0/+0
* fix bug: if user disconnected during login, goodpost will be reseted to 0.kcwu2005-03-131-4/+4
* remove dead filekcwu2005-03-132-51/+1
* 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
* forget commit this filekcwu2005-03-121-1/+1
* 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-128-43/+43
* 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-125-44/+2
* move global variable xuser into local, save 512 bytes.kcwu2005-03-1224-62/+77
* move global variable into local, save another 414 byteskcwu2005-03-121-137/+141
* makefile cleanupkcwu2005-03-122-1/+3
* makefile clean upkcwu2005-03-125-28/+22
* explicitly tell C compiler functions have no parameterkcwu2005-03-1238-212/+217
* move global variable to local, save another 536 byteskcwu2005-03-124-44/+60
* symlink(src, dst) instead of symlink(dst, src)in22005-03-121-1/+1
* fix bad codekcwu2005-03-102-3/+8
* r2586@m722: kcwu | 2005-03-10 18:01:58 +0800kcwu2005-03-101-1/+3
* fix bugwens2005-03-101-6/+6
* Fix compile error when not defining USE_HUGETLB.scw2005-03-091-2/+2
* No talk/chess request allowed when watching Chinese chess.scw2005-03-091-1/+1
* bid 1 for rootin22005-03-091-2/+2
* fix alignment and permission problems when USE_HUGETLB.in22005-03-095-25/+36
* add "cool down" feature for boards.wens2005-03-099-17/+145
* add support for hugetblpage of Linux 2.6wens2005-03-085-4/+27
* remove personal ident for registration.in22005-03-085-83/+20
* Make matching of chess country picture more currectly.scw2005-03-081-1/+4
* 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-035-20/+50
* 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-023-7/+14
* typokcwu2005-03-011-1/+1
* use FNV hash functionkcwu2005-02-281-14/+2
* 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
* don't trust string on shm, to avoid crashkcwu2005-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
* fix bugin22005-02-261-3/+3
* reduce number of system callkcwu2005-02-261-4/+4
* reduce some hundred of system call for each logoutkcwu2005-02-261-14/+14
* run timed just after attach_SHM()kcwu2005-02-261-5/+5
* don't use too much memory for hash slotkcwu2005-02-261-1/+1
* fix HASH_BITS checking condition.kcwu2005-02-263-7/+9
* * use fnv hash function for all hash.kcwu2005-02-2611-144/+133
* fix bug of buffer pastingvictor2005-02-251-0/+1
* add comment for bid_t and userec_twens2005-02-251-57/+58
* 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-253-20/+151
* system() should not be therevictor2005-02-251-1/+0
* missing commit for 2541in22005-02-253-3/+3
* add Account Registration (PERM_REG) for registration.in22005-02-254-11/+15
* dynamic allocate TagList[], save 2kb memory.kcwu2005-02-252-8/+9
* for saving memory, perl script to filter out unnecessary environment variableskcwu2005-02-251-0/+28
* 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-243-3/+19
* add dietlibc support, reduced 16kb memory usage on linux x86_64.kcwu2005-02-247-13/+751
* don't link -lcrypt anymorekcwu2005-02-241-1/+1
* remove descrypt.c.kcwu2005-02-242-626/+6
* pset svn:keywords idkcwu2005-02-240-0/+0
* 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
* make valgrind happykcwu2005-02-241-0/+10
* fix bugin22005-02-231-2/+2