OSDN Git Service

Update changelog
[shogi-server/shogi-server.git] / changelog
index 0a39bad..48bffe9 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,9 +1,33 @@
+2010-09-04  Daigo Moriwaki <daigo at debian dot org>
+
+       * [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 <daigo at debian dot org>
+
+       * [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 <daigo at debian dot org>
 
        * [shogi-server]
 2010-08-03  Daigo Moriwaki <daigo at debian dot org>
 
        * [shogi-server]
-         - sample/{check_file.rb,check_time.rb,check_time2.rb,test_time.rb}
+         - 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.
            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 <daigo at debian dot org>
 
 
 2010-07-25  Daigo Moriwaki <daigo at debian dot org>
 
            New commands:
            + %%SETBUOY <game_name> <moves> [count]
              Set a new buoy game.
            New commands:
            + %%SETBUOY <game_name> <moves> [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
              - 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