5c064ec572
* compat: backport kfree_sensitive and switch to it * netlink: consistently use NLA_POLICY_EXACT_LEN() * netlink: consistently use NLA_POLICY_MIN_LEN() * compat: backport NLA policy macros Backports from upstream changes. * peerlookup: take lock before checking hash in replace operation A fix for a race condition caught by syzkaller. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |
||
---|---|---|
config | ||
docs | ||
include | ||
package | ||
scripts | ||
target | ||
toolchain | ||
tools | ||
.gitattributes | ||
.gitignore | ||
BSDmakefile | ||
Config.in | ||
feeds.conf.default | ||
LICENSE | ||
Makefile | ||
README.md | ||
rules.mk |
libreCMC : The libre Embedded GNU/Linux Distro.
The libreCMC project provides replacement software for consumer-grade routers in the form of a small GNU/Linux distro. The software and tools that the project distributes allow users to take back control of their devices from hardware manufactures. Because libreCMC is Free Software, users are able to unlock the ability to control and breath new life into devices the project supports.
Useful links:
-
libreCMC FAQ : WIP
-
Getting Started with libreCMC : WIP
-
Supported Hardware: Devices officially supported by libreCMC.
-
Router reset instructions : Generic libreCMC router reset instructions.
-
Report a bug or issue : Is something broken? Did you find a non-free component or do you want to make libreCMC better? Submit an issue.
-
Get libreCMC source code : Checkout the latest libreCMC sources.
-
Build Documentation : Learn how to build libreCMC for your device.