2005-02-15  mederchik

	* src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h: new
	default port 65534

2005-02-15  mederchik

	* libs-external/USI++/src/ip.cc: fixed to_string as it displayed
	the same ip because of inet_ntoa() call

2005-02-15  mederchik

	* etc/xprobe2.conf: upate from Ofir

2005-02-14  mederchik

	* docs/xprobe2.1, src/cmd_opts.cc: update man page with info on -A
	and add some checks for proper use of -A

2005-02-14  mederchik

	* src/cmd_opts.cc, src/cmd_opts.h,
	src/xpmodules/alive_probe/portscanner/portscanner.cc,
	src/xpmodules/alive_probe/portscanner/portscanner.h: experimental
	suport for detection of transparent proxies, firewalls/NIDSs
	spoofing RSTs on behalf of target added to portscanner, to enable
	use -T in conjunction with -A

2005-02-14  mederchik

	* src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/tcp_rst/tcp_rst.cc: fixed singature
	generation and matching: echoed_dtsize of icmp_unreach can now have
	arbitrary number, ip_id_strategy generation in tcp_rst now matches
	<=256 instead of <256 for I

2005-02-14  mederchik

	* src/xplib/xp_lib.cc, src/xplib/xp_lib.h: added int_to_string() to
	xp_lib

2005-02-14  mederchik

	* libs-external/USI++/src/ip.cc, libs-external/USI++/src/tcp.cc,
	libs-external/USI++/usi++/tcp.h: nicer ouput of packets

2005-02-14  mederchik

	* etc/xprobe2.conf: signature update from Ofir including updated
	fingerprints for new module

2005-02-13  mederchik

	* src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc: employ new
	usi++ methods

2005-02-13  mederchik

	* libs-external/USI++/src/Layer2.cc,
	libs-external/USI++/src/datalink.cc, libs-external/USI++/src/ip.cc,
	libs-external/USI++/src/tcp.cc, libs-external/USI++/usi++/Layer2.h,
	libs-external/USI++/usi++/config.h, libs-external/USI++/usi++/ip.h,
	libs-external/USI++/usi++/tcp.h: usi++ modifications for packet
	comparison that will be used by portscanner to detect variations in
	replies from target

2005-02-13  mederchik

	* docs/xprobe2.1: updated port list for -B in example

2005-02-13  mederchik

	* src/xpmodules/alive_probe/ttl_calc/build_DNS_reply.cc,
	src/xpmodules/os_probe/icmp_port_unreach/build_DNS_reply.cc:
	cosmetic change to be consistent with xprobe2 output

2005-02-13  mederchik

	* configure, configure.in, libs-external/USI++/src/config.h.in,
	libs-external/USI++/src/configure,
	libs-external/USI++/src/configure.in, src/config.h.in,
	src/xprobe.h: fixed bug when configure for USI++ was run two times;
	added some symbols to configure.in to port to MacOSX

2005-02-09  mederchik

	* CHANGELOG: automatically generated CHANGELOG

2005-02-09  mederchik

	* src/cmd_opts.cc, src/xprobe_module_hdlr.cc,
	src/xprobe_module_hdlr.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc: fixed ICMP
	info module disabling issue

2005-02-09  mederchik

	* docs/xprobe2.1, src/os_matrix.cc, src/os_matrix.h,
	src/scan_engine.cc, src/target.cc, src/xprobe_module.h,
	src/xprobe_module_param.cc, src/xprobe_module_param.h,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.cc,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.h,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.h: added new
	keywords, added some minor optimizations, fixes and minor
	enhacements

2005-02-09  mederchik

	* libs-external/USI++/src/Layer2.cc,
	libs-external/USI++/usi++/Layer2.h,
	libs-external/USI++/usi++/datalink.h: added operator=, as default
	was copying pointers

2005-02-09  mederchik

	* etc/xprobe2.conf: updated from Ofir + added full FreeBSD 5.3
	fingerprint with and without rfc 13223 extensions enabled

2005-02-09  mederchik

	* CREDITS, AUTHORS: start using CREDITS for credits

2005-02-09  mederchik

	* src/log.cc, src/xplib/xp_get_src_addr.cc: commited fixes from
	Kurt Congdon <kurt@vdubgeek.net>

2005-02-09  mederchik

	* configure, configure.in, src/xpmodules/static_modules.h,
	src/xpmodules/os_probe/Makefile.in,
	src/xpmodules/os_probe/tcp_rst/Makefile.in,
	src/xpmodules/os_probe/tcp_rst/tcp_rst.cc,
	src/xpmodules/os_probe/tcp_rst/tcp_rst.h: New TCP RST module added

2005-01-14  mederchik

	* src/target.cc: fix bug reported by Kurt Congdon
	<kurt@vdubgeek.net>: Target_Net::getnext() returned special
	addresses (network num and broadcast)

2005-01-12  mederchik

	* etc/xprobe2.conf, src/defines.h.in, src/xplib/xp_lib.cc:
	signature update from Ofir, forget to remove a var from xp_lib.cc,
	update copyright to 2005

2005-01-12  mederchik

	* src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc: fixed
	non-zero ACK in SYN packet

2005-01-12  mederchik

	* src/xplib/xp_lib.cc: remove debugging statements

2005-01-12  mederchik

	* src/cmd_opts.cc, src/cmd_opts.h, src/xprobe_module_param.cc,
	src/xprobe_module_param.h,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.h: new
	xprobe_module_param type introduced _INTLIST, which handles comma
	separated list of integers as value

2005-01-12  mederchik

	* configure, configure.in: regenerated configure script, got rid of
	Wmissing-prototypes, as it was causing warnings

2005-01-12  mederchik

	* src/xplib/Makefile.in, src/xplib/xp_lib.cc, src/xplib/xp_lib.h,
	src/xplib/xplib.h: move tokenize to a xp_lib class that from now on
	will be holding all utility methods/funcs. TODO: move all xp_ funcs
	there too

2005-01-10  mederchik

	* libs-external/USI++/src/configure,
	libs-external/USI++/usi++/config.h: new configure script for usi

2005-01-10  mederchik

	* src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc: port 6000
	added to blind guess list

2005-01-10  mederchik

	* etc/xprobe2.conf: got duplicate sigs from somwhere, fixed

2005-01-05  mamezo

	* etc/xprobe2.conf: sigs update

2004-12-27  mederchik

	* cfg-scripts/config.guess, cfg-scripts/config.sub,
	libs-external/USI++/src/cfgaux/config.guess,
	libs-external/USI++/src/cfgaux/config.sub: Richard Atterer
	<atterer@debian.org> pointed to old config.guess and config.sub,
	update to new version

2004-12-27  mederchik

	* etc/xprobe2.conf: get rid of carriage return char

2004-12-20  mederchik

	* etc/xprobe2.conf: update from Ofir

2004-12-17  mederchik

	* AUTHORS: fixed emails

2004-12-17  mederchik

	* etc/xprobe2.conf: update from Ofir

2004-12-16  mamezo

	* README: sync

2004-12-15  mederchik

	* docs/xprobe2.1: forgot to remove -P from man

2004-12-15  mederchik

	* src/cmd_opts.cc,
	src/xpmodules/alive_probe/portscanner/portscanner.cc: got rid of -P
	as it was useless, fixed portscanner not to run if no ports
	specified

2004-12-15  mederchik

	* etc/xprobe2.conf: update from Ofir

2004-12-15  mederchik

	* docs/xprobe2.1: updated man

2004-12-12  mederchik

	* src/cmd_opts.cc: algnment fix

2004-12-09  mederchik

	* CHANGELOG, docs/xprobe2.1, src/cmd_opts.cc: name feature blind
	guess

2004-11-29  mederchik

	* docs/xprobe2.1, src/cmd_opts.cc, src/cmd_opts.h,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc: -B option
	added to bruteforce TCP ports in tcp handshake module

2004-11-12  mederchik

	* src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc: fix ttl_calc
	module to associate ICMP packets w/ respective UDP/TCP packets

2004-10-21  mederchik

	* src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc: fix to
	make module recognize its packets more precisely

2004-10-17  mederchik

	* CHANGELOG: updated

2004-10-17  mederchik

	* libs-external/USI++/src/datalink.cc,
	libs-external/USI++/usi++/datalink.h: fixed timeouts and make
	pcap_next() nonblocking

2004-10-14  mederchik

	* libs-external/USI++/usi++/usi-structs.h: suspend warning when
	compiling on linux

2004-10-14  mederchik

	* CHANGELOG: updated CHANGELOG

2004-10-12  mederchik

	* libs-external/USI++/src/icmp.cc, libs-external/USI++/src/ip.cc,
	libs-external/USI++/usi++/icmp.h, src/defines.h.in,
	src/xpmodules/alive_probe/icmp_ping.cc: remove the annoying usi++()
	set_dst() call from constructor to fix the problem when local
	hostname does not resolve

2004-09-05  mederchik

	* docs/xprobe2.xsd: XSD schema for XPROBEs XML output

2004-09-05  mederchik

	* CHANGELOG, configure, configure.in, src/log.cc, src/xprobe.cc,
	src/xpmodules/alive_probe/portscanner/portscanner.cc: changed XML
	output to comply with XSD schema

2004-08-28  mederchik

	* src/config_set.cc, src/config_set.h, src/os_matrix.cc: small
	initialization bug, resulted in failure to parse the config file

2004-06-09  mederchik

	* src/xpmodules/alive_probe/portscanner/portscanner.cc: minor
	cosmetic fix

2004-06-09  mederchik

	* AUTHORS, CHANGELOG, src/target.h, src/xprobe.h,
	src/xpmodules/static_modules.h,
	src/xpmodules/alive_probe/portscanner/Makefile.in,
	src/xpmodules/alive_probe/portscanner/portscanner.cc,
	src/xpmodules/alive_probe/portscanner/portscanner.h,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_port_unreach/build_DNS_reply.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.h: some fixex
	for MacOSX, portscan progress report in percents

2004-06-09  mederchik

	* libs-external/USI++/src/config.h.in,
	libs-external/USI++/src/configure,
	libs-external/USI++/src/configure.in,
	libs-external/USI++/src/cfgaux/config.guess,
	libs-external/USI++/src/cfgaux/config.sub,
	libs-external/USI++/usi++/config.h,
	libs-external/USI++/usi++/usi-structs.h: added endiannes check to
	USI++, updated config.sub and config.guess

2004-06-09  mederchik

	* src/xplib/Makefile.in, src/xplib/xp_sha1.cc, src/xplib/xp_sha1.h,
	src/xplib/xplib.h: SHA1 is now part of xplib

2003-12-29  mederchik

	* libs-external/USI++/src/datalink.cc, src/xprobe.h,
	src/xpmodules/alive_probe/icmp_ping.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc: dump
	select() in USIs sniffpack() for portability, localhost should be
	now supported

2003-10-15  mederchik

	* src/os_matrix.cc: fixed line wrapping bug

2003-10-14  mederchik

	* CHANGELOG, src/config_set.cc, src/xplib/xp_get_src_addr.cc: fixed
	reproted bugs

2003-09-25  mederchik

	* src/defines.h.in, src/log.cc, src/log.h,
	src/xpmodules/alive_probe/portscanner/portscanner.cc: state of
	other ports is reported in xml output now

2003-09-24  mederchik

	* src/target.cc, src/target.h: added check for generated incomplete
	fingerprints

2003-09-24  mederchik

	* src/target.h: hehe :) added tabs (promise this is last one)

2003-09-24  mederchik

	* src/target.cc, src/target.h: made fingerprint output nicer

2003-09-24  mederchik

	* src/cmd_opts.cc, src/cmd_opts.h, src/log.cc, src/log.h,
	src/xprobe.cc: BUGFIX: added check on where do logging or not
	(forgot that :) )

2003-09-23  mederchik

	* CHANGELOG, README, configure, configure.in, docs/xprobe2.1,
	src/cmd_opts.cc, src/cmd_opts.h, src/defines.h.in,
	src/scan_engine.cc, src/target.cc, src/xprobe.cc,
	src/xprobe_module_hdlr.cc,
	src/xpmodules/alive_probe/portscanner/portscanner.cc: XML output
	added, version is 0.2, updated README

2003-09-23  mederchik

	* src/log.cc, src/log.h: Loggin class + XML logging

2003-09-23  mederchik

	* etc/xprobe2.conf: update from Ofir

2003-08-20  mederchik

	* src/target.cc, src/xprobe_module_hdlr.cc: -L output changed,
	added \n to unable to resolve message

2003-08-20  mederchik

	* CHANGELOG, docs/modules_howto.txt, docs/xprobe2.1,
	src/cmd_opts.cc, src/cmd_opts.h, src/config_set.h,
	src/interface_con.cc, src/interface_con.h, src/os_matrix.h,
	src/scan_engine.cc, src/target.cc, src/target.h, src/xprobe.h,
	src/xprobe_module.h, src/xprobe_module_hdlr.h,
	src/xprobe_timeval.h,
	src/xpmodules/alive_probe/portscanner/portscanner.cc,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_port_unreach/Makefile.in,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.h: added
	signature generation (-F), portscan is conducted in a random port
	order, minor fixes

2003-08-05  mederchik

	* CHANGELOG, configure, configure.in, etc/xprobe2.conf,
	libs-external/USI++/src/icmp.cc, libs-external/USI++/src/ip.cc,
	libs-external/USI++/src/tcp.cc, libs-external/USI++/src/udp.cc,
	libs-external/USI++/usi++/icmp.h, libs-external/USI++/usi++/ip.h,
	libs-external/USI++/usi++/udp.h, src/cmd_opts.cc, src/cmd_opts.h,
	src/defines.h.in, src/os_matrix.cc, src/scan_engine.cc,
	src/target.cc, src/target.h, src/xprobe.h, src/xprobe_module.h,
	src/xprobe_module_hdlr.cc, src/xprobe_module_hdlr.h,
	src/xprobe_module_param.cc, src/xprobe_module_param.h,
	src/xprobe_timeval.h, src/xpmodules/static_modules.h,
	src/xpmodules/alive_probe/Makefile.in,
	src/xpmodules/alive_probe/icmp_ping.cc,
	src/xpmodules/alive_probe/icmp_ping.h,
	src/xpmodules/alive_probe/tcp_ping.cc,
	src/xpmodules/alive_probe/tcp_ping.h,
	src/xpmodules/alive_probe/udp_ping.cc,
	src/xpmodules/alive_probe/udp_ping.h,
	src/xpmodules/alive_probe/portscanner/Makefile.in,
	src/xpmodules/alive_probe/portscanner/portscanner.cc,
	src/xpmodules/alive_probe/portscanner/portscanner.h,
	src/xpmodules/alive_probe/portscanner/sha1.cc,
	src/xpmodules/alive_probe/portscanner/sha1.h,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.h,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h,
	src/xpmodules/os_probe/icmp_port_unreach/util.h,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc: uncommited
	stuff, see CHANGELOG

2003-07-12  fygrave

	* docs/new-fingerprints-howto.txt:
	Updates from Ofir

2003-07-12  fygrave

	* etc/xprobe2.conf: Ofir's update 12/07/2003

2003-07-03  mederchik

	* etc/xprobe2.conf: update from Ofir (windoze and linux sigs added)

2003-07-02  mederchik

	* src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc: return OK;

2003-07-02  mederchik

	* src/target.cc, src/target.h: change from map ptr to map

2003-07-02  mederchik

	* etc/xprobe2.conf: fix 10->0x10

2003-07-02  mederchik

	* etc/xprobe2.conf: update from Ofir

2003-07-01  mederchik

	* src/xprobe_module_param.cc, src/xprobe_module_param.h,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.h: ok, several
	fixes for xprobe_module_param (_ZNZORIG, _ZNZVAL, etc), also added
	another layer into xprobe_module_param, now modules have to use
	Xprobe_Module_Param_ICMP or _TCP which defines the parameter type
	for check_param(); also finished TCP Handshake module, it is ready
	to go

2003-07-01  mederchik

	* libs-external/USI++/src/ip.cc: fix BROKEN_BSD stuff: tot_len and
	frag_off were saved in host byte order, but get_totlen() and
	get_fragoff() returned them in network byte order

2003-07-01  mederchik

	* src/defines.h.in: XProbe->Xprobe

2003-07-01  mederchik

	* etc/xprobe2.conf: new fingerprints file, includes new keywords

2003-06-26  mederchik

	* src/xpmodules/static_modules.h: new tcp_handshake module

2003-06-26  mederchik

	* src/xprobe_module_param.cc, src/xprobe_module_param.h: New type
	XPROBE_MODULE_PARAM_ZNZVAL

2003-06-26  mederchik

	* configure, configure.in: new tcp_handshake module

2003-06-26  mederchik

	* libs-external/USI++/src/tcp.cc, libs-external/USI++/usi++/tcp.h:
	change the way TCP options are set in USI++, instead of padding
	after each option set, do padding and set th_off when send_pack()
	is called

2003-06-26  mederchik

	* src/xpmodules/os_probe/Makefile.in: Makefile with new module

2003-06-26  mederchik

	* src/xpmodules/os_probe/tcp_handshake/Makefile.in,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.cc,
	src/xpmodules/os_probe/tcp_handshake/tcp_handshake.h: beta version
	of the TCP handshake module. TODO: NONE value for WSCALE and
	fingerprinting

2003-06-24  mederchik

	* src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc: fixed
	another bug reported by Ofir, added correct timeout checks and more
	debugging

2003-06-23  mederchik

	* src/xprobe_module_param.cc: fix for bugreport from Ofir

2003-06-08  mederchik

	* etc/xprobe2.conf: more signatures from Ofir

2003-06-03  mederchik

	* src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc: bugfix - did not
	do osmtx->add_result(...XPROBE_MATCH_NO)

2003-05-28  mederchik

	* docs/xprobe2.1, src/cmd_opts.cc, src/cmd_opts.h,
	src/defines.h.in, src/target.cc, src/xprobe_module_hdlr.cc,
	src/xprobe_module_hdlr.h: added ability to disable modules and
	specify number of matches to display

2003-05-28  mederchik

	* libs-external/USI++/src/Makefile.in,
	libs-external/USI++/src/configure: bug reported by
	atterer@debian.org fixed as suggested (do not build shared USI++
	for now)

2003-05-14  mederchik

	* etc/xprobe2.conf: update from Ofir

2003-05-07  mederchik

	* configure, configure.in: fixed CFGDIR

2003-05-07  mederchik

	* src/xplib/Makefile.in: last one to become GNU

2003-05-07  mederchik

	* libs-external/USI++/src/Makefile.in: Richard Atterer pointed out
	a bug, clear is removed

2003-05-07  mederchik

	* etc/xprobe2.conf: update from Ofir (windows 2003 server added)

2003-04-29  fygrave

	* cfg-scripts/config.guess, cfg-scripts/config.sub: new
	config.guess

2003-04-23  fygrave

	* Makefile.in, README, acconfig.h, docs/xprobe2.1,
	libs-external/USI++/usi++/README, src/Makefile.in, src/cmd_opts.cc,
	src/cmd_opts.h, src/config_set.cc, src/config_set.h,
	src/defines.h.in, src/interface.cc, src/interface.h,
	src/interface_con.cc, src/interface_con.h, src/os_matrix.cc,
	src/os_matrix.h, src/scan_engine.cc, src/scan_engine.h,
	src/target.cc, src/target.h, src/targets_list.cc,
	src/targets_list.h, src/xprobe.cc, src/xprobe.h,
	src/xprobe_module.h, src/xprobe_module_hdlr.cc,
	src/xprobe_module_hdlr.h, src/xprobe_module_param.cc,
	src/xprobe_module_param.h, src/xplib/xp_get_iface_addr.cc,
	src/xplib/xp_get_iface_addr.h, src/xplib/xp_get_interface.cc,
	src/xplib/xp_get_interface.h, src/xplib/xp_get_ping_payload.cc,
	src/xplib/xp_get_ping_payload.h, src/xplib/xp_get_random_data.cc,
	src/xplib/xp_get_random_data.h, src/xplib/xp_get_src_addr.cc,
	src/xplib/xp_get_src_addr.h, src/xplib/xplib.h,
	src/xpmodules/static_modules.h,
	src/xpmodules/alive_probe/icmp_ping.cc,
	src/xpmodules/alive_probe/icmp_ping.h,
	src/xpmodules/alive_probe/tcp_ping.cc,
	src/xpmodules/alive_probe/tcp_ping.h,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.h,
	src/xpmodules/alive_probe/ttl_calc/util.h,
	src/xpmodules/modules_proto/test_mod.cc,
	src/xpmodules/modules_proto/test_mod.h,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h,
	src/xpmodules/os_probe/icmp_port_unreach/util.h,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h: License
	change

2003-04-08  fygrave

	* Makefile.in, configure, configure.in,
	libs-external/USI++/src/Makefile.in:  Richard Atterer
	<atterer@debian.org> pointed bugs (and fixes)

2003-04-07  fygrave

	* AUTHORS, CHANGELOG, src/defines.h.in:
	Cosmetic changes :) (welcome meder as author ;-))

2003-04-06  mederchik

	* etc/xprobe2.conf: new fingerprints from Ofir

2003-04-04  mederchik

	* configure, configure.in, etc/xprobe2.conf, src/defines.h.in: 0.1
	RELEASE minor fixes

2003-04-04  mederchik

	* libs-external/USI++/src/icmp.cc, libs-external/USI++/src/ip.cc:
	STL includes fix

2003-04-04  mederchik

	* src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h: code
	cleanup, removed unused code

2003-04-03  mederchik

	* configure, configure.in: v.1.0 RC2 :)

2003-04-03  mederchik

	* libs-external/USI++/src/ip.cc: IP constructor now sets the IP ID
	value to !0

2003-04-01  mederchik

	* AUTHORS, etc/xprobe2.conf, src/xprobe_module_param.cc: updated
	AUTHORS file, update from Ofir for xprobe2.conf, fixed
	xprobe_module_param RANGE type to match <=

2003-03-25  mederchik

	* TODO, docs/new-fingerprints-howto.txt, etc/xprobe2.conf: update
	from Ofir to reflect new keyword, updated TODO

2003-03-19  mederchik

	* src/xprobe_module_param.cc, src/xprobe_module_param.h,
	src/xpmodules/alive_probe/ttl_calc/build_DNS_reply.cc,
	src/xpmodules/alive_probe/ttl_calc/util.h,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_port_unreach/build_DNS_reply.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.cc,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.h,
	src/xpmodules/os_probe/icmp_port_unreach/util.h,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h: added new
	ip id keywords for each module, fixed build_DNS_reply() that was
	causing segfaults with gcc v.3, moved all modules except
	icmp_port_unreach to Xprobe_Module_Param

2003-02-12  mederchik

	* etc/xprobe2.conf, src/xprobe_module_param.cc,
	src/xprobe_module_param.h,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h: new type for
	xprobe_module_param + new VALUE (SENT) for icmp_echo_ip_id

2003-01-30  mederchik

	* etc/xprobe2.conf: sig update from Ofir (IOSs and MAC OS)

2003-01-20  mederchik

	* src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc: fixed
	payload, now we should be RFC compliant

2003-01-20  mederchik

	* libs-external/USI++/src/icmp.cc,
	libs-external/USI++/usi++/icmp.h,
	libs-external/USI++/usi++/usi-structs.h: added new method and fixed
	the timestamp payload, now we should be RFC compliant

2002-12-07  mederchik

	* src/xpmodules/alive_probe/ttl_calc/build_DNS_reply.cc,
	src/xpmodules/os_probe/icmp_port_unreach/build_DNS_reply.cc: small
	fix if no DNS record for www.securityfocus.com can be found

2002-11-26  mederchik

	* src/xplib/xp_get_ping_payload.cc,
	src/xplib/xp_get_ping_payload.h: timestamp is defined in
	netinet/ip.h on linux, oh well we will have Timestamp :)

2002-11-24  mederchik

	* src/xpmodules/alive_probe/ttl_calc/build_DNS_reply.cc,
	src/xpmodules/alive_probe/ttl_calc/util.h,
	src/xpmodules/os_probe/icmp_port_unreach/build_DNS_reply.cc,
	src/xpmodules/os_probe/icmp_port_unreach/util.h: not our UDP packet
	does not just put static ip into DNS reply, but looks up ip of
	www.securityfocus.com and then puts the ip into packet

2002-11-24  mederchik

	* libs-external/USI++/src/icmp.cc,
	libs-external/USI++/usi++/icmp.h,
	libs-external/USI++/usi++/usi-structs.h,
	src/xpmodules/alive_probe/icmp_ping.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc: moved
	payload funcs into ICMP class of USI++, added the right payload for
	each ICMP probe

2002-11-24  mederchik

	* src/target.cc: xp_get_src_addr() to return source IP for packets

2002-11-24  mederchik

	* src/xplib/Makefile.in, src/xplib/xp_get_src_addr.cc,
	src/xplib/xp_get_src_addr.h, src/xplib/xplib.h: xp_get_src_addr()
	added to support interface aliases

2002-11-13  mederchik

	* src/defines.h.in, src/xpmodules/alive_probe/icmp_ping.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc: UNIX-like
	payload added to icmp echo req

2002-11-13  mederchik

	* src/xplib/Makefile.in, src/xplib/xp_get_ping_payload.cc,
	src/xplib/xp_get_ping_payload.h, src/xplib/xplib.h:
	xp_get_ping_payload() UNIX like payload for pings

2002-11-06  mederchik

	* libs-external/USI++/src/ip.cc: fixed calc_ipsum(), bug reported
	by Jamie Van Randwyk

2002-11-04  mederchik

	* src/xplib/Makefile.in, src/xplib/xp_get_random_data.cc,
	src/xplib/xp_get_random_data.h, src/xplib/xplib.h:
	xp_get_random_data() added

2002-10-21  mederchik

	* libs-external/USI++/usi++/usi++,
	libs-external/USI++/usi++/usi++.h, src/cmd_opts.h,
	src/config_set.h, src/os_matrix.h, src/target.h,
	src/targets_list.h, src/xprobe_module.h, src/xprobe_module_hdlr.h,
	src/xprobe_module_param.h: using namespace std; added

2002-10-10  mederchik

	* src/xplib/xp_get_interface.cc: fix for ioctl(SIOCGIFFLAGS)

2002-09-28  mederchik

	* docs/xprobe2.1, src/cmd_opts.cc: updated man (-p) and -h

2002-09-23  mederchik

	* src/cmd_opts.cc, src/cmd_opts.h, src/config_set.h,
	src/defines.h.in, src/scan_engine.cc, src/target.cc, src/target.h,
	src/xprobe.cc, src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc: -p
	added + ttl_calc prints * now

2002-09-12  mederchik

	* docs/new-fingerprints-howto.txt: updated new-fingerprints-howto

2002-09-10  mederchik

	* src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc: tell user of
	failed ttl precalculation

2002-09-10  mederchik

	* docs/xprobe2.1: new man page (-r included)

2002-09-10  uid32118

	* etc/xprobe2.conf: Ofir's update :)

2002-09-09  mederchik

	* etc/xprobe2.conf: solaris 9 added

2002-09-07  mederchik

	* docs/xprobe2.1, src/cmd_opts.cc, src/cmd_opts.h,
	src/config_set.cc, src/config_set.h, src/scan_engine.cc,
	src/target.h, src/xprobe.cc,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc: added -r support
	for traceroute-like output

2002-09-01  mederchik

	* src/cmd_opts.cc, src/cmd_opts.h: get rid of -i completely
	(cmdopts())

2002-08-26  fygrave

	* etc/xprobe2.conf: update from Ofir

2002-08-26  fygrave

	* docs/new-fingerprints-howto.txt: Fingerprints howto :-)

2002-08-25  mederchik

	* src/defines.h.in: minor fix for the default config file path
	(needed slash)

2002-08-24  fygrave

	* etc/xprobe2.conf: Ofir's update on OpenBSD 3.1.x :-)

2002-08-24  fygrave

	* Makefile.in: make install fixes.

2002-08-24  fygrave

	* configure, configure.in, src/defines.h.in: config dir fixes.

2002-08-21  mederchik

	* src/defines.h.in,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/util.h,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h: added TTL
	fuzziness

2002-08-21  fygrave

	* etc/xprobe2.conf: Update from Ofir.

2002-08-17  mederchik

	* src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/util.h: fuzzines in TTL
	matching

2002-08-17  mederchik

	* COPYING: GPL

2002-08-15  mederchik

	* docs/xprobe2.1, src/cmd_opts.cc: document -c and get rid of -i

2002-08-14  mederchik

	* src/xplib/xp_get_interface.cc: patch submitted by Jamie Van
	Randwyk (fixes bug in interface lookup)

2002-08-14  mederchik

	* src/target.cc: fixed hardcoded number of keywords (my fault)

2002-08-14  mederchik

	* src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.cc,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.h: fixed bug
	(registered extra keywords)

2002-08-12  mederchik

	* etc/xprobe2.conf: signature updates

2002-08-11  mederchik

	* src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc:
	fix in ip_sum calculation

2002-08-10  fygrave

	* etc/xprobe2.conf: Sigs update from Ofir :)

2002-08-10  fygrave

	* etc/xprobe2.conf,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h:
	Signature fixes.  More "debuggery" to icmp_echo_id Meder: you cant
	do if (foo == "bar") .. if foo is char *, only if doo is string,
	otherwise you have to use strcmp ;-)

2002-08-09  fygrave

	* src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h: it
	is 0xc0 not Oxc0 ;-)

2002-08-09  fygrave

	* src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc: Oops.. it is
	icmp_echo_ip_id, not icmp_echo_id, damn ;p

2002-08-09  mederchik

	* src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.h,
	src/xpmodules/os_probe/icmp_port_unreach/util.h: got rid of
	setfilter() + minor cleaning

2002-08-08  mederchik

	* src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc:
	fixed icmp_unreach_echoed_dtsize parsing, it is UDP header+payload

2002-08-08  fygrave

	* AUTHORS, CHANGELOG, README, TODO: More files.

2002-08-08  fygrave

	* libs-external/USI++/src/cfgaux/config.guess,
	libs-external/USI++/src/cfgaux/config.sub,
	libs-external/USI++/src/cfgaux/install-sh, src/xplib/Makefile.in,
	src/xplib/README, src/xplib/xp_get_iface_addr.cc,
	src/xplib/xp_get_iface_addr.h, src/xplib/xp_get_interface.cc,
	src/xplib/xp_get_interface.h, src/xplib/xplib.h,
	src/xpmodules/Makefile.in, src/xpmodules/static_modules.h,
	src/xpmodules/alive_probe/Makefile.in,
	src/xpmodules/alive_probe/icmp_ping.cc,
	src/xpmodules/alive_probe/icmp_ping.h,
	src/xpmodules/alive_probe/tcp_ping.cc,
	src/xpmodules/alive_probe/tcp_ping.h,
	src/xpmodules/alive_probe/ttl_calc/Makefile.in,
	src/xpmodules/alive_probe/ttl_calc/build_DNS_reply.cc,
	src/xpmodules/alive_probe/ttl_calc/getrandom.cc,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.cc,
	src/xpmodules/alive_probe/ttl_calc/ttl_calc.h,
	src/xpmodules/alive_probe/ttl_calc/util.h,
	src/xpmodules/modules_proto/test_mod.cc,
	src/xpmodules/modules_proto/test_mod.h,
	src/xpmodules/os_probe/Makefile.in,
	src/xpmodules/os_probe/icmp_addrmask/Makefile.in,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.cc,
	src/xpmodules/os_probe/icmp_addrmask/icmp_addrmask.h,
	src/xpmodules/os_probe/icmp_echo_id/Makefile.in,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.cc,
	src/xpmodules/os_probe/icmp_echo_id/icmp_echo_id.h,
	src/xpmodules/os_probe/icmp_inforeq/Makefile.in,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.cc,
	src/xpmodules/os_probe/icmp_inforeq/icmp_inforeq.h,
	src/xpmodules/os_probe/icmp_port_unreach/Makefile.in,
	src/xpmodules/os_probe/icmp_port_unreach/build_DNS_reply.cc,
	src/xpmodules/os_probe/icmp_port_unreach/getrandom.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.cc,
	src/xpmodules/os_probe/icmp_port_unreach/icmp_port_unreach.h,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.cc,
	src/xpmodules/os_probe/icmp_port_unreach/parse_keyword.h,
	src/xpmodules/os_probe/icmp_port_unreach/util.h,
	src/xpmodules/os_probe/icmp_timestamp/Makefile.in,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.cc,
	src/xpmodules/os_probe/icmp_timestamp/icmp_timestamp.h: initial
	commit

2002-08-08  fygrave

	* cfg-scripts/config.guess, cfg-scripts/config.sub,
	cfg-scripts/install-sh, docs/modules_howto.txt,
	docs/xprobe-phrack-chinese.txt, docs/xprobe-phrack.txt,
	docs/xprobe2-defcon10.pdf, docs/xprobe2.1, etc/xprobe2.conf,
	libs-external/USI++/CHANGES, libs-external/USI++/COPYING,
	libs-external/USI++/CREDITS, libs-external/USI++/Doxyfile,
	libs-external/USI++/PLATFORMS, libs-external/USI++/README,
	libs-external/USI++/TODO, libs-external/USI++/VERSION,
	libs-external/USI++/banner,
	libs-external/USI++/data/ethercodes.dat,
	libs-external/USI++/fix/stl_alloc.h,
	libs-external/USI++/samples/DeNAT.cc,
	libs-external/USI++/samples/README,
	libs-external/USI++/samples/arps.cc,
	libs-external/USI++/samples/arps2.cc,
	libs-external/USI++/samples/arpw.cc,
	libs-external/USI++/samples/blindSpoof.cc,
	libs-external/USI++/samples/drop.cc,
	libs-external/USI++/samples/error.cc,
	libs-external/USI++/samples/filter.cc,
	libs-external/USI++/samples/hardSpy.cc,
	libs-external/USI++/samples/i.cc,
	libs-external/USI++/samples/icmp_sniff.cc,
	libs-external/USI++/samples/isn,
	libs-external/USI++/samples/next2me.cc,
	libs-external/USI++/samples/push-scan.cc,
	libs-external/USI++/samples/recvFrag.cc,
	libs-external/USI++/samples/s.cc,
	libs-external/USI++/samples/sendFrag.cc,
	libs-external/USI++/samples/syn.cc,
	libs-external/USI++/samples/synping.cc,
	libs-external/USI++/samples/tcp_sniff.cc,
	libs-external/USI++/samples/tcpopt.cc,
	libs-external/USI++/samples/tel.cc,
	libs-external/USI++/samples/trace.cc,
	libs-external/USI++/samples/turnblue.cc,
	libs-external/USI++/samples/udp_spoof.cc,
	libs-external/USI++/samples/x2.cc,
	libs-external/USI++/src/Layer2.cc,
	libs-external/USI++/src/Makefile.in,
	libs-external/USI++/src/TX_IP.cc, libs-external/USI++/src/arp.cc,
	libs-external/USI++/src/config.h.in,
	libs-external/USI++/src/configure,
	libs-external/USI++/src/configure.in,
	libs-external/USI++/src/datalink.cc,
	libs-external/USI++/src/icmp.cc, libs-external/USI++/src/ip.cc,
	libs-external/USI++/src/misc.cc, libs-external/USI++/src/tags,
	libs-external/USI++/src/tcp.cc, libs-external/USI++/src/udp.cc,
	libs-external/USI++/usi++/Layer2.h,
	libs-external/USI++/usi++/README, libs-external/USI++/usi++/RX.h,
	libs-external/USI++/usi++/TX.h, libs-external/USI++/usi++/TX_IP.h,
	libs-external/USI++/usi++/arp.h,
	libs-external/USI++/usi++/config.h,
	libs-external/USI++/usi++/datalink.h,
	libs-external/USI++/usi++/icmp.h, libs-external/USI++/usi++/if.h,
	libs-external/USI++/usi++/ip.h, libs-external/USI++/usi++/tcp.h,
	libs-external/USI++/usi++/udp.h, libs-external/USI++/usi++/usi++,
	libs-external/USI++/usi++/usi++.h,
	libs-external/USI++/usi++/usi-structs.h, src/Makefile.in,
	src/cmd_opts.cc, src/cmd_opts.h, src/config.h.in,
	src/config_set.cc, src/config_set.h, src/defines.h.in,
	src/interface.cc, src/interface.h, src/interface_con.cc,
	src/interface_con.h, src/os_matrix.cc, src/os_matrix.h,
	src/scan_engine.cc, src/scan_engine.h, src/target.cc, src/target.h,
	src/targets_list.cc, src/targets_list.h, src/xprobe.cc,
	src/xprobe.h, src/xprobe_module.h, src/xprobe_module_hdlr.cc,
	src/xprobe_module_hdlr.h, src/xprobe_module_param.cc,
	src/xprobe_module_param.h: initial commit

2002-08-08  fygrave

	* AUTHORS, INSTALL, Makefile.in, README, acconfig.h, configure,
	configure.in: Initial commit

