aboutsummaryrefslogtreecommitdiff
path: root/lib/nlattr.c
AgeCommit message (Expand)Author
2024-02-22netlink: add nla be16/32 types to minlen arrayFlorian Westphal
2024-01-19string: Remove strlcpy()Kees Cook
2023-10-20netlink: add variable-length / auto integersJakub Kicinski
2023-07-27netlink: allow be16 and be32 types in all uint policy checksFlorian Westphal
2023-01-20netlink: prevent potential spectre v1 gadgetsEric Dumazet
2022-11-08lib: Fix some kernel-doc commentsYang Li
2022-11-01netlink: introduce bigendian integer typesFlorian Westphal
2022-09-07netlink: introduce NLA_POLICY_MAX_BEFlorian Westphal
2021-07-08lib: fix spelling mistakesZhen Lei
2021-05-05net: fix nla_strcmp to handle more then one trailing null characterMaciej Żenczykowski
2020-12-16Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds
2020-11-19lib: Fix fall-through warnings for ClangGustavo A. R. Silva
2020-11-16treewide: rename nla_strlcpy to nla_strscpy.Francis Laniel
2020-11-16Modify return value of nla_strlcpy to match that of strscpy.Francis Laniel
2020-11-16Fix unefficient call to memset before memcpu in nla_strlcpy.Francis Laniel
2020-10-09netlink: export policy in extended ACKJohannes Berg
2020-10-06netlink: add mask validationJakub Kicinski
2020-08-25netlink: remove duplicated nla_need_padding_for_64bit() checkMiaohe Lin
2020-08-18netlink: make NLA_BINARY validation more flexibleJohannes Berg
2020-04-30netlink: factor out policy range helpersJohannes Berg
2020-04-30netlink: remove NLA_EXACT_LEN_WARNJohannes Berg
2020-04-30netlink: allow NLA_MSECS to have range validationJohannes Berg
2020-04-30netlink: extend policy range validationJohannes Berg
2020-04-30netlink: limit recursion depth in policy validationJohannes Berg
2020-04-30netlink: remove type-unsafe validation_data pointerJohannes Berg
2019-05-04netlink: add validation of NLA_F_NESTED flagMichal Kubecek
2019-05-04netlink: set bad attribute also on maxtype checkMichal Kubecek
2019-04-27netlink: add strict parsing for future attributesJohannes Berg
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg
2019-04-27netlink: add NLA_MIN_LENJohannes Berg
2018-10-08netlink: Add strict version of nlmsg_parse and nla_parseDavid Ahern
2018-10-01netlink: add validation function to policyJohannes Berg
2018-10-01netlink: add attribute range validation to policyJohannes Berg
2018-09-28netlink: add nested array policy validationJohannes Berg
2018-09-28netlink: allow NLA_NESTED to specify nested policy to validateJohannes Berg
2018-09-28netlink: move extack setting into validate_nla()Johannes Berg
2018-09-28netlink: make validation_data constJohannes Berg
2018-09-28netlink: remove NLA_NESTED_COMPATJohannes Berg
2018-09-18netlink: add ethernet address policy typesJohannes Berg
2018-09-18netlink: add NLA_REJECT policy typeJohannes Berg
2018-06-28netlink: Return extack message if attribute validation failsDavid Ahern
2017-12-07netlink: Relax attr validation for fixed length typesDavid Ahern
2017-11-11net: netlink: Update attr validation to require exact length for some typesDavid Ahern
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller
2017-07-31netlink: Introduce nla_strdup()Phil Sutter
2017-07-30net netlink: Add new type NLA_BITFIELD32Jamal Hadi Salim
2017-06-20net: manual clean code which call skb_put_[data:zero]yuan linyu
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg
2017-06-16networking: introduce and use skb_put_data()Johannes Berg