[shogi-server] Bump up the revision to 20201206
Bump up revision
Bump up the version
* [shogi-server] Support a graceful shutdown. (Closes #38544) A file named "STOP" in the base directory prevents the server from starting new games including Floodgate matches.
Bump up the revision to 20180407
Update Revision to 20170902
Update Revision to 20161211.
Fix #36821: Allow to customize maximum lenght of a login indentifier
Bump up the revision to 20160409.
[shogi-server] Enhance capability of Floodgate configuration file - New parameter: Max_Moves, defined in the CSA protocol ex. set Max_Moves 256 - New parameter: Least_Time_Per_Move, defined in the CSA protocol ex. set Least_Time_Per_Move 0 - Proposed messages distributed to each player upon starting a new game will include Max_Moves as well as Least_Time_Per_Move. - CSA files produced by the server will include settings of Max_Moves and Least_Time_Per_Move in comment lines as follows: 'Max_Moves:256 'Least_Time_Per_Move:0 - The official Shogi-server on wdoor.c.u-tokyo.ac.jp will be running with different parameters, depending on game names. a) Max_Moves will be 256 for floodgate-600-10 games; otherwise, 0. b) Least_Time_Per_Move will be 0 for floodgate-600-10 games; otherwise 1. (Closes: #35839)
Update various documentations
Follow an API change in the upstream: LogDevice
New feature: Zero least time per move. New command line option: --least-time-per-move n
[shogi-server] - Released: Revision "20131215"
Merge remote-tracking branch 'origin/wdoor-stable' Conflicts: changelog
Rleased: Revision "20131104"
Renewed year of copyright notice in each file.
[shogi-server] Added shogi_server/compatible.rb, which implements compatible methods and allows Ruby 1.8.7 to run the server. - test/TC_floodgate.rb failed with Ruby 1.8.7. This issue has been fixed.
../shogi_server.rb, ../shogi_server/util.rb: Refactored mkdir_for to Mkdir.mkdir_for.
shogi_server.rb: Fixed a race condition in a case of switching log files 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.