svn commit: r336346 - in stable/11: lib/libmd lib/libnv/tests share/man/man9 sys/contrib/libnv sys/sys
Oliver Pinter
oliver.pinter at hardenedbsd.org
Sat Jul 21 20:52:22 UTC 2018
On 7/16/18, Kyle Evans <kevans at freebsd.org> wrote:
> Author: kevans
> Date: Mon Jul 16 15:02:21 2018
> New Revision: 336346
> URL: https://svnweb.freebsd.org/changeset/base/336346
>
> Log:
> MFC r304910, r304912, r304915, r304952, r325019, r328164, r331094,
> r332664,
> r335341-r335345, r335347, r335379-r335380, r335382
>
> r304910:
> Introduce cnv man page.
>
> r304912:
> Add missed header file for cnv.h .
>
> r304915:
> Bump date in the man page.
>
> r304952:
> Remove duplicated declaration.
>
> r325019:
> Introduce cnvlist_name() and cnvlist_type() functions.
>
> Those function can be used when we are iterating over nvlist to reduce
> amount of extra variables we need to declare.
>
> r328164:
> libnv: Use mallocarray(9) for the nv_calloc.
>
> r331094:
> Fix formatting errors that resulted in apropos(1) output looking weird.
>
> r332664:
> Add missing argument in the cnv man page.
>
> r335341:
> libnv: change name of cookie from cookiep to cookie.
>
> The name was inconsistent with rest of the library.
> No functional change intended.
>
> r335342:
> libnv: add const to cookies arguments
>
> r335343:
> libnv: Remove nvlist argument from cnvlist_{take,free}_* functions.
>
> All information which are need for those operations is already stored in
> the cookie.
>
> We decided not to bump libnv version because this API is not used yet in
> the
> base system.
>
> r335344:
> libnv: clean parent in nvlist_array when removing it.
>
> When we are removing element form the nvlist we should also clean parent,
> because the array is not a part of the nvlist anymore.
>
> r335345:
> libnv: add regression test for r335344.
>
> r335347:
> libnv: Add nvlist_append_*_array() family of functions.
>
> The nvlist_append_{bool,number,string,nvlist,descriptor}_array()
> functions
> allows to dynamically extend array stored in the nvlist.
>
> r335379:
> Set prev to NULL so its garaunteed to have a value of some kind and
> gcc doesn't explode. Feel free to fix this correctly or whatever for
> gcc builds.
>
> This *should* quiesce tinderbox after r335347 for the gcc builds.
>
> r335380:
> style(9) fix, I was also going to silence gcc.
>
> r335382:
> Really fix the style.
>
> Added:
> stable/11/lib/libnv/tests/nvlist_append_test.c
> - copied unchanged from r335347,
> head/lib/libnv/tests/nvlist_append_test.c
> stable/11/share/man/man9/cnv.9
> - copied, changed from r304910, head/share/man/man9/cnv.9
> stable/11/sys/sys/cnv.h
> - copied, changed from r304912, head/sys/sys/cnv.h
> Modified:
> stable/11/lib/libmd/sha512.3
> stable/11/lib/libnv/tests/Makefile
> stable/11/lib/libnv/tests/cnv_tests.cc
> stable/11/lib/libnv/tests/nv_array_tests.cc
> stable/11/share/man/man9/Makefile
> stable/11/share/man/man9/nv.9
> stable/11/share/man/man9/owll.9
> stable/11/share/man/man9/rwlock.9
> stable/11/share/man/man9/zone.9
> stable/11/sys/contrib/libnv/cnvlist.c
> stable/11/sys/contrib/libnv/nv_impl.h
> stable/11/sys/contrib/libnv/nvlist.c
> stable/11/sys/contrib/libnv/nvpair.c
> stable/11/sys/sys/nv.h
> Directory Properties:
> stable/11/ (props changed)
>
> Modified: stable/11/lib/libmd/sha512.3
> ==============================================================================
> --- stable/11/lib/libmd/sha512.3 Mon Jul 16 14:56:30 2018 (r336345)
> +++ stable/11/lib/libmd/sha512.3 Mon Jul 16 15:02:21 2018 (r336346)
> @@ -26,7 +26,7 @@
> .Nm SHA384_End ,
> .Nm SHA384_File ,
> .Nm SHA384_FileChunk ,
> -.Nm SHA384_Data,
> +.Nm SHA384_Data ,
> .Nm SHA512_256_Init ,
> .Nm SHA512_256_Update ,
> .Nm SHA512_256_Final ,
>
Hi!
This part of patch belongs to other commit.
> Modified: stable/11/lib/libnv/tests/Makefile
>
trim
More information about the svn-src-stable-11
mailing list