summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lightweight sysop broadcastin22004-12-061-5/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2370 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix title lengthwens2004-12-051-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2369 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* merge ptt.linuxwens2004-12-058-154/+187
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2368 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* for stable branchin22004-12-051-21/+39
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2365 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add board to title for deleted articles as in ALLPOSTwens2004-12-031-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2364 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* changed money in fileheader_t into unionwens2004-12-037-36/+78
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2363 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* paint original colorvictor2004-12-022-9/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2361 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* some help pages are showed from filevictor2004-12-0215-85/+116
| | | | | | | | more comments remove dirty hack in fav.c since it's safe now git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2360 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Move cursor to newly added board.scw2004-11-301-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2359 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Telling where the BBS data will be placed in initbbs.scw2004-11-291-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2358 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* * Use testing and setting macros instead of accessing yank_flagscw2004-11-292-27/+75
| | | | | | | | | directly in board.c * Add 'a' and 'i' to add favorite directly in favorite mode. * Remove duplicated `const' qualifier. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2357 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* jwretch asked to changeptt2004-11-271-5/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2356 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add description to invoiceptt2004-11-271-5/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2355 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* If pay under 100 there is no invoiceptt2004-11-271-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2354 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* speed up and fix some bugvictor2004-11-251-11/+35
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2353 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix scope error for gcc 4.0in22004-11-242-6/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2352 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* corrected comment and bitmaskwens2004-11-231-6/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2351 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* wrong data type ><victor2004-11-222-6/+11
| | | | | | | wrong action in if block @@ git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2350 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change utf8 comment to big5kcwu2004-11-222-14/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2349 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix assess bugvictor2004-11-227-13/+112
| | | | | | | some comments git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2348 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* added util to zero vote limits.wens2004-11-211-0/+47
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2346 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix 2341, compilation errorin22004-11-211-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2345 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add "cdoc" (just like javadoc) to grab prototype and comments of functionsvictor2004-11-203-1/+114
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2344 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* added forgotten check XDwens2004-11-201-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2343 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* added vote board limits for BM using key 'C'wens2004-11-204-2/+72
| | | | | | | fixed no mail alert when replying to board and mail git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2342 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix race of assessionvictor2004-11-202-10/+15
| | | | | | | note that SHM_t was modified git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2341 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* When searching first article with same subject, stop only after 200 mismatchkcwu2004-11-181-1/+3
| | | | | | | (reset counter every time) git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2340 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* moved cancel bid earlierwens2004-11-181-2/+17
| | | | | | | added ability for seller to end bidding early git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2339 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove unneseccery barrier of poll closingvictor2004-11-184-21/+28
| | | | | | | | remove convertion from old style filename of vote system FIXME comment in assess git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2338 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix r2315in22004-11-181-25/+21
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2337 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix file_delete_lineptt.linux@2330ptt2004-11-173-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2330 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* someone forget commit the change of header files.ptt2004-11-171-1/+1
| | | | | | | int file_delete_line(char *file, char *string, char case_sensitive); git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2329 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* case sensitive/insenstive option for file_delete_line, and fix friend ↵victor2004-11-171-3/+6
| | | | | | deletion at the same time git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2328 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix last commit's faultvictor2004-11-161-6/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2327 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix last commit's faultvictor2004-11-161-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2326 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix redraw problem when calling thread()victor2004-11-161-13/+14
| | | | | | | thanks ledia.bbs@ptt2 git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2325 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix a null pointer handling bugin22004-11-151-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2324 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* user has the most priority .....victor2004-11-121-2/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2323 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* try to fix strange behavior of bvotevictor2004-11-113-23/+13
| | | | | | | | check tmpfile size before save fav4 comment for DDOS git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2322 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add modifier "const" to some constantvictor2004-11-094-12/+18
| | | | | | | | remove a static char array of 60 bytes from mail.c:doforward avoid DDOS in mail.c:send_inner_mail git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2321 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* move two static struct termios tty_state, tty_new to local, they're not usedvictor2004-11-081-4/+2
| | | | | | | | in other place. remove unused global variable of 32 bytes @_@ git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2320 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* comment todokcwu2004-11-062-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2319 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bug: missing string terminate charkcwu2004-11-061-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2318 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix pointer crash bug due to my last modifykcwu2004-11-061-12/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2317 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* To avoid huge load, sleep 0.1s after each card game, chichken, gamble ↵kcwu2004-11-062-0/+2
| | | | | | transaction git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2316 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* rewrite Makefile for using pttbbs.mk and clean a lot ofin22004-11-061-199/+52
| | | | | | | | | unnecessary part. due to apply '-Wall', making innbbsd will show many and many warning. just ignore it. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2315 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Backup screen without hole. Save 8~11kb for normal user.kcwu2004-11-068-24/+66
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2314 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* set socket send buf to 4kbkcwu2004-11-061-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2313 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* import NoCeM into innbbsd/.in22004-11-0511-13/+726
| | | | | | | | see http://nocem-innbbsd.sourceforge.net/ for details. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2312 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* chinese typo ><ptt2004-11-041-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2311 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* show warning when passwd errorptt2004-11-041-6/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2310 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* typo. change '<' -> '<='ptt2004-11-031-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2309 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix the bug. buy -1 mail = buy 100 mailptt2004-11-031-3/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2308 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* switch the words of gold/silver coinptt2004-11-031-11/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2307 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Merge different version of "personal abstract" from SOB user.ptt2004-11-031-1/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2306 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change the words "personal abstract" for SOB's usersptt2004-11-031-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2305 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* comment the dirty usagekcwu2004-11-011-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2304 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use memmove instead of memcpy if overlappingkcwu2004-11-011-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2303 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bvote problemvictor2004-11-012-261/+193
| | | | | | | | use filename0 instead of filename (use hardlink to avoid race, it'll be removed later) git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2302 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* treat lose and decrease chess rating if disconnectedkcwu2004-10-312-2/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2301 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* show 6 card when playing blackjackkcwu2004-10-311-16/+16
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2300 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* do not install UTIL_OBJS to ~/bin/in22004-10-311-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2299 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* why variable "path" is 'static' on solaris swapused()kcwu2004-10-311-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2298 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* rename global variable "line" to avoid conflict with local'skcwu2004-10-311-13/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2297 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* eliminate 132 bytes global arraykcwu2004-10-311-12/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2296 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* eliminate 361byte global arraykcwu2004-10-311-22/+23
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2295 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* eliminate 2kb global arraykcwu2004-10-311-88/+113
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2294 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* eliminate 4kb global arraykcwu2004-10-311-29/+31
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2293 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add TODO for user list speed upkcwu2004-10-311-0/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2292 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* FreeBSD -L/usr/local/libkcwu2004-10-311-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2291 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* always respect to BBSHOMEkcwu2004-10-313-5/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2290 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change/fix the rule of blackjackkcwu2004-10-311-39/+55
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2289 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* show register-notice for users who have permission PERM_ACCOUNTSvictor2004-10-301-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2288 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Test importing SOB account.ptt2004-10-301-1/+1
| | | | | | | Set this menu only for PERM_SYSOP|PERM_LOGUSER git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2287 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix of typo ptt2004-10-301-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2286 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* feature for SOB users to import accountptt2004-10-304-169/+86
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2285 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix comment typokcwu2004-10-281-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2284 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* chess listing sorted by rating(conditional) and player attitutekcwu2004-10-281-2/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2283 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* racevictor2004-10-272-15/+25
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2282 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* modify merge bbs for SOB's boardsptt2004-10-264-12/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2281 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* typo, thanks wensvictor2004-10-251-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2280 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add daemon mode for utmpfixin22004-10-251-27/+48
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2279 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add fixme commentkcwu2004-10-251-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2278 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* return money if one didn't catch on the gamblevictor2004-10-241-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2277 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix chess piece name (wrong side)kcwu2004-10-241-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2276 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* init userec_t versionvictor2004-10-243-1/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2275 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* apply memcpy() instead of strlcpy() to mindin22004-10-241-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2274 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* WARNINGvictor2004-10-234-5/+158
| | | | | | | | | revise userec_t structure (enlarge numpost, numlogins, and add column "version") provide util/passwdconverter to help the convertion git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2273 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix card_jack crashkcwu2004-10-211-2/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2272 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1.fix infinite loopvictor2004-10-211-3/+6
| | | | | | | | | 斷線->abort_bbs()->丟好友下站水球->好友已下站(why?) ->顯示好友已下站"請按任意鍵繼續"->getch->發現斷線->abort_bbs() 2.use searched result in do_aloha instead of searching again in my_write() git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2271 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* if some utmp records fails, utmpfix will clean the recordsin22004-10-201-7/+28
| | | | | | | and also kill them if their pids > 0. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2270 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* unsetenv before daemon forkkcwu2004-10-201-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2269 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix move step linekcwu2004-10-191-57/+111
| | | | | | | | | step line display front or back piece only except pawn show red vs black fix log win/lose git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2268 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* install sample chess poemkcwu2004-10-192-1/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2267 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix utmpfix that corrupt SHMkcwu2004-10-191-1/+8
| | | | | | | make utmpfix more sensitive on bad userid and friend number git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2266 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* shmctl should NOT fail in utmpfix, but when something wrongin22004-10-191-4/+31
| | | | | | | | | in SHM, this would happen and utmp is still dirty. so now shmctl will fork(2) before real utmpfix, and if it fails, utmpfix will start again automatically. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2265 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* give permission "review new register" for PERM_ACCOUNTSptt2004-10-181-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2264 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* rename global static variable "fp" to "chessfp"kcwu2004-10-181-9/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2263 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* strip none-big5 string in user's mindkcwu2004-10-181-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2262 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1.support ipcrm in Linux and setuid to BBSADM ad the same time tovictor2004-10-171-10/+32
| | | | | | | | | | prevent accidentally remove other's shm 2.s#/home/bbs#BBSHOME# thanks wens' patch :) git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2261 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* wrong default checkingvictor2004-10-171-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2260 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change the threshold of determining robot posting.ptt2004-10-171-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2258 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* strip none-big5 char in user's nickkcwu2004-10-163-10/+27
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2257 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix last commitkcwu2004-10-161-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2256 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* trip IAC char in user's nickkcwu2004-10-161-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2255 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* strip IAC char in user's nickkcwu2004-10-162-0/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2254 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix comment with non-big5 charkcwu2004-10-161-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2253 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* show chess rating not only in debug modekcwu2004-10-163-19/+103
| | | | | | | let user set his attitude about talk/play with others git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2252 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* don't need to log fileptt2004-10-141-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2251 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* When find roboti posting,ptt2004-10-141-1/+5
| | | | | | | | don't force leaving bbs but set the money of the post to be 0. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2250 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* missing fav_removevictor2004-10-131-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2249 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1. Anonymous post can be delete by posterptt2004-10-131-12/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2248 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1. remove do_unanonymous_post function. It is almost the same as do_crosspost.ptt2004-10-132-5/+5
| | | | | | | | | | | And it didn't touch the btotal. 2. Change setbtotal to touchbtotal at do_crosspost. Because this boards are not popular. To count .DIR every time is needless. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2247 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* there was no touchbtotal at syspost. added it.ptt2004-10-131-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2246 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1. Add reason on post title at voilationLaw.ptt2004-10-132-4/+4
| | | | | | | 2. Move down the threshold of determining robot posting. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2245 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refactoringvictor2004-10-121-20/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2244 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add __attribute__((__noreturn__)) for the abort functions.scw2004-10-122-1/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2243 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix memory leakvictor2004-10-121-14/+17
| | | | | | | solve problem when moving tagged folders git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2242 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add +/- support when reading article, thanks wensvictor2004-10-121-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2241 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* revise to proper buffer lenvictor2004-10-102-14/+37
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2240 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix error in su commandin22004-10-091-3/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2237 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* typoin22004-10-091-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2236 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* correct comment typokcwu2004-10-091-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2235 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* same problemvictor2004-10-091-11/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2234 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* wrong size of ident -_- it may cause malfunction of uflag2victor2004-10-091-5/+5
| | | | | | | e.g. strange subscribtion of favorite git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2233 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* display one more digit of game recordkcwu2004-10-091-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2232 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* order by play count>0 firstkcwu2004-10-091-6/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2231 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* also update rating in ramkcwu2004-10-081-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2230 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix last commit, forget to load rating into shmkcwu2004-10-082-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2229 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* calculate chess ELO ratingkcwu2004-10-085-1/+42
| | | | | | | only show rating in debug mode now git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2228 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* give warningkcwu2004-10-071-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2227 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix typo in commentkcwu2004-10-071-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2226 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* big5 sucksvictor2004-10-061-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2225 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove unused uflag: MIND_FLAG, COLOR_FLAGvictor2004-10-064-24/+68
| | | | | | | disable chinese chess watching git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2224 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* found black hold.ptt2004-10-052-3/+3
| | | | | | | lower the threshold of safe_article_delete git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2223 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* logvictor2004-10-041-5/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2222 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use getkey instead of vmsgptt2004-10-021-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2221 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* oh....ptt2004-10-022-20/+9
| | | | | | | the bit FILE_HIDE is already used git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2220 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* split no reply and solvedptt2004-10-022-7/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2219 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* create the file if not existvictor2004-10-021-0/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2218 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* wrong fopen modevictor2004-10-011-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2217 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* solved a frequent racevictor2004-10-011-3/+16
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2216 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use perl instead of pperl. pperl breaks too often.in22004-09-301-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2215 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* enlarge the random rangevictor2004-09-301-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2214 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* a little bit modification of crosspost policyvictor2004-09-283-20/+25
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2213 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add subscribed boards only when loginvictor2004-09-273-7/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2212 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* check FILE_SOLVE when people want reply during reading.ptt2004-09-231-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2211 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1. fix 1 make errorptt2004-09-238-12/+14
| | | | | | | | | | 2. add perm_nocitizen 3. add no reply for FILE_SOLVE git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2210 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* correct revision 2210victor2004-09-234-9/+17
| | | | | | | add reloadfcache to shmctl git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2209 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bug of finding a hiding user, reported by charto.bbs@pttvictor2004-09-221-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2208 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix malfunction of '[', ']', '=' keys on article with long titlevictor2004-09-224-6/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2207 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix that adding file.c in r2207 causes compile failure in util/.in22004-09-222-2/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2206 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bug: when deleting an user, the aloha record won't be deleted.victor2004-09-208-54/+137
| | | | | | | add file: file.c, move some useful subroutine out of friend.c git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2205 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* undo r2169, r2170 in io.cin22004-09-191-10/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2204 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* PERM_BOARD could set boardin22004-09-192-9/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2203 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix wrong testing of return value of read in apply_record().scw2004-09-191-2/+4
| | | | | | | Effected sequential_read() and m_new(). git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2202 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* move up the threshold of safe_deleteptt2004-09-172-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2201 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change domain name in sample setting. ptt.csie.ntu.edu.tw -> ptt.cckcwu2004-09-173-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2200 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* don't forget to fclosekcwu2004-09-171-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2199 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* show error message if libhz is not foundin22004-09-161-0/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2198 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Check angel permission before starting conversation.scw2004-09-162-1/+10
| | | | | | | | Adding MAP_PRIVATE flag when getting MAP_ANON from mmap(). (on Linux, without this flag causes EINVAL) git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2197 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix buffer size bug and correcting output.in22004-09-161-5/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2196 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Ignore the ones whose PERM_ANGEL have been removed in angel.c.scw2004-09-152-25/+28
| | | | | | | Using $(MAKE) instead of 'make' in util/Makefile. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2195 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Personal chess country data query done.scw2004-09-124-5/+66
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2194 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Solaris compatiblevictor2004-09-1213-32/+64
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2193 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* correct revision 2191victor2004-09-111-2/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2192 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revert some A270 ~ A2A3 in Big5 back to F9FA ~ F9FD in Big5.scw2004-09-112-5/+5
| | | | | | | | These four symbols are not encoded in Unicode, so may be discarded when using UTF-8 encoding. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2191 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* ignore \e and \b in titlein22004-09-111-4/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2190 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* merge back from branch victor.solarisvictor2004-09-1028-215/+697
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2189 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Using mmap instead of alloca to get buffer when CRITICAL_MEMORY is defined.scw2004-09-091-1/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2185 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix chc bug, but still buggyvictor2004-09-097-24/+44
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2184 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* better outputin22004-09-041-3/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2178 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix r2178.victor.solaris@2177scw2004-09-031-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2177 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* domain_name_query is changed to cidr formatvictor2004-09-039-298/+354
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2176 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* allow people born after 1990 to register.ptt2004-08-301-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2175 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Chess country files adding.scw2004-08-292-4/+61
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2174 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add 'const' qualifiers on functions in stuff.c.scw2004-08-292-24/+24
| | | | | | | Also fix changing of prototypes in r2174. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2173 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* the /proc/meminfo interface in linux kernel 2.6 is diferrentvictor2004-08-291-6/+9
| | | | | | | although this is a useless function... git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2172 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* bug fixed for badpostptt2004-08-291-23/+38
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2171 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use vmsg() instead of outs() + pressanykey()in22004-08-278-72/+38
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2170 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* ignore case in searching user's emailin22004-08-271-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2169 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bug in r2169in22004-08-271-5/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2168 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* less screen copying in ofo water ball modevictor2004-08-263-7/+24
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2167 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* GuEsT login to be case-insensitivevictor2004-08-251-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2166 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* USHM checking bug.scw2004-08-222-4/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2165 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Mail user when PERM_ANGEL setted.scw2004-08-213-2/+41
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2164 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix deleted板精華區標題前面都會多一個 space by ltlmousein22004-08-181-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2163 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Chess country basic things constructing.scw2004-08-127-4/+215
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2162 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* sallkoy's color for pressanykey and push bottomptt2004-08-102-5/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2161 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* new filtermailin22004-08-052-23/+46
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2160 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix r2157in22004-08-052-6/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2159 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* reject F222222222 as personalidin22004-08-051-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2158 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* debug goodpost & bad postptt2004-08-044-42/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2157 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* WITHFILTERMAIL flagin22004-08-041-0/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2156 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Use alloca() to get needed buffer instead of fix-size array on stackscw2004-08-011-1/+2
| | | | | | | avoiding stack grows too fast. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2154 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use correct type: size_t/int/long/pointerin22004-07-3014-63/+76
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2153 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add file existence test in (O)ld User data. suggested by ltlmousein22004-07-301-2/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2152 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use int instead of longin22004-07-3010-20/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2151 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix screen for gomo.scw2004-07-281-6/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2150 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Buildin gomo board, etc/@five no longer needed.scw2004-07-281-1/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2149 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add color for gomo board. (The same way as in GO)scw2004-07-282-3/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2148 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use bbs:bbs instead bbs.bbs. suggested by rafanin22004-07-271-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2147 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* discard the situationptt2004-07-272-0/+2
| | | | | | | | PERM_SYSOPHIDE git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2146 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Lower number of screen refreshing when playing GO.scw2004-07-251-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2145 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Go game add color board (dirty hack @@),scw2004-07-253-134/+202
| | | | | | | and allow throwing waterball in games. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2144 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1. add <> for deleted announce.ptt2004-07-192-7/+10
| | | | | | | | 2. change the display of push bottom. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2143 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Put an ascii charactor before curses to avoid some clientscw2004-07-181-4/+4
| | | | | | | send two 'left' when user actually pressed only one. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2142 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* registerin22004-07-182-7/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2141 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* revert to 2113in22004-07-181-1/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2140 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* reason, suggested by ltlmousein22004-07-182-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2139 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bugin22004-07-151-6/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2138 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix last commitin22004-07-131-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2137 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove high light at pressanykeyptt2004-07-131-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2136 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change the color of pressanykeyptt2004-07-131-5/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2135 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove the color of marked postptt2004-07-131-2/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2134 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* chage the color of push bottomptt2004-07-131-1/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2133 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change the display way of push bottomptt2004-07-131-8/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2132 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* link old usies into log/in22004-07-121-17/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2131 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* enable the editor with symbol bar.ptt2004-07-111-12/+229
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2130 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* allow empty title when merge dirptt2004-07-111-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2129 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bug of push bottom.ptt2004-07-111-1/+1
| | | | | | | | couse the deleting of the original file git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2128 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* reindentptt.fpg@2121in22004-07-101-178/+134
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2121 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* No talk request when playing go and dark.scw2004-07-101-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2120 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* correcting mode strings.scw2004-07-104-23/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2119 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix UPPER/LOWER case problem when register.ptt.testclient@2117ptt2004-07-071-2/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2117 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix bug in sending a mail in userlistin22004-07-051-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2115 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* correcting go's outputscw2004-07-041-2/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2114 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* GO game merged from FPG.scw2004-07-0410-26/+1445
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2113 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* set extra mail box limit as MAX_EXKEEPMAILptt2004-07-021-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2112 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1. fix typo in chinese.ptt2004-07-012-6/+6
| | | | | | | 2. fix the problem that board name in fpg has the initial number. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2111 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* merge the branch from ptt.fpgptt2004-07-012-2/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2110 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* merge the branch from ptt.fpgptt2004-07-012-56/+93
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2109 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* bug fixed : ptt2004-06-301-1/+1
| | | | | | | | PERM_BOARD can't setup the boards PERM_ACCOUNT can't setup the account git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2108 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Reverting revision 2098 and 2100. These make kernel panic due to out of swap.scw2004-06-295-118/+28
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2101 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Check window size in telnet.scw.telnet@2100scw2004-06-291-5/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2100 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix some compile warning and make error.scw2004-06-294-6/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2099 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Parse a little TELNET control string.scw2004-06-294-30/+118
| | | | | | | Support big screen on telnet connection. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2098 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Some functions in cache are never used in mbbsd.scw2004-06-282-1/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2094 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Merge bbs merge moduleptt.fpg@2092ptt2004-06-2611-25/+459
| | | | | | | | usage: make -D BBSMERGE to enable this module git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2091 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1. use setupmailusage instead touchmailusageptt2004-06-265-12/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2089 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add function define in proto.h to avoid warningptt2004-06-261-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2088 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 1.debug select_read problem with "SR" in board name.ptt2004-06-263-11/+29
| | | | | | | 2.cache mailsum. get_sum_record is a bad function that cause a lot of IO git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2087 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Wrong message.scw2004-06-241-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2080 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Angel leaving message.scw2004-06-244-12/+87
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2079 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add a flag for BM to choose BRD_NOBOO by 'I'ptt2004-06-223-8/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2076 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* A util to produce (G)ivemoney format file from gamble resultptt2004-06-222-1/+30
| | | | | | | | whis is used for fixing the controversial gamble. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2075 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* unregistered alert >10 -> >100ptt2004-06-221-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2074 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change the output format and don't use bbsmail to avoid REJ_OUTTAMAIL.scw2004-06-201-45/+110
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2073 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add statistic program for angel.scw2004-06-209-5/+128
| | | | | | | fix some warning and add svn:keywords Id for several files. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2072 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* ADD_EXMAILBOXin22004-06-203-1/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2071 63ad8ddf-47c3-0310-b6dd-a9e9d9715204