LibreCMC


LibreCMC is a GNU/Linux-libre distribution for computers with minimal resources, such as the Ben NanoNote, ath9k-based Wi-Fi routers, and other hardware with emphasis on free software. Based on OpenWrt, the project's goal is to aim for compliance with the GNU Free System Distribution Guidelines and ensure that the project continues to meet these requirements set forth by the Free Software Foundation. LibreCMC does not support ac or ax due to a lack of free chipsets.
As of 2020, releases do not utilize codenames anymore. The acronym "CMC" in the libreCMC name stands for "Concurrent Machine Cluster".

History

On April 23, 2014, libreCMC's first public release is mentioned in a Trisquel forum. On September 4, 2014, the Free Software Foundation added libreCMC to its list of endorsed distributions. Shortly afterwards, on September 12, 2014, the FSF awarded their to a new router pre-installed with libreCMC.
On May 2, 2015, libreCMC merged with the LibreWRT project. LibreWRT, initially developed as a case study, was listed by the website prism-break.org as one of the alternatives to proprietary firmware, but today the website lists libreCMC.
On March 10, 2016, the FSF awarded their RYF certification to a new router pre-installed with libreCMC.
On March 29, 2017, libreCMC began its first release based upon the LEDE 17.01 codebase.
On January 3, 2020, libreCMC began its first release based upon the OpenWrt 19.07 codebase.

Release history

  • Source
VersionCodenameCodebaseReleaseLinux-Libre Kernel VersionAnnotation / Improvements
Delusional Dan2014First public binary release
Elegant Eleanor2015LibreWRT merged to the project, LTS
Frivolous FredLEDE 17.0129 March 2017Release based on LEDE
7 October 2017Fixes various security issues
17 October 2017Fixes various security issues including: dnsmasq, openvpn and KRACK
1 January 20184.4.108
  • OpenVPN 2.4.4
  • Openssl-1.0.2n
  • Busybox fix
  • curl , fix
  • Samba fix
1 April 20184.4.120
  • openvpn 2.4.5
  • mbedtls 2.8.0
  • Tor was moved into base
  • 6 July 20184.4.138
  • openvpn 2.4.6
  • mbedtls 2.9.0
  • Various other fixes
  • Complete removal of references to GitHub repositories
  • 4 October 20184.4.159
  • wireguard 0.0.20181006
  • Introduced TL-WR1043N v5
  • Various other fixes
  • 4 Jan 20194.4.167
  • uhttpd 2018-11-28
  • Wireguard 0.0.20181218
  • openssl 1.0.2q
  • mbedtls 2.14.1
  • Various other fixes
  • 1 April 2019
  • Fixes CVE 2019-8912
  • Bump OpenVPN to 2.4.7
  • Added support for the TPE-R1200
  • 30 June 20194.4.183
  • OpenSSL 1.0.2s
  • wolfssl 1.15-stable
  • mbedtls 1.16.1
  • Wireguard 0.2019.06.01
  • 2 October 20194.4.195
  • OpenSSL 1.0.2t
  • Tor 0.4.1.6
  • Wireguard 0.0.20190913
  • N/AOpenWRT 19.0703 01 2020
  • ath79 replaces ar71xx targets
  • tiny sub-target replaces the old legacy images
  • First release built on Power9 hardware
  • N/A31 01 2020
  • Fixes
  • Fixes
  • N/A01 04 20204.14.173
  • Updated Wireguard to 1.0.20200330
  • Updated Tor to 0.4.2.7 to fix and init script issues
  • Fixes
  • Other fixes picked from upstream 19.07.x
  • N/A29 06 2020
    N/A02 10 20204.14.199
  • Updated Wireguard to 1.0.20200908
  • Added wolfssl support to luci
  • OpenSSL 1.1.1h
  • Mbedtls 2.16.8
  • Other fixes picked from upstream 19.07.x
  • N/A31 12 20204.14.212
  • Updated Wireguard to 1.0.20201221
  • OpenSSL 1.1.1i
  • OpenVPN 2.4.10
  • Fixes CVE-2020-28928, CVE-2020-8037
  • Other fixes picked from upstream 19.07.x
  • N/A24 01 20214.14.216
  • Updated dnsmasq to Addresses critical security issues in dnsmasq to address: , , , , , , and
  • N/A01 04 20214.14.224
    N/A01 10 20214.14.248
    N/A21 01 20224.14.261
    N/A04 04 20224.14.273
    N/A28 06 20224.14.284
    N/A24 01 20234.14.303
  • wolfssl 5.5.4-stable
  • openssl 1.1.1s
  • Adds support for the TPE-R1400, a rockchip RK3328 based router
  • N/A01 04 20234.14.311
  • openssl 1.1.1t
  • openvpn 2.5.8, which adds wolfssl support
  • N/A29 09 20234.14.325
  • openssl 1.1.1w
  • wolfssl 5.6.3
  • openvpn 2.5.9
  • tor 0.4.8.5
  • N/A31 12 20234.14.334
  • wolfssl 5.6.6
  • N/A26 08 20245.15.164
  • wolfssl 5.7.2
  • List of supported hardware

    LibreCMC supports the following devices:
    Buffalo
    • WZR-HP-G300NH
    • WHR-HP-G300NH
    Netgear
    • WNDR3800: v1.x
    TP-Link
    • TL-MR3020: v1
    • TL-WR741ND: v1 - v2, v4.20 - v4.27
    • TL-WR841ND: v5.x, v8.x, v9.x, v10.x, v11.x, v12.x
    • TL-WR842ND: v1, v2
    • TL-WR1043ND: v1.x, v2.x, v3.x, v4.x, v5.x
    ThinkPenguin
    • TPE-NWIFIROUTER2
    • TPE-R1100
    • TPE-R1200
    • TPE-R1300
    • TPE-R1400
    Qi-Hardware