Skip to content

Commit 72437de

Browse files
authored
Update release notes and code signature timestamping URL-s (#617)
IB-7900 Signed-off-by: Raul Metsma <[email protected]>
1 parent d107ee5 commit 72437de

File tree

6 files changed

+32
-17
lines changed

6 files changed

+32
-17
lines changed

COPYING

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,13 @@ Schema for XML Signatures
1515
[2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
1616

1717
_______________________________________________________________________________
18-
etc/schema/OpenDocument_manifest.rng
19-
20-
OASIS OpenDocument v1.0
21-
OASIS standard, 1 May 2005
22-
Relax-NG Manifest Schema
23-
$Id$
24-
© 2002-2005 OASIS Open
25-
© 1999-2005 Sun Microsystems, Inc.
18+
etc/schema/OpenDocument_dsig.rng
19+
20+
OASIS OpenDocument v1.2
21+
Committee Draft 05 Rev 02, 11 November 2010
22+
Digital Signatures Relax-NG Schema
23+
24+
Copyright © OASIS Open 2008-2010. All Rights Reserved.
2625

2726
_______________________________________________________________________________
2827
etc/schema/OpenDocument_manifest_v1_2.rng

RELEASE-NOTES.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
Libdigidocpp library [3.18.0](https://github.com/open-eid/libdigidocpp/releases/tag/v3.18.0) release notes
2+
--------------------------------------
3+
- Major rewrite of library internals due upstream dependecy xalan-c and xml-security-c package has been retired.
4+
https://shibboleth.atlassian.net/wiki/spaces/DEV/pages/3726671873/Santuario
5+
https://lists.apache.org/thread/tls9xgp45zbhzc9k8jhd3m49r6npbrql
6+
- Update libraries and platform support
7+
(#572, #565, #571, #570, #574, #578, #581, #582, #583, #579, #587, #589, #590, #563, #592, #597, #605, #608, #616)
8+
- Improve signature and container compatibility
9+
(#573, #585, #586, #588, #591, #584, #596, #593, #595, #603, #604, #607, #613, #609)
10+
- Other fixes and optimizations
11+
(#564, #577, #580, #599, #606, #612, #614, #611, #610)
12+
13+
[Full Changelog](https://github.com/open-eid/libdigidocpp/compare/v3.17.0...v3.18.0)
14+
15+
Libdigidocpp library [3.17.1](https://github.com/open-eid/libdigidocpp/releases/tag/v3.17.1) release notes
16+
--------------------------------------
17+
- Keep previous signature in memory to avoid changing its structure
18+
19+
[Full Changelog](https://github.com/open-eid/libdigidocpp/compare/v3.17.0...v3.17.1)
20+
121
Libdigidocpp library [3.17.0](https://github.com/open-eid/libdigidocpp/releases/tag/v3.17.0) release notes
222
--------------------------------------
323
- Update libraries and platform support (#549, #554, #558, #553)

build.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ foreach($type in @("Debug", "RelWithDebInfo")) {
6464

6565
if($sign) {
6666
& $vcvars $platform "&&" signtool.exe sign /a /v /s MY /n "$sign" /fd SHA256 /du http://installer.id.ee `
67-
/tr http://sha256timestamp.ws.symantec.com/sha256/timestamp /td SHA256 `
67+
/tr http://timestamp.digicert.com /td SHA256 `
6868
$vcpkg_installed_platform/$platform-windows/bin/*.dll `
6969
$vcpkg_installed_platform/$platform-windows/debug/bin/*.dll
7070
}
@@ -81,5 +81,5 @@ if($sign) {
8181

8282
if($sign) {
8383
& $vcvars $platform "&&" signtool.exe sign /a /v /s MY /n "$sign" /fd SHA256 /du http://installer.id.ee `
84-
/tr http://sha256timestamp.ws.symantec.com/sha256/timestamp /td SHA256 "$msi_name"
84+
/tr http://timestamp.digicert.com /td SHA256 "$msi_name"
8585
}

libdigidocpp.wxs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@
3737
<ComponentGroup Id="Runtime"
3838
Source="$(env.VCTOOLSREDISTDIR)\$(sys.BUILDARCH)\Microsoft.VC$(var.VCVER).CRT">
3939
<File Name="msvcp140.dll" />
40-
<File Name="msvcp140_1.dll" />
41-
<File Name="msvcp140_2.dll" />
4240
<File Name="vcruntime140.dll" />
4341
<?if $(sys.BUILDARCH) != x86 ?>
4442
<File Name="vcruntime140_1.dll" />
@@ -70,8 +68,6 @@
7068
<ComponentGroup Id="RuntimeDev"
7169
Source="$(env.VCTOOLSREDISTDIR)\Debug_NonRedist\$(sys.BUILDARCH)\Microsoft.VC$(var.VCVER).DebugCRT">
7270
<File Name="msvcp140d.dll" />
73-
<File Name="msvcp140_1d.dll" />
74-
<File Name="msvcp140_2d.dll" />
7571
<File Name="vcruntime140d.dll" />
7672
<?if $(sys.BUILDARCH) != x86 ?>
7773
<File Name="vcruntime140_1d.dll" />

src/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ add_library(digidocpp
107107
crypto/TS.cpp
108108
crypto/X509Cert.cpp
109109
crypto/X509CertStore.cpp
110+
$<$<PLATFORM_ID:Windows>:crypto/WinSigner.cpp>
110111
util/ZipSerialize.cpp
111112
)
112113

@@ -229,7 +230,6 @@ install( TARGETS digidocpp
229230

230231
if(WIN32)
231232
list(APPEND CRYPTO_HEADER crypto/WinSigner.h)
232-
target_sources(digidocpp PRIVATE crypto/WinSigner.cpp)
233233
target_compile_options(digidocpp PUBLIC "/guard:cf")
234234
target_link_options(digidocpp PUBLIC "/guard:cf")
235235
target_link_libraries(digidocpp PRIVATE Crypt32 cryptui ncrypt)
@@ -242,7 +242,7 @@ if(WIN32)
242242
add_custom_command(TARGET ${TARGET} POST_BUILD
243243
COMMAND signtool.exe sign /a /v /s MY /n "${SIGNCERT}" /fd SHA256 /du http://installer.id.ee
244244
"$<$<BOOL:${CROSSSIGNCERT}>:/ph;/ac;${CROSSSIGNCERT}>"
245-
/tr http://sha256timestamp.ws.symantec.com/sha256/timestamp /td SHA256 $<TARGET_FILE:${TARGET}>
245+
/tr http://timestamp.digicert.com /td SHA256 $<TARGET_FILE:${TARGET}>
246246
COMMAND_EXPAND_LISTS
247247
)
248248
endforeach()

vcpkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "libdigidocpp",
3-
"version": "3.18.0",
3+
"version": "4.0.0",
44
"dependencies": [
55
{
66
"name": "libxml2",

0 commit comments

Comments
 (0)