The asn1 fix is straightforward.
I'm not sure Denis likes strlcpy any more than strncpy, but given that
strncpy was being misused within ELL and a strlcpy is seen as a
preferred option in some circles, I added l_strlcpy to our utils.
Mat Martineau (4):
asn1: Call va_end() before every return
util: Add l_strlcpy
unit: Add l_strlcpy tests
genl: Fix termination of name strings
ell/asn1-private.h | 4 +++-
ell/genl.c | 6 +++---
ell/util.c | 32 ++++++++++++++++++++++++++++++++
ell/util.h | 2 ++
unit/test-util.c | 41 +++++++++++++++++++++++++++++++++++++++++
5 files changed, 81 insertions(+), 4 deletions(-)