summaryrefslogtreecommitdiffstats
path: root/lib/xfrm/sa.c
Commit message (Expand)AuthorAgeFilesLines
* xfrm: remove redundant check in xfrm_sa_update_cache()Thomas Haller2024-09-121-1/+1
* xfrm: use the new _nl_auto_nl_object helperJonas Gorski2024-09-121-3/+1
* all: use defines for attributesThomas Haller2024-04-221-2/+2
* xfrm: return -NLE_MISSING_ATTR from xfrmnl_sa_get_auth_params()Thomas Haller2023-12-041-13/+10
* xfrm: refactor error handling in XFRM parsingThomas Haller2023-11-291-73/+37
* xfrm: fix crashes in case of ENOMEMThomas Haller2023-11-291-8/+26
* xfrm: refactor nl_addr_build() calls in XFRM codeThomas Haller2023-11-291-30/+8
* xfrm: use cleanup attribute for nl_addr in XFRM parsingThomas Haller2023-11-291-13/+11
* lib/xfrm: use thread-safe gmtime_r() instead of gmtime()Thomas Haller2023-08-181-2/+3
* include: drop "netlink-private/netlink.h" and move declarationsThomas Haller2023-08-021-2/+2
* all: cleanup includes and use "nm-default.h"Thomas Haller2023-08-021-1/+2
* include: split and drop "netlink-private/types.h"Thomas Haller2023-08-021-2/+77
* base: move "netlink-private/utils.h" to "base/nl-base-utils.h"Thomas Haller2023-07-311-1/+1
* all: rework ATTR_DIFF() macros to not generate attribute namesThomas Haller2023-07-281-46/+57
* xfrm/sa: fix reference counters of sa selector addressesNeil Horman2022-04-261-0/+4
* all: fix "-Wformat" warnings for nl_dump*()Thomas Haller2022-04-221-6/+15
* lib: make nl_object_clone() out-of-memory safeThomas Haller2022-03-161-0/+14
* xfrm/sa: clone user_offload in xfrm_sa_clone()Thomas Haller2022-03-161-0/+6
* xfrm/sa: style cleanup xfrm_sa_clone()Thomas Haller2022-03-161-14/+7
* xfrm: ensure minlen in policy for XFRMA_OFFLOAD_DEVThomas Haller2022-03-031-0/+1
* xfrm: Add support for xfrm user offloadingThomas Egerer2022-03-031-0/+86
* zero stack allocated memory in xfrmnl_build_sa_delete_requestNeil Horman2022-03-031-0/+1
* xfrm: remove superfluous xfrm_usersa_id from dump requestThomas Egerer2020-04-161-5/+1
* lib: use _nl_strncpy*() instead of plain strncpy()Thomas Haller2020-04-151-2/+1
* all: Avoid pointer arithmetic on `void *`Michael Forney2019-08-161-1/+1
* dbg: Use __func__ instead of __PRETTY_FUNCTION__Michael Forney2019-08-161-1/+1
* Add SPDX identifiersYegor Yefremov2019-08-121-0/+1
* xfrm: fix memory corruption (dangling pointer) when when setting xfrmnl_saThomas Haller2019-08-091-71/+74
* route: fix strncpy() warning from coverity about unterminated stringThomas Haller2019-08-081-0/+1
* xfrm: NUL terminate the ctx_str buffer in xfrmnl_sa_set_sec_ctx()Thomas Haller2017-02-271-1/+2
* xfrm/sa: Include own public header for function prototypesTobias Klauser2017-01-201-0/+1
* cache_mngr: add include callback v2Tobias Jungel2016-12-011-7/+24
* xfrm: add capability reference to xfrmnl_sa_set_*Thomas Egerer2016-11-061-0/+8
* xfrm: fix xfrm security context managementThomas Egerer2016-11-061-19/+56
* xfrm: fix memleak in another error path of build_xfrm_sa_messagePeter Wu2016-08-141-1/+4
* trivial: whitespace-only fixes for src and libPeter Wu2016-08-121-2/+2
* xfrm: allow avoiding buffer overflow for key in xfrmnl_sa_get_*_params()Thomas Haller2016-06-291-14/+82
* xfrm: fix memleak in build_xfrm_sa_message() error-pathThomas Haller2016-06-251-1/+3
* xfrm: attach only one xfrm alg attribute to netlink messageThomas Egerer2016-06-251-14/+19
* xfrm: fix memory leak for encap original addressThomas Egerer2016-06-251-2/+5
* xfrm: reuse encap data in xfrmnl_sa_set_encap_tmpl()Thomas Haller2016-06-251-3/+2
* xfrm: fix segfault when using encapsulation templatesThomas Egerer2016-06-251-3/+8
* xfrm: make character pointers in setters constThomas Egerer2016-06-251-10/+10
* xfrm: check length of alg_name before strcpying itThomas Egerer2016-06-251-4/+4
* xfrm: fix buffer overflow when copying keysThomas Egerer2016-06-251-8/+12
* lib: update ce-mask to uint64_tDavid Ahern2016-02-121-2/+3
* xfrm: trival refactoring initialization of stack-allocated arguments to nl_se...Thomas Haller2015-05-121-3/+4
* xfrm: fix xfrm_sa_msg_parser() to return the value from the callbackNicolas PLANEL2014-08-271-1/+1
* xfrm: Remove unused variable sp_id and sa_idThomas Graf2014-08-261-2/+0
* style: require comma after __ADD() macroThomas Haller2014-07-271-40/+40