libftdi-git Archives

Subject: A library to talk to FTDI chips annotated tag, v1.6rc1, created. v1.6rc1

From: libftdi-git@xxxxxxxxxxxxxxxxxxxxxxx
To: libftdi-git@xxxxxxxxxxxxxxxxxxxxxxx
Date: Sat, 3 Jan 2026 01:55:57 +0100 (CET)
The annotated tag, v1.6rc1 has been created
        at  792469c8d898042324e2bda5d203fdf319b46aff (tag)
   tagging  120c3495ba82ae9c35a7518248b2e45dfbc36ea7 (commit)
  replaces  v1.5
 tagged by  Thomas Jarosch
        on  Sat Jan 3 01:54:43 2026 +0100

- Log -----------------------------------------------------------------
Release libftdi v1.6rc1
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQQ86puIaLw4UmGOtbRwf5GkJPAG9QUCaVho3QAKCRBwf5GkJPAG
9WadAKCGdVkgcLxJrYXPdl8m/Tp+BQFzfQCdE/3neDPSgP2+P331E3l/UHg/2yI=
=cEy/
-----END PGP SIGNATURE-----

Aurelien Jarno (1):
      C++ wrapper: get rid of the Boost dependency

Chris Johnson (1):
      Introduce ftdi_set_module_detach_mode()

Dan Horák (1):
      python: move from distutils to sysconfig

Fabian Vogt (1):
      Fix race during build of python bindings

Fabrice Fontaine (2):
      CMakeLists.txt: fix paths when FTDIPP is set
      CMakeLists.txt: fix static build with libusb and -latomic

Matthias Klein (1):
      ftdi_readstream: fix timeout setting

Shawn Hoffman (6):
      msvc: fix warnings by using all enum values in case statements
      msvc: fix shadowed variable warning
      cmake: fix elseif statement
      fix unit var warning if ftdi_read_eeprom_location returned error, data 
would not be initialized
      msvc: quiet uninteresting warnings
      cmake: fix building static lib on windows/msvc

Thomas Jarosch (18):
      Fix building unit tests without FTDIPP
      examples/bitbang_cbus.c: Check return value of fgets()
      Add Tomasz Wasilczyk to AUTHORS
      Fix indentation
      FT2232C: show mode for B channel
      CMake: auto-format all CMake files
      Ignore JetBrains IDE files
      Modernize Boost detection for CMake 3.30+
      Replace tabs in fall-through comments
      LICENSE: Clarify ftdi_eeprom is GPL v2 only
      LICENSE: Clarify the main ftdi lib is LGPL v2.1 only
      COPYING.LIB: Update to LGPL v2.1
      Merge branch 'clarify-license'
      Update AUTHORS with contributors since v1.5
      Increase copyright year to 2026
      Prepare changelog for 1.6rc1
      Set version number to 1.6rc1
      Merge branch 'prepare-release'

Tomasz Wasilczyk (5):
      Don't spam stderr when flashing FT232H eeprom
      ftdi_eeprom_initdefaults const arguments
      Don't fail reading missing strings.
      Remove legacy EEPROM fields from FT4232H.
      Don't set EEPROM serial when it's not used.

Uwe Bonnes (1):
      Fix GCC fall-through warnings.

William S Fulton (1):
      python: update for SWIG 4.3

Xiaofan Chen (1):
      Ignore purge_test example build for MinGW

Yegor Yefremov (38):
      CMake: bump the minimal required version to 2.8.12
      Fix typos and harmonize spaces
      Add .editorconfig for C and CMake files
      EEPROM: fix checksum for FT230X series
      EEPROM: mention FT230X in the dynamic content calculation
      examples: eeprom: add the missing newlines
      Align is_not_pnp property
      FT4232: show mode for both C and D channels
      EEPROM: make user_data_addr value readable
      CMake: fix indentation and normalize braces
      examples/eeprom.c: use AUTO_DETACH_REATACH_SIO_MODULE
      CMake: require 2.8.12 for cmake_example
      CMake: rework documentation creation section
      Doxygen: resolve warnings
      CMake: disable deprecated behavior
      CMake: use dedicated recipe for documentation generation
      CMake: report CMake version
      CMake: rework findlibusb module
      CMake: rework subdirectory handling
      ftdipp/CMakeLists.txt: remove VIM modline settings
      CMake: make the project compatible with building as a subproject
      CMake: fix multiarch support
      CMake: use ${PC_LIBUSB_LIBRARIES} instead of a library name
      CMake: bump the minimal required version to 3.5
      CMakeLists.txt: remove obsolete policies
      CMakeLists.txt: bump CMake version to 3.15
      CMakeLists.txt: enable CMAKE_EXPORT_COMPILE_COMMANDS by default
      CMakeLists.txt: ignore out-of-source build folder
      CMakeLists.txt: remove CMAKE_COLOR_MAKEFILE assignment
      examples/async.c: fix sometimes-uninitialized warning
      examples/async.c: remove unused includes
      Ignore clangd specific files
      .editorconfig: fix insert_final_newline option
      python/CMakeLists.txt: rework policy CMP0078
      Ignore VSCode temp folder
      Add SHAREDLIBS option
      ftdi_eeprom: fix static build
      python/CMakeLists.txt: rework Python development files detection

-----------------------------------------------------------------------


hooks/post-receive
-- 
A library to talk to FTDI chips

--
libftdi-git - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi-git+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx   

Current Thread
  • A library to talk to FTDI chips annotated tag, v1.6rc1, created. v1.6rc1, libftdi-git <=