summaryrefslogtreecommitdiffstats
path: root/mbbsd/gomo.c
Commit message (Expand)AuthorAgeFilesLines
* * change chess source file names to be prefixed with ch_*.piaip2009-08-261-784/+0
* Eliminate warningswens2009-06-121-9/+9
* * refine cmbbs: move util_passwd.o to cmbbs/passwd.c.piaip2009-06-121-3/+3
* Gomoku rule fix: lifting a ban by another ban (以禁解禁)scw2008-06-281-2/+4
* - bbs: fix utmp_brcid out-of-sync on 's' select.piaip2008-04-151-3/+4
* - fix typopiaip2008-04-031-1/+1
* - fix go score calculation (prior will have 'lose' overflow - forget to incre...piaip2008-04-031-3/+1
* - (internal) change GLOBAL_* to BN_*piaip2008-03-311-2/+2
* - (internal) drop deprecated old OS support. focus on modern Linux/FreeBSD now.piaip2008-03-261-0/+193
* - change big_picture to inansistr() api.piaip2007-12-221-3/+9
* - talk: big_picture free version, prepared for pftermpiaip2007-12-211-0/+1
* Use fency game board in GO and GOMOKUscw2007-10-031-6/+6
* Reversi (multiplayer othello) addedscw2007-05-301-3/+5
* add article header for chess log. also hint user the replay log hotkey 'z'.kcwu2006-10-081-0/+4
* gomoku machine readable log reading fixscw2005-09-231-2/+2
* code clean up.kcwu2005-09-221-61/+58
* GO convertion to chess frameworkscw2005-09-111-14/+10
* Gomoku log read errorscw2005-09-021-8/+26
* gomoku log read problemscw2005-08-291-2/+2
* try using userec_t to initialize ChessUser when failed to get userinfo_tscw2005-08-281-0/+2
* Chess functions:scw2005-08-281-1/+75
* * chess country includes GO nowscw2005-08-211-1/+1
* Move cursor to where opposite play in gomoku.scw2005-08-211-0/+1
* Wrong winner on rule-violating step.scw2005-08-201-3/+3
* Move cursor to center of the play board in gomokuscw2005-08-161-0/+3
* gomoku and go logging updatescw2005-08-151-5/+8
* Gomoku convertion to chess.c frameworkscw2005-08-151-627/+290
* No more colorful title for gomoku log on board.scw2005-08-081-1/+1
* Don't generate '\t' (tab) in gomoku log file.scw2005-07-281-2/+4
* apply rafan's (rafan.bbs@ptt2.cc) big patch to s/username/nickname/gvictor2005-07-041-2/+2
* New style to specify ANSI escape commands.piaip2005-06-081-39/+39
* move global variable xuser into local, save 512 bytes.kcwu2005-03-121-1/+2
* warning free: "static" should be in front of "const"kcwu2005-03-031-1/+1
* Strip escape sequences and spaces in country name when playing gomoku.scw2005-02-121-2/+18
* Undo in gomoku needs opposite's comfirm.scw2005-02-121-22/+70
* Gomoku playing screen changed. Money is no longer shown.scw2005-02-121-4/+37
* Fix gomoku log problem.scw2005-02-111-1/+7
* redraw help bar to avoid overrided by water ball.scw2005-01-291-1/+2
* Collect all the five chess log to a board if GLOBAL_FIVECHESS_LOGscw2005-01-251-25/+63
* 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
* Refactoring screen.c and adding function GetCurrentLine().scw2005-01-211-1/+4
* fix bug: missing string terminate charkcwu2004-11-061-0/+2
* eliminate 361byte global arraykcwu2004-10-311-22/+23
* Fix screen for gomo.scw2004-07-281-6/+11
* Buildin gomo board, etc/@five no longer needed.scw2004-07-281-1/+22
* Add color for gomo board. (The same way as in GO)scw2004-07-281-0/+5
* GO game merged from FPG.scw2004-07-041-9/+5
* use 'const' keyword to reduce 7904 bytes data segmentkcwu2004-06-041-1/+1
* remove prototypes of not exist functionskcwu2004-06-041-1/+3
* integrate igetkey igetch egetchptt2004-04-241-1/+1
* revert cuser from pointer to buffer.ptt2004-04-211-29/+29
* refiningptt2004-03-311-8/+8
* add mmap to cuser get ride of passwd_updateptt2004-03-311-40/+29
* git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1501 63ad8ddf-47c3-03...ptt2004-01-311-1/+1
* merge from my branchvictor2003-09-091-0/+135
* code cleanupkcwu2003-09-061-14/+13
* * there are so many fopen() without fclose()kcwu2003-01-201-1/+2
* move global array into local.kcwu2003-01-161-10/+11
* who wrote this.... @@kcwu2003-01-161-10/+2
* sprintf() -> snprintf()in22002-07-231-5/+5
* indent -i4in22002-07-211-10/+10
* strcpy() -> strlcpy()in22002-07-211-2/+2
* indentin22002-07-061-144/+159
* global variable move to var.cin22002-06-041-26/+2
* *** empty log message ***ptt2002-05-251-3/+2
* replace time(NULL) by nowptt2002-05-131-7/+8
* change getdata() constant to sizeof()in22002-04-291-3/+3
* Initial revisionin22002-03-071-0/+417