Skip to content

Commit

Permalink
Merge branch 'version-0.12'
Browse files Browse the repository at this point in the history
  • Loading branch information
rhansen committed Jun 17, 2016
2 parents 974174c + 2a27da2 commit 5ab45e8
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 10 deletions.
21 changes: 15 additions & 6 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
0.12, not yet released

0.12, released 2016-06-16

* Fixed a bug where an "evil twin" certificate (maliciously
crafted certificate that uses the same public key, SKI, and
issuer as another valid certificate) could cause RPSTIR to
treat valid objects as invalid.
* Fixed some potentially exploitable buffer overflow bugs.
* Fixed unsafe use of snprintf().
* Compatibility improvements for MySQL 5.7.
* The undocumented, incomplete, and probably buggy support for
LTAM has been removed. (draft-ietf-sidr-ltamgmt has been
deprecated in favor of draft-ietf-sidr-slurm.)
* Miscellaneous code clean-up and minor bug fixes.
* Adjust README to instruct users to build a shared version of
OpenSSL.
* Bump copyright year to 2016.
* Fix unsafe use of snprintf().
* Adjusted README to instruct users to build a shared version
of OpenSSL.
* Bumped copyright year to 2016.
* A compiler with C99 support is now required.
* Build system improvements. Autoconf 2.60 is now required.
* Test suite improvements.
Expand Down
8 changes: 4 additions & 4 deletions bin/rpki/upgrade.in
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,10 @@ SELECT COUNT(*) FROM `rpki_cert` WHERE (`flags` & 0xe00) != 0;
EOF
) || exit 1
[ 0 -eq "${ltam_certs}" ] || fatal "Your database has\
${ltam_certs} certificate(s) with an LTAM flag set, but this version\
of @PACKAGE_NAME@ no longer supports LTAM. Unable to upgrade\
without potentially incorrect results. Either downgrade to 0.10 or\
re-initialize the database via @PACKAGE_NAME@-initialize."
${ltam_certs} certificate(s) with an LTAM flag set, but\
@PACKAGE_NAME@ v0.12 and newer no longer supports LTAM. Unable to\
upgrade without potentially incorrect results. Either downgrade to\
v0.11 or re-initialize the database via @PACKAGE_NAME@-initialize."

# v0.12 eliminated the SCM_FLAG_NOCHAIN flag. Any record with
# that flag set should be considered invalid instead.
Expand Down

0 comments on commit 5ab45e8

Please sign in to comment.