2013-04-15  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.2.0 release.

	* CHANGES: Updated.

	* CMakeLists.txt: Set version to 1.2.0. Switch version scheme.

	* INSTALL: Update dependencies.

2013-04-03  Werner Koch  <wk@gnupg.org>

	* omp/omp.c: Include unistd.h.
	(my_gnutls_log_func): New.
	(main): Enable GNUTLS debugging if OPENVAS_GNUTLS_DEBUG envvar is
	set and --verbose is used.

2013-03-19  Hani Benhabiles <hani.benhabiles@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version to 1.2+rc2.

2013-03-19  Hani Benhabiles <hani.benhabiles@greenbone.net>

	Preparing the openvas-cli 1.2+rc1 release.

	* CHANGES: Updated.

	* CMakeLists: Set version to 1.2+rc1.

2013-03-19  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* CMakeLists.txt: Set dependency for gnutls to minimum of 2.8.
	Add .hg and .git to the list of ignored files for packaging.

2013-02-27  Michael Wiegand <michael.wiegand@greenbone.net>

	* nagios/check_omp.c (main): Use omp_get_tasks_ext instead of
	omp_get_tasks so that observed tasks show up.

2013-02-22  Michael Wiegand <michael.wiegand@greenbone.net>

	* CHANGES: Fix inconsistent version numbers.

2013-02-22  Michael Wiegand <michael.wiegand@greenbone.net>

	* nagios/check_omp.c (main): Add space in front of version number.

2013-02-22  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version to 1.2+beta3.

2013-02-22  Michael Wiegand <michael.wiegand@greenbone.net>

	* nagios/check_omp.c (main), omp/omp.c (main): Update year in
	copyright notice.

2013-02-22  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.2+beta2 release.

	* CHANGES: Updated.

2013-02-22  Michael Wiegand <michael.wiegand@greenbone.net>

	* INSTALL: Add instructions for building a static version of the
	Nagios plugin.

2013-02-21  Michael Wiegand <michael.wiegand@greenbone.net>

	Add support for building a static version of the Nagios plugin.

	* CMakeLists.txt: Retrieve flags for static linking if
	BUILD_STATIC_NAGIOS is set.

	* nagios/CMakeLists.txt: Do static linking if BUILD_STATIC_NAGIOS is
	set. Use target_link_libraries instead of LINK_FLAGS for both dynamic
	and static builds to work with modern compiler infrastructures.

2013-02-20  Michael Wiegand <michael.wiegand@greenbone.net>

	Move "-Werror" flag to the "Debug" build type.

	* CMakeLists.txt: Move "-Werror" from CMAKE_C_FLAGS to
	CMAKE_C_FLAGS_DEBUG to keep it out of the "Release" build type.

2013-01-27  Hani Benhabiles <hani.benhabiles@greenbone.net>

	* nagios/CMakeLists.txt: Use OPENVAS_LDFLAGS variable when setting
	target link libraries.

2013-01-24  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* README: Added a sample how to extract base64 files.

2012-12-14  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version to 1.2+beta2.

2012-12-14  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.2+beta1 release.

	* CHANGES: Updated.

	* INSTALL: Updated.

2012-12-13  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): Use omp_get_task_ext instead of omp_get_tasks so
	that observer tasks are available.

2012-12-12  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): Use omp_get_tasks_ext instead of omp_get_tasks so
	that observed tasks show up.

2012-12-10  Michael Wiegand <michael.wiegand@greenbone.net>

	Update targets for out-of-source builds.

	* doc/CMakeLists.txt: Update commands and targets to work with
	out-of-source builds.

	* doc/Doxyfile.in: Updated to work with out-of-source builds,
	harmonized with other modules.

	* doc/Doxyfile_full.in: Harmonized with Doxyfile.in.

	* omp/CMakeLists.txt: Ensure that the targets "etags" and "ctags" work
	with out-of-source builds.

2012-11-30  Hani Benhabiles <hani.benhabiles@greenbone.net>

	* doc/omp.8, doc/omp.8.xml, doc/omp.html: Corrected documentation for
	get targets flag.

2012-09-19  Michael Wiegand <michael.wiegand@greenbone.net>

	* dialog/CMakeLists.txt: Use CMAKE_SOURCE_DIR instead of
	CMAKE_BINARY_DIR to make out-of-source builds work again.

2012-09-12  Michael Wiegand <michael.wiegand@greenbone.net>

	* dialog/omp-dialog: Fix typo.

2012-08-28  Michael Meyer <michael.meyer@greenbone.net>

	* dialog/omp-dialog:
	tempfile is deprecated and not available on all systems. Use
	mktemp instead.

2012-08-28  Andre Heinecke <aheinecke@intevation.de>

	* dialog/omp-dialog (tasks_menu): Change exit to back and return
	to task list from the task action selection.

2012-08-28  Michael Wiegand <michael.wiegand@greenbone.net>

	* dialog/omp-dialog: Correct two typos in comments.

2012-08-28  Matthew Mundell <matthew.mundell@greenbone.net>

	* dialog/omp-dialog (usage): Correct message typo.

2012-08-28  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* dialog/omp-dialog: New. A ncurses based interface using
	the "dialog" tool to implement a graphical text interface
	for OMP. This is a initial version implemented by
	Andre Heinecke.

	* dialog/CMakeLists.txt: New. Installs the script.

	* CMakeLists.txt: Added subdirectory "dialog".

2012-07-23  Sascha Wilde  <wilde@intevation.de>

	* nagios/check_omp.c (cmd_status_impl): Use new omp_get_report_ext
	semantics to implement overrides as apply_overrides.  This fixes
	the problem that overrides had no effect on the reported status.

2012-07-23  Sascha Wilde  <wilde@intevation.de>

	* CMakeLists.txt: Build Nagios plugin.

	* nagios/CMakeLists.txt, nagios/check_omp.c: New, Nagios plugin by
	Marcus Brinkmann.

2012-07-19  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number to 1.2.0 and
	increased minimum requirement for openvas-libraries to 6.0.

2012-07-19  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* CMakeLists.txt: Last minute fix on revisioning to
	have proper version numbers in --version.

2012-07-19  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	Preparing the openvas-cli 1.1.5 release.

	* CHANGES: Updated.

	* omp/omp.c (main): Updated Copyright year.

	* INSTALL: Updated developer's standard to Debian 6 only.

2012-07-19  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (manager_get_reports): If the OMP version is unknown just
	treat it like version 3.0, as later versions may still work with the 3.0
	settings.

2012-05-07  Michael Wiegand <michael.wiegand@greenbone.net>

	Clean up CMake infrastructure and ensure that compilation with modern
	gccs works.

	* omp/CMakeLists.txt: Remove handling of superfluous
	OPENVAS_LIB_INSTALL_DIR and OPENVAS_HEADER_INSTALL_DIR as they were
	not set by the top level CMakeLists.txt and the contents are retrieved
	via pkg-config now. Set link libraries via target_link_libraries and
	not via LINK_FLAGS since this breaks compilation with more modern
	gccs.

	* INSTALL: Remove references to irrelevant variables.

2011-12-29  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* INSTALL: Re-arranged text a bit and added some Debian 6 info.

2011-12-06  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number.

2011-12-06  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.1.4 release.

	* CHANGES: Updated.

2011-12-05  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (manager_get_reports): Use new report format UUID for OMP 3.0.

2011-11-24  Henri Doreau <henri.doreau@greenbone.net>

	* omp/omp.c (manager_get_reports): Don't exit if OMP version 3.0 is
	used. If an unknown version is used, display it before exiting.

2011-10-12  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number.

2011-10-12  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.1.3 release.

	* CHANGES: Updated.

2011-03-29  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): For -X, if XML is "-" then read XML from stdin.

2011-02-21  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number.

2011-02-21  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.1.2 release.

	* CHANGES: Updated.

2011-02-16  Michael Wiegand <michael.wiegand@greenbone.net>

	* doc/omp.8.xml: Fix typo on man page.

	* doc/omp.html, doc/omp.8: Regenerated.

2011-02-08  Michael Wiegand <michael.wiegand@greenbone.net>

	Consolidation: Move most of configuration and installation handling to
	top level CMakeLists.txt and clean up top level CMakeLists.txt.

	* CMakeLists.txt: Do all package detection. Set all _CFLAGS and
	_LDFLAGS properly.

	* src/CMakeLists.txt: Remove package detection. Use the LINK_FLAGS
	reported by pkg-config instead of hard coding them. Remove duplicate
	defines.

2011-02-04  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number.

2011-02-04  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.1.1 release.

	* CHANGES: Updated.

2011-02-04  Michael Wiegand <michael.wiegand@greenbone.net>

	Request password interactively if it is not provided otherwise.

	* omp/omp.c: Add define for _GNU_SOURCE and include termios.h to get
	tcsetattr ().
	(read_password): New function to read a password from the console,
	suppressing output.
	(main): Try to read password interactively if it is not provided
	through command line arguments or the config file.

2011-02-04  Michael Wiegand <michael.wiegand@greenbone.net>

	Add man page to openvas-cli.

	* doc/omp.8.xml: New. Source file for the omp man page.

	* doc/omp.8: New. Pregenerated man page as troff document.

	* doc/omp.html: New. Pregenerated man page as HTML document.

	* doc/CMakeLists.txt: Add support for man page generation and
	installation. Fix indentation.

	* INSTALL: Updated prerequisites.

2011-02-02  Michael Wiegand <michael.wiegand@greenbone.net>

	Switch openvas-cli to pkg-config.

	* CMakeLists.txt: Move checks for openvas-libraries, glib and gnutls
	to pkg-config.

	* INSTALL: Update requirements and installation instructions, fix
	module name in command examples.

	* omp/CMakeLists.txt: Replace calls to libopenvas-config with the
	appropriate pkg-config calls.

2011-01-20  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): Add warnings about verbose mode revealing passwords.

2010-12-30  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* omp/omp.c (main): Adapted --version output to
	comply with GNU Coding Standards
	(http://www.gnu.org/prep/standards/standards.html#g_t_002d_002dversion)

2010-12-16  Michael Wiegand <michael.wiegand@greenbone.net>

	* CMakeLists.txt: Add a collection of code hardening flags to
	CMAKE_C_FLAGS, inspired by hardening-wrapper on Debian. Add -Werror to
	CMAKE_C_FLAGS to make all warnings fatal.

2010-12-03  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number.

2010-12-03  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.1.0 release.

	* CMakeLists.txt: Updated version number. Changed
	CPACK_PACKAGE_VERSION for use with "normal" versioning scheme.

2010-12-03  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* CHANGES: Updated.

2010-12-03  Michael Wiegand <michael.wiegand@greenbone.net>

	* omp/omp.c: Add support for retrieving a list of targets from the
	manager. Correct some comments and error messages introduced with the
	last commit.
	(print_targets): New function to print a list of targets to stdout.
	(main): Add new "--get-targets" command.

2010-12-03  Michael Wiegand <michael.wiegand@greenbone.net>

	* omp/omp.c: Add support for retrieving a list of scan configs from
	the manager. Include errno.h for errno support.
	(get_configs): New function to retrieve scan configs from the manager.
	(print_configs): New function to print a list of scan configs to
	stdout.
	(main): Add new "--get-configs" command.

2010-11-22  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number.

2010-11-22  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.1+rc1 release.

	* CMakeLists.txt: Updated version number and required
	openvas-libraries version. Changed CPACK_PACKAGE_VERSION for use with
	"+rc" versioning scheme.

	* INSTALL: Updated prerequisites.

2010-11-22  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* CHANGES: Updated.

2010-11-22  Michael Wiegand <michael.wiegand@greenbone.net>

	* omp/omp.c (main): Mark "--get-report-formats" as OMP 2.0 only.

2010-11-22  Michael Wiegand <michael.wiegand@greenbone.net>

	* omp/omp.c (main): Close the connection we have opened if the command
	finished successfully.

2010-11-22  Michael Wiegand <michael.wiegand@greenbone.net>

	Added support for retrieving the OMP version of a connection endpoint
	to stay compatible with both OMP 1.0 and 2.0.

	* omp/omp.c (manager_get_omp_version): New function for retrieving the
	OMP version of the manager.
	(manager_get_reports): Do not use library functions to get reports;
	retrieve the OMP version and construct our own request to match the
	version.
	(main): Add new "--get-omp-version" command and hook it up to
	manager_get_omp_version ().

2010-11-12  Michael Wiegand <michael.wiegand@greenbone.net>

	* src/omp.c: Adjusted include path for header files from
	openvas-libraries/misc.

2010-10-25  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): Call setlocale before anything, for glib.

2010-10-07  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (server_connection_t, connection_from_file)
	(manager_open, manager_get_reports, manager_get_report_formats): Make
	@brief's brief.  Space @params uniformly.  Format comments uniformly.  Doc
	right param.

2010-09-14  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (print_tasks): If a task is missing a REPORTS keep going, as
	this entity is only present when the task has reports.
	(manager_get_reports): Add new omp_get_report arg.

2010-08-11  Michael Wiegand <michael.wiegand@greenbone.net>

	Post branch version bump.

	* CMakeLists.txt: Updated version number.

2010-08-10  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (manager_get_reports): Replace format with format ID for XML.

2010-08-10  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (manager_get_report_formats): New function.
	(main): Add new switch --get-report-formats.

2010-08-10  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (print_tasks): Get reports out of new REPORTS child.  Get
	result counts from RESULT_COUNT instead of MESSAGES.

2010-08-04  Felix Wolfsteller <felix.wolfsteller@greenbone.net>

	* CMakeLists.txt: Lowercased commands.

2010-08-04  Felix Wolfsteller <felix.wolfsteller@greenbone.net>

	Improved documentation.

	* INSTALL: Removed listing of optional unused xmltoman prerequisite.

	* README: Mention that we talk with openvasmd mainly.

	* omp/omp.c: Added mainpage section for documentation.

	* doc/CMakeLists.txt: New, registers the 'doc' and 'doc-full' targets.

2010-08-03  Michael Wiegand <michael.wiegand@greenbone.net>

	Post release version bump.

	* CMakeLists.txt: Updated version number.

2010-08-03  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 1.0.0 release.

	* CHANGES: Updated.

	* CMakeLists.txt: Updated version number and required
	openvas-libraries version.

	* INSTALL: Updated prerequisites.

2010-08-02  Michael Wiegand <michael.wiegand@greenbone.net>

	Build environment housekeeping.

	* CMakeLists.txt: Removed superfluous library checks. Made message
	more consistent with other modules.

	* omp/CMakeLists.txt: Lowercased cmake commands.

2010-08-02  Michael Wiegand <michael.wiegand@greenbone.net>

	* omp/omp.c: Indented with 'indent --no-tabs --ignore-newlines -l 80'
	to match coding style.

2010-07-22  Michael Wiegand <michael.wiegand@greenbone.net>

	* INSTALL: Made paragraph regarding libopenvas-config clearer, donated
	heading.

2010-07-21  Michael Wiegand <michael.wiegand@greenbone.net>

	* CMakeLists.txt: Fixed typo in message.

2010-07-21  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* omp/omp.c: Replaced OMP_VERSION by OPENVASCLI_VERSION
	to use the central version.

2010-07-19  Michael Wiegand <michael.wiegand@greenbone.net>

	* CMakeLists.txt: Updated CPACK_SOURCE_IGNORE_FILES to keep
	superfluous files out of the source package.

2010-07-19  Michael Wiegand <michael.wiegand@greenbone.net>

	Post-release version bump.

	* CMakeLists.txt: Updated version number.

2010-07-19  Michael Wiegand <michael.wiegand@greenbone.net>

	Preparing the openvas-cli 0.2.0 release.

	* CHANGES: Updated.

	* CMakeLists.txt: Updated version number.

2010-07-19  Michael Wiegand <michael.wiegand@greenbone.net>

	* CMakeLists.txt: Fixed openvas-libraries version check. Raised
	openvas-libraries dependency to 3.1.0.

2010-07-13  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): Add omp_get_tasks details arg.

2010-07-08  Michael Wiegand <michael.wiegand@greenbone.net>

	* CMakeLists.txt: Make cmake environment more flexible as discussed on
	openvas-devel: Set CMAKE_BUILD_TYPE only to "Debug" if it is not
	already set. Do not set CMAKE_VERBOSE_MAKEFILE, let it default to OFF.
	Remove redundant flags from CMAKE_C_FLAGS_DEBUG. Replace check for
	PREPARE_RELEASE with check for CMAKE_BUILD_TYPE == "Release".

2010-06-22  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): Replace --get-status with --get-tasks.

2010-06-07  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (main): Only check config file values if command line values
	are NULL.  Correct the fallback for the password.

2010-06-04  Felix Wolfsteller <felix.wolfsteller@greenbone.net>

	* omp/omp.c (main): Changed argument name from --configfile to
	--config-file.

2010-06-04  Felix Wolfsteller <felix.wolfsteller@greenbone.net>

	* omp/omp.c (main, connection_from_file): Updated code and doc for
	naming consistency, picked up by Matthew Mundell.

2010-06-03  Matthew Mundell <matthew.mundell@greenbone.net>

	* omp/omp.c (server_connection_t): Use "server" in docs.

2010-05-25  Felix Wolfsteller <felix.wolfsteller@greenbone.net>

	Added new command line argument to pass path to a configuration file
	that contains connection parameters (host, port, username, password).
	A configuration file is automatically searched in the users home
	directory. Values passed via the command line take precedence.

	This helps also to prevent disclosure of credentials in process lists.

	* omp/omp.c (read_config_file): New function to read in key file.
	(main): New configfile command line argument. For connection
	parameters, prefer values from cmd over values from file over defaults.

	* README: Adjusted output of `omp --help`, added small section about
	the configuration file.

2010-05-21  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* omp/CMakeLists.txt: Make Windows build more generic
	(fixed by Raimund Renkert).

2010-05-02  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	Windows support contributed Raimund Renkert:

	* omp/omp.c: Switch off logging for Windows. Use Windows sockets.

	* CMakeLists.txt: Add MINGW support (switch off tests that don't work
	with MINGW environment).

	* omp/CMakeLists.txt: Add MINGW support.

2010-04-10 Stephan Kleine

	* CMakeLists.txt: Add support for out-of-source builds.

2010-03-22 Stephan Kleine

	* omp/CMakeLists.txt: Fix build with --as-needed.

2010-03-22  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	Post-release version bump.

	* CMakeLists.txt: Increased version number to 0.1.1.

2010-03-22  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* CMakeLists.txt: Fix the version identifier.

2010-03-22  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	Preparing the openvas-cli 0.1.0 release.

	* CHANGES: New.

2010-03-21  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* doc/Doxyfile.in, doc/Doxyfile_full.in: New.

2010-03-21  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	*   omp/, omp/CMakeLists.txt, omp/omp.c: New. omp.c
	is a slightly modified copy of openvas-client/src/omp-cli.c.

2010-03-21  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* doc/, CMakeLists.txt: New.

2010-03-21  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	* INSTALL, COPYING, VERSION.in, README: New.

2010-03-21  Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>

	Starting module "openvas-cli".

	* ChangeLog New.
