History log of /netbsd-current/common/lib/libc/string/explicit_memset.c
Revision Date Author Comments
# 1.4 23-Jun-2014 drochner

branches: 1.4.4;
add a public domain notice


# 1.3 28-Aug-2013 riastradh

branches: 1.3.2; 1.3.4;
Publish explicit_memset and consttime_memequal in userland libc.

Remove the double-underscore from the userland versions, and do the
weak alias dance instead, now that these are public parts of libc.

As discussed on tech-userlevel:

https://mail-index.netbsd.org/tech-userlevel/2013/06/24/msg007843.html
(option 3)


# 1.2 28-Aug-2013 riastradh

Make explicit_memset match memset's return value.


# 1.1 23-Jun-2013 riastradh

Replace consttime_bcmp/explicit_bzero by consttime_memequal/explicit_memset.

consttime_memequal is the same as the old consttime_bcmp.
explicit_memset is to memset as explicit_bzero was to bcmp.

Passes amd64 release and i386/ALL, but I'm sure I missed some spots,
so please let me know.


# 1.3.4.2 22-May-2014 yamt

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")


# 1.3.4.1 28-Aug-2013 yamt

file explicit_memset.c was added on branch yamt-pagecache on 2014-05-22 11:26:30 +0000


# 1.3.2.1 10-Aug-2014 tls

Rebase.


# 1.4.4.2 19-Aug-2014 tls

Rebase to HEAD as of a few days ago.


# 1.4.4.1 23-Jun-2014 tls

file explicit_memset.c was added on branch tls-maxphys on 2014-08-19 23:45:14 +0000