aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
AgeCommit message (Expand)AuthorFilesLines
2023-11-02unit: Add minheap testsDenis Kenzior1-1/+4
2023-11-02minheap: Add initial implementationDenis Kenzior1-2/+4
2023-07-17unit: Add basic unit test for l_sysctl_get/setDenis Kenzior1-1/+4
2023-07-17sysctl: Add initial implementationDenis Kenzior1-2/+4
2023-05-03build: Add options to disable compilation of tools, examples and testsMarcel Holtmann1-9/+16
2022-11-18build: Fix cert-ca.cnf creation to avoid dummy serial fileMarcel Holtmann1-1/+1
2022-11-18build: Remove all artifacts left over from test certificatesMarcel Holtmann1-2/+3
2022-11-01build: Generate an expired test certificateAndrew Zaborowski1-2/+27
2022-07-26unit: Add basic EC-DSA verification testDenis Kenzior1-1/+38
2022-06-29build: Check for openssl legacy provider requirementMat Martineau1-8/+18
2022-05-18rtnl: Move l_rtnl_route declaration to private headerAndrew Zaborowski1-0/+1
2022-03-11examples: Add a netconfig API example/test utilityAndrew Zaborowski1-1/+3
2022-03-11netconfig: Add netconfig APIAndrew Zaborowski1-2/+4
2021-10-14useful: Remove nested function useDenis Kenzior1-1/+2
2021-03-15tester: Add framework for serialized test executionInga Stotland1-2/+4
2021-03-10treewide: Add private useful.h headerDenis Kenzior1-0/+1
2021-03-10main: Add main-private.h headerDenis Kenzior1-0/+1
2021-01-07pkcs5: Rename to cert-cryptoAndrew Zaborowski1-4/+2
2020-12-08build: Add more test certificates in various formatsAndrew Zaborowski1-0/+28
2020-12-04examples: add acd client implementationJames Prestwood1-1/+2
2020-12-04acd: ACD skeletonJames Prestwood1-2/+4
2020-11-23unit: Test loading PKCS#1 PEM private key filesAndrew Zaborowski1-0/+20
2020-11-23treewide: Rename test private keys to include formatAndrew Zaborowski1-19/+20
2020-10-20build: pass -no-undefined properlyRoss Burton1-1/+1
2020-10-19examples: basic DHCP server exampleJames Prestwood1-1/+3
2020-10-19dhcp-server: basic DHCP server skeletonJames Prestwood1-0/+1
2020-10-16dhcp-util: add dhcp message builder APIsJames Prestwood1-0/+1
2020-09-25net: Add RFC1035 parser for domain name entriesDenis Kenzior1-0/+1
2020-09-16plugin: Remove completelyDenis Kenzior1-13/+0
2020-09-08icmp6: Add l_icmp6_router utilitiesDenis Kenzior1-1/+2
2020-09-08icmp6: Add skeleton of ICMP6 clientDenis Kenzior1-2/+4
2020-09-08time/dhcp6: Move time utilities out of dhcp6Denis Kenzior1-0/+1
2020-08-06dhcp6: Add dhcp6-leaseDenis Kenzior1-0/+1
2020-07-23unit: Add basic DHCP6 option parser testDenis Kenzior1-0/+3
2020-07-15examples: Add skeleton dhcp6 client exampleTim Kourt1-1/+2
2020-07-02dhcp6: Add dhcp6 transport abstraction and defaultTim Kourt1-0/+2
2020-07-02dhcp6: Add initial skeleton of DHCPv6 clientTim Kourt1-0/+2
2020-04-08build: Generate test certs with no AKID / SKID extensionsAndrew Zaborowski1-2/+27
2020-02-17genl: Export genl-private.h functions as publicAndrew Zaborowski1-1/+0
2020-02-14unit: Add l_rtnl_* unit testsDaniel Wagner1-0/+3
2020-02-14rtnl: Add initial rtnl supportDaniel Wagner1-0/+2
2019-12-12unit: Add tests for netTim Kourt1-1/+4
2019-10-11build: Include ell/pem-private.h in distributionMarcel Holtmann1-0/+1
2019-08-23build: Add DNSNames to the test server certAndrew Zaborowski1-1/+1
2019-08-06unit: Add unit tests for path utilitiesDenis Kenzior1-1/+4
2019-08-06path: Add utility for finding filesDenis Kenzior1-2/+4
2019-08-03build: Add internal copy of linux/gpio.h for older systemsMarcel Holtmann1-0/+2
2019-06-21tools: Add gpio utilityMartin Hundebøll1-1/+4
2019-06-17gpio: add get/set helpers for GPIO linesMartin Hundebøll1-2/+4
2019-05-17unit: Remove test-genlDenis Kenzior1-3/+0
2019-05-15tools: Add genl-request utilityDenis Kenzior1-1/+5
2019-05-14tools: Add genl-watch utilityDenis Kenzior1-1/+4
2019-04-24tools: Add genl-discoverDenis Kenzior1-1/+4
2019-01-23unit: add unit/test-time.cJames Prestwood1-1/+4
2019-01-23time: basic utility for getting the system timeJames Prestwood1-2/+4
2019-01-04tls: Move cipher suite definitions to tls-suites.cAndrew Zaborowski1-0/+1
2019-01-03tls: Implement the Supported Elliptic Curves extensionAndrew Zaborowski1-0/+1
2018-12-11unit: moved ECDH unit tests from IWDJames Prestwood1-1/+5
2018-12-11ecdh: moved ECDH from IWDJames Prestwood1-2/+4
2018-12-11unit: moved ECC unit tests from IWDJames Prestwood1-1/+4
2018-12-11ecc: moved ecc from IWD into ellJames Prestwood1-2/+7
2018-11-19cert: Add cert.c for certificate types and routinesAndrew Zaborowski1-2/+5
2018-10-26utf8: Move the utility functions for UTF-8 into separate fileMarcel Holtmann1-0/+2
2018-10-25build: Add initial version of library symbol version scriptMarcel Holtmann1-1/+5
2018-10-25strv: Move string array functions to a separate fileMarcel Holtmann1-0/+2
2018-10-20build: Update the library revision numberMarcel Holtmann1-1/+1
2018-10-19build: Remove implementation of filesystem watchMarcel Holtmann1-4/+2
2018-10-19unit: Remove tests for filesystem watchMarcel Holtmann1-4/+1
2018-10-19key: Make l_key_is_supported publicDenis Kenzior1-1/+0
2018-10-04unit: Add test program for l_dir_watch functionalityMarcel Holtmann1-0/+3
2018-10-04dir: Add initial version of directory watch handlingMarcel Holtmann1-0/+2
2018-08-30tools: Add skeleton certchain-verify utilityDenis Kenzior1-0/+3
2018-07-20unit: Add an fswatch unit testAndrew Zaborowski1-1/+4
2018-07-20fswatch: Add fswatch APIAndrew Zaborowski1-2/+4
2018-04-25build: Make sure unit/test-plugin exports symbolsDenis Kenzior1-0/+1
2018-04-18examples: Add dhcp-client skeletonDenis Kenzior1-1/+3
2018-04-18dhcp: Add l_dhcp_lease object skeletonDenis Kenzior1-1/+2
2018-04-18dhcp: Add _dhcp_checksum and _dhcp_checksumvDenis Kenzior1-1/+2
2018-04-18unit: Add initial DHCP unit testsDenis Kenzior1-1/+4
2018-04-18dhcp: Add dhcp client skeletonDenis Kenzior1-1/+2
2018-04-12dhcp: define dhcp packet structure & enumsDenis Kenzior1-1/+3
2018-04-10net: Add l_net_get_mac_address utilityDenis Kenzior1-2/+4
2018-02-10build: Include missing key-private.h header fileMarcel Holtmann1-0/+1
2017-12-05dbus: Add support for proxy interfaceSzymon Janc1-0/+2
2017-11-28build: Fix parallel buildSzymon Janc1-3/+3
2017-10-09unit: Add PBKDF2 tests from iwdAndrew Zaborowski1-1/+4
2017-09-19file: Add l_file_get_contents utilityDenis Kenzior1-2/+4
2017-09-18examples: Add simple glib integration exampleDenis Kenzior1-0/+7
2017-08-29build: Use the client certificate's public key to create ciphertextMarcel Holtmann1-3/+3
2017-08-29build: Generate plaintext, ciphertext and signature samplesMarcel Holtmann1-2/+21
2017-08-29build: Use UNITDIR and CERTDIR variables for test file directoriesMarcel Holtmann1-1/+2
2017-08-29build: Create certificate files on demand with Makefile rulesMarcel Holtmann1-24/+165
2017-08-17unit: More KDF combinations in PEM private key testAndrew Zaborowski1-0/+1
2017-08-14unit: Test loading encrypted private key PEM filesAndrew Zaborowski1-0/+5
2017-08-14pkcs5: Add pkcs5_cipher_from_alg_idAndrew Zaborowski1-0/+1
2017-08-14pkcs5: Implement PKCS#5 key derivation functionsAndrew Zaborowski1-2/+4
2017-08-14tls: Move DER / ASN.1 related definitions to asn1-private.hAndrew Zaborowski1-0/+1
2017-06-10build: Update library revision numberMarcel Holtmann1-1/+1
2017-06-10build: Include hwdb unit test only for little-endian machinesMarcel Holtmann1-2/+2
2017-06-10build: Fix missing cleanup for D-Bus and TLS unit test binariesMarcel Holtmann1-1/+1
2017-06-10build: Add separate conditional for TLS unit testsMarcel Holtmann1-4/+9
2017-06-07unit: Rework DBus tests to work in fakerootDenis Kenzior1-1/+2
2017-06-03build: Add missing certificates to the buildDenis Kenzior1-1/+4
2017-03-17Makefile.am: remove kdbusLukas Rusak1-7/+1
2016-10-05build: Remove unused cipher-private.hDenis Kenzior1-1/+0
2016-05-06unit: End to end FD passing testAndrew Zaborowski1-0/+3
2016-04-20dbus: Add a Bus Name cacheAndrew Zaborowski1-0/+1
2016-03-24dbus: Add message filter logic in dbus-filter.cAndrew Zaborowski1-0/+1
2016-03-04key: Add keystore unit testMat Martineau1-1/+4
2016-03-04key: Add basic keystore supportMat Martineau1-2/+4
2016-03-01examples: Add dbus-client exampleDenis Kenzior1-1/+2
2016-02-17unit: DBus old-style property getter testsAndrew Zaborowski1-0/+3
2016-01-05build: Limit D-Bus unit tests to little-endian systemsMarcel Holtmann1-9/+14
2015-08-31unit: Add unit tests for UUID classDenis Kenzior1-1/+4
2015-08-31uuid: Add UUID v3/4/5 generators from RFC 4122Denis Kenzior1-2/+4
2015-08-24unit: Add certificate operations testAndrew Zaborowski1-1/+3
2015-08-20examples: Add TLS example programs.Andrew Zaborowski1-1/+4
2015-08-15tls: Add l_tls_handle_rxAndrew Zaborowski1-1/+2
2015-08-11tls: Add initial TLS data structures & APIAndrew Zaborowski1-1/+2
2015-08-11unit: Add l_ringbuf test casesDenis Kenzior1-0/+3
2015-08-11ell: Add l_ringbuf classDenis Kenzior1-0/+2
2015-08-10unit: Add l_pem_* unit testsDenis Kenzior1-0/+3
2015-08-10unit: Add TLS PRF testsAndrew Zaborowski1-1/+4
2015-08-10Add TLS PRF functions as tls.cAndrew Zaborowski1-1/+3
2015-08-10Add pem.c, pem.h: RFC7468 PEM file loading utilities.Andrew Zaborowski1-2/+4
2015-08-05unit: Add unit tests for base64 utilitiesDenis Kenzior1-1/+4
2015-08-05Add base64 decode and encode utilities.Andrew Zaborowski1-2/+4
2015-08-04cipher: Add RSA private key utilitiesAndrew Zaborowski1-0/+1
2015-06-06unit: Add uintset sanity checksDenis Kenzior1-1/+4
2015-06-06uintset: Add initial implementationDenis Kenzior1-2/+4
2015-04-26unit: Add unit test for l_util_[from_]hexstringDenis Kenzior1-1/+4
2015-03-20unit: Add test-genl-msgDenis Kenzior1-0/+3
2015-03-20genl: Move msg_create to genl-private.hDenis Kenzior1-0/+1
2015-02-23unit: dbus: Add test for filter ruleJukka Rissanen1-0/+3
2015-02-11random: Add missing.h for handling __NR_getrandomMarcel Holtmann1-0/+1
2015-02-10unit: Add l_getrandom unit testDenis Kenzior1-1/+4
2015-02-10random: Add l_getrandomDenis Kenzior1-2/+4
2015-02-06unit: Add unit test for the cipher infrastructureTomasz Bursztyka1-1/+4
2015-02-06cipher: Add a basic infrastructure for kernel based cipher operationsTomasz Bursztyka1-2/+4
2014-12-19unit: Add test cases for endian conversion helpersMarcel Holtmann1-0/+3
2014-08-16unit: Add simple test case for hwdb functionalityMarcel Holtmann1-1/+4
2014-08-16hwdb: Add skeleton for supporting hardware database fileMarcel Holtmann1-2/+4
2014-08-05unit: Add SipHash-2-4 based on public domain reference implemenationMarcel Holtmann1-1/+4
2014-08-05siphash: Add SipHash-2-4 based on public domain reference implementationMarcel Holtmann1-1/+3
2014-07-23examples: Add a basic DBus service exampleDenis Kenzior1-0/+8
2014-06-20unit: Add simple test program for Generic Netlink supportMarcel Holtmann1-0/+3
2014-06-20genl: Add support for Generic Netlink functionalityMarcel Holtmann1-0/+2
2014-06-20netlink: Use private header for kernel netlink definitionsMarcel Holtmann1-0/+1
2014-05-22unit: Add simple test for kernel D-Bus setupMarcel Holtmann1-0/+3
2014-05-22dbus: Add function for setting up private kernel bussesMarcel Holtmann1-0/+1
2014-05-22build: Include Linux headers in build materialMarcel Holtmann1-24/+27
2014-05-22build: Flatten the indentation for package include headersMarcel Holtmann1-17/+18
2014-05-22build: List unit tests binaries in a simple single listMarcel Holtmann1-10/+17
2014-05-22build: Change order of file build and inclusion orderMarcel Holtmann1-23/+24
2014-05-22unit: Use define to specify test data directoryMarcel Holtmann1-5/+5
2014-05-22build: Create unit test binaries only with enabled maintainer modeMarcel Holtmann1-2/+13
2014-05-22build: Update autotools to a more modern setupMarcel Holtmann1-6/+5
2014-05-12dbus: Split dbus.c into dbus.c and dbus-message.cDenis Kenzior1-0/+1
2014-05-12unit: Add test-gvariant-message skeletonDenis Kenzior1-1/+4
2014-05-12unit: Add test-gvariant-util unit testDenis Kenzior1-1/+4
2014-05-12ell: Add gvariant util skeletonDenis Kenzior1-1/+3
2012-07-17build: Add library version informationMarcel Holtmann1-1/+11
2012-07-03unit: Add tests for service method XML generatorDenis Kenzior1-1/+3
2012-07-03dbus: Add skeleton dbus-service implementationDenis Kenzior1-0/+2
2012-07-03dbus: Move dbus private parts to dbus-private.hDenis Kenzior1-0/+1
2012-06-27unit: Add dbus utilities unit test skeletonDenis Kenzior1-1/+4
2012-06-26dbus: Add object path validatorDenis Kenzior1-0/+1
2012-05-25unit: Add settings test dataDenis Kenzior1-0/+3
2012-02-28idle: Add initial implementationDenis Kenzior1-2/+4
2012-01-04unit: Add skeleton for D-Bus message test casesMarcel Holtmann1-2/+4
2011-12-30unit: Add utf8 testsDenis Kenzior1-0/+3
2011-12-31unit: Add simple test for Netlink supportMarcel Holtmann1-1/+4
2011-12-31netlink: Add support for Netlink handlingMarcel Holtmann1-0/+2
2011-12-31unit: Add simple test for D-Bus supportMarcel Holtmann1-1/+3
2011-12-31dbus: Add basic support for D-Bus handlingMarcel Holtmann1-2/+4
2011-12-27unit: Add initial test-settings testDenis Kenzior1-1/+4
2011-12-27settings: Add initial skeletonDenis Kenzior1-0/+2
2011-12-23log: Add framework for logging supportMarcel Holtmann1-0/+2
2011-12-22unit: Add test utility for plugin supportMarcel Holtmann1-1/+9
2011-12-22plugin: Add framework for plugin supportMarcel Holtmann1-0/+2
2011-12-21unit: Add first pieces of checksum unit testingMarcel Holtmann1-1/+3
2011-12-21checksum: Add checksum support for MD5 and SHA-1 hashesMarcel Holtmann1-2/+4
2011-12-19build: Small fixup to build setupMarcel Holtmann1-9/+9
2011-12-19unit: Add test-stringDenis Kenzior1-1/+4
2011-12-19string: Add basic growable stringDenis Kenzior1-2/+4
2011-12-18unit: Add example for unit testingMarcel Holtmann1-2/+4
2011-12-18test: Add skeleton for unit testing frameworkMarcel Holtmann1-0/+2
2011-12-18doc: Add skeleton for using gtk-docMarcel Holtmann1-0/+4
2011-12-17unit: Add simple unit test for IO read handlingMarcel Holtmann1-1/+4
2011-12-17util: Add helper function for showing data hexdumpsMarcel Holtmann1-0/+1
2011-12-16io: Add support for simple IO handlingMarcel Holtmann1-2/+4
2011-12-16unit: Add simple unit test for the main loopMarcel Holtmann1-1/+3
2011-12-16timeout: Add support for simple timeout handlingMarcel Holtmann1-2/+4
2011-12-16signal: Add support for handling of Unix signalsMarcel Holtmann1-2/+4
2011-12-16main: Add support for epoll based main loopMarcel Holtmann1-2/+4
2011-12-16unit: Add simple unit test for queue implementationMarcel Holtmann1-1/+3
2011-12-16queue: Add simple implementation for queue handlingMarcel Holtmann1-0/+2
2011-12-16unit: Add simple unit test for hash table implementationMarcel Holtmann1-0/+6
2011-12-16util: Export pointer to interger conversion helpersMarcel Holtmann1-2/+3
2011-12-16build: Move library export helper to private headerMarcel Holtmann1-1/+2