2004-03-31  Alexander Chernov  <cher@ispras.ru>

	* view.c:
	(serve_clnt_view) parameter `flags' is added, which contains command
	  flags to be passed to the server.

2004-03-30  Alexander Chernov  <cher@ispras.ru>

	* upload_report.c: initial revision

2004-03-26  Alexander Chernov  <cher@ispras.ru>

	* submit_run.c: copyright notice is updated;
	(serve_clnt_submit_run) added new parameter `run_size' to explicitly
	  pass the length of the source. This parameter is used to calculate
	  the overall packet size instead of taking the length of the string.
	  Thus, arbitrary binary data may be passed to the server.

	* view.c: copyright notice is updated;
	(serve_clnt_view) parameter `item2' is added. This parameter is then
	  passed to the server;
	  `PRIV_DOWNLOAD_RUN', `COMPARE_RUNS' commands are supported.

2004-02-16  Alexander Chernov  <cher@ispras.ru>

	* edit_run.c:
	(serve_clnt_edit_run) new parameter `pages' is added to pass to the
	  server.

2003-12-21  Alexander Chernov  <cher@ispras.ru>

	* edit_run.c:
	(serve_clnt_edit_run) new parameter `is_readonly' is added. This
	  parameter is passed to the server.

2003-12-14  Alexander Chernov  <cher@ispras.ru>

	* edit_run.c:
	(serve_clnt_edit_run) two new parameters added: `tests', `score' to
	  allow editing of the corresponding runlog entry fields.

2003-12-04  Alexander Chernov  <cher@ispras.ru>

	* edit_run.c:
	(serve_clnt_edit_run) new parameter `is_hidden' is added to edit
	  the `hidden' flag of the run.

2003-12-03  Alexander Chernov  <cher@ispras.ru>

	* edit_run.c:
	(serve_clnt_edit_run) new parameter `variant' is added, which is
	  the new variant number. To set the variant number, also
	  the corresponding bit in `mask' parameter must be set.

	* submit_run.c: copyright notice is updated;
	(serve_clnt_submit_run) function accepts two new parameters:
	  `cmd' - command to send to the server, either SRV_CMD_SUBMIT_RUN,
	          or SRV_CMD_PRIV_SUBMIT_RUN;
	  `variant' - the requested variant for the problem. Allowed only for
	              SRV_CMD_PRIV_SUBMIT_RUN command.

2003-10-31  Alexander Chernov  <cher@ispras.ru>

	* view.c:
	(serve_clnt_view) new request `SRV_CMD_WRITE_XML_RUNS' is handled.

2003-10-20  Alexander Chernov  <cher@ispras.ru>

	* edit_run.c: copyright notice is updated;
	(serve_clnt_edit_run) new: parameter `is_imported' added which is
	  then passed to the server.

	* view.c:
	(serve_clnt_view) new: `SRV_CMD_EXPORT_XML_RUNS' command is accepted.

	* import_xml_runs.c: Initial revision

2003-06-25  Alexander Chernov  <cher@ispras.ru>

	* master_page.c: copyright notice is updated;
	(serve_clnt_master_page) a new parameter 'extra_args' is added and
	  passed to the server. This parameter contains extra arguments, which
	  should be added to the self-referencing URL. Currently the
	  contest identifier is passed this way.

	* standings.c:
	(serve_clnt_standings) a new parameter 'extra_args' is added and passed
	  to the server. This parameter contains extra arguments, which
	  should be added to the self-referencing URL. Currently the
	  contest identifier is passed this way.

	* team_page.c: copyright notice is updated;
	(serve_clnt_team_page) a new parameter 'extra_args' is added and passed
	  to the server. This parameter contains extra arguments, which
	  should be added to the self-referencing URL. Currently the
	  contest identifier is passed this way.

	* view.c:
	(serve_clnt_view) a new parameter 'extra_args' is added and passed
	  to the server. This parameter contains extra arguments, which
	  should be added to the self-referencing URL. Currently the
	  contest identifier is passed this way.

2003-01-31  Alexander Chernov  <cher@ispras.ru>

	* view.c:
	(serve_clnt_view) DUMP_RUNS and DUMP_STANDINGS commands are accepted.

	* userlist_cmd.c: this is new name for `gen_passwords.c';
	copyright notice is updated;
	(serve_clnt_userlist_cmd) renamed from `serve_clnt_gen_passwords';
	  now accept parameter `cmd', which may be either GEN_PASSWORDS
	  or DUMP_USERS;
	  other minor changes due to renaming.

2003-01-06  Alexander Chernov  <cher@ispras.ru>

	* view.c: copyright notice is updated;
	(serve_clnt_view) severe indexing bug is fixed.

	* standings.c: copyright notice is updated;
	(serve_clnt_standings) severe indexing bug is fixed.

2002-12-27  Alexander Chernov  <cher@ispras.ru>

	* show_item.c:
	(serve_clnt_show_item) `SRV_CMD_VIRTUAL_STANDINGS' command is
	  enabled.

2002-12-21  Alexander Chernov  <cher@ispras.ru>

	* view.c:
	(serve_clnt_view) `SRV_CMD_VIEW_USERS' added as a valid request.

	* team_page.c:
	(serve_clnt_team_page) parameters are changed: `user_id',
	  `contest_id', `ip' are removed, since this information is taken
	  from userlist-server;
	  `simple_form', `multi_form' are removed, since session support
	  is done in different way;
	  `sid_mode', `self_url', `hidden_vars' are added to support
	  sessions.

	* master_page.c:
	(serve_clnt_master_page) new parameter `sid_mode' to pass session
	  support mode to the server.

	* standings.c: CVS identification fixed.

	* edit_run.c: Initial revision

2002-12-20  Alexander Chernov  <cher@ispras.ru>

	* simple_cmd.c, message.c, gen_passwords.c, standings.c, view.c:
	Initial revision

2002-12-14  Alexander Chernov  <cher@ispras.ru>

	* master_page.c:
	(serve_clnt_master_page) `flags' parameter is renamed to `priv_level'.

2002-12-13  Alexander Chernov  <cher@ispras.ru>

	* master_page.c:
	(serve_clnt_master_page) a new parameter `hidden_vars' added, which
	  is used to pass the hidden variables to be inserted into the
	  forms.

2002-12-12  Alexander Chernov  <cher@ispras.ru>

	* master_page.c: Initial revision

2002-12-01  Alexander Chernov  <cher@ispras.ru>

	* submit_clar.c:
	(serve_clnt_submit_clar) the client IP address is added to the
	  packet.

2002-11-29  Alexander Chernov  <cher@ispras.ru>

	* team_page.c: Initial revision

2002-11-25  Alexander Chernov  <cher@ispras.ru>

	* submit_run.c, submit_clar.c: Initial revision

2002-11-24  Alexander Chernov  <cher@ispras.ru>

	* show_item.c, send_packet.c, recv_packet.c, pass_fd.c, open.c, list_runs.c, get_archive.c, do_pass_fd.c:
	Initial revision

