Skip to content

Commit 82392e9

Browse files
committed
Bump to v25082017 2.1
Some errors have been changed.
1 parent b93a09f commit 82392e9

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

ChangeLog

+15
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11

22
ChangeLog file for safeclib
33

4+
Changes in v25082017 2.1.0
5+
- Fixed many tests. They were not enabled at all. See #10.
6+
sprintf_s, snprintf_s, memcpy16_s, memcpy32_s,
7+
memmove_s, memmove16_s, memmove32_s, memset_s,
8+
strcpyfldout_s, strljustify_s,
9+
- Changed some errors: Throw ESLEMAX when smax exceeds max,
10+
before the smax>dmax check (ESNOSPC):
11+
memcpy_s, memcpy16_s, memcpy32_s, memcmp_s, memcmp16_s,
12+
memcmp32_s, memmove_s, memmove16_s, memmov32_s.
13+
- Reverted a strljustify_s change by me.
14+
- Document that memset_s on C11 allows n = ZERO, and
15+
ESNULLP will be EINVAL
16+
- --enable-debug on Darwin disables shared
17+
- add snprintf_s, which is the unsafe variant of sprintf_s
18+
419
Changes in v24082017 2.0.1
520
- Added man (3) pages and proper documentation.
621
See https://rurban.github.io/safeclib/

configure.ac

+2-2
Original file line numberDiff line numberDiff line change
@@ -355,8 +355,8 @@ AC_SUBST([TARBALL_VERSION_FILE])
355355
# version information, refer to the libtool manual, section "Updating
356356
# library version information":
357357
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
358-
AC_SUBST([SAFEC_SO_VERSION], [2:0:1])
359-
AC_SUBST([SAFEC_API_VERSION], [2.0])
358+
AC_SUBST([SAFEC_SO_VERSION], [2:1:0])
359+
AC_SUBST([SAFEC_API_VERSION], [2.1])
360360

361361
# Automake variables, these variables get automagically included at the top
362362
# of all automake generated make files. This is why you don't see them

0 commit comments

Comments
 (0)