Don't crash in ftdi_eeprom_free() if eeprom is unallocated/already freed
[libftdi] / README
1 --------------------------------------------------------------------
2 libftdi version 0.18
3 --------------------------------------------------------------------
4
5 libftdi - A library (using libusb) to talk to FTDI's UART/FIFO chips
6 including the popular bitbang mode.
7
8 The following chips are supported:
9 - FT4232H / FT2232H
10 - FT232R  / FT245R
11 - FT2232L / FT2232D / FT2232C
12 - FT232BM / FT245BM (and the BL/BQ variants)
13 - FT8U232AM / FT8U245AM
14
15 The AUTHORS file contains a list of all the people
16 that made libftdi possible what it is today.
17
18 Many thanks to Marek VavruĊĦa for providing
19 the initial C++ wrapper implementation.
20
21 Changes
22 -------
23 * Add ftdi_eeprom_free() to free allocated memory in eeprom (Wilfried Holzke)
24 * More generic error message for the FTDI kernel driver (Intra2net)
25 * Honor CPPFLAGS in python wrapper build (Alexander Lehmann)
26 * cmake: Fix package creation on 32-bit machines (Uwe Bonnes)
27 * Fix swig argument constraints (Intra2net)
28 * Don't segfault if device is closed or ftdi context is invalid (Intra2net)
29 * Ability to disable build of examples / documentation (Mike Frysinger and Intra2net)
30 * Fix typo in python wrapper build (Mike Frysinger)
31 * Autoconf build system improvements (Mike Frysinger)
32
33 You'll find the newest version of libftdi at:
34 http://www.intra2net.com/en/developer/libftdi
35
36 --------------------------------------------------------------------
37 www.intra2net.com                             2003-2010 Intra2net AG
38 --------------------------------------------------------------------