aboutsummaryrefslogtreecommitdiffstats
path: root/unit
AgeCommit message (Expand)AuthorFilesLines
5 daysunit: add testing for dbus-over-tcpHEADmasterRam Subramanian2-35/+85
2024-04-16unit: Add tests for the new bitmap utilitiesDenis Kenzior1-0/+81
2024-03-14unit: assert on l_uintset_takeDenis Kenzior1-1/+1
2024-03-14unit: Fix memory leakDenis Kenzior1-0/+3
2024-03-11unit: assert return of several gvariant-util callsJames Prestwood1-0/+3
2024-02-05unit: Add unit tests for l_ascii_strup/downDenis Kenzior1-0/+36
2024-02-05unit: Add unit tests for l_ascii_touppwer/lowerDenis Kenzior1-0/+28
2023-12-31build: Fix build failures with openssl 3.2Denis Kenzior1-2/+0
2023-11-09rtnl: Fixup rtnetlink includesDenis Kenzior1-0/+4
2023-11-02unit: Add minheap testsDenis Kenzior1-0/+155
2023-10-11unit: update test-ecc with compressed point bug fixJames Prestwood1-8/+8
2023-09-22unit: Use SPDX-License-Identifier instead of license boilerplateMarcel Holtmann44-793/+133
2023-09-04unit: skip sysctl test if sysfs is not availableFinn Behrens1-1/+11
2023-07-17unit: Use l_sysctl in test-tlsDenis Kenzior1-21/+5
2023-07-17unit: Add basic unit test for l_sysctl_get/setDenis Kenzior1-0/+78
2023-07-16unit: Add additional unit tests for l_settingsDenis Kenzior1-0/+5
2023-07-16unit: Add unit tests for l_safe_ato[xu] functionsDenis Kenzior1-0/+49
2023-04-16unit: Remove use of zero-length arrayDenis Kenzior1-3/+2
2023-01-23unit: Add unit test for l_util_hexstringvDenis Kenzior1-0/+19
2022-11-01unit: Minimal l_certchain_verify validity dates testAndrew Zaborowski1-0/+18
2022-09-20unit: Update net_domain_list_parse testAndrew Zaborowski1-4/+13
2022-07-26unit: Skip ECDSA cipher suite testsDenis Kenzior1-0/+3
2022-07-26unit: Add basic EC-DSA verification testDenis Kenzior1-1/+21
2022-07-22unit: add unit test for l_uintset_subtractJames Prestwood1-0/+54
2022-05-17unit: Pass in max logging level for dhcpMichael Johnson1-1/+2
2022-03-11unit: Update dhcp{,6} receive handler argumentsAndrew Zaborowski2-10/+12
2022-02-17unit: add base64 failure casesJames Prestwood1-0/+46
2022-02-15unit: add compressed point testJames Prestwood1-0/+61
2022-02-04unit: add settings test for clone APIsJames Prestwood1-1/+40
2021-12-20unit: Initialize variables prior to useOssama Othman1-1/+1
2021-12-20unit: Free l_uintset when doneOssama Othman1-0/+2
2021-12-06unit: add asserts to unitset testJames Prestwood1-5/+5
2021-11-30unit: add test for l_uintset_sizeJames Prestwood1-0/+24
2021-11-19unit: update base64 test with API changeJames Prestwood1-4/+3
2021-10-18unit: Sanity check l_dhcp_lease_get_prefix_lengthDenis Kenzior1-0/+2
2021-08-31unit: style fixesDenis Kenzior1-4/+8
2021-08-31unit: skip tests on system without AF_ALG supportSergei Trofimovich1-3/+7
2021-08-12unit: In test-dhcp update rx callback parametersAndrew Zaborowski1-9/+16
2021-08-02unit: Test DHCP rapid commitAndrew Zaborowski1-14/+20
2021-08-02unit: Stricter checks in unit-dhcpAndrew Zaborowski1-6/+34
2021-07-07unit: Update to the new l_ecc* changesDenis Kenzior2-5/+5
2021-07-05unit: Add test for _vli_is_zero_or_oneDenis Kenzior1-0/+12
2021-07-02unit: Add test for l_ecc_scalar_new_reduced_1_to_nDenis Kenzior1-0/+40
2021-05-21unit: Fix various leaks in the dhcp testDenis Kenzior1-1/+10
2021-03-11useful: Move minsize to useful.hDenis Kenzior1-0/+2
2021-03-10treewide: Add private useful.h headerDenis Kenzior1-1/+2
2021-02-08unit: Do not leak cli_addrDenis Kenzior1-1/+2
2021-01-15unit: Add l_cert_load_container_file testsAndrew Zaborowski1-0/+110
2021-01-07unit: Update tests after l_pkcs5_* renamingAndrew Zaborowski2-3/+4
2021-01-07unit: Add an L_IN_SET testAndrew Zaborowski1-0/+23
2020-12-30unit: pick up dbus-daemon from $PATHFlorian Klink3-6/+6
2020-12-09unit: Re-add the ARC4 testAndrew Zaborowski1-0/+56
2020-12-08unit: Add some RC2 test vectorsAndrew Zaborowski1-0/+59
2020-11-30unit: Update expected nested netlink attr dataOssama Othman1-3/+3
2020-11-23unit: add DHCP expiration reuse testJames Prestwood1-0/+42
2020-11-23unit: refactor test-dhcp to reuse code for other testsJames Prestwood1-85/+81
2020-11-23unit: add client expire checks to test-dhcpJames Prestwood1-1/+42
2020-11-23unit: Test loading PKCS#1 PEM private key filesAndrew Zaborowski1-7/+63
2020-11-23treewide: Rename test private keys to include formatAndrew Zaborowski1-8/+9
2020-10-20unit: add complete client/server dhcp testJames Prestwood1-0/+191
2020-10-19unit: update dhcp test to use new builder APIsJames Prestwood1-45/+36
2020-10-16unit: update test-dhcp to use l2_sendJames Prestwood1-2/+3
2020-09-30unit: Add test for l_dhcp6_lease_get_domainsDenis Kenzior1-0/+8
2020-09-29unit: Add domain name parser testsDenis Kenzior1-0/+86
2020-09-24unit: Add test for DHCPv6 + Rapid CommitDenis Kenzior1-0/+60
2020-09-16plugin: Remove completelyDenis Kenzior2-101/+0
2020-09-16unit: Test l_settings_{get,set}_bytesAndrew Zaborowski1-0/+14
2020-09-11unit: Update to dhcp6 public api changesDenis Kenzior1-5/+5
2020-09-11unit: Set nora for dhcp6 testDenis Kenzior1-0/+1
2020-08-31unit: Rework ctr(aes) testDenis Kenzior1-5/+5
2020-08-31unit: Fix up AES unit testDenis Kenzior1-2/+7
2020-08-10unit: Add test for 4 packet solicit transactionDenis Kenzior1-0/+121
2020-08-06unit: Add dhcp6 lease parsing testDenis Kenzior1-0/+46
2020-08-03cipher: remove obsolete arc4 supportArd Biesheuvel1-56/+0
2020-08-03tls: remove support for RC4 cipher suitesArd Biesheuvel1-2/+1
2020-07-23unit: Add basic DHCP6 option parser testDenis Kenzior1-0/+98
2020-06-22unit: Add l_hashmap_replace unit testDenis Kenzior1-0/+29
2020-04-08unit: Relax test-tls certificate chain checksAndrew Zaborowski1-2/+7
2020-04-08unit: Test l_certchain_verify with no-keyid certificatesAndrew Zaborowski1-29/+52
2020-04-08build: Generate test certs with no AKID / SKID extensionsAndrew Zaborowski1-0/+7
2020-03-12unit: Add graceful fail of pem, tls and key testsBrian Gix3-1/+29
2020-02-17unit: Update calls to functions from genl-private.hAndrew Zaborowski1-8/+7
2020-02-14unit: Update to rtnl api changesDaniel Wagner1-6/+10
2020-02-14unit: Add unit test for l_rtnl_route6_{dump|extract}Daniel Wagner1-0/+32
2020-02-14unit: Update to rtnl api changesDaniel Wagner1-12/+12
2020-02-14unit: Update to new rtnl apisDaniel Wagner1-21/+21
2020-02-14unit: Add l_rtnl_* unit testsDaniel Wagner1-0/+236
2020-01-28unit: Update to the new dbus property behaviorDenis Kenzior1-2/+4
2020-01-27unit: Update to the new l_dir_watch APIDenis Kenzior1-0/+3
2020-01-27unit: Add test-cases for l_ringbuf_append functionPrzemysław Fierek1-1/+85
2019-12-12unit: Add tests for netTim Kourt1-0/+66
2019-10-28unit: rework test to use non-root ObjectManagerDenis Kenzior1-35/+57
2019-10-18unit: Rewrite aes_ccm test to be more paranoidDenis Kenzior1-10/+8
2019-10-18unit: Rewrite aead cipher test to be more paranoidDenis Kenzior1-20/+35
2019-10-04unit: fix memory leak in test-pemJames Prestwood1-1/+2
2019-10-04unit/test-settings: add pem extended type testsJames Prestwood2-2/+269
2019-10-02unit: update test-tls to use new API definitionDenis Kenzior1-11/+41
2019-10-01unit: remove index from pem APIsJames Prestwood3-3/+3
2019-09-27unit/test-pem: add tests for new _from_data APIsJames Prestwood1-0/+163
2019-09-16unit: Add l_uintset_isempty() testOssama Othman1-0/+17
2019-08-23unit: Add TLS tests for cert's DNSName matchingAndrew Zaborowski1-51/+119
2019-08-23build: Add DNSNames to the test server certAndrew Zaborowski1-0/+6
2019-08-23unit: Add l_tls_set_domain_mask testsAndrew Zaborowski1-0/+169
2019-08-07unit: Update expected peer identity strings in TLSAndrew Zaborowski1-11/+22
2019-08-06unit: Add unit tests for path utilitiesDenis Kenzior1-0/+99
2019-07-05unit: Fix potential uninitialized variable useDenis Kenzior1-0/+1
2019-06-06unit: Include <alloca.h> when using alloca() functionMarcel Holtmann1-0/+1
2019-06-05unit: Add tests for AES-CMAC hashingBrian Gix1-0/+74
2019-05-29unit: Fix Clang 8 "-Wstring-plus-int" warningOssama Othman1-4/+6
2019-05-17unit: Remove test-genlDenis Kenzior1-182/+0
2019-04-26unit: Implement fake transport broadcast for dhcpDenis Kenzior1-0/+13
2019-04-26unit: Update to DHCP magic cookie changesDenis Kenzior1-4/+4
2019-04-16unit: Quiet sanitizier warningDenis Kenzior1-2/+7
2019-04-16unit: add test for AES-CTRJames Prestwood1-0/+30
2019-04-08unit: Fixed a test-dbus-message seg fault.Ossama Othman1-1/+1
2019-04-08unit: Remove unnecessary NULL pointer checks.Ossama Othman1-3/+3
2019-04-02treewide: Make l_container_of macro publicMichał Lowas-Rzechonek1-2/+2
2019-03-20unit: Define WAIT_ANY if necessaryAndrew Zaborowski3-0/+12
2019-03-20unit: add utf8_validate_test80 testMichael Tretter1-0/+13
2019-03-07unit: Add l_uintset_intersect testsTim Kourt1-0/+91
2019-03-07unit: Add l_uintset_foreach testsTim Kourt1-1/+97
2019-03-04unit: Remove C99 loop variable declaration.Ossama Othman1-1/+2
2019-02-28unit: Sanity check for NULL l_uintsetTim Kourt1-0/+8
2019-02-26unit: Remove C99 variable declarationOssama Othman1-3/+3
2019-02-21unit: settings: add another invalid data caseJames Prestwood1-3/+9
2019-02-21unit: test-settings: added test with no groupJames Prestwood1-0/+15
2019-02-17unit: Add runtime check for TLS suite cipher supportMat Martineau1-3/+18
2019-02-17unit: Add test for l_strv_append().Ossama Othman1-0/+19
2019-02-07unit: Add a few unit tests for l_uuid_from_stringMichał Lowas-Rzechonek1-0/+70
2019-01-23unit: Use UINT64_MAX instead of ULONG_MAXDenis Kenzior1-5/+5
2019-01-23unit: add unit/test-time.cJames Prestwood1-0/+60
2019-01-22unit: Drop the hash lengths in test-tlsAndrew Zaborowski1-5/+1
2019-01-17unit: Add warning about key quota setting in test-tlsAndrew Zaborowski1-0/+25
2019-01-17unit: Drop list of cipher suites from test-tlsAndrew Zaborowski1-14/+4
2019-01-16unit: update test-ecc and test-ecdh with new ECC APIsJames Prestwood2-4/+4
2019-01-15unit: Test many TLS cipher suite and version combinationsAndrew Zaborowski1-8/+123
2019-01-15unit: Test TLS 1.0, 1.1 and 1.2Andrew Zaborowski1-1/+20
2019-01-11unit: Fix memory leakDenis Kenzior1-2/+6
2019-01-11unit: test-ecdh: add bytes to l_getrandom wrapperJames Prestwood1-7/+13
2019-01-10unit: Add sanity check for l_util_hexstring_upperDenis Kenzior1-0/+12
2019-01-10unit: Add additional sanity checkDenis Kenzior2-1/+8
2019-01-08unit: Free temporary buffer in load_cert_fileAndrew Zaborowski1-2/+5
2018-12-27unit: Update l_ecdh_generate_shared_secret parametersAndrew Zaborowski1-10/+6
2018-12-19unit: Call l_tls_start in tls testsAndrew Zaborowski1-0/+3
2018-12-18unit: Add additional uintset testsDenis Kenzior1-0/+42
2018-12-14unit: Move tls_cert_load_file to relevant unit testsAndrew Zaborowski2-13/+41
2018-12-12unit: added P384 unit testsJames Prestwood1-0/+66
2018-12-11unit: moved ECDH unit tests from IWDJames Prestwood1-0/+161
2018-12-11unit: moved ECC unit tests from IWDJames Prestwood1-0/+340
2018-11-30unit: Update test-tls to new l_certchain_verify paramsAndrew Zaborowski1-16/+16
2018-11-27unit: Validate the peer_identity in test-tlsAndrew Zaborowski1-0/+3
2018-11-26unit: More TLS certificate testsAndrew Zaborowski1-7/+51
2018-11-26unit: Test l_keyring_link_nested and more scenariosAndrew Zaborowski1-2/+40
2018-11-21unit: Update tests usage of certificate APIAndrew Zaborowski3-52/+58
2018-11-19unit: Update tests to new certificate APIAndrew Zaborowski2-55/+48
2018-11-19unit: Add gcm(aes) test vectorsAndrew Zaborowski1-13/+114
2018-11-14unit: Print TLS debug info if TLS_DEBUG setAndrew Zaborowski1-0/+11
2018-11-01signal: Change interface to use signal number and not sigset_tMarcel Holtmann4-99/+69
2018-10-30unit: Add missing _GNU_SOURCE and include <signal.h>Marcel Holtmann7-7/+19
2018-10-19unit: Remove tests for filesystem watchMarcel Holtmann1-297/+0
2018-10-19unit: Remove use of removed header fileDenis Kenzior2-2/+0
2018-10-04build: Add test case for l_dir_watch and replacing existing filesMarcel Holtmann1-0/+21
2018-10-04unit: Add test program for l_dir_watch functionalityMarcel Holtmann1-0/+600
2018-09-07unit: Report hwdb summary stats rather than dump the whole dbMat Martineau1-8/+20
2018-09-07unit: Print message if test-hwdb does not find a databaseMat Martineau1-1/+3
2018-08-16unit: Test dbus object tree with complicated pathsAndrew Zaborowski1-0/+99
2018-08-09unit: Make fswatch test pass with new event typeAndrew Zaborowski1-1/+5
2018-07-30unit: Remove verbose output from test-pbkdf2Mat Martineau1-11/+0
2018-07-30unit: Fix buffer overrun in test-pbkdf2Mat Martineau1-4/+4
2018-07-26unit: Add sanity check for l_parse_argsDenis Kenzior1-0/+48
2018-07-20unit: Add an fswatch unit testAndrew Zaborowski1-0/+293
2018-07-02unit: Update to test message growthDenis Kenzior1-3/+4
2018-06-20unit: Add l_strv_contains sanity checkDenis Kenzior1-0/+20
2018-06-20unit: Add sanity check for l_strv_lengthDenis Kenzior1-0/+12
2018-04-30unit: Add l_settings sanity check for empty stringsDenis Kenzior2-0/+8
2018-04-26unit: update debug symbol section nameDenis Kenzior1-1/+1
2018-04-25unit: Make sure to test plugin l_debug usageDenis Kenzior2-0/+3
2018-04-18unit: Add test for discover packet sendingDenis Kenzior1-0/+292
2018-04-18unit: Add _dhcp_checksum sanity checksDenis Kenzior1-0/+22
2018-04-18unit: Add dhcp option appending testDenis Kenzior1-0/+66
2018-04-18unit: Add option parser testsDenis Kenzior1-0/+268
2018-04-18unit: Add initial dhcp option parsing testsDenis Kenzior1-0/+38
2018-04-18unit: Add initial DHCP unit testsDenis Kenzior1-0/+71
2018-02-08unit: Fix typo in pbkdf2 outputMat Martineau1-3/+3
2018-01-30unit: Add sanity check for l_dbus_message_iter_get_fixed_arrayDenis Kenzior1-0/+26
2018-01-24unit: Add kernel bug information to AEAD encryption failure outputMat Martineau1-0/+7
2018-01-24unit: Check l_aead_cipher_* return valuesMat Martineau1-4/+7
2018-01-23unit: Disable PEM tests if kernel features are missingDenis Kenzior1-6/+25
2018-01-23unit: Skip TLS tests that are not supported by the running kernelMat Martineau1-1/+10
2018-01-23unit: Add missing newlines and spaces in text outputMat Martineau1-3/+3
2018-01-23unit: Skip key tests that are not supported by the running kernelMat Martineau1-6/+13
2017-10-12unit: Added test for l_genl_msg_append_attrv()Ossama Othman1-0/+47
2017-10-09unit: Add PBKDF2 tests from iwdAndrew Zaborowski1-0/+206
2017-09-29unit: Test D-Bus nesting depthMat Martineau1-0/+156
2017-09-27unit: Close files before exitingMat Martineau1-2/+3
2017-09-27unit: Separate tests for different kinds of invalid genl namesMat Martineau1-1/+12
2017-09-27unit: add l_utf8_to_utf16 sanity check.Denis Kenzior1-0/+19
2017-09-26unit: Check that iter_next_entry succeedsDenis Kenzior1-1/+1
2017-09-25unit: Add l_strlcpy testsMat Martineau1-0/+41
2017-09-21unit: Add l_utf8_from_utf16 unit testsDenis Kenzior1-0/+52