4 This chess server supports the 'timeseal' protocol for keeping more
5 accurate track of players time usage.
7 Unlike previous chess servers that had to have the timeseal code built
8 in in this server uses a small external timeseal_decoder process whose
9 sole purpose is to decode the timeseal protocol. You can enable this
10 process (and thus enable timeseal support) using the -T option to
13 The reasons I designed it this way are:
15 - it keeps the timeseal protocol secret, and the protocol relies
16 on its secrecy to prevent cheating
17 - it allows me to use GPLd code in the chess server while not
18 distributing the timeseal decoder source code
24 To use timeseal in your chess server just pass the location of your
25 timeseal_decoder binary to the -T option. For example:
27 bin/chessd -T bin/timeseal_decoder -p 5000
29 If you also use the -R option to setup a secure chroot jail for your
30 chess server then you must pass the -T option before the -R option.
34 --------------------------------
36 tridge@chess.samba.org June 2002
37 --------------------------------