2018-01-21  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	patch #8444: Proposal for modifications in -B and -U command options managment
	* update.c (parse_op): Default -U filename to RBIN for output
	files

2018-01-18  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Simone:
	patch #8128: Added new option to configure.ac script
	* configure.ac (disable-libusb_1_0): New option

2018-01-18  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Jan Egil Ruud:
	patch #9542: Correct "usersig" on avr8x devices
	* avrdude.conf.in (.avr8x_tiny, .avr8x_mega): rename "userrow" to
	"usersig", and fix its page size for .avr8x_mega
	* jtag3.c: Remove all "userrow" handling

2018-01-17  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Reinhard Max
	patch #8311: Add IPv6 support to the -Pnet:host:port option
	* ser_posix.c (net_open): Rewrite to use getaddrinfo()
	rather than gethostbyname()
	* avrdude.1: Document IPv6 feature
	* doc/avrdude.texi: (Dito)

2018-01-16  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Maciej:
	patch #9185: Add extended_param to usbasp.c - erasing
	configuration section in ATtiny 4...40 (TPI)
	* usbasp.c: Implement extended parameter parsing, and modify
	usbasp_tpi_chip_erase() appropriately
	* avrdude.1: Document USBasp extended parameters
	* doc/avrdude.texi: (Dito)

2018-01-16  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Tom Carney:
	patch #8219: Fix boot_start for xmega devices on jtagmkII
	* jtagmkII.c (jtagmkII_initialize): Determine boarder between
	application and boot area correctly.

2018-01-16  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
	patch #9507: Fix UPDI chip erase
	* libavrdude.h (PROGRAMMER): add unlock method
	* avr.c (avr_unlock): Generic unlock function
	* jtag3.c: Implement unlock feature; avoid calling
	jtag3_edbg_prepare() and jtag3_edbg_signoff() on XplainedMini
	boards to work around a bug in early firmware versions;
	implement "userrow" memory region
	* main.c: Call avr_unlock() rather than avr_chip_erase() when
	encountering a locked UPDI chip

2018-01-16  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Nicolas BRULEZ
	patch #8910: ATxmega32c4 and ATxmega16c4 have wrong signatures
	bug #41388: ATxmega32c4 and ATxmega16c4 have wrong signatures
	* avrdude.conf.in (ATxmega16C4, ATxmega32C4): Fix signatures

2018-01-15  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Dennis Reimers:
	patch #8580: FT245r support to select device by serial number
	* ft245r.c (ft245r_open): Add serial number parsing.

2018-01-15  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Axel Simon:
	patch #9033: avrdoper backend uses libhidapi instead of libusb
	* ser_avrdoper: Add libhidapi implementation
	* stk500v2.c: Adapt #ifdefs for LIBHIDAPI
	* avrdude.1: Document change
	* doc/avrdude.texi: (Dito)

2018-01-13  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by David Mosberger-Tang
	patch #8924: Enable TPI for usbtiny
	* usbtiny.c: Extend to handle TPI targets
	* configure.ac: Probe for <netinet/in.h>

2018-01-12  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Yegor Yefremov:
	patch #9222: Enable silent build
	* configure.ac: Add AM_SILENT_RULES
	* Makefile.am: Document how to run "make" to get verbose
	build messages

2018-01-12  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by: Kjetil Kjeka:
	patch #9317: Support atmega64m1 as part
	* avrdue.conf.in (ATmega64M1): New entry.

2018-01-12  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Submitted David Griffith:
	patch #9530: Update URL to Ladyada's USBtinyISP page.
	* avrdude.conf.in (usbtiny): Update URL

2018-01-12  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Milan Kupcevic:
	patch #9423: Support ATtiny841 and ATtiny441
	bug #47376: ATtiny841 description missing in configuration file
	bug #49455: support for tiny441
	* avrdude.conf.in (ATtiny841, ATtiny441): New entries

2018-01-10  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Morten Engelhardt Olsen
	patch #9506: Script to create device configuration stub from Atmel ATDF files
	* tools/atdf-to-avrdude.xslt: New script

2018-01-10  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
	patch #9507: Fix UPDI chip erase
	* lexer.l (family_id): New keyword.
	* config_gram.y: (Ditto)
	* doc/avrdude.texi: Document new keyword
	* avrdude.conf.in: Add family_id for avr8x devices
	* avr.c: Pass error code up.
	* jtag3.c: Pass error code from memory read up; implement
	jtag3_read_sib()
	* libavrdude.h: Add new items.
	* main.c: Implement different chip erase handling required
	for UPDI devices.

2018-01-10  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
	patch #9506: Script to create device configuration stub from Atmel ATDF files
	* avrdude.conf.in (ATtiny202, ATtiny204, ATtiny402, ATtiny404)
	(ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604)
	(ATtiny1606, ATtiny1607, ATtiny212, ATtiny214, ATtiny412)
	(ATTiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816)
	(ATtiny1614, ATtiny1616, ATtiny3214, ATtiny3216, ATtiny3217)
	(ATmega3208, ATmega3209, ATmega4808, ATmega4809): New devices