pub/scm/libs/ell/ell.git  about / heads / tags
mirror of https://git.kernel.org/pub/scm/libs/ell/ell.git/
$ git log --pretty=format:'%h %s (%cs)%d'
4f77dca ecc: Check return value of l_getrandom() (2025-05-21)
	(HEAD -> master)
37e602d unit: test-ecdh: Add bytes to l_getrandom wrapper (2025-05-21)
ccf0a87 Release 0.77 (2025-05-07)
	(tag: 0.77)
a7999fb unit: Convert UUID test cases to use precheck feature (2025-05-07)
177982a unit: Convert PBKDF2 test cases to use precheck feature (2025-05-07)
3c3179b unit: Convert check for random support to use test precheck feature (2025-05-07)
ef96586 unit: Make the failed precheck test case a success (2025-05-07)
e847eb7 test: Add flag for indication of inverted precheck results (2025-05-07)
2b5f10e unit: Use the precheck handler for testing available key support (2025-05-05)
364e9d5 unit: Use the precheck handler for testing available getrandom support (2025-05-05)
...

$ git cat-file blob HEAD:README
ELL - Embedded Linux library
****************************

Copyright (C) 2011-2014  Intel Corporation. All rights reserved.


Compilation and installation
============================

In order to compile the source code you need following software packages:
	- GCC compiler
	- GNU C library

To configure run:
	./configure --prefix=/usr

Configure automatically searches for all required components and packages.

To compile and install run:
	make && make install


Kernel dependencies
===================

In order to use this library you need a Linux kernel with support for
epoll and timerfd.

For checksum usage you need if_alg (crypto user-space API) with MD5
and SHA-1 algorithms enabled.

For Diffie-Hellman usage the KEYCTL_DH_COMPUTE command for the
keyctl() syscall is required.

Kernel configuration checklist:

	CONFIG_TIMERFD=y
	CONFIG_EVENTFD=y

	CONFIG_CRYPTO_USER_API=y
	CONFIG_CRYPTO_USER_API_HASH=y
	CONFIG_CRYPTO_MD5=y
	CONFIG_CRYPTO_SHA1=y

	CONFIG_KEY_DH_OPERATIONS=y


Information
===========

Mailing list:
	ell@lists.linux.dev

IRC:
	irc://irc.oftc.net/#ell

For additional information about the project visit the ELL web site:
	https://01.org/ell

# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
* master       ecc: Check return value of l_getrandom() (2025-05-21)

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
0.77         Release 0.77 (2025-05-07) tar.gz
0.76         Release 0.76 (2025-04-02) tar.gz
0.75         Release 0.75 (2025-03-26) tar.gz
0.74         Release 0.74 (2025-03-03) tar.gz
0.73         Release 0.73 (2025-02-12) tar.gz
0.72         Release 0.72 (2025-02-10) tar.gz
0.71         Release 0.71 (2024-11-25) tar.gz
0.70         Release 0.70 (2024-11-07) tar.gz
0.69         Release 0.69 (2024-09-09) tar.gz
0.68         Release 0.68 (2024-08-22) tar.gz
...

# associated public inboxes:
# (number on the left is used for dev purposes)
       1568 ell
         44 lkml
         17 qemu-devel
         17 linux-arm-kernel
         15 iwd
         13 netdev
         12 stable
          9 dri-devel
          9 intel-gfx
          9 u-boot
          8 netfilter-devel
          7 linux-wireless
          7 linux-devicetree
          7 linux-mm
          7 xen-devel
          7 kvm
          6 dpdk-dev
          6 git
          5 linux-mediatek
          5 linux-crypto
          5 linux-btrfs
          5 linux-api
          5 buildroot
          4 linux-samsung-soc
          4 linux-xfs
          4 linux-nfs
          4 linux-fsdevel
          4 linux-arm-msm
          4 linux-media
          4 linux-mips
          4 fstests
          4 linux-pm
          4 linux-input
          4 kvmarm
          4 linux-usb
          4 linux-gpio
          4 linux-rdma
          4 linuxppc-dev
          4 amd-gfx
          4 yocto-meta-freescale
          4 openembedded-core
          4 openembedded-devel
          3 linux-mtd
          3 linux-block
          3 bpf
          3 linux-amlogic
          3 alsa-devel
          3 linux-scsi
          3 linux-security-module
          3 linux-pci
          3 linux-bluetooth
          3 linux-doc
          3 linux-omap
          3 linux-kbuild
          3 linux-arch
          3 openbmc
          3 linux-fbdev
          3 linux-sh
          3 nouveau
          3 ofono
          3 ltp
          3 yocto
          3 linux-patches
          3 yocto-meta-virtualization
          3 intel-wired-lan
          3 kexec
          3 poky
          3 grub-devel
          3 igt-dev
          2 linux-riscv
          2 linux-nvme
          2 linux-acpi
          2 linux-cifs
          2 linux-erofs
          2 linux-iommu
          2 linux-hwmon
          2 linux-rtc
          2 driverdev-devel
          2 linux-renesas-soc
          2 linux-kselftest
          2 selinux
          2 linux-clk
          2 linux-iio
          2 dmaengine
          2 linux-ext4
          2 linux-f2fs-devel
          2 linux-modules
          2 linux-rt-users
          2 linux-ide
          2 linux-serial
          2 linux-watchdog
          2 linux-trace-devel
          2 util-linux
          2 backports
          2 io-uring
          2 linux-man
          2 linux-mmc
          2 linux-spi
          2 linux-i2c
          2 linux-remoteproc
          2 linux-sparse
          2 linux-pwm
          2 linux-tegra
          2 lttng-dev
          2 virtualization
          2 ceph-devel
          2 linux-can
          2 containers
          2 linux-rockchip
          2 linux-raid
          2 linux-hardening
          2 dm-devel
          2 linux-sctp
          2 linux-cxl
          2 linux-perf-users
          2 ocfs2-devel
          2 linux-s390
          2 kernel-janitors
          2 linux-staging
          2 linux-coco
          2 yocto-toaster
          2 yocto-meta-arm
          2 bitbake-devel
          2 yocto-meta-ti
          2 yocto-meta-arago
          2 outreachy
          2 openrisc
          2 intel-xe
          2 linux-um
          2 virtio-comment
          2 qemu-riscv
          2 cluster-devel
          2 kvm-ppc
          2 linux-hexagon
          2 reiserfs-devel
          2 lvm-devel
          2 virtio-fs
          2 fuego
          1 linux-fscrypt
          1 cocci
          1 live-patching
          1 linux-efi
          1 linux-integrity
          1 linux-edac
          1 linux-nvdimm
          1 linux-snps-arc
          1 kernel-hardening
          1 linux-next
          1 linux-parisc
          1 linux-leds
          1 kernelnewbies
          1 linux-sgx
          1 linux-hyperv
          1 workflows
          1 rcu
          1 selinux-refpolicy
          1 linux-m68k
          1 linux-i3c
          1 linux-spdx
          1 linux-wpan
          1 ksummit-discuss
          1 wireguard
          1 linux-kernel-mentees
          1 linux-csky
          1 tpmdd-devel
          1 linux-unionfs
          1 linux-firmware
          1 cip-dev
          1 linux-audit
          1 linux-dash
          1 linux-bcache
          1 mm-commits
          1 linux-fpga
          1 xdp-newbies
          1 platform-driver-x86
          1 phone-devel
          1 dash
          1 keyrings
          1 target-devel
          1 lustre-devel
          1 soc
          1 rust-for-linux
          1 ath10k
          1 ath11k
          1 linux-phy
          1 sparclinux
          1 linux-sunxi
          1 mptcp
          1 regressions
          1 ksummit
          1 b43-dev
          1 nvdimm
          1 historical-speck
          1 linux-nfc
          1 linux-bcachefs
          1 ath9k-devel
          1 ntfs3
          1 llvm
          1 fio
          1 yocto-docs
          1 chrome-platform
          1 ntb
          1 xenomai
          1 damon
          1 asahi
          1 loongarch
          1 imx
          1 ath12k
          1 b4-sent
          1 linux-trace-kernel
          1 oe-linux-nfc
          1 oe-kbuild-all
          1 oe-chipsec
          1 batman
          1 virtio-dev
          1 v9fs
          1 ecryptfs
          1 linux-ia64
          1 kbd
          1 autofs
          1 cpufreq
          1 dccp
          1 cgroups
          1 devicetree-spec
          1 devicetree-compiler
          1 initramfs
          1 hail-devel
          1 kvm-ia64
          1 linux-8086
          1 kernel-testers
          1 linux-alpha
          1 linux-btrace
          1 linux-embedded
          1 linux-hams
          1 linux-hotplug
          1 linux-laptop
          1 linux-sound
          1 trinity
          1 linux-metag
          1 linux-x25
          1 linux-nilfs
          1 lvs-devel
          1 netfilter
          1 linux-oxnas
          1 u-boot-amlogic
          1 lm-sensors
          1 acpica-devel
          1 perfbook
          1 smatch
          1 wireless-regdb
          1 powertop

git clone https://yhbt.net/lore/pub/scm/libs/ell/ell.git