X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=changelog;h=48bffe984dd40e03ffced7cb8d69395fd6948826;hb=7d5c3e2b210ff938b050025d4408b2b5a2130f23;hp=6bc7d5e929c60cc5050853d943e367b7fbf74bb9;hpb=2da79bca4e0c25714cc4e7b74fa17f859c83183a;p=shogi-server%2Fshogi-server.git diff --git a/changelog b/changelog index 6bc7d5e..48bffe9 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,50 @@ +2010-09-04 Daigo Moriwaki + + * [shogi-server] + - shogi_server/{board,command,game,league,player}.rb + The Buoy behaivor is changed. + + Starting a buoy game, players are notified a starting game + position with the initial position and moves, instread of a + targeting position. + + Players are allowed to start buoy games with specific turns. + ex. %%GAME buoy_foo-1500-0 + + +2010-08-05 Daigo Moriwaki + + * [shogi-server] + - shogi_server/command.rb: Prevent a possible password from be + logged in a log file when players send invalid LOGIN-like commands. + Thanks to Tomoyuki Kaneko for this idea. + +2010-08-03 Daigo Moriwaki + + * [shogi-server] + - sample/{check_file.rb,check_time.rb,check_time2.rb,test_time.rb}: + Added new files to test an issue where mtime of log files was + earlier than system time. + - shogi_server/league/floodgate_thread.rb: SetupFloodgate#start + now returns an instance correctly. + - ../shogi_server.rb, ../shogi_server/util.rb: Refactored + mkdir_for to Mkdir.mkdir_for. + - ../shogi_server/game.rb: mkdir_p will be performed in a global + mutex of ShogiServer::Mkdir. + +2010-07-25 Daigo Moriwaki + + * [shogi-server] + - shogi_server/command.rb: + + For an unknown error command log, an empty line is no longer logged. + + Commands specific to 81Dojo, starting with '%%%', are just + ignored instead of unknown command errors. + - shogi_server.rb: + + Refactoring. Added test/TC_logger.rb to test + ShogiServer::Logger class. + + Fixed race condition: creating a new directory to archive + logs may have caused race condition, which ended up with + making the server unavailable. This issue has been fixed. + - shogi-server: + + Improved fault tolerance of the server. + 2010-07-23 Daigo Moriwaki * [shogi-server] @@ -227,8 +274,8 @@ New commands: + %%SETBUOY [count] Set a new buoy game. - ex. %%SETBUOYGAME buoy_foo-900-0 +7776FU 10 - ex. %%SETBUOYGAME buoy_foo-1500-0 +7776FU-3334FU + ex. %%SETBUOY buoy_foo-900-0 +7776FU 10 + ex. %%SETBUOY buoy_foo-1500-0 +7776FU-3334FU - game_name is a valid game name with a prefix "buoy_". ex. buoy_foo-900-0 - moves are initial moves from the Hirate position to a