-
Notifications
You must be signed in to change notification settings - Fork 21
/
NEWS.txt
201 lines (136 loc) · 3.44 KB
/
NEWS.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
News
====
0.1
---
*Release date: UNRELEASED*
* This is the first unreleased version of the code
* http://github.com/leifj/pyXMLSecurity
0.2
---
*Release date: Mon Aug 27 12:42:45 CEST 2012*
* more rubust algorithm uri parsing
* support for "#"-style IDs
* partial support for <Transform/> elts with child-elements
* make all exceptions an XMLSecException
* first draft: sign
* various cleanups
0.3
---
*Release date: Tue Aug 28 09:46:47 CEST 2012*
* handle #-style references (remove top-level comments and PIs)
* don't unescape & < and >
* don't give empty inclusive ns prefix list to c14n
* move exception to separate file
* first version of the pkcs11 shim layer
0.4
---
*Release date: Wed Aug 29 12:43:05 CEST 2012*
* starting on tests
* cleanup pkcs11 layer
* various bugfixes and cleanup
0.5
---
*Release date: Wed Sep 5 11:52:58 CEST 2012*
* Fix bug when signing using non-p11 keys
* More robust PEM-unfolding
0.6
---
*Release date: Fri Nov 30 10:29:03 CET 2012*
* Allow Reference@URI to be passed as argument
0.7
---
*Release date: Mon Feb 4 15:53:32 CET 2013*
* Minor fixes
0.8
---
*Release date: Wed Apr 3 09:05:53 CEST 2013*
* Multiple bugfixes
* More SAML and P11 testcases
0.9
---
*Release date: Mon Jun 24 11:24:20 CEST 2013*
* Bugfixes
* Protection against wrapping attacks (new API!)
0.10
------
*Release date: Thu Sep 12 20:16:04 CEST 2013*
* fix PEM parser bug
* switch to semantic versioning
0.11
------
*Release date: Fri Oct 11 17:06:53 CEST 2013*
* better control over the position of the signature element
0.12
----
*Release date: Wed Dec 4 15:00:29 CET 2013*
* use pyconfig to control configuration parameters
* support sha2 algorithms
* several bugfixes for c14n
0.13
----
*Release date: lör 22 mar 2014 10:44:49 CET*
* various unicode fixes related to pkcs#11
* skip certain tests unless opensc is installed
* use existing SignatureValue if present
* various fixes from Fredrik T and Maya W
0.14
----
*Release date: Mon Dec 1 08:58:54 CET 2014*
* Add explicit call to C_Initialize
* Various bugs fixed - from Fredrik T
* Allow caller control over session close
0.15
----
*Release date: mån 16 nov 2015 13:40:26 CET*
* xmlsign: a simple sign cmdline tool
* optionally drop signatures when validating
* avoid logging keysize in p11 case
* put a lock around pyasn1 parser
* make cert loading thread safe
* bugfixes
0.16
----
*Release ons 13 dec 2017 21:10:29 CET*
* crypto abstraction
* switch to sha256 default
* verify and sign cmdline tools
* lots of bugfixes
0.17
----
*Release tor 14 dec 2017 12:27:48 CET*
* fix base64 bug
* fix bug in cmdline verify serialization
0.18
----
*Release fre 25 maj 2018 19:43:54 CEST*
* fix verification bug affecting sha512
0.19
----
*Release tis 22 jan 2019 13:53:49 CET*
* python3 compatibility
* fix private key leak issue
* P11 fixes
* test improvements
0.20
----
*Release tis 10 sep 2019 19:41:58 CEST*
* more p3 compat
0.21
----
*Release ons 19 feb 2020 16:21:05 CET*
* add cmdline arg for setting position of signature in xmlsign tool
0.30
----
*Release ons 28 Feb 2023 16:51:25 CET*
* add support for non-RSA and non-PKCS1 v1.5 padding
* improved logging
* drop python3
* fix for mgf1 verification
* avoid tripping up on missing fingerprints - validate over all signatures
* correct import for MutableMapping
1.0.0
-----
*Release tor 24 aug 2023 14:08:17 CEST*
* support for PKIX chain validation for XML signatures
* support for python 3.10
* start using semantic versioning