summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * libnm/crypto: adjust signature of crypto functionsThomas Haller2018-09-045-67/+67
| * libnm/crypto: rename crypto functions used for testing onlyThomas Haller2018-09-045-110/+88
| * libnm: cleanup conversion from NMCryptoFileFormat to NMSetting8021xCKFormat enumThomas Haller2018-09-041-7/+21
| * libnm: fix race in nm-setting-x802-1x's setting private key functionsThomas Haller2018-09-041-69/+119
| * libnm: clear private-key passwords in NMSetting8021xThomas Haller2018-09-041-8/+9
| * libnm/keyfile: avoid GByteArray to construct path uri in nm_keyfile_detect_un...Thomas Haller2018-09-041-10/+9
| * libnm: avoid intermediate GByteArray in path_to_scheme_value()Thomas Haller2018-09-041-8/+7
| * libnm/crypto: fix loading certificates from file securelyThomas Haller2018-09-043-28/+18
| * libnm/crypto: ensure not leaking sensitive information when loading filesThomas Haller2018-09-041-1/+8
| * libnm/crypto: refactor nmtst_crypto_rsa_key_encrypt() and clear memoryThomas Haller2018-09-043-64/+67
| * libnm/crypto: move and mark nm_utils_rsa_key_encrypt() as test codeThomas Haller2018-09-045-115/+117
| * libnm-core/trivial: rename testing related functions in crypto codeThomas Haller2018-09-042-30/+36
| * libnm/crypto: refactor crypto test functions to return GBytesThomas Haller2018-09-043-68/+38
| * libnm/crypto: refactor nm_crypto_load_and_verify_certificate() and return GBytesThomas Haller2018-09-045-73/+71
| * libnm/crypto: use nm_explicit_bzero() instead of plain memset()Thomas Haller2018-09-042-10/+9
| * libnm/crypto: rework _nm_crypto_verify_cert() to return booleanThomas Haller2018-09-044-28/+48
| * build/travis: build both against crypto "gnutls" and "nss"Thomas Haller2018-09-041-1/+12
| * build: enable building both crypto backends for testsThomas Haller2018-09-045-34/+110
| * libnm/crypto: rename libnm crypto API to have consistent NM prefixThomas Haller2018-09-048-262/+295
| * libnm/crypto: add header "nm-crypto-impl.h" for crypto implementationThomas Haller2018-09-049-33/+69
| * libnm/crypto: rename libnm's crypto filesThomas Haller2018-09-0412-22/+24
| * libnm/crypto: refactor decrypt_key() to use NMSecretPtrThomas Haller2018-09-041-29/+38
| * libnm/crypto: refactor parse_pkcs8_key_file() to bzero loaded dataThomas Haller2018-09-041-24/+20
| * libnm/crypto: refactor parse_old_openssl_key_file() to bzero loaded dataThomas Haller2018-09-041-63/+99
| * libnm/crypto: clear data loaded from filesThomas Haller2018-09-041-57/+71
| * libnm/crypto: rename crypto functions that are only used by testsThomas Haller2018-09-043-25/+25
| * libnm/crypto: cleanup convert_iv() and handle more errorsThomas Haller2018-09-041-22/+37
| * libnm/crypto: adjust argument types for crypto_md5_hash()Thomas Haller2018-09-044-26/+35
| * libnm/crypto: cleanup error paths and use cleanup-attributeThomas Haller2018-09-041-157/+114
| * libnm/crypto: minor cleanup confusing comment in crypto_decrypt_openssl_priva...Thomas Haller2018-09-041-6/+4
| * shared: rename PROP_0 in NM_GOBJECT_PROPERTIES_DEFINE() and skip it in nm_gob...Thomas Haller2018-09-041-3/+6
| * shared: move file-get-contents and file-set-contents helper to shared/Thomas Haller2018-09-049-434/+445
| * shared: add "nm-io-utils.h"Thomas Haller2018-09-044-0/+60
| * core: extend nm_utils_*_get_contents() to zero temporary memoryThomas Haller2018-09-045-24/+94
| * shared: add nm_gbytes_equal0() helperThomas Haller2018-09-041-0/+6
| * shared: add _NM_INT_NOT_NEGATIVE() helperThomas Haller2018-09-041-0/+19
| * shared: add nm_utils_hexchar_to_int()Thomas Haller2018-09-041-0/+21
| * shared: add nm-secret-utils.h helperThomas Haller2018-09-047-20/+293
| * shared: drop unnecessary NM_AUTO_DEFINE_FCN_STRUCT() macroThomas Haller2018-09-041-8/+1
| * shared: add nm_auto_unref_bytearray macroThomas Haller2018-09-041-0/+3
| * libnm/keyfile: fix double free in keyfile's get_bytes()Thomas Haller2018-09-041-1/+1
| * libnm: fix leaking private-key in nm_setting_802_1x_set_phase2_private_key()Thomas Haller2018-09-041-0/+1
|/
* contrib/rpm: change default DHCP plugin to internalThomas Haller2018-09-031-1/+7
* all: merge branch 'th/gbytes_equal_mem'Thomas Haller2018-08-3012-139/+80
|\
| * libnm-core: remove unused utlity functions for GSListth/gbytes_equal_memThomas Haller2018-08-302-39/+0
| * tests: minor code cleanup in testsThomas Haller2018-08-305-37/+23
| * all: use nm_utils_gbytes_equal_mem()Thomas Haller2018-08-307-63/+23
| * shared: add nm_utils_gbytes_equal_mem() utilThomas Haller2018-08-302-0/+34
|/
* po: update Chinese (zh_CN) translationDingzhong Chen2018-08-301-3703/+5087
* core: merge branch 'th/settings-delegate-connection'Thomas Haller2018-08-2838-758/+902
|\