1.1.3
by Matthias Klose
Import upstream version 0.6.5 |
1 |
2006-03-21 fpeters |
2 |
||
3 |
* NEWS, configure.ac, doap.rdf, debian/changelog: note about 0.6.5 |
|
4 |
||
5 |
2006-03-21 fpeters |
|
6 |
||
7 |
* lasso/id-ff/login.c: try to find nameidentifier in alternative |
|
8 |
location; for compatibity with some idp |
|
9 |
||
10 |
2006-03-21 fpeters |
|
11 |
||
12 |
* java/Makefile.am, lasso/Makefile.am, lasso/id-ff/Makefile.am, |
|
13 |
lasso/saml-2.0/Makefile.am, php/Makefile.am, python/Makefile.am, |
|
14 |
perl/Makefile.am: Helps building outside srcdir |
|
15 |
||
16 |
2006-03-21 fpeters |
|
17 |
||
18 |
* win32/msvc/lasso.dsp.in, win32/nsis/jlasso-lite.nsi.in: fixed a |
|
19 |
few win32 versioning issues |
|
20 |
||
21 |
2006-03-20 fpeters |
|
22 |
||
23 |
* php/patch_swig_output.py: killed a chicken to restore swig |
|
24 |
voodoo; hope it is enough, I'm running out of virgins. |
|
25 |
||
26 |
2006-03-20 dlaniel
|
|
27 |
||
28 |
* docs/lasso-book/writing-a-php-sp.txt: changed contact address for
|
|
29 |
php documentation to mine
|
|
30 |
||
31 |
2006-03-19 fpeters
|
|
32 |
||
33 |
* docs/lasso-book/writing-a-c-sp.txt,
|
|
34 |
docs/lasso-book/writing-a-php-sp.txt: update copyright year, add
|
|
35 |
Damien to the php doc authors, run a spellchecker on the doc
|
|
36 |
||
37 |
2006-03-19 fpeters
|
|
38 |
||
39 |
* docs/lasso-book/writing-a-php-sp.txt: unified braces on if line,
|
|
40 |
spaces between if and parenthesis and indentation; also use the
|
|
41 |
same $server variable name everywhere
|
|
42 |
||
43 |
2006-03-19 dlaniel
|
|
44 |
||
45 |
* docs/lasso-book/writing-a-php-sp.txt: fixed doc
|
|
46 |
writing-a-php-sp.txt
|
|
47 |
||
48 |
2006-03-19 fpeters
|
|
49 |
||
50 |
* debian/rules, debian/control: removed hardcoded php dependency,
|
|
51 |
added php:Depends substvar
|
|
52 |
||
53 |
2006-03-17 fpeters
|
|
54 |
||
55 |
* docs/lasso-book/writing-a-php-sp.txt: fixed RSA_SHA1 constant
|
|
56 |
name
|
|
57 |
||
58 |
2006-03-08 fpeters
|
|
59 |
||
60 |
* NEWS: fixed underline
|
|
61 |
||
62 |
2006-03-08 fpeters
|
|
63 |
||
64 |
* ChangeLog: updated changelog to 0.6.4
|
|
65 |
||
66 |
2006-03-08 fpeters
|
|
67 |
||
68 |
* debian/changelog: update to 0.6.4
|
|
69 |
||
70 |
2006-03-08 fpeters
|
|
71 |
||
72 |
* python/tests/errorchecking_tests.py: fixing python test.
|
|
73 |
||
74 |
2006-03-08 fpeters
|
|
75 |
||
76 |
* java/.cvsignore: ignoring generated saml2 files
|
|
77 |
||
78 |
2006-03-08 fpeters
|
|
79 |
||
80 |
* doap.rdf: info about 0.6.4
|
|
81 |
||
82 |
2006-03-08 fpeters
|
|
83 |
||
84 |
* README: updated (c) years and gforge url
|
|
85 |
||
86 |
2006-03-08 fpeters
|
|
87 |
||
88 |
* COPYING: updated FSF address
|
|
89 |
||
90 |
2006-03-08 fpeters
|
|
91 |
||
92 |
* NEWS: releasing 0.6.4
|
|
93 |
||
94 |
2006-03-08 fpeters
|
|
95 |
||
96 |
* configure.ac: don't ship c# in this release |
|
97 |
||
98 |
2006-03-06 fpeters |
|
99 |
||
100 |
* python/tests/errorchecking_tests.py: new error check test |
|
101 |
||
102 |
2006-03-06 fpeters |
|
103 |
||
104 |
* lasso/id-ff/Makefile.am: ship logoutprivate.h |
|
105 |
||
106 |
2006-03-06 fpeters |
|
107 |
||
108 |
* docs/reference/Makefile.am: ship style.css |
|
109 |
||
110 |
2006-03-06 fpeters |
|
111 |
||
112 |
* docs/lasso-book/figures/Makefile.am: don't ship |
|
113 |
fedterm-redirect.svg for now
|
|
114 |
||
115 |
2006-03-06 fpeters
|
|
116 |
||
117 |
* java/Makefile.am: updated generated java files list
|
|
118 |
||
119 |
2006-03-06 fpeters
|
|
120 |
||
121 |
* swig/Lasso.i: missing brace
|
|
122 |
||
123 |
2006-03-06 fpeters
|
|
124 |
||
125 |
* swig/Lasso.i: adding braces
|
|
126 |
||
127 |
2006-03-06 fpeters
|
|
128 |
||
129 |
* swig/Lasso.i: don't unref/affect the same pointer; this will |
|
130 |
cause segfaults (seen in java) |
|
131 |
||
132 |
2006-03-06 fpeters |
|
133 |
||
134 |
* swig/saml-2.0/.cvsignore: ignoring generated Makefile and |
|
135 |
Makefile.in |
|
136 |
||
137 |
2006-03-06 fpeters |
|
138 |
||
139 |
* swig/Lasso-wsf.i, swig/Lasso.i: SWIG upgrade (->1.3.28) broke |
|
140 |
once again bindings; this time thanks to macros that are now |
|
141 |
required to have args (looks like that anyway, nothing is |
|
142 |
documented); fixing this. |
|
143 |
||
144 |
2006-03-04 fpeters |
|
145 |
||
146 |
* lasso/id-wsf/wsf_profile.c: fixed variable type; how bad |
|
147 |
||
148 |
2006-03-04 fpeters |
|
149 |
||
150 |
* lasso/id-wsf/authentication.c: cast strings to xmlChar* for |
|
151 |
correct signedness |
|
152 |
||
153 |
2006-03-04 fpeters |
|
154 |
||
155 |
* lasso/id-ff/server.c: added comment about why not to use memset |
|
156 |
||
157 |
2006-02-21 fpeters |
|
158 |
||
159 |
* docs/reference/tmpl/lasso.sgml: added short desc for lasso.h |
|
160 |
||
161 |
2006-02-21 fpeters |
|
162 |
||
163 |
* docs/reference/tmpl/lib_assertion.sgml, |
|
164 |
docs/reference/tmpl/lib_authentication_statement.sgml, |
|
165 |
docs/reference/tmpl/lib_authn_context.sgml, |
|
166 |
docs/reference/tmpl/lib_authn_request_envelope.sgml, |
|
167 |
docs/reference/tmpl/lib_authn_response.sgml, |
|
168 |
docs/reference/tmpl/lib_authn_response_envelope.sgml, |
|
169 |
docs/reference/tmpl/lib_federation_termination_notification.sgml, |
|
170 |
docs/reference/tmpl/lib_idp_entries.sgml, |
|
171 |
docs/reference/tmpl/lib_idp_entry.sgml, |
|
172 |
docs/reference/tmpl/lib_idp_list.sgml, |
|
173 |
docs/reference/tmpl/lib_logout_request.sgml, |
|
174 |
docs/reference/tmpl/lib_logout_response.sgml, |
|
175 |
docs/reference/tmpl/lib_name_identifier_mapping_request.sgml, |
|
176 |
docs/reference/tmpl/lib_name_identifier_mapping_response.sgml, |
|
177 |
docs/reference/tmpl/lib_register_name_identifier_request.sgml, |
|
178 |
docs/reference/tmpl/lib_register_name_identifier_response.sgml, |
|
179 |
docs/reference/tmpl/lib_request_authn_context.sgml, |
|
180 |
docs/reference/tmpl/lib_scoping.sgml, |
|
181 |
docs/reference/tmpl/lib_status_response.sgml, |
|
182 |
docs/reference/tmpl/lib_subject.sgml: added short descriptions to |
|
183 |
every lib: classes |
|
184 |
||
185 |
2006-02-21 fpeters |
|
186 |
||
187 |
* docs/reference/tmpl/data_service.sgml, |
|
188 |
docs/reference/tmpl/discovery.sgml, |
|
189 |
docs/reference/tmpl/provider.sgml, |
|
190 |
docs/reference/tmpl/strings.sgml: more doc |
|
191 |
||
192 |
2006-02-21 fpeters |
|
193 |
||
194 |
* lasso/id-ff/provider.h, lasso/id-wsf/discovery.c, |
|
195 |
lasso/id-wsf/discovery.h, lasso/xml/xml.c: documentation fixes |
|
196 |
||
197 |
2006-02-06 fpeters |
|
198 |
||
199 |
* lasso/id-wsf/discovery.c: don't g_object_ref what can be NULL |
|
200 |
||
201 |
2006-01-25 fpeters
|
|
202 |
||
203 |
* docs/reference/Makefile.am, docs/reference/style.css: own style
|
|
204 |
for reference doc
|
|
205 |
||
206 |
2006-01-25 fpeters
|
|
207 |
||
208 |
* docs/reference/tmpl/login.sgml: fixing redirect example
|
|
209 |
||
210 |
2006-01-25 fpeters
|
|
211 |
||
212 |
* lasso/id-ff/login.c: fix memory management for ID-WSF ResourceId
|
|
213 |
||
214 |
2006-01-23 fpeters
|
|
215 |
||
216 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
217 |
lasso/id-ff/login.c, lasso/id-ff/name_identifier_mapping.c,
|
|
218 |
lasso/id-ff/name_registration.c: check for remote provider id
|
|
219 |
before looking it in GHashTable
|
|
220 |
||
221 |
2006-01-23 fpeters
|
|
222 |
||
223 |
* lasso/id-ff/logout.c: don't segfault when |
|
224 |
lasso_logout_build_request_msg is erroneously called without |
|
225 |
lasso_logout_init_request before |
|
226 |
||
227 |
2006-01-21 fpeters |
|
228 |
||
229 |
* swig/Lasso-wsf-disco.i: fix swig id-wsf disco for new version of |
|
230 |
swig
|
|
231 |
||
232 |
2006-01-12 fpeters |
|
233 |
||
234 |
* lasso/id-ff/provider.c: duplicate key to fix consecutive calls to |
|
235 |
xmlsec
|
|
236 |
||
237 |
2006-01-05 nclapies |
|
238 |
||
239 |
* swig/Lasso-wsf-disco.i: Fixed symbol error about |
|
240 |
LassoDiscoDescription_newWithBriefSoapHttpDescription. |
|
241 |
||
242 |
2006-01-05 nclapies |
|
243 |
||
244 |
* lasso/xml/xml.c: Fixed node prefix from interaction service |
|
245 |
namespace element. |
|
246 |
||
247 |
2005-12-10 fpeters |
|
248 |
||
249 |
* configure.ac, php/patch_swig_output.py, swig/Lasso.i: bindings |
|
250 |
working with swig 1.3.27 |
|
251 |
||
252 |
2005-12-06 nclapies |
|
253 |
||
254 |
* lasso/xml/ds_key_info.c, lasso/xml/ds_key_info.h: Fixed missing |
|
255 |
declaration and settings. |
|
256 |
||
257 |
2005-12-06 nclapies |
|
258 |
||
259 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/data_service.c, |
|
260 |
lasso/id-wsf/wsf_profile.c, lasso/id-wsf/discovery.h: AP now verify |
|
261 |
SP signature. |
|
262 |
||
263 |
2005-12-06 nclapies |
|
264 |
||
265 |
* lasso/id-wsf/wsf_profile.h: [no log message] |
|
266 |
||
267 |
2005-12-06 nclapies |
|
268 |
||
269 |
* lasso/xml/Makefile.am: [no log message] |
|
270 |
||
271 |
2005-12-06 nclapies |
|
272 |
||
273 |
* lasso/xml/ds_key_info.c, lasso/xml/ds_key_info.h, |
|
274 |
lasso/xml/ds_key_value.c, lasso/xml/ds_key_value.h, |
|
275 |
lasso/xml/ds_rsa_key_value.c, lasso/xml/ds_rsa_key_value.h: Only |
|
276 |
KeyValue in KeyInfo. Added KeyValue and RsaKeyValue element. |
|
277 |
||
278 |
2005-12-05 fpeters |
|
279 |
||
280 |
* configure.ac: fixed host specific architecture changes |
|
281 |
||
282 |
2005-12-05 fpeters |
|
283 |
||
284 |
* lasso/extract_symbols.py: dont parse files in id-wsf/ when not |
|
285 |
compiled with id-wsf support (required for mac os x nmedit) |
|
286 |
||
287 |
2005-11-22 fpeters |
|
288 |
||
289 |
* swig/Lasso-saml2.i: missing saml 2 file |
|
290 |
||
291 |
2005-11-22 fpeters |
|
292 |
||
293 |
* lasso/id-ff/logout.c, lasso/saml-2.0/logout.c, |
|
294 |
lasso/saml-2.0/logoutprivate.h, lasso/xml/xml.c, |
|
295 |
lasso/xml/saml-2.0/samlp2_logout_response.h, |
|
296 |
lasso/xml/saml-2.0/samlp2_manage_name_id_response.h, swig/Lasso.i, |
|
297 |
swig/saml-2.0/main.h: Completed first go of SAML 2.0 single logout |
|
298 |
and added some missing files |
|
299 |
||
300 |
2005-11-21 fpeters |
|
301 |
||
302 |
* lasso/id-ff/defederation.c, lasso/id-ff/federation.c, |
|
303 |
lasso/id-ff/federation.h, lasso/id-ff/login.c, |
|
304 |
lasso/id-ff/logout.c, lasso/id-ff/logoutprivate.h, |
|
305 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c, |
|
306 |
lasso/id-ff/profile.h, lasso/id-ff/provider.c, |
|
307 |
lasso/id-ff/provider.h, lasso/id-ff/session.c, |
|
308 |
lasso/saml-2.0/Makefile.am, lasso/saml-2.0/login.c, |
|
309 |
lasso/saml-2.0/logout.c, lasso/saml-2.0/logoutprivate.h, |
|
310 |
lasso/saml-2.0/profile.c, lasso/saml-2.0/provider.c, |
|
311 |
lasso/saml-2.0/providerprivate.h, lasso/xml/private.h, |
|
312 |
lasso/xml/xml.c, lasso/xml/saml-2.0/Makefile.am, |
|
313 |
lasso/xml/saml-2.0/saml2_action.c, |
|
314 |
lasso/xml/saml-2.0/saml2_action.h, |
|
315 |
lasso/xml/saml-2.0/saml2_advice.c, |
|
316 |
lasso/xml/saml-2.0/saml2_advice.h, |
|
317 |
lasso/xml/saml-2.0/saml2_assertion.c, |
|
318 |
lasso/xml/saml-2.0/saml2_assertion.h, |
|
319 |
lasso/xml/saml-2.0/saml2_attribute.c, |
|
320 |
lasso/xml/saml-2.0/saml2_attribute.h, |
|
321 |
lasso/xml/saml-2.0/saml2_attribute_statement.c, |
|
322 |
lasso/xml/saml-2.0/saml2_attribute_statement.h, |
|
323 |
lasso/xml/saml-2.0/saml2_audience_restriction.c, |
|
324 |
lasso/xml/saml-2.0/saml2_audience_restriction.h, |
|
325 |
lasso/xml/saml-2.0/saml2_authn_context.c, |
|
326 |
lasso/xml/saml-2.0/saml2_authn_context.h, |
|
327 |
lasso/xml/saml-2.0/saml2_authn_statement.c, |
|
328 |
lasso/xml/saml-2.0/saml2_authn_statement.h, |
|
329 |
lasso/xml/saml-2.0/saml2_authz_decision_statement.c, |
|
330 |
lasso/xml/saml-2.0/saml2_authz_decision_statement.h, |
|
331 |
lasso/xml/saml-2.0/saml2_base_idabstract.c, |
|
332 |
lasso/xml/saml-2.0/saml2_base_idabstract.h, |
|
333 |
lasso/xml/saml-2.0/saml2_condition_abstract.c, |
|
334 |
lasso/xml/saml-2.0/saml2_condition_abstract.h, |
|
335 |
lasso/xml/saml-2.0/saml2_conditions.c, |
|
336 |
lasso/xml/saml-2.0/saml2_conditions.h, |
|
337 |
lasso/xml/saml-2.0/saml2_encrypted_element.c, |
|
338 |
lasso/xml/saml-2.0/saml2_encrypted_element.h, |
|
339 |
lasso/xml/saml-2.0/saml2_evidence.c, |
|
340 |
lasso/xml/saml-2.0/saml2_evidence.h, |
|
341 |
lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c, |
|
342 |
lasso/xml/saml-2.0/saml2_key_info_confirmation_data.h, |
|
343 |
lasso/xml/saml-2.0/saml2_name_id.c, |
|
344 |
lasso/xml/saml-2.0/saml2_name_id.h, |
|
345 |
lasso/xml/saml-2.0/saml2_one_time_use.c, |
|
346 |
lasso/xml/saml-2.0/saml2_one_time_use.h, |
|
347 |
lasso/xml/saml-2.0/saml2_proxy_restriction.c, |
|
348 |
lasso/xml/saml-2.0/saml2_proxy_restriction.h, |
|
349 |
lasso/xml/saml-2.0/saml2_statement_abstract.c, |
|
350 |
lasso/xml/saml-2.0/saml2_statement_abstract.h, |
|
351 |
lasso/xml/saml-2.0/saml2_subject.c, |
|
352 |
lasso/xml/saml-2.0/saml2_subject.h, |
|
353 |
lasso/xml/saml-2.0/saml2_subject_confirmation.c, |
|
354 |
lasso/xml/saml-2.0/saml2_subject_confirmation.h, |
|
355 |
lasso/xml/saml-2.0/saml2_subject_confirmation_data.c, |
|
356 |
lasso/xml/saml-2.0/saml2_subject_confirmation_data.h, |
|
357 |
lasso/xml/saml-2.0/saml2_subject_locality.c, |
|
358 |
lasso/xml/saml-2.0/saml2_subject_locality.h, |
|
359 |
lasso/xml/saml-2.0/samlp2_artifact_resolve.c, |
|
360 |
lasso/xml/saml-2.0/samlp2_artifact_resolve.h, |
|
361 |
lasso/xml/saml-2.0/samlp2_artifact_response.c, |
|
362 |
lasso/xml/saml-2.0/samlp2_artifact_response.h, |
|
363 |
lasso/xml/saml-2.0/samlp2_assertion_idrequest.c, |
|
364 |
lasso/xml/saml-2.0/samlp2_assertion_idrequest.h, |
|
365 |
lasso/xml/saml-2.0/samlp2_attribute_query.c, |
|
366 |
lasso/xml/saml-2.0/samlp2_attribute_query.h, |
|
367 |
lasso/xml/saml-2.0/samlp2_authn_query.c, |
|
368 |
lasso/xml/saml-2.0/samlp2_authn_query.h, |
|
369 |
lasso/xml/saml-2.0/samlp2_authn_request.c, |
|
370 |
lasso/xml/saml-2.0/samlp2_authn_request.h, |
|
371 |
lasso/xml/saml-2.0/samlp2_authz_decision_query.c, |
|
372 |
lasso/xml/saml-2.0/samlp2_authz_decision_query.h, |
|
373 |
lasso/xml/saml-2.0/samlp2_extensions.c, |
|
374 |
lasso/xml/saml-2.0/samlp2_extensions.h, |
|
375 |
lasso/xml/saml-2.0/samlp2_idp_entry.c, |
|
376 |
lasso/xml/saml-2.0/samlp2_idp_entry.h, |
|
377 |
lasso/xml/saml-2.0/samlp2_idp_list.c, |
|
378 |
lasso/xml/saml-2.0/samlp2_idp_list.h, |
|
379 |
lasso/xml/saml-2.0/samlp2_logout_request.c, |
|
380 |
lasso/xml/saml-2.0/samlp2_logout_request.h, |
|
381 |
lasso/xml/saml-2.0/samlp2_logout_response.c, |
|
382 |
lasso/xml/saml-2.0/samlp2_manage_name_id_request.c, |
|
383 |
lasso/xml/saml-2.0/samlp2_manage_name_id_request.h, |
|
384 |
lasso/xml/saml-2.0/samlp2_manage_name_id_response.c, |
|
385 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c, |
|
386 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_request.h, |
|
387 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c, |
|
388 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_response.h, |
|
389 |
lasso/xml/saml-2.0/samlp2_name_id_policy.c, |
|
390 |
lasso/xml/saml-2.0/samlp2_name_id_policy.h, |
|
391 |
lasso/xml/saml-2.0/samlp2_request_abstract.c, |
|
392 |
lasso/xml/saml-2.0/samlp2_request_abstract.h, |
|
393 |
lasso/xml/saml-2.0/samlp2_requested_authn_context.c, |
|
394 |
lasso/xml/saml-2.0/samlp2_requested_authn_context.h, |
|
395 |
lasso/xml/saml-2.0/samlp2_response.c, |
|
396 |
lasso/xml/saml-2.0/samlp2_response.h, |
|
397 |
lasso/xml/saml-2.0/samlp2_scoping.c, |
|
398 |
lasso/xml/saml-2.0/samlp2_scoping.h, |
|
399 |
lasso/xml/saml-2.0/samlp2_status.c, |
|
400 |
lasso/xml/saml-2.0/samlp2_status.h, |
|
401 |
lasso/xml/saml-2.0/samlp2_status_code.c, |
|
402 |
lasso/xml/saml-2.0/samlp2_status_code.h, |
|
403 |
lasso/xml/saml-2.0/samlp2_status_detail.c, |
|
404 |
lasso/xml/saml-2.0/samlp2_status_detail.h, |
|
405 |
lasso/xml/saml-2.0/samlp2_status_response.c, |
|
406 |
lasso/xml/saml-2.0/samlp2_status_response.h, |
|
407 |
lasso/xml/saml-2.0/samlp2_subject_query_abstract.c, |
|
408 |
lasso/xml/saml-2.0/samlp2_subject_query_abstract.h, |
|
409 |
lasso/xml/saml-2.0/samlp2_terminate.c, |
|
410 |
lasso/xml/saml-2.0/samlp2_terminate.h: starting SAML 2 logout |
|
411 |
||
412 |
2005-11-20 fpeters |
|
413 |
||
414 |
* swig/saml-2.0/inheritance.h: swig inheritance for SAML 2 elements |
|
415 |
||
416 |
2005-11-20 fpeters |
|
417 |
||
418 |
* lasso/id-ff/provider.c: removing xmlsec debug code |
|
419 |
||
420 |
2005-11-20 fpeters |
|
421 |
||
422 |
* configure.ac, lasso/Makefile.am, lasso/errors.c, lasso/errors.h, |
|
423 |
lasso/extract_symbols.py, lasso/extract_types.py, |
|
424 |
lasso/id-ff/defederation.c, lasso/id-ff/federation.c, |
|
425 |
lasso/id-ff/federation.h, lasso/id-ff/login.c, |
|
426 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c, |
|
427 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c, |
|
428 |
lasso/id-ff/profile.h, swig/Lasso.i, swig/Makefile.am, |
|
429 |
swig/saml-2.0/Makefile.am, swig/saml-2.0/saml2_action.i, |
|
430 |
swig/saml-2.0/saml2_advice.i, swig/saml-2.0/saml2_assertion.i, |
|
431 |
swig/saml-2.0/saml2_attribute.i, |
|
432 |
swig/saml-2.0/saml2_attribute_statement.i, |
|
433 |
swig/saml-2.0/saml2_audience_restriction.i, |
|
434 |
swig/saml-2.0/saml2_authn_context.i, |
|
435 |
swig/saml-2.0/saml2_authn_statement.i, |
|
436 |
swig/saml-2.0/saml2_authz_decision_statement.i, |
|
437 |
swig/saml-2.0/saml2_base_idabstract.i, |
|
438 |
swig/saml-2.0/saml2_condition_abstract.i, |
|
439 |
swig/saml-2.0/saml2_conditions.i, |
|
440 |
swig/saml-2.0/saml2_encrypted_element.i, |
|
441 |
swig/saml-2.0/saml2_evidence.i, |
|
442 |
swig/saml-2.0/saml2_key_info_confirmation_data.i, |
|
443 |
swig/saml-2.0/saml2_name_id.i, swig/saml-2.0/saml2_one_time_use.i, |
|
444 |
swig/saml-2.0/saml2_proxy_restriction.i, |
|
445 |
swig/saml-2.0/saml2_statement_abstract.i, |
|
446 |
swig/saml-2.0/saml2_subject.i, |
|
447 |
swig/saml-2.0/saml2_subject_confirmation.i, |
|
448 |
swig/saml-2.0/saml2_subject_confirmation_data.i, |
|
449 |
swig/saml-2.0/saml2_subject_locality.i, |
|
450 |
swig/saml-2.0/samlp2_artifact_resolve.i, |
|
451 |
swig/saml-2.0/samlp2_artifact_response.i, |
|
452 |
swig/saml-2.0/samlp2_assertion_idrequest.i, |
|
453 |
swig/saml-2.0/samlp2_attribute_query.i, |
|
454 |
swig/saml-2.0/samlp2_authn_query.i, |
|
455 |
swig/saml-2.0/samlp2_authn_request.i, |
|
456 |
swig/saml-2.0/samlp2_authz_decision_query.i, |
|
457 |
swig/saml-2.0/samlp2_extensions.i, |
|
458 |
swig/saml-2.0/samlp2_idp_entry.i, swig/saml-2.0/samlp2_idp_list.i, |
|
459 |
swig/saml-2.0/samlp2_logout_request.i, |
|
460 |
swig/saml-2.0/samlp2_manage_name_id_request.i, |
|
461 |
swig/saml-2.0/samlp2_name_id_mapping_request.i, |
|
462 |
swig/saml-2.0/samlp2_name_id_mapping_response.i, |
|
463 |
swig/saml-2.0/samlp2_name_id_policy.i, |
|
464 |
swig/saml-2.0/samlp2_request_abstract.i, |
|
465 |
swig/saml-2.0/samlp2_requested_authn_context.i, |
|
466 |
swig/saml-2.0/samlp2_response.i, swig/saml-2.0/samlp2_scoping.i, |
|
467 |
swig/saml-2.0/samlp2_status.i, swig/saml-2.0/samlp2_status_code.i, |
|
468 |
swig/saml-2.0/samlp2_status_detail.i, |
|
469 |
swig/saml-2.0/samlp2_status_response.i, |
|
470 |
swig/saml-2.0/samlp2_subject_query_abstract.i, |
|
471 |
swig/saml-2.0/samlp2_terminate.i, lasso/id-ff/profileprivate.h, |
|
472 |
lasso/id-ff/provider.c, lasso/id-ff/provider.h, |
|
473 |
lasso/id-ff/providerprivate.h, lasso/id-ff/server.c, |
|
474 |
lasso/id-ff/session.c, lasso/id-ff/sessionprivate.h, |
|
475 |
lasso/saml-2.0/Makefile.am, lasso/saml-2.0/federation.c, |
|
476 |
lasso/saml-2.0/federationprivate.h, lasso/saml-2.0/login.c, |
|
477 |
lasso/saml-2.0/loginprivate.h, lasso/saml-2.0/profile.c, |
|
478 |
lasso/saml-2.0/profileprivate.h, lasso/saml-2.0/provider.c, |
|
479 |
lasso/saml-2.0/providerprivate.h, lasso/xml/Makefile.am, |
|
480 |
lasso/xml/lib_authn_response.c, lasso/xml/lib_authn_response.h, |
|
481 |
lasso/xml/lib_federation_termination_notification.c, |
|
482 |
lasso/xml/lib_federation_termination_notification.h, |
|
483 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h, |
|
484 |
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h, |
|
485 |
lasso/xml/lib_name_identifier_mapping_request.c, |
|
486 |
lasso/xml/lib_name_identifier_mapping_request.h, |
|
487 |
lasso/xml/lib_name_identifier_mapping_response.c, |
|
488 |
lasso/xml/lib_name_identifier_mapping_response.h, |
|
489 |
lasso/xml/lib_register_name_identifier_request.c, |
|
490 |
lasso/xml/lib_register_name_identifier_request.h, |
|
491 |
lasso/xml/lib_register_name_identifier_response.c, |
|
492 |
lasso/xml/lib_register_name_identifier_response.h, |
|
493 |
lasso/xml/samlp_response.c, lasso/xml/samlp_response.h, |
|
494 |
lasso/xml/tools.c, lasso/xml/saml-2.0/Makefile.am, |
|
495 |
lasso/xml/saml-2.0/saml2_action.c, |
|
496 |
lasso/xml/saml-2.0/saml2_action.h, |
|
497 |
lasso/xml/saml-2.0/saml2_advice.c, |
|
498 |
lasso/xml/saml-2.0/saml2_advice.h, |
|
499 |
lasso/xml/saml-2.0/saml2_assertion.c, |
|
500 |
lasso/xml/saml-2.0/saml2_assertion.h, |
|
501 |
lasso/xml/saml-2.0/saml2_attribute.c, |
|
502 |
lasso/xml/saml-2.0/saml2_attribute.h, |
|
503 |
lasso/xml/saml-2.0/saml2_attribute_statement.c, |
|
504 |
lasso/xml/saml-2.0/saml2_attribute_statement.h, |
|
505 |
lasso/xml/saml-2.0/saml2_audience_restriction.c, |
|
506 |
lasso/xml/saml-2.0/saml2_audience_restriction.h, |
|
507 |
lasso/xml/saml-2.0/saml2_authn_context.c, |
|
508 |
lasso/xml/saml-2.0/saml2_authn_context.h, |
|
509 |
lasso/xml/saml-2.0/saml2_authn_statement.c, |
|
510 |
lasso/xml/saml-2.0/saml2_authn_statement.h, |
|
511 |
lasso/xml/saml-2.0/saml2_authz_decision_statement.c, |
|
512 |
lasso/xml/saml-2.0/saml2_authz_decision_statement.h, |
|
513 |
lasso/xml/saml-2.0/saml2_base_idabstract.c, |
|
514 |
lasso/xml/saml-2.0/saml2_base_idabstract.h, |
|
515 |
lasso/xml/saml-2.0/saml2_condition_abstract.c, |
|
516 |
lasso/xml/saml-2.0/saml2_condition_abstract.h, |
|
517 |
lasso/xml/saml-2.0/saml2_conditions.c, |
|
518 |
lasso/xml/saml-2.0/saml2_conditions.h, |
|
519 |
lasso/xml/saml-2.0/saml2_encrypted_element.c, |
|
520 |
lasso/xml/saml-2.0/saml2_encrypted_element.h, |
|
521 |
lasso/xml/saml-2.0/saml2_evidence.c, |
|
522 |
lasso/xml/saml-2.0/saml2_evidence.h, |
|
523 |
lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c, |
|
524 |
lasso/xml/saml-2.0/saml2_key_info_confirmation_data.h, |
|
525 |
lasso/xml/saml-2.0/saml2_name_id.c, |
|
526 |
lasso/xml/saml-2.0/saml2_name_id.h, |
|
527 |
lasso/xml/saml-2.0/saml2_one_time_use.c, |
|
528 |
lasso/xml/saml-2.0/saml2_one_time_use.h, |
|
529 |
lasso/xml/saml-2.0/saml2_proxy_restriction.c, |
|
530 |
lasso/xml/saml-2.0/saml2_proxy_restriction.h, |
|
531 |
lasso/xml/saml-2.0/saml2_statement_abstract.c, |
|
532 |
lasso/xml/saml-2.0/saml2_statement_abstract.h, |
|
533 |
lasso/xml/saml-2.0/saml2_subject.c, |
|
534 |
lasso/xml/saml-2.0/saml2_subject.h, |
|
535 |
lasso/xml/saml-2.0/saml2_subject_confirmation.c, |
|
536 |
lasso/xml/saml-2.0/saml2_subject_confirmation.h, |
|
537 |
lasso/xml/saml-2.0/saml2_subject_confirmation_data.c, |
|
538 |
lasso/xml/saml-2.0/saml2_subject_confirmation_data.h, |
|
539 |
lasso/xml/saml-2.0/saml2_subject_locality.c, |
|
540 |
lasso/xml/saml-2.0/saml2_subject_locality.h, |
|
541 |
lasso/xml/saml-2.0/samlp2_artifact_resolve.c, |
|
542 |
lasso/xml/saml-2.0/samlp2_artifact_resolve.h, |
|
543 |
lasso/xml/saml-2.0/samlp2_artifact_response.c, |
|
544 |
lasso/xml/saml-2.0/samlp2_artifact_response.h, |
|
545 |
lasso/xml/saml-2.0/samlp2_assertion_idrequest.c, |
|
546 |
lasso/xml/saml-2.0/samlp2_assertion_idrequest.h, |
|
547 |
lasso/xml/saml-2.0/samlp2_attribute_query.c, |
|
548 |
lasso/xml/saml-2.0/samlp2_attribute_query.h, |
|
549 |
lasso/xml/saml-2.0/samlp2_authn_query.c, |
|
550 |
lasso/xml/saml-2.0/samlp2_authn_query.h, |
|
551 |
lasso/xml/saml-2.0/samlp2_authn_request.c, |
|
552 |
lasso/xml/saml-2.0/samlp2_authn_request.h, |
|
553 |
lasso/xml/saml-2.0/samlp2_authz_decision_query.c, |
|
554 |
lasso/xml/saml-2.0/samlp2_authz_decision_query.h, |
|
555 |
lasso/xml/saml-2.0/samlp2_extensions.c, |
|
556 |
lasso/xml/saml-2.0/samlp2_extensions.h, |
|
557 |
lasso/xml/saml-2.0/samlp2_idp_entry.c, |
|
558 |
lasso/xml/saml-2.0/samlp2_idp_entry.h, |
|
559 |
lasso/xml/saml-2.0/samlp2_idp_list.c, |
|
560 |
lasso/xml/saml-2.0/samlp2_idp_list.h, |
|
561 |
lasso/xml/saml-2.0/samlp2_logout_request.c, |
|
562 |
lasso/xml/saml-2.0/samlp2_logout_request.h, |
|
563 |
lasso/xml/saml-2.0/samlp2_manage_name_id_request.c, |
|
564 |
lasso/xml/saml-2.0/samlp2_manage_name_id_request.h, |
|
565 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c, |
|
566 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_request.h, |
|
567 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c, |
|
568 |
lasso/xml/saml-2.0/samlp2_name_id_mapping_response.h, |
|
569 |
lasso/xml/saml-2.0/samlp2_name_id_policy.c, |
|
570 |
lasso/xml/saml-2.0/samlp2_name_id_policy.h, |
|
571 |
lasso/xml/saml-2.0/samlp2_request_abstract.c, |
|
572 |
lasso/xml/saml-2.0/samlp2_request_abstract.h, |
|
573 |
lasso/xml/saml-2.0/samlp2_requested_authn_context.c, |
|
574 |
lasso/xml/saml-2.0/samlp2_requested_authn_context.h, |
|
575 |
lasso/xml/saml-2.0/samlp2_response.c, |
|
576 |
lasso/xml/saml-2.0/samlp2_response.h, |
|
577 |
lasso/xml/saml-2.0/samlp2_scoping.c, |
|
578 |
lasso/xml/saml-2.0/samlp2_scoping.h, |
|
579 |
lasso/xml/saml-2.0/samlp2_status.c, |
|
580 |
lasso/xml/saml-2.0/samlp2_status.h, |
|
581 |
lasso/xml/saml-2.0/samlp2_status_code.c, |
|
582 |
lasso/xml/saml-2.0/samlp2_status_code.h, |
|
583 |
lasso/xml/saml-2.0/samlp2_status_detail.c, |
|
584 |
lasso/xml/saml-2.0/samlp2_status_detail.h, |
|
585 |
lasso/xml/saml-2.0/samlp2_status_response.c, |
|
586 |
lasso/xml/saml-2.0/samlp2_status_response.h, |
|
587 |
lasso/xml/saml-2.0/samlp2_subject_query_abstract.c, |
|
588 |
lasso/xml/saml-2.0/samlp2_subject_query_abstract.h, |
|
589 |
lasso/xml/saml-2.0/samlp2_terminate.c, |
|
590 |
lasso/xml/saml-2.0/samlp2_terminate.h: SAML 2.0 support (only |
|
591 |
web-sso for the moment) |
|
592 |
||
593 |
2005-11-15 nclapies |
|
594 |
||
595 |
* lasso/id-wsf/wsf_profile.c: Little modif about SAML |
|
596 |
authentication verification |
|
597 |
||
598 |
2005-11-15 nclapies |
|
599 |
||
600 |
* lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h, |
|
601 |
swig/Lasso-wsf.i: Renamed |
|
602 |
lasso_data_service_need_user_interaction() to |
|
603 |
lasso_data_service_need_redirect_user(). |
|
604 |
||
605 |
2005-11-15 nclapies |
|
606 |
||
607 |
* lasso/extract_symbols.py, lasso/extract_types.py: Only add |
|
608 |
lasso_ds_* for id-wsf. |
|
609 |
||
610 |
2005-11-15 nclapies |
|
611 |
||
612 |
* swig/Lasso-wsf.i: Added binding for user interaction in data |
|
613 |
service. |
|
614 |
||
615 |
2005-11-15 nclapies |
|
616 |
||
617 |
* lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h: Added |
|
618 |
some user interaction support : |
|
619 |
lasso_data_service_need_user_interaction() sets soap response with |
|
620 |
a soap fault asking redirect request. |
|
621 |
lasso_data_service_get_redirect_request_url() retrieves the |
|
622 |
redirect request url. DataService raises a redirect request warning |
|
623 |
exception if a fault was found in soap response after a |
|
624 |
lasso_data_service_process_query_response_msg(). |
|
625 |
||
626 |
2005-11-15 nclapies |
|
627 |
||
628 |
* lasso/xml/strings.h: Added soap fault code server. |
|
629 |
||
630 |
2005-11-15 nclapies |
|
631 |
||
632 |
* lasso/xml/soap_fault.c, lasso/xml/soap_fault.h: Fixed snippet |
|
633 |
type and name of Detail attribute. |
|
634 |
||
635 |
2005-11-15 nclapies |
|
636 |
||
637 |
* lasso/xml/is_redirect_request.c: Fixed snippet type of |
|
638 |
redirectURL from content to attribute. |
|
639 |
||
640 |
2005-11-15 nclapies |
|
641 |
||
642 |
* lasso/id-wsf/wsf_profile.c: Check if a soap fault is found in |
|
643 |
response message. If no fault found, then set response. |
|
644 |
||
645 |
2005-11-15 nclapies |
|
646 |
||
647 |
* lasso/errors.c, lasso/errors.h: Added a first soap fault code |
|
648 |
error. |
|
649 |
||
650 |
2005-11-15 nclapies |
|
651 |
||
652 |
* lasso/xml/Makefile.am, lasso/xml/soap_detail.c, |
|
653 |
lasso/xml/soap_detail.h: Added soap Detail element. |
|
654 |
||
655 |
2005-11-14 fpeters |
|
656 |
||
657 |
* lasso/xml/strings.h: SAML 2.0 string constants |
|
658 |
||
659 |
2005-11-14 nclapies |
|
660 |
||
661 |
* lasso/id-wsf/discovery.c: Now discovery service includes a key |
|
662 |
value in credential added to disco:QueryResponse. |
|
663 |
||
664 |
2005-11-13 fpeters |
|
665 |
||
666 |
* lasso/xml/private.h, lasso/xml/xml.c: starting to commit SAML 2 |
|
667 |
changes; minor changes (and bugfix) to lasso_node_new_from_xmlNode |
|
668 |
as well as code to recreate SAML2 object from SAML2 query string. |
|
669 |
||
670 |
2005-10-14 nclapies |
|
671 |
||
672 |
* lasso/id-ff/login.c: Fixed signature template problem : now if |
|
673 |
metadata's service provider has AuthnRequestsSigned set to false |
|
674 |
and HTTP method is POST, then template is not added anymore to
|
|
675 |
AuthnRequest xml message.
|
|
676 |
||
677 |
2005-10-13 nclapies
|
|
678 |
||
679 |
* swig/Lasso-wsf.i: Fixed optional param of processModifyMsg().
|
|
680 |
||
681 |
2005-10-11 nclapies
|
|
682 |
||
683 |
* lasso/id-wsf/discovery.h, swig/Lasso-wsf.i: Fixed
|
|
684 |
getServiceWithProviderId method.
|
|
685 |
||
686 |
2005-10-10 nclapies
|
|
687 |
||
688 |
* lasso/id-wsf/discovery.c: Removed useless discovery method
|
|
689 |
lasso_discovery_get_service_with_providerId(). Removed useless Swig
|
|
690 |
binding of LassoWsfProfile class.
|
|
691 |
||
692 |
2005-10-10 nclapies
|
|
693 |
||
694 |
* swig/Lasso-wsf.i, swig/inheritance.h: Removed useless discovery
|
|
695 |
method lasso_discovery_get_service_with_providerId(). Removed
|
|
696 |
useless Swig binding of LassoWsfProfile
|
|
697 |
class.lasso/id-wsf/discovery.c
|
|
698 |
||
699 |
2005-10-06 fpeters
|
|
700 |
||
701 |
* debian/.cvsignore: updating ignored files with new packages
|
|
702 |
||
703 |
2005-10-06 fpeters
|
|
704 |
||
705 |
* debian/liblasso1.postinst.debhelper,
|
|
706 |
debian/liblasso1.postrm.debhelper: remove old and never necessary
|
|
707 |
debhelper generated files
|
|
708 |
||
709 |
2005-10-06 fpeters
|
|
710 |
||
711 |
* debian/control, debian/liblasso-java.dirs,
|
|
712 |
debian/liblasso-java.files, debian/rules: new liblasso-java package
|
|
713 |
||
714 |
2005-10-06 fpeters
|
|
715 |
||
716 |
* debian/control: removed mono packages from build-depends
|
|
717 |
||
718 |
2005-10-06 fpeters
|
|
719 |
||
720 |
* debian/changelog: updated debian changelog with uploaded
|
|
721 |
packages.
|
|
722 |
||
723 |
2005-10-06 fpeters
|
|
724 |
||
725 |
* debian/rules: don't build wsf; touch swig files so they are not |
|
726 |
rebuilt even if swig is detected. |
|
727 |
||
728 |
2005-10-06 fpeters |
|
729 |
||
730 |
* debian/copyright: updated FSF address |
|
731 |
||
732 |
2005-10-06 nclapies |
|
733 |
||
734 |
* swig/Lasso-wsf-disco.i: Added binding to set more than one |
|
735 |
security mecanism authentication in DiscoDescription. |
|
736 |
||
737 |
2005-10-06 nclapies |
|
738 |
||
739 |
* lasso/id-wsf/data_service.c, lasso/id-wsf/wsf_profile.c, |
|
740 |
lasso/id-wsf/wsf_profile_private.h: Added check by AP if it wants |
|
741 |
X509 authentication of SP. Does not work yet, need to fix |
|
742 |
retrieving public key from credential before. |
|
743 |
||
744 |
2005-10-06 nclapies |
|
745 |
||
746 |
* lasso/id-wsf/personal_profile_service.c: Set server attribute in |
|
747 |
LassoPersonalProfileService
|
|
748 |
||
749 |
2005-10-06 nclapies |
|
750 |
||
751 |
* lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h, |
|
752 |
lasso/xml/soap_binding_processing_context.c, |
|
753 |
lasso/xml/soap_binding_processing_context.h, lasso/xml/strings.h, |
|
754 |
swig/Lasso-wsf.i: Added support of principal state : now it is |
|
755 |
possible a SP informs an AP if principal is considered to be online |
|
756 |
or not. To tell principal is online, just add a call to |
|
757 |
lasso_wsf_profile_set_principal_online() after |
|
758 |
lasso_data_service_init_query(), and offline a call to |
|
759 |
lasso_wsf_profile_set_principal_offline(). At AP, to known if |
|
760 |
principal is to be considered online just test if |
|
761 |
lasso_wsf_profile_principal_is_online() returns TRUE or FALSE. |
|
762 |
||
763 |
2005-10-05 nclapies |
|
764 |
||
765 |
* lasso/id-wsf/discovery.c: A first attempt to include a KeyInfo in |
|
766 |
credential. |
|
767 |
||
768 |
2005-10-05 nclapies |
|
769 |
||
770 |
* lasso/id-wsf/data_service.c: Verify if a saml security |
|
771 |
authentication is available. |
|
772 |
||
773 |
2005-10-05 nclapies |
|
774 |
||
775 |
* lasso/xml/Makefile.am, lasso/xml/ds_key_info.c, |
|
776 |
lasso/xml/ds_key_info.h, lasso/xml/saml_subject_confirmation.c, |
|
777 |
lasso/xml/saml_subject_confirmation.h, lasso/xml/strings.h, |
|
778 |
lasso/xml/xml.c: Added LassoDsKeyInfo oject. It allows to add it to |
|
779 |
LassoSamlSubjectConfirmation object. |
|
780 |
||
781 |
2005-10-05 fpeters |
|
782 |
||
783 |
* php/Makefile.am: don't patch a lasso_wrap.c that was not just |
|
784 |
generated by swig.
|
|
785 |
||
786 |
2005-10-05 fpeters
|
|
787 |
||
788 |
* lasso/id-ff/logout.c: no session on idp -> requestdenied ->
|
|
789 |
removing no longer valid session on sp.
|
|
790 |
||
791 |
2005-10-05 fpeters
|
|
792 |
||
793 |
* lasso/errors.c: added error string for
|
|
794 |
LASSO_LOGOUT_ERROR_REQUEST_DENIED (...)
|
|
795 |
||
796 |
2005-10-04 fpeters
|
|
797 |
||
798 |
* swig/Lasso.i: handle new error code
|
|
799 |
||
800 |
2005-10-04 fpeters
|
|
801 |
||
802 |
* lasso/errors.h, lasso/id-ff/logout.c: returns
|
|
803 |
LASSO_LOGOUT_ERROR_REQUEST_DENIED if appropriate.
|
|
804 |
||
805 |
2005-10-03 nclapies
|
|
806 |
||
807 |
* lasso/id-wsf/data_service.c: Fixed the way getting description in
|
|
808 |
lasso_data_service_init_query().
|
|
809 |
||
810 |
2005-09-30 nclapies
|
|
811 |
||
812 |
* lasso/id-wsf/discovery.c: A little comment to note that some code
|
|
813 |
is needed to add KeyInfo in Assertion when returning it to SP from
|
|
814 |
IDP / Disco service.
|
|
815 |
||
816 |
2005-09-30 nclapies
|
|
817 |
||
818 |
* lasso/id-wsf/wsf_profile.c: Added private function
|
|
819 |
lasso_wsf_profile_has_saml_authentication() to know if a saml
|
|
820 |
authentication mecanism exists in current description.
|
|
821 |
||
822 |
2005-09-30 nclapies
|
|
823 |
||
824 |
* lasso/id-wsf/discovery.c: lasso_discovery_build_credential() adds
|
|
825 |
ConfirmationMethod element.
|
|
826 |
||
827 |
2005-09-30 nclapies
|
|
828 |
||
829 |
* lasso/id-wsf/wsf_profile.c: Updated comments.
|
|
830 |
||
831 |
2005-09-30 nclapies
|
|
832 |
||
833 |
* lasso/id-wsf/wsf_profile.c: Added reference binding when signing
|
|
834 |
soap messages.
|
|
835 |
||
836 |
2005-09-30 nclapies
|
|
837 |
||
838 |
* lasso/id-wsf/data_service.c: Updated data service with
|
|
839 |
service_type parameter.
|
|
840 |
||
841 |
2005-09-30 nclapies
|
|
842 |
||
843 |
* lasso/id-wsf/wsf_profile.c: Added a g_object_ref on private
|
|
844 |
attribute description in lasso_wsf_profile_set_description().
|
|
845 |
||
846 |
2005-09-30 nclapies
|
|
847 |
||
848 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
|
|
849 |
lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h,
|
|
850 |
lasso/id-wsf/wsf_profile_private.h, swig/Lasso-wsf.i: If a service
|
|
851 |
found in server object, retrieve needed description depending on an
|
|
852 |
optional security mechanism id.lasso/id-wsf/data_service.c
|
|
853 |
||
854 |
2005-09-30 fpeters
|
|
855 |
||
856 |
* swig/Makefile.am: the "how could I not curse those adding files
|
|
857 |
without checking them in Makefile.am?" commit.
|
|
858 |
||
859 |
2005-09-30 fpeters
|
|
860 |
||
861 |
* lasso/id-wsf/Makefile.am: I'm so glad for tests; another |
|
862 |
emergency change. |
|
863 |
||
864 |
2005-09-30 fpeters |
|
865 |
||
866 |
* lasso/id-wsf/Makefile.am: last emergency fix: |
|
867 |
wsf_profile_private.h must be included in .tar.gz |
|
868 |
||
869 |
2005-09-30 fpeters |
|
870 |
||
871 |
* ChangeLog: updated ChangeLog for 0.6.3 |
|
872 |
||
873 |
||
1.1.2
by Loic Pefferkorn
Import upstream version 0.6.3 |
874 |
2005-09-30 fpeters |
875 |
||
876 |
* debian/changelog: new upstream release |
|
877 |
||
878 |
2005-09-30 fpeters |
|
879 |
||
880 |
* NEWS, doap.rdf: updated news and doap.rdf with 0.6.3 release data |
|
881 |
||
882 |
2005-09-29 fpeters |
|
883 |
||
884 |
* lasso/id-wsf/discovery.c: fixed typo in docstring |
|
885 |
||
886 |
2005-09-29 fpeters |
|
887 |
||
888 |
* docs/reference/tmpl/data_service.sgml, |
|
889 |
docs/reference/tmpl/discovery.sgml, |
|
890 |
docs/reference/tmpl/name_identifier_mapping.sgml, |
|
891 |
docs/reference/tmpl/name_registration.sgml: minor automated changes |
|
892 |
||
893 |
2005-09-29 fpeters |
|
894 |
||
895 |
* Makefile.am: removed c# dir from distribution |
|
896 |
||
897 |
2005-09-28 fpeters |
|
898 |
||
899 |
* swig/Lasso-wsf.i: security mech id is optional |
|
900 |
||
901 |
2005-09-28 nclapies |
|
902 |
||
903 |
* lasso/id-wsf/wsf_profile.c: Fixed local variable declaration. |
|
904 |
||
905 |
2005-09-28 nclapies |
|
906 |
||
907 |
* lasso/id-wsf/discovery.c: Uncomment |
|
908 |
lasso_wsf_profile_build_soap_response_msg() in |
|
909 |
lasso_discovery_build_response_msg(). |
|
910 |
||
911 |
2005-09-28 fpeters |
|
912 |
||
913 |
* lasso/id-wsf/discovery.c: 80 cols for docstrings |
|
914 |
||
915 |
2005-09-28 nclapies |
|
916 |
||
917 |
* lasso/id-wsf/wsf_profile.c: Added x509 certificate file tests. |
|
918 |
||
919 |
2005-09-28 nclapies |
|
920 |
||
921 |
* lasso/id-wsf/wsf_profile_private.h: Added private function |
|
922 |
lasso_wsf_profile_get_fault(). |
|
923 |
||
924 |
2005-09-27 nclapies |
|
925 |
||
926 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/wsf_profile.c: Added a |
|
927 |
first support of soap binding Fault wsf response. |
|
928 |
||
929 |
2005-09-27 nclapies |
|
930 |
||
931 |
* lasso/xml/Makefile.am, lasso/xml/soap_fault.c, |
|
932 |
lasso/xml/soap_fault.h: Added soap Fault element. |
|
933 |
||
934 |
2005-09-27 fpeters |
|
935 |
||
936 |
* configure.ac: disabled mcs test and updated version to 0.6.3 |
|
937 |
||
938 |
2005-09-27 fpeters |
|
939 |
||
940 |
* java/Makefile.am, perl/Makefile.am, php/Makefile.am, |
|
941 |
python/Makefile.am: swig files were split, dependencies needed to |
|
942 |
be updated |
|
943 |
||
944 |
2005-09-27 fpeters |
|
945 |
||
946 |
* docs/reference/tmpl/login.sgml: fixed spelling |
|
947 |
||
948 |
2005-09-27 fpeters |
|
949 |
||
950 |
* lasso/extract_symbols.py, lasso/extract_types.py: acknowledge new |
|
951 |
lasso_sec_ category, only used for wsf. |
|
952 |
||
953 |
2005-09-27 fpeters |
|
954 |
||
955 |
* docs/lasso-book/liberty-architecture.rst: fixed typo |
|
956 |
||
957 |
2005-09-27 nclapies |
|
958 |
||
959 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/wsf_profile_private.h: |
|
960 |
Added missing wsf_profile_private.h. fixed error while attempting |
|
961 |
to include non existing private header discovery_private.h |
|
962 |
||
963 |
2005-09-27 nclapies |
|
964 |
||
965 |
* swig/Lasso-wsf.i: Updated binding for new optional security |
|
966 |
mecanism parameter. |
|
967 |
||
968 |
2005-09-27 nclapies |
|
969 |
||
970 |
* lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h, |
|
971 |
lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h: Discovery and |
|
972 |
DataSerivice can pass X509 authentication mecanism if needed. |
|
973 |
||
974 |
2005-09-27 nclapies |
|
975 |
||
976 |
* lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h: Added |
|
977 |
X509 authentication mecanism. |
|
978 |
||
979 |
2005-09-26 nclapies |
|
980 |
||
981 |
* lasso/id-ff/provider.c, lasso/id-ff/providerprivate.h: Added |
|
982 |
private method lasso_provider_get_public_key() to get public key |
|
983 |
info. |
|
984 |
||
985 |
2005-09-20 nclapies |
|
986 |
||
987 |
* lasso/id-wsf/data_service_private.h: Added private method. |
|
988 |
||
989 |
2005-09-20 nclapies |
|
990 |
||
991 |
* lasso/id-wsf/wsf_profile.c: Ordered methods. |
|
992 |
||
993 |
2005-09-20 nclapies |
|
994 |
||
995 |
* lasso/id-wsf/data_service.h: lasso_data_service_add_credential() |
|
996 |
is not a public method. |
|
997 |
||
998 |
2005-09-20 nclapies |
|
999 |
||
1000 |
* lasso/id-wsf/discovery.h: lasso_discovery_build_credential() is |
|
1001 |
not a plublic method. |
|
1002 |
||
1003 |
2005-09-20 nclapies |
|
1004 |
||
1005 |
* lasso/id-wsf/discovery.c: lasso_discovery_build_credential() adds |
|
1006 |
AuthenticationStatemet element in Assertion. |
|
1007 |
||
1008 |
2005-09-19 nclapies |
|
1009 |
||
1010 |
* lasso/id-wsf/data_service.c: Fixed code typing. |
|
1011 |
||
1012 |
2005-09-19 nclapies |
|
1013 |
||
1014 |
* swig/Lasso-wsf.i: Added optional param security_mech_id for wsf |
|
1015 |
methods. |
|
1016 |
||
1017 |
2005-09-19 nclapies |
|
1018 |
||
1019 |
* lasso/id-wsf/authentication.c, lasso/id-wsf/data_service.c, |
|
1020 |
lasso/id-wsf/data_service.h, lasso/id-wsf/discovery.c, |
|
1021 |
lasso/id-wsf/discovery.h, lasso/id-wsf/wsf_profile.c, |
|
1022 |
lasso/id-wsf/wsf_profile.h: First attempt to implement |
|
1023 |
authentication security mechanism. Only SAML is implemented and it |
|
1024 |
needs improvement. |
|
1025 |
||
1026 |
2005-09-19 nclapies |
|
1027 |
||
1028 |
* lasso/xml/soap_body.c, lasso/xml/soap_body.h: Added id attribute |
|
1029 |
in Body element. |
|
1030 |
||
1031 |
2005-09-19 nclapies |
|
1032 |
||
1033 |
* lasso/xml/disco_credentials.c: Fixed snippet definition of |
|
1034 |
Credentials object. |
|
1035 |
||
1036 |
2005-09-19 nclapies |
|
1037 |
||
1038 |
* lasso/xml/Makefile.am: Added compilation of resource access |
|
1039 |
statement. |
|
1040 |
||
1041 |
2005-09-19 nclapies |
|
1042 |
||
1043 |
* lasso/xml/strings.h: Added security namespace for resource access |
|
1044 |
statement. |
|
1045 |
||
1046 |
2005-09-19 nclapies |
|
1047 |
||
1048 |
* lasso/xml/sec_resource_access_statement.c, |
|
1049 |
lasso/xml/sec_resource_access_statement.h: Added |
|
1050 |
ResourceAccessStatement element from wsf Security. |
|
1051 |
||
1052 |
2005-09-16 fpeters |
|
1053 |
||
1054 |
* lasso/id-ff/identity.c, swig/Lasso.i: getOfferings without |
|
1055 |
parameters will return all of them |
|
1056 |
||
1057 |
2005-09-12 fpeters |
|
1058 |
||
1059 |
* configure.ac: disabled c# support for the time being |
|
1060 |
||
1061 |
2005-09-12 fpeters |
|
1062 |
||
1063 |
* docs/reference/Makefile.am, docs/reference/lasso.types, |
|
1064 |
docs/reference/lasso.types.in: generation of lasso.types so it only |
|
1065 |
includes wsf classes if wsf is compiled in. |
|
1066 |
||
1067 |
2005-09-12 fpeters |
|
1068 |
||
1069 |
* README.JAVA: updated java note |
|
1070 |
||
1071 |
2005-09-12 fpeters |
|
1072 |
||
1073 |
* lasso/Makefile.am: erroneously disabled symbols.sym |
|
1074 |
||
1075 |
2005-09-11 fpeters |
|
1076 |
||
1077 |
* docs/reference/lasso-sections.txt, lasso/id-wsf/data_service.c, |
|
1078 |
lasso/id-wsf/data_service.h, lasso/xml/dst_modify.c, |
|
1079 |
lasso/xml/dst_modify_response.c, lasso/xml/dst_query.c, |
|
1080 |
lasso/xml/dst_query_response.c, lasso/xml/xml.c, swig/Lasso.i, |
|
1081 |
lasso/xml/xml.h: possibility to register new dst services. |
|
1082 |
||
1083 |
2005-09-10 fpeters |
|
1084 |
||
1085 |
* lasso/id-wsf/data_service.c, lasso/xml/dst_query.c, |
|
1086 |
lasso/xml/dst_query.h, swig/Lasso-wsf.i: data_service_init_query |
|
1087 |
may be called without parameters. |
|
1088 |
||
1089 |
2005-09-07 nclapies |
|
1090 |
||
1091 |
* lasso/id-wsf/data_service.c: lasso_data_service_get_answer() : |
|
1092 |
verify response->Data is not NULL before accessing it. |
|
1093 |
||
1094 |
2005-09-07 nclapies |
|
1095 |
||
1096 |
* lasso/id-wsf/discovery.c: |
|
1097 |
lasso_discovery_get_resource_offering_auto() : verify |
|
1098 |
LASSO_WSF_PROFILE(discovery)->session is not NULL before looking |
|
1099 |
for a resource offering. |
|
1100 |
||
1101 |
2005-09-06 nclapies |
|
1102 |
||
1103 |
* lasso/id-wsf/discovery.c: Fixed typing code error. |
|
1104 |
||
1105 |
2005-09-06 nclapies |
|
1106 |
||
1107 |
* java/.cvsignore: Updated ignored java files. |
|
1108 |
||
1109 |
2005-09-06 nclapies |
|
1110 |
||
1111 |
* swig/Lasso-wsf.i: Removed XmlNode binding in swig. Not used |
|
1112 |
anymore. |
|
1113 |
||
1114 |
2005-09-06 nclapies |
|
1115 |
||
1116 |
* docs/reference/lasso-sections.txt, lasso/id-wsf/discovery.c: |
|
1117 |
Added lasso_discovery_get_services() method documentation |
|
1118 |
||
1119 |
2005-09-05 nclapies |
|
1120 |
||
1121 |
* lasso/id-wsf/discovery.c: Missing attributes in the last commit. |
|
1122 |
||
1123 |
2005-09-05 nclapies |
|
1124 |
||
1125 |
* lasso/id-wsf/data_service.h, swig/Lasso-wsf.i, |
|
1126 |
swig/inheritance.h: Added attributes provider_id and |
|
1127 |
abstract_description in lassoDataService. |
|
1128 |
||
1129 |
2005-09-05 nclapies |
|
1130 |
||
1131 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
1132 |
swig/Lasso-wsf.i: Added method lasso_discovery_get_services() : it |
|
1133 |
returns a list of available services offering resource of |
|
1134 |
principal. |
|
1135 |
||
1136 |
2005-09-05 nclapies |
|
1137 |
||
1138 |
* lasso/id-ff/identity.c, lasso/id-wsf/discovery.c, |
|
1139 |
lasso/id-wsf/identity.h: Updated |
|
1140 |
lasso_discovery_build_modify_response_msg() : now it sets status |
|
1141 |
code to OK only if every remove entry are possible. |
|
1142 |
||
1143 |
2005-08-29 nclapies |
|
1144 |
||
1145 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
1146 |
swig/Lasso-wsf.i: Added |
|
1147 |
lasso_discovery_get_service_with_providerId().. |
|
1148 |
||
1149 |
2005-08-29 nclapies |
|
1150 |
||
1151 |
* swig/Lasso-wsf-disco.i, swig/Lasso-wsf-dst.i, |
|
1152 |
swig/Lasso-wsf-is.i, swig/Lasso-wsf-sa.i, swig/Lasso-wsf-soap.i, |
|
1153 |
swig/Lasso-wsf.i: Splitted existing Lasso-wsf.i in several files |
|
1154 |
for eache wsf namespace (disco, dst, sa, is, soap) |
|
1155 |
||
1156 |
2005-08-26 fpeters |
|
1157 |
||
1158 |
* lasso/id-wsf/data_service.c: check the query response is of the |
|
1159 |
correct type |
|
1160 |
||
1161 |
2005-08-25 fpeters |
|
1162 |
||
1163 |
* swig/Lasso-wsf.i: new modify things for LassoPersonalProfile |
|
1164 |
||
1165 |
2005-08-25 nclapies |
|
1166 |
||
1167 |
* lasso/id-wsf/data_service.c: complete last commit. |
|
1168 |
||
1169 |
2005-08-25 nclapies |
|
1170 |
||
1171 |
* lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h, |
|
1172 |
swig/Lasso-wsf.i: Now an AP can process a Modify request and return |
|
1173 |
an updated data resource to application. |
|
1174 |
||
1175 |
2005-08-25 fpeters |
|
1176 |
||
1177 |
* swig/Lasso-wsf.i: added getAnswerForItemId binding |
|
1178 |
||
1179 |
2005-08-25 fpeters |
|
1180 |
||
1181 |
* lasso/xml/dst_modify.c, lasso/xml/dst_modify.h, |
|
1182 |
lasso/xml/dst_modify_response.c, lasso/xml/dst_modify_response.h, |
|
1183 |
lasso/xml/dst_query.h, lasso/xml/dst_query_response.h: restore |
|
1184 |
prefix and href for dst:Modify and dst:ModifyResponse |
|
1185 |
||
1186 |
2005-08-25 nclapies |
|
1187 |
||
1188 |
* lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h, |
|
1189 |
swig/Lasso-wsf.i, swig/Lasso.i: Updated |
|
1190 |
lasso_data_service_init_modify(). Now it takes a select (a String |
|
1191 |
type) and a String xml as parameters. |
|
1192 |
||
1193 |
2005-08-25 fpeters |
|
1194 |
||
1195 |
* docs/reference/lasso-sections.txt: added |
|
1196 |
lasso_data_service_get_answer_for_item_id
|
|
1197 |
||
1198 |
2005-08-25 fpeters |
|
1199 |
||
1200 |
* lasso/id-wsf/data_service.h: added missing ; |
|
1201 |
||
1202 |
2005-08-25 fpeters |
|
1203 |
||
1204 |
* lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h: added |
|
1205 |
lasso_data_service_get_answer_for_item_id
|
|
1206 |
||
1207 |
2005-08-25 fpeters |
|
1208 |
||
1209 |
* lasso/id-wsf/data_service.h, lasso/id-wsf/discovery.h: marks |
|
1210 |
public structure memebers in LassoDiscovery and LassoDataService |
|
1211 |
||
1212 |
2005-08-25 fpeters |
|
1213 |
||
1214 |
* docs/reference/tmpl/data_service.sgml: continuing on disco |
|
1215 |
example, use the service to retrieve principal name. |
|
1216 |
||
1217 |
2005-08-25 fpeters |
|
1218 |
||
1219 |
* lasso/id-wsf/data_service.c: explicit cases where item_id may be |
|
1220 |
NULL. |
|
1221 |
||
1222 |
2005-08-25 nclapies |
|
1223 |
||
1224 |
* java/Makefile.am: Replaced ProfileService.java by |
|
1225 |
DataService.java |
|
1226 |
||
1227 |
2005-08-25 fpeters |
|
1228 |
||
1229 |
* lasso/id-wsf/data_service.c: add_query_item must checks the query |
|
1230 |
has been created. |
|
1231 |
||
1232 |
2005-08-25 fpeters |
|
1233 |
||
1234 |
* swig/Lasso.i: Do not use SWIG_UnknownError but SWIG_RuntimeError |
|
1235 |
so it is translated to a catchable exception in Java. Use |
|
1236 |
SWIG_ValueError for value errors (things like invalid args) |
|
1237 |
||
1238 |
2005-08-25 fpeters |
|
1239 |
||
1240 |
* python/tests/profiles_tests.py: it is no longer possible to add |
|
1241 |
providers with unknown public keys |
|
1242 |
||
1243 |
2005-08-25 fpeters |
|
1244 |
||
1245 |
* lasso/id-ff/defederation.h: moved private_data erroneously placed |
|
1246 |
in class to object; this breaks ABI for classes inheriting from |
|
1247 |
LassoDeferation; nobody does that, ignoring. |
|
1248 |
||
1249 |
2005-08-25 fpeters |
|
1250 |
||
1251 |
* swig/Lasso-wsf.i: last bit of LassoProfileService got renamed |
|
1252 |
||
1253 |
2005-08-25 fpeters |
|
1254 |
||
1255 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml, |
|
1256 |
docs/reference/tmpl/data_service.sgml, |
|
1257 |
docs/reference/tmpl/defederation.sgml, |
|
1258 |
docs/reference/tmpl/federation.sgml, |
|
1259 |
docs/reference/tmpl/identity.sgml, |
|
1260 |
docs/reference/tmpl/lib_authn_request.sgml, |
|
1261 |
docs/reference/tmpl/login.sgml, docs/reference/tmpl/logout.sgml, |
|
1262 |
docs/reference/tmpl/name_identifier_mapping.sgml, |
|
1263 |
docs/reference/tmpl/name_registration.sgml, |
|
1264 |
docs/reference/tmpl/node.sgml, docs/reference/tmpl/profile.sgml, |
|
1265 |
docs/reference/tmpl/provider.sgml, |
|
1266 |
docs/reference/tmpl/saml_name_identifier.sgml, |
|
1267 |
docs/reference/tmpl/server.sgml, docs/reference/tmpl/session.sgml, |
|
1268 |
docs/reference/tmpl/strings.sgml, lasso/Makefile.am, |
|
1269 |
lasso/id-ff/providerprivate.h, lasso/id-wsf/Makefile.am, |
|
1270 |
lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h, |
|
1271 |
lasso/id-wsf/data_service_private.h, lasso/id-wsf/discovery.c, |
|
1272 |
lasso/id-wsf/discovery.h, lasso/id-wsf/personal_profile_service.c, |
|
1273 |
lasso/id-wsf/personal_profile_service.h, |
|
1274 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h, |
|
1275 |
lasso/id-wsf/profile_service_private.h, swig/Lasso-wsf.i: renamed |
|
1276 |
ProfileService to DataService |
|
1277 |
||
1278 |
2005-08-25 fpeters |
|
1279 |
||
1280 |
* lasso/id-ff/provider.c: include xmlsec errors.h header to get |
|
1281 |
function declaration; a return in the middle of load_public_key got |
|
1282 |
a FALSE argument. |
|
1283 |
||
1284 |
2005-08-24 fpeters |
|
1285 |
||
1286 |
* docs/reference/tmpl/discovery.sgml: documentation for discovery |
|
1287 |
||
1288 |
2005-08-24 fpeters |
|
1289 |
||
1290 |
* lasso/id-ff/provider.c, lasso/id-ff/server.c: don't output xmlsec |
|
1291 |
errors when trying to get a working public key but fails with a
|
|
1292 |
message if it can't find a key. |
|
1293 |
||
1294 |
2005-08-24 fpeters |
|
1295 |
||
1296 |
* docs/reference/lasso-sections.txt: doc for discovery and |
|
1297 |
profile_service
|
|
1298 |
||
1299 |
2005-08-24 nclapies |
|
1300 |
||
1301 |
* swig/Lasso-wsf.i: Updated swig binding for latest id-wsf udpates. |
|
1302 |
||
1303 |
2005-08-24 nclapies |
|
1304 |
||
1305 |
* lasso/id-wsf/personal_profile_service.c: Removed |
|
1306 |
lasso_personal_profile_service_init_modify(). |
|
1307 |
||
1308 |
2005-08-24 nclapies |
|
1309 |
||
1310 |
* lasso/id-wsf/profile_service.c: Removed prefix and href in |
|
1311 |
lasso_profile_service_init_modify, |
|
1312 |
lasso_profile_service_process_modify_msg, |
|
1313 |
lasso_profile_service_process_response_msg, |
|
1314 |
lasso_profile_service_validate_modify
|
|
1315 |
||
1316 |
2005-08-24 fpeters |
|
1317 |
||
1318 |
* lasso/id-ff/logout.c: don't check for remote provider id before |
|
1319 |
checking for possible empty answer.
|
|
1320 |
||
1321 |
2005-08-24 nclapies
|
|
1322 |
||
1323 |
* lasso/id-wsf/profile_service.h: Removed prefix and href in
|
|
1324 |
lasso_profile_service_init_modify,
|
|
1325 |
lasso_profile_service_process_modify_msg
|
|
1326 |
lasso_profile_service_process_response_msg,
|
|
1327 |
lasso_profile_service_validate_modify
|
|
1328 |
||
1329 |
2005-08-24 nclapies
|
|
1330 |
||
1331 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h: Removed
|
|
1332 |
lasso_discovery_new_from_dump, lasso_discovery_dump,
|
|
1333 |
lasso_discovery_add_resource_offering,
|
|
1334 |
lasso_discovery_init_query_full
|
|
1335 |
||
1336 |
2005-08-24 fpeters
|
|
1337 |
||
1338 |
* lasso/id-ff/server.h: sync arg name in header file with real arg
|
|
1339 |
names
|
|
1340 |
||
1341 |
2005-08-24 fpeters
|
|
1342 |
||
1343 |
* lasso/id-wsf/profile_service.c: documented api
|
|
1344 |
||
1345 |
2005-08-24 fpeters
|
|
1346 |
||
1347 |
* lasso/id-wsf/discovery.c: documented all discovery functions used
|
|
1348 |
by authentic / candle / unwind
|
|
1349 |
||
1350 |
2005-08-24 fpeters
|
|
1351 |
||
1352 |
* lasso/id-wsf/discovery.h: fixed add_requested_service_type
|
|
1353 |
declaration to match code
|
|
1354 |
||
1355 |
2005-08-19 fpeters
|
|
1356 |
||
1357 |
* lasso/id-ff/provider.c: tries various key format before giving up
|
|
1358 |
||
1359 |
2005-08-16 fpeters
|
|
1360 |
||
1361 |
* lasso/id-ff/logout.c: build_response_msg called while there was
|
|
1362 |
no connection will build a failure message.
|
|
1363 |
||
1364 |
2005-08-16 fpeters
|
|
1365 |
||
1366 |
* lasso/id-ff/logout.c: check for remote_provider_id
|
|
1367 |
||
1368 |
2005-08-14 fpeters
|
|
1369 |
||
1370 |
* lasso/id-wsf/discovery.c: reference correct identity header
|
|
1371 |
||
1372 |
2005-08-14 fpeters
|
|
1373 |
||
1374 |
* lasso/id-ff/logout.c, lasso/id-ff/session.c,
|
|
1375 |
lasso/id-ff/sessionprivate.h: reinitialize assertion provider id
|
|
1376 |
list only on reset_provider_id_index
|
|
1377 |
||
1378 |
2005-08-14 fpeters
|
|
1379 |
||
1380 |
* lasso/id-ff/logout.c: counter providers that do not support any
|
|
1381 |
single logout; they are now skipped and a correct response is
|
|
1382 |
nevertheless sent to the originating provider
|
|
1383 |
||
1384 |
2005-08-14 fpeters
|
|
1385 |
||
1386 |
* lasso/id-ff/session.c: correctly reset list before rebuilding it
|
|
1387 |
||
1388 |
2005-08-13 fpeters
|
|
1389 |
||
1390 |
* lasso/id-ff/logout.c: fixed comment
|
|
1391 |
||
1392 |
2005-08-13 fpeters
|
|
1393 |
||
1394 |
* lasso/id-wsf/identity.h: functions got moved from id-ff/ to
|
|
1395 |
id-wsf/
|
|
1396 |
||
1397 |
2005-08-13 fpeters
|
|
1398 |
||
1399 |
* lasso/id-ff/identityprivate.h: identity/resourceoffering
|
|
1400 |
functions are now declared publically in id-wsf/
|
|
1401 |
||
1402 |
2005-08-13 fpeters
|
|
1403 |
||
1404 |
* lasso/id-ff/identity.c, lasso/id-wsf/Makefile.am, swig/Lasso.i:
|
|
1405 |
expose identity/resourceoffering functions to developer
|
|
1406 |
||
1407 |
2005-08-12 fpeters
|
|
1408 |
||
1409 |
* lasso/id-wsf/profile_service_private.h: private profile service
|
|
1410 |
functions
|
|
1411 |
||
1412 |
2005-08-12 fpeters
|
|
1413 |
||
1414 |
* swig/Lasso-wsf.i: following-up on PersonalProfileService
|
|
1415 |
cleaning; but I can't get getService to dynamically cast to that |
|
1416 |
class :( |
|
1417 |
||
1418 |
2005-08-12 fpeters |
|
1419 |
||
1420 |
* lasso/id-wsf/discovery.c: return LassoPersonalProfileService from |
|
1421 |
disco->getService if appropriate |
|
1422 |
||
1423 |
2005-08-12 fpeters |
|
1424 |
||
1425 |
* lasso/id-wsf/personal_profile_service.c, |
|
1426 |
lasso/id-wsf/personal_profile_service.h: cleaned up |
|
1427 |
PersonalProfileService
|
|
1428 |
||
1429 |
2005-08-12 fpeters |
|
1430 |
||
1431 |
* lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h: |
|
1432 |
cleaning and documenting profile service |
|
1433 |
||
1434 |
2005-08-12 fpeters |
|
1435 |
||
1436 |
* lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h, |
|
1437 |
lasso/xml/dst_query_item.c, lasso/xml/dst_query_item.h, |
|
1438 |
swig/Lasso-wsf.i, swig/Lasso.i: fixed |
|
1439 |
lasso_profile_service_add_query_item so it accepts a item_id |
|
1440 |
parameter (since they are mandatory once there is more than one). |
|
1441 |
also allows init_query to specify item_id. this gives: |
|
1442 |
||
1443 |
service = disco.getService() |
|
1444 |
service.initQuery('/pp:PP/pp:CommonName'), 'name') |
|
1445 |
service.addQueryItem('/pp:PP/pp:MsgContact'), 'email') soap_answer |
|
1446 |
= liberty.root.soap_call(service.msgUrl, service.msgBody) print |
|
1447 |
service.getAnswer('/pp:PP/pp:CommonName') print |
|
1448 |
service.getAnswer('/pp:PP/pp:MsgContact') |
|
1449 |
||
1450 |
2005-08-12 fpeters |
|
1451 |
||
1452 |
* lasso/id-wsf/discovery.c, |
|
1453 |
lasso/id-wsf/personal_profile_service.c, |
|
1454 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h, |
|
1455 |
lasso/xml/dst_query.c, lasso/xml/dst_query_response.c, |
|
1456 |
lasso/xml/xml.c, swig/Lasso-wsf.i: API after the pp:query has been |
|
1457 |
sent, |
|
1458 |
||
1459 |
server: service = lasso.ProfileService(server) |
|
1460 |
service.processQueryMsg(soap_message) identity = |
|
1461 |
get_identity_by_resource_id(service.request.resourceId) |
|
1462 |
service.resourceData = identity.get_pp_view() |
|
1463 |
service.buildResponseMsg() return service.msgBody |
|
1464 |
||
1465 |
client: service.processQueryResponseMsg(soap_answer) |
|
1466 |
service.getAnswer() # or |
|
1467 |
service.getAnswer('/pp:PP/pp:CommonName') |
|
1468 |
||
1469 |
2005-08-12 fpeters |
|
1470 |
||
1471 |
* lasso/id-wsf/discovery.c, |
|
1472 |
lasso/id-wsf/personal_profile_service.c, |
|
1473 |
lasso/id-wsf/personal_profile_service.h, |
|
1474 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h, |
|
1475 |
swig/Lasso-wsf.i, swig/Lasso.i: idwsf/pp on the attribute provider |
|
1476 |
side; sth like |
|
1477 |
||
1478 |
service = lasso.ProfileService(server) |
|
1479 |
service.processQueryMsg(soap_message) identity = |
|
1480 |
get_from(service.request.resourceId) service.resourceData = |
|
1481 |
identity.convert_to_pp_xml() |
|
1482 |
||
1483 |
2005-08-12 fpeters |
|
1484 |
||
1485 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
1486 |
lasso/id-wsf/personal_profile_service.c, |
|
1487 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h, |
|
1488 |
swig/Lasso-wsf.i: first steps towards id-wsf/dst; something like |
|
1489 |
this, in Python: |
|
1490 |
||
1491 |
service = disco.getService() |
|
1492 |
service.initQuery('/pp:PP/pp:CommonName') service.buildRequestMsg() |
|
1493 |
-> service.msgUrl and .msgBody |
|
1494 |
||
1495 |
2005-08-12 fpeters |
|
1496 |
||
1497 |
* lasso/errors.c, lasso/errors.h, swig/Lasso.i: added |
|
1498 |
LASSO_ERROR_UNIMPLEMENTED error code |
|
1499 |
||
1500 |
2005-08-12 fpeters |
|
1501 |
||
1502 |
* lasso/xml/disco_query_response.c: disco:queryResponse missed |
|
1503 |
namespace definition |
|
1504 |
||
1505 |
2005-08-10 fpeters |
|
1506 |
||
1507 |
* debian/control, debian/rules: disabled c# in debian apckage |
|
1508 |
||
1509 |
2005-08-10 fpeters |
|
1510 |
||
1511 |
* lasso/errors.c, lasso/errors.h, lasso/id-ff/login.c, |
|
1512 |
swig/Lasso.i: return LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL after |
|
1513 |
unsuccessful logon |
|
1514 |
||
1515 |
2005-08-09 fpeters |
|
1516 |
||
1517 |
* lasso/id-ff/identity.c, lasso/id-ff/identityprivate.h, |
|
1518 |
lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
1519 |
swig/Lasso-wsf.i: another id-wsf step, disco:query, looking up for |
|
1520 |
resource offerings in identity |
|
1521 |
||
1522 |
2005-08-09 fpeters |
|
1523 |
||
1524 |
* lasso/id-ff/logout.c: handle the case where logout request is |
|
1525 |
done while there are no session; that means direct call to |
|
1526 |
build_response_msg, creating a status: requestdenied. |
|
1527 |
||
1528 |
2005-08-09 fpeters |
|
1529 |
||
1530 |
* lasso/id-wsf/discovery.c: disco.processQueryMsg now sets |
|
1531 |
disco.resourceId |
|
1532 |
||
1533 |
2005-08-09 fpeters |
|
1534 |
||
1535 |
* lasso/id-ff/identity.c, lasso/id-wsf/discovery.c, |
|
1536 |
lasso/id-wsf/discovery.h, swig/Lasso-wsf.i: new remove entry; |
|
1537 |
correctly restore resource offerings from identity dump |
|
1538 |
||
1539 |
2005-08-09 fpeters |
|
1540 |
||
1541 |
* lasso/id-ff/identity.c, lasso/id-ff/identityprivate.h, |
|
1542 |
lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
1543 |
swig/Lasso-wsf.i: renamed crunch to build since it doesn't look |
|
1544 |
like there is a need for an intermediate function for the moment.
|
|
1545 |
process remove entries. create correct answer (when everything
|
|
1546 |
goes ok, no support for failure yet)
|
|
1547 |
||
1548 |
2005-08-08 fpeters
|
|
1549 |
||
1550 |
* lasso/id-ff/identity.c, lasso/id-ff/identityprivate.h,
|
|
1551 |
lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
|
|
1552 |
swig/Lasso-wsf.i: lasso_discovery_crunch_modify_msg() (waiting for
|
|
1553 |
another name) process disco modify insertEntries and adds them to
|
|
1554 |
active identity
|
|
1555 |
||
1556 |
2005-08-08 fpeters
|
|
1557 |
||
1558 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
|
|
1559 |
swig/Lasso-wsf.i: sets ResourceId (or EncryptedResourceId) in
|
|
1560 |
LassoDiscovery object for easy usage
|
|
1561 |
||
1562 |
2005-08-08 fpeters
|
|
1563 |
||
1564 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
|
|
1565 |
swig/Lasso-wsf.i: provide resource_offering as argument to not
|
|
1566 |
diverge too much from existing work
|
|
1567 |
||
1568 |
2005-08-08 fpeters
|
|
1569 |
||
1570 |
* lasso/id-ff/provider.c, lasso/id-wsf/discovery.c,
|
|
1571 |
lasso/id-wsf/discovery.h, swig/Lasso-wsf.i: first function towards
|
|
1572 |
easy disco api
|
|
1573 |
||
1574 |
2005-08-08 fpeters
|
|
1575 |
||
1576 |
* lasso/id-ff/session.c: get_assertions() called with NULL will
|
|
1577 |
return every assertions
|
|
1578 |
||
1579 |
2005-08-08 fpeters
|
|
1580 |
||
1581 |
* lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h,
|
|
1582 |
swig/Lasso-wsf.i: added session and identity to LassoWsfProfile,
|
|
1583 |
much like LassoProfile. Exposed them via SWIG inherited into
|
|
1584 |
LassoDiscovery object
|
|
1585 |
||
1586 |
2005-08-05 nclapies
|
|
1587 |
||
1588 |
* lasso/xml/soap_binding_ext_timeout.c: Fixed setting of attribute,
|
|
1589 |
int not NULL pointer.
|
|
1590 |
||
1591 |
2005-08-05 nclapies
|
|
1592 |
||
1593 |
* lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
|
|
1594 |
swig/Lasso-wsf.i: Added getXmlNode() method to LassoProfileService
|
|
1595 |
class.
|
|
1596 |
||
1597 |
2005-08-05 nclapies
|
|
1598 |
||
1599 |
* lasso/id-wsf/personal_profile_service.c,
|
|
1600 |
lasso/id-wsf/personal_profile_service.h: Added getEmail() method in
|
|
1601 |
LassoPersonalProfile class.
|
|
1602 |
||
1603 |
2005-08-05 nclapies
|
|
1604 |
||
1605 |
* swig/Lasso-wsf.i: Fixed som warning about char signedness. Added
|
|
1606 |
swig binding to getEmail() method in LassoPersonalProfile.
|
|
1607 |
||
1608 |
2005-08-05 nclapies
|
|
1609 |
||
1610 |
* lasso/id-wsf/Makefile.am,
|
|
1611 |
lasso/id-wsf/personal_profile_service.c,
|
|
1612 |
lasso/id-wsf/personal_profile_service.h,
|
|
1613 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
|
|
1614 |
swig/Lasso-wsf.i: Added class LassoPersonalProfile. It allows to
|
|
1615 |
load a xml doc representing PP data and to process query requests.
|
|
1616 |
Need to complete WSC PP part.
|
|
1617 |
||
1618 |
2005-08-04 fpeters
|
|
1619 |
||
1620 |
* swig/Lasso.i: fixed typo in error constant name
|
|
1621 |
||
1622 |
2005-07-31 fpeters
|
|
1623 |
||
1624 |
* lasso/id-ff/federation.c, lasso/id-ff/identity.c,
|
|
1625 |
lasso/id-ff/lecp.c, lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
1626 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c,
|
|
1627 |
lasso/id-ff/provider.c, lasso/id-ff/server.c,
|
|
1628 |
lasso/id-ff/session.c, lasso/xml/disco_modify_response.c,
|
|
1629 |
lasso/xml/disco_query_response.c, lasso/xml/dst_modify.c,
|
|
1630 |
lasso/xml/dst_modify_response.c, lasso/xml/dst_query.c,
|
|
1631 |
lasso/xml/dst_query_response.c,
|
|
1632 |
lasso/xml/lib_federation_termination_notification.c,
|
|
1633 |
lasso/xml/sa_sasl_response.c, lasso/xml/saml_assertion.c,
|
|
1634 |
lasso/xml/samlp_response.c, lasso/xml/xml.c: char signedness for
|
|
1635 |
gcc 4 (id-wsf part has not been done)
|
|
1636 |
||
1637 |
2005-07-08 fpeters
|
|
1638 |
||
1639 |
* lasso/xml/private.h: signedness change to lasso_query_sign (does
|
|
1640 |
not break API/ABI)
|
|
1641 |
||
1642 |
2005-07-08 nclapies
|
|
1643 |
||
1644 |
* lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
|
|
1645 |
swig/Lasso-wsf.i: Now lasso_profile_service_add_data() returns a
|
|
1646 |
LassoDstData object, so it is possible to set optional attributes.
|
|
1647 |
||
1648 |
2005-07-07 fpeters
|
|
1649 |
||
1650 |
* lasso/xml/tools.c: fixed signedness differences signaled by gcc
|
|
1651 |
4.0 (lots of others yet to do)
|
|
1652 |
||
1653 |
2005-07-07 nclapies
|
|
1654 |
||
1655 |
* lasso/id-wsf/profile_service.c: Use
|
|
1656 |
lasso_wsf_profile_process_soap_request_msg() to build soap response
|
|
1657 |
messgae.
|
|
1658 |
||
1659 |
2005-07-07 nclapies
|
|
1660 |
||
1661 |
* lasso/id-wsf/profile_service.h: Removed unused declared method
|
|
1662 |
name : lasso_profile_service_build_request_msg().
|
|
1663 |
||
1664 |
2005-07-07 nclapies
|
|
1665 |
||
1666 |
* swig/Lasso-wsf.i: Fixed swig binding on ProfileService's |
|
1667 |
buildResponseMsg(). |
|
1668 |
||
1669 |
2005-06-27 nclapies |
|
1670 |
||
1671 |
* lasso/id-ff/session.c: Fixed mistake about prototype of |
|
1672 |
lasso_session_dump(). |
|
1673 |
||
1674 |
2005-06-27 nclapies |
|
1675 |
||
1676 |
* lasso/id-ff/identity.c, lasso/id-ff/session.c: Now |
|
1677 |
lasso_identity_new_from_dump() and lasso_session_new_from_dump() |
|
1678 |
return NULL if the root element name is wrong. |
|
1679 |
||
1680 |
2005-06-15 eraviart |
|
1681 |
||
1682 |
* python/Makefile.am: Removed now useless sed script (now done by |
|
1683 |
Swig). |
|
1684 |
||
1685 |
2005-06-15 eraviart |
|
1686 |
||
1687 |
* swig/Lasso.i: In Swig, Use g_free instead of free for strings, to |
|
1688 |
avoid segfault when used in Java Windows. |
|
1689 |
||
1690 |
2005-06-03 fpeters |
|
1691 |
||
1692 |
* lasso/id-ff/defederation.c: checks identity exists before |
|
1693 |
referencing it |
|
1694 |
||
1695 |
2005-06-03 fpeters |
|
1696 |
||
1697 |
* debian/changelog, debian/control, debian/rules: updated debian |
|
1698 |
packaging wrt new cli policy |
|
1699 |
||
1700 |
2005-06-02 fpeters |
|
1701 |
||
1702 |
* debian/rules: new mono packages no longer have this tool |
|
1703 |
||
1704 |
2005-05-30 fpeters |
|
1705 |
||
1706 |
* swig/Lasso.i: Give LassoServer access to |
|
1707 |
(LassoProvider)self->role |
|
1708 |
||
1709 |
2005-05-26 fpeters |
|
1710 |
||
1711 |
* ChangeLog: update ChangeLog for 0.6.2 |
|
1712 |
||
1.1.1
by Stephan Hermann
Import upstream version 0.6.2 |
1713 |
2005-05-26 fpeters |
1714 |
||
1715 |
* docs/reference/tmpl/login.sgml, docs/reference/tmpl/profile.sgml, |
|
1716 |
docs/reference/tmpl/provider.sgml, docs/reference/tmpl/server.sgml: |
|
1717 |
sync docs with code |
|
1718 |
||
1719 |
2005-05-26 fpeters |
|
1720 |
||
1721 |
* debian/control, debian/php4-lasso.examples: no more php zts |
|
1722 |
||
1723 |
2005-05-26 fpeters |
|
1724 |
||
1725 |
* debian/changelog: new upstream |
|
1726 |
||
1727 |
2005-05-26 fpeters |
|
1728 |
||
1729 |
* debian/files: this file is generated |
|
1730 |
||
1731 |
2005-05-26 fpeters |
|
1732 |
||
1733 |
* NEWS, doap.rdf: 0.6.2 release date |
|
1734 |
||
1735 |
2005-05-25 fpeters |
|
1736 |
||
1737 |
* configure.ac: preparing for 0.6.2; removes swig files if moving |
|
1738 |
from non-wsf to wsf or otherwise. |
|
1739 |
||
1740 |
2005-05-25 fpeters |
|
1741 |
||
1742 |
* csharp/Makefile.am, java/Makefile.am: bring wsf files on make |
|
1743 |
dist
|
|
1744 |
||
1745 |
2005-05-25 fpeters |
|
1746 |
||
1747 |
* lasso/id-ff/provider.c: properly initialize key node to NULL |
|
1748 |
||
1749 |
2005-05-25 fpeters |
|
1750 |
||
1751 |
* lasso/id-ff/provider.c: allows overriding of infile keydescriptor |
|
1752 |
with argument to add_provider |
|
1753 |
||
1754 |
2005-05-25 fpeters |
|
1755 |
||
1756 |
* lasso/id-ff/provider.c: load public key from metadata file |
|
1757 |
||
1758 |
2005-05-18 fpeters |
|
1759 |
||
1760 |
* lasso/id-ff/provider.c: fixed docstring to use entities for < and |
|
1761 |
>
|
|
1762 |
||
1763 |
2005-05-18 fpeters |
|
1764 |
||
1765 |
* lasso/xml/xml.c: oops missing | |
|
1766 |
||
1767 |
2005-05-18 fpeters |
|
1768 |
||
1769 |
* perl/Makefile.am: fixed usage of DESTDIR and PREFIX |
|
1770 |
||
1771 |
2005-05-17 fpeters |
|
1772 |
||
1773 |
* perl/Makefile.am: perl now installs and uninstalls correctly |
|
1774 |
(with thanks to p.g.o) |
|
1775 |
||
1776 |
2005-05-17 fpeters |
|
1777 |
||
1778 |
* lasso/id-ff/login.c: fixed case when consent was first refused |
|
1779 |
then given (failure status code remained in the user session). |
|
1780 |
||
1781 |
(debugged thanks to Authentic Debug Pane (tm) (r) (patent pending)) |
|
1782 |
||
1783 |
2005-05-17 fpeters |
|
1784 |
||
1785 |
* NEWS, doap.rdf: planning 0.6.2 for May 23rd. |
|
1786 |
||
1787 |
2005-05-16 nclapies |
|
1788 |
||
1789 |
* lasso/id-wsf/Makefile.am: Set liblasso-id-wsf.la only when WSF |
|
1790 |
support set. |
|
1791 |
||
1792 |
2005-05-16 nclapies |
|
1793 |
||
1794 |
* lasso/id-wsf/wsf_profile.c, swig/Lasso-wsf.i: Set response |
|
1795 |
attribute when processing WSF SOAP response message. |
|
1796 |
||
1797 |
2005-05-16 nclapies |
|
1798 |
||
1799 |
* lasso/id-wsf/discovery.c: Updated discovery to SOAP binding. |
|
1800 |
||
1801 |
2005-05-16 nclapies |
|
1802 |
||
1803 |
* lasso/id-wsf/wsf_profile.c.~1.12.~, |
|
1804 |
lasso/id-wsf/wsf_profile.h.~1.5.~, lasso/id-wsf/wsf_profile.lo, |
|
1805 |
lasso/id-wsf/wsf_profile.o: Mistake about last add. |
|
1806 |
||
1807 |
2005-05-16 nclapies |
|
1808 |
||
1809 |
* lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.c.~1.12.~, |
|
1810 |
lasso/id-wsf/wsf_profile.h, lasso/id-wsf/wsf_profile.h.~1.5.~, |
|
1811 |
lasso/id-wsf/wsf_profile.lo, lasso/id-wsf/wsf_profile.o: Added WSF |
|
1812 |
SOAP binding layer. |
|
1813 |
||
1814 |
2005-05-16 fpeters |
|
1815 |
||
1816 |
* lasso/id-ff/provider.c: fixed memory leak in loadDescriptor |
|
1817 |
||
1818 |
2005-05-12 fpeters |
|
1819 |
||
1820 |
* lasso/id-ff/login.c: allows fake brws-lecp profile (introduced by |
|
1821 |
Nicolas) to be used in lasso_login_build_authn_response_msg, so |
|
1822 |
LECP works again. |
|
1823 |
||
1824 |
2005-05-12 fpeters |
|
1825 |
||
1826 |
* lasso/id-ff/name_registration.c: documented that previous change |
|
1827 |
||
1828 |
2005-05-12 fpeters |
|
1829 |
||
1830 |
* lasso/id-ff/name_registration.c: fixed the case of idp-initiated |
|
1831 |
rni with no sp defined name identifier |
|
1832 |
||
1833 |
2005-05-12 fpeters |
|
1834 |
||
1835 |
* lasso/id-ff/name_registration.c: fixing |
|
1836 |
lasso_name_registration_init_request with regards to |
|
1837 |
profile->nameIdentifier (hopefully) |
|
1838 |
||
1839 |
2005-05-12 fpeters |
|
1840 |
||
1841 |
* lasso/id-ff/name_registration.c: fixed |
|
1842 |
lasso_name_registration_process_request_msg so that it ends with |
|
1843 |
profile->nameIdentifier being the local name identifier. |
|
1844 |
||
1845 |
2005-05-12 fpeters |
|
1846 |
||
1847 |
* lasso/id-ff/defederation.c: profile->nameIdentifier set to local |
|
1848 |
name identifier |
|
1849 |
||
1850 |
2005-05-12 fpeters |
|
1851 |
||
1852 |
* lasso/id-ff/login.c, lasso/id-ff/logout.c, lasso/id-ff/profile.c: |
|
1853 |
profile->nameIdentifier should always points to *local* name |
|
1854 |
identifier. (not yet tested for federation termination) |
|
1855 |
||
1856 |
2005-05-12 fpeters |
|
1857 |
||
1858 |
* lasso/id-ff/login.c: use remote name identifier if available for |
|
1859 |
login->nameIdentifier |
|
1860 |
||
1861 |
2005-05-11 fpeters |
|
1862 |
||
1863 |
* lasso/id-ff/name_registration.c: don't check other endpoint for |
|
1864 |
supported profile since *they* initiated it that way and it seems
|
|
1865 |
allowed for them not to have it in their metadata.
|
|
1866 |
||
1867 |
2005-05-11 nclapies
|
|
1868 |
||
1869 |
* swig/Lasso-wsf.i: Fixed header included.
|
|
1870 |
||
1871 |
2005-05-10 fpeters
|
|
1872 |
||
1873 |
* lasso/xml/lib_status_response.c: InResponseTo must be part of the
|
|
1874 |
redirect answer
|
|
1875 |
||
1876 |
2005-05-10 fpeters
|
|
1877 |
||
1878 |
* lasso/id-ff/provider.c: 1 is a valid boolean value
|
|
1879 |
||
1880 |
2005-05-10 fpeters
|
|
1881 |
||
1882 |
* lasso/xml/xml.c: \r may be hiding in base64
|
|
1883 |
||
1884 |
2005-05-10 nclapies
|
|
1885 |
||
1886 |
* lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/xml/strings.h,
|
|
1887 |
swig/Lasso-wsf.i, swig/Lasso.i: Fixed lecp profile : added case
|
|
1888 |
when lecp profile is used when building assertion.
|
|
1889 |
||
1890 |
2005-05-10 fpeters
|
|
1891 |
||
1892 |
* lasso/xml/xml.c: don't lasso_node_destroy list items that may be |
|
1893 |
NULL
|
|
1894 |
||
1895 |
2005-05-10 fpeters |
|
1896 |
||
1897 |
* lasso/xml/xml.c: allows \n in base64 strings |
|
1898 |
||
1899 |
2005-05-10 fpeters |
|
1900 |
||
1901 |
* lasso/xml/lib_federation_termination_notification.c, |
|
1902 |
lasso/xml/lib_logout_request.c: NameQualifier is optional |
|
1903 |
||
1904 |
2005-05-10 fpeters |
|
1905 |
||
1906 |
* lasso/id-ff/logout.c: don't fail if there is no signature on |
|
1907 |
Logout Response
|
|
1908 |
||
1909 |
2005-05-02 fpeters
|
|
1910 |
||
1911 |
* lasso/xml/tools.c: reworked query string signature verification
|
|
1912 |
to better handle cases where the signature algorithm is not fully
|
|
1913 |
url-encoded; also deals with the corner case where there are query
|
|
1914 |
params past the signature.
|
|
1915 |
||
1916 |
2005-05-02 fpeters
|
|
1917 |
||
1918 |
* lasso/extract_symbols.py, lasso/extract_types.py: wsse is only
|
|
1919 |
for wsf
|
|
1920 |
||
1921 |
2005-05-02 nclapies
|
|
1922 |
||
1923 |
* lasso/xml/xml.c: Added process of Wsse prefix in
|
|
1924 |
lasso_node_new_from_xmlNode().
|
|
1925 |
||
1926 |
2005-05-02 nclapies
|
|
1927 |
||
1928 |
* lasso/xml/wsse_security.c, lasso/xml/wsse_security.h:
|
|
1929 |
wsse:Security class.
|
|
1930 |
||
1931 |
2005-05-02 nclapies
|
|
1932 |
||
1933 |
* lasso/id-ff/login.c: Added a FIXME to list missing element in
|
|
1934 |
credential.
|
|
1935 |
||
1936 |
2005-05-02 nclapies
|
|
1937 |
||
1938 |
* lasso/xml/Makefile.am, lasso/xml/strings.h, swig/Lasso-wsf.i,
|
|
1939 |
swig/inheritance.h: Added wsse:Security element.
|
|
1940 |
||
1941 |
2005-05-02 nclapies
|
|
1942 |
||
1943 |
* swig/Lasso.i: Added access to saml:Assertion in saml:Advice
|
|
1944 |
element.
|
|
1945 |
||
1946 |
2005-04-26 fpeters
|
|
1947 |
||
1948 |
* configure.ac: fixed Darwin case so it compiles on Mac OS X
|
|
1949 |
||
1950 |
2005-04-26 nclapies
|
|
1951 |
||
1952 |
* lasso/id-ff/login.c: For now Make only one credential for every
|
|
1953 |
description end points of the Discovery IDP. Fixed Minor Version of
|
|
1954 |
credential included in Advice element to Saml Minor Version. Added
|
|
1955 |
Audience restriction to Discovery IDP ProviderID.
|
|
1956 |
||
1957 |
2005-04-25 fpeters
|
|
1958 |
||
1959 |
* lasso/id-ff/login.c: allocate memory for string; don't use it |
|
1960 |
static
|
|
1961 |
||
1962 |
2005-04-25 nclapies |
|
1963 |
||
1964 |
* lasso/id-ff/login.c: lasso_login_assertion_add_discovery() adds |
|
1965 |
credentials if security mechanisms want it. |
|
1966 |
||
1967 |
2005-04-25 nclapies |
|
1968 |
||
1969 |
* lasso/xml/disco_description.c, lasso/xml/disco_description.h, |
|
1970 |
lasso/xml/disco_service_instance.c, |
|
1971 |
lasso/xml/disco_service_instance.h: Added copy constructor to |
|
1972 |
duplicate LassoDiscoDescription and LassoDiscoServiceInstance |
|
1973 |
objects. |
|
1974 |
||
1975 |
2005-04-25 fpeters |
|
1976 |
||
1977 |
* lasso/id-ff/login.c, lasso/xml/lib_authentication_statement.c: |
|
1978 |
use proper confirmation method saml identifiers |
|
1979 |
||
1980 |
2005-04-25 fpeters |
|
1981 |
||
1982 |
* lasso/xml/strings.h: added saml artifact confirmation method |
|
1983 |
identification (from SAML 1.1 spec) |
|
1984 |
||
1985 |
2005-04-25 fpeters |
|
1986 |
||
1987 |
* lasso/id-ff/provider.c, lasso/id-ff/providerprivate.h, |
|
1988 |
lasso/id-ff/server.c, lasso/xml/private.h, lasso/xml/tools.c: loads |
|
1989 |
public key into xmlSecKey on LassoProvider instanciation; this |
|
1990 |
merges signature verification in XML messages and in query strings. |
|
1991 |
||
1992 |
2005-04-25 fpeters |
|
1993 |
||
1994 |
* lasso/id-ff/server.c: conscientiously overwrite memory used by |
|
1995 |
the private key password |
|
1996 |
||
1997 |
2005-04-25 fpeters |
|
1998 |
||
1999 |
* lasso/id-ff/server.c, lasso/id-ff/server.h, swig/Lasso.i: renamed |
|
2000 |
secret_key to private_key_password since it was badly named and |
|
2001 |
unused (so no API breakage) |
|
2002 |
||
2003 |
2005-04-23 fpeters |
|
2004 |
||
2005 |
* lasso/id-ff/name_registration.c: return error message if name |
|
2006 |
registration profile is used on an empty identity (was segfaulting) |
|
2007 |
||
2008 |
2005-04-22 nclapies |
|
2009 |
||
2010 |
* lasso/id-ff/login.c, lasso/xml/saml_attribute.c, |
|
2011 |
lasso/xml/saml_attribute.h: Added missing optional attributes |
|
2012 |
AttributeName and AttributeNameSpace in Attribute element. When |
|
2013 |
adding a ResourceOffering element in Assertion, they are set. |
|
2014 |
||
2015 |
2005-04-22 nclapies |
|
2016 |
||
2017 |
* lasso/id-wsf/discovery.c, lasso/xml/disco_insert_entry.c, |
|
2018 |
lasso/xml/disco_insert_entry.h, swig/Lasso-wsf.i: |
|
2019 |
DiscoResourceOffering is required in DiscoInsertEntry. |
|
2020 |
||
2021 |
2005-04-22 fpeters |
|
2022 |
||
2023 |
* lasso/xml/disco_insert_entry.c: SNIPPET_LIST_NODES |
|
2024 |
||
2025 |
<Parent> |
|
2026 |
<Value-1/> |
|
2027 |
<Value-2/> |
|
2028 |
<Value-n/> |
|
2029 |
</Parent> |
|
2030 |
||
2031 |
[note: if there are no other nodes; it is possible to leave snippet |
|
2032 |
name as the empty string; nodes will then be constructed looking |
|
2033 |
at their names and namespaces (this is useful for xs:any)] |
|
2034 |
||
2035 |
(from docs/reference/snippet-types.rst) |
|
2036 |
||
2037 |
2005-04-22 nclapies |
|
2038 |
||
2039 |
* swig/Lasso-wsf.i: Added binding of lasso_new_from_message() for |
|
2040 |
DiscoModify. |
|
2041 |
||
2042 |
2005-04-20 fpeters |
|
2043 |
||
2044 |
* swig/Lasso.i: binding to lasso_provider_get_organization; |
|
2045 |
converts xmlNode into string |
|
2046 |
||
2047 |
2005-04-20 fpeters |
|
2048 |
||
2049 |
* docs/reference/lasso-sections.txt, lasso/id-ff/provider.c, |
|
2050 |
lasso/id-ff/provider.h: API addition; |
|
2051 |
lasso_provider_get_organization
|
|
2052 |
||
2053 |
2005-04-20 fpeters |
|
2054 |
||
2055 |
* lasso/xml/xml.c: set pointer to NULL as a protective measure |
|
2056 |
||
2057 |
2005-04-19 nclapies |
|
2058 |
||
2059 |
* lasso/xml/disco_description.c, lasso/xml/disco_description.h, |
|
2060 |
swig/Lasso-wsf.i: Added support of choice between WsdlRef and |
|
2061 |
BriefSoapHttpDescription in LassoDiscoDescription object : 2 new |
|
2062 |
constructors, lasso_disco_description_new_with_WsdlRef() and |
|
2063 |
lasso_disco_description_new_with_BriefSoapHttpDescription(). |
|
2064 |
lasso_disco_description_new only returns a simple empty object. |
|
2065 |
||
2066 |
2005-04-18 fpeters |
|
2067 |
||
2068 |
* lasso/id-ff/login.c: bails out with an error if |
|
2069 |
lasso_login_must_authenticate is called while login has no request; |
|
2070 |
this probably means it was called before |
|
2071 |
lasso_login_process_authn_request_msg. |
|
2072 |
||
2073 |
2005-04-18 nclapies |
|
2074 |
||
2075 |
* swig/inheritance.h: Added discovery directives in inheritance.h |
|
2076 |
||
2077 |
2005-04-15 nclapies |
|
2078 |
||
2079 |
* swig/Lasso-wsf.i: Added ref count in addDescription() method. |
|
2080 |
||
2081 |
2005-04-15 nclapies |
|
2082 |
||
2083 |
* swig/Lasso-wsf.i: Added addDescription method. |
|
2084 |
||
2085 |
2005-04-11 nclapies |
|
2086 |
||
2087 |
* lasso/id-wsf/profile_service.c: Liberty wsf SOAP binding. |
|
2088 |
||
2089 |
2005-04-11 nclapies |
|
2090 |
||
2091 |
* lasso/id-wsf/discovery.c: Fixed lasso_discovery_init_modify() : |
|
2092 |
added missing code for liberty wsf soap binding. |
|
2093 |
||
2094 |
2005-04-11 nclapies |
|
2095 |
||
2096 |
* lasso/id-wsf/discovery.c: Completed discovery with support of |
|
2097 |
liberty wsf soap binding. |
|
2098 |
||
2099 |
2005-04-11 nclapies |
|
2100 |
||
2101 |
* lasso/id-wsf/discovery.c: Updated Discovery : now it binds his |
|
2102 |
messages in liberty wsf SOAP envelope. |
|
2103 |
||
2104 |
2005-04-01 nclapies |
|
2105 |
||
2106 |
* lasso/id-wsf/authentication.c, lasso/id-wsf/authentication.h, |
|
2107 |
swig/Lasso-wsf.i: Fixed removed code in previous commit. Fixed some |
|
2108 |
rules from liberty spec : mutli mechanism, null mechanism. Added |
|
2109 |
namespace for service authentication. |
|
2110 |
||
2111 |
2005-03-29 fpeters |
|
2112 |
||
2113 |
* lasso/xml/samlp_response.c: don't set status to constant string |
|
2114 |
in samlp:Response
|
|
2115 |
||
2116 |
2005-03-29 fpeters
|
|
2117 |
||
2118 |
* lasso/xml/tools.c: properly multiply sizeof(char*) to avoid
|
|
2119 |
buffer overflow
|
|
2120 |
||
2121 |
2005-03-29 fpeters
|
|
2122 |
||
2123 |
* lasso/id-ff/profile.c: free up Status if not NULL.
|
|
2124 |
||
2125 |
2005-03-29 fpeters
|
|
2126 |
||
2127 |
* lasso/id-ff/login.c: checks for Status before Assertion; so lasso
|
|
2128 |
doesn't restore an old assertion. |
|
2129 |
||
2130 |
2005-03-29 fpeters |
|
2131 |
||
2132 |
* lasso/id-ff/login.c: bring back LassoSamlAssertion |
|
2133 |
||
2134 |
2005-03-29 fpeters |
|
2135 |
||
2136 |
* lasso/id-ff/login.c: don't add assertion in samlp:Response if the |
|
2137 |
signature check failed
|
|
2138 |
||
2139 |
2005-03-24 fpeters
|
|
2140 |
||
2141 |
* lasso/id-ff/login.c: deals with incorrect
|
|
2142 |
AssertionConsumerServiceID
|
|
2143 |
||
2144 |
2005-03-24 fpeters
|
|
2145 |
||
2146 |
* lasso/xml/lib_authn_request.c: include AssertionConsumerServiceID
|
|
2147 |
in query strings
|
|
2148 |
||
2149 |
2005-03-22 fpeters
|
|
2150 |
||
2151 |
* lasso/id-ff/login.c: session may exist beforehand, store status
|
|
2152 |
nevertheless
|
|
2153 |
||
2154 |
2005-03-22 fpeters
|
|
2155 |
||
2156 |
* lasso/id-ff/login.c: no success won't set Success |
|
2157 |
||
2158 |
2005-03-21 nclapies |
|
2159 |
||
2160 |
* lasso/id-ff/profile.c, lasso/id-ff/profile.h, swig/Lasso.i: Added |
|
2161 |
REQUEST_TYPE_SASL_REQUEST returned by |
|
2162 |
lasso_profile_get_request_type_from_soap_msg(). |
|
2163 |
||
2164 |
2005-03-21 nclapies |
|
2165 |
||
2166 |
* swig/Lasso-wsf.i: Renamed properly attribute acces in |
|
2167 |
DiscoServiceInstance object. |
|
2168 |
||
2169 |
2005-03-21 nclapies |
|
2170 |
||
2171 |
* lasso/id-wsf/authentication.c: Updated authentication service : |
|
2172 |
fixed error when parsing data from client. Removed hard code to |
|
2173 |
build soap envelope by call to common function from wsf_profile.h. |
|
2174 |
||
2175 |
2005-03-21 nclapies |
|
2176 |
||
2177 |
* lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h: Added |
|
2178 |
function to build generic liberty wsf soap envelope. |
|
2179 |
||
2180 |
2005-03-19 fpeters |
|
2181 |
||
2182 |
* tests/Makefile.am: removed erroneously commited tests Makefile |
|
2183 |
||
2184 |
2005-03-18 fpeters |
|
2185 |
||
2186 |
* python/tests/errorchecking_tests.py: docstring to errorchecking |
|
2187 |
tests
|
|
2188 |
||
2189 |
2005-03-18 fpeters |
|
2190 |
||
2191 |
* lasso/id-ff/login.c, lasso/id-ff/server.c: include lasso_config.h |
|
2192 |
since LASSO_WSF_ENABLED is used |
|
2193 |
||
2194 |
2005-03-18 fpeters |
|
2195 |
||
2196 |
* lasso/id-ff/login.h, lasso/id-ff/server.h: added missing |
|
2197 |
lasso_config.h include (necessary for LASSO_WSF_ENABLED definition) |
|
2198 |
||
2199 |
2005-03-18 fpeters |
|
2200 |
||
2201 |
* configure.ac, lasso/id-wsf/Makefile.am: since wsf is no longer |
|
2202 |
compiled it is no longer necessary to check or isolate sasl check |
|
2203 |
variable. |
|
2204 |
||
2205 |
2005-03-18 fpeters |
|
2206 |
||
2207 |
* lasso/Makefile.am, lasso/extract_symbols.py, |
|
2208 |
lasso/extract_types.py, lasso/id-ff/login.c, lasso/id-ff/login.h, |
|
2209 |
lasso/id-ff/server.c, lasso/id-ff/server.h, |
|
2210 |
lasso/id-wsf/Makefile.am, lasso/xml/Makefile.am, swig/Lasso.i, |
|
2211 |
tests/Makefile.am: don't compile id-wsf files when wsf is disabled; |
|
2212 |
this cuts down build time by a nice margin.
|
|
2213 |
||
2214 |
2005-03-18 nclapies
|
|
2215 |
||
2216 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
|
|
2217 |
swig/Lasso-wsf.i: Updated lasso_discovery_add_insert_entry()
|
|
2218 |
prototype : now it only takes a LassoServiceInstance and a
|
|
2219 |
LassoDiscoResourceID.
|
|
2220 |
||
2221 |
2005-03-18 eraviart
|
|
2222 |
||
2223 |
* swig/Lasso.i: Renamed LASSO_WSF_SUPPORT to WSF_SUPPORT in SWIG.
|
|
2224 |
||
2225 |
2005-03-18 nclapies
|
|
2226 |
||
2227 |
* lasso/id-wsf/authentication.h, swig/Lasso-wsf.i,
|
|
2228 |
lasso/id-wsf/authentication.c: Updated authentication service : now
|
|
2229 |
it has hard coded collbacks. developer must use LassoUserAccount to
|
|
2230 |
inform sasl about login and password.
|
|
2231 |
||
2232 |
2005-03-18 nclapies
|
|
2233 |
||
2234 |
* lasso/id-wsf/wsf_profile.c: Fixed dump of attribute.
|
|
2235 |
||
2236 |
2005-03-18 nclapies
|
|
2237 |
||
2238 |
* lasso/xml/soap_body.c, lasso/xml/soap_body.h: Fixed any attribute
|
|
2239 |
in snippet.
|
|
2240 |
||
2241 |
2005-03-18 nclapies
|
|
2242 |
||
2243 |
* lasso/xml/soap_envelope.c: Fixed process of dump for soap
|
|
2244 |
envelope message.
|
|
2245 |
||
2246 |
2005-03-17 rchantereau
|
|
2247 |
||
2248 |
* docs/lasso-book/writing-a-php-sp.txt: First version of the
|
|
2249 |
"Writing a Libety PHP SP".
|
|
2250 |
||
2251 |
Almost all adapted copied/pasted from "Writing a Liberty C SP".
|
|
2252 |
||
2253 |
2005-03-15 fpeters
|
|
2254 |
||
2255 |
* lasso/xml/samlp_response.c: detect liberty QName and add
|
|
2256 |
appropriate namespace (closes: #416)
|
|
2257 |
||
2258 |
2005-03-15 fpeters
|
|
2259 |
||
2260 |
* tests/random_tests.c: added non-regression test for bug #416
|
|
2261 |
(missing namespace in some samlp:Response)
|
|
2262 |
||
2263 |
2005-03-11 fpeters
|
|
2264 |
||
2265 |
* lasso/xml/soap_binding_ext_credential.c: warning: ISO C90 forbids
|
|
2266 |
mixed declarations and code
|
|
2267 |
||
2268 |
2005-03-11 nclapies
|
|
2269 |
||
2270 |
* lasso/xml/Makefile.am, lasso/xml/soap_binding_consent.c,
|
|
2271 |
lasso/xml/soap_binding_consent.h,
|
|
2272 |
lasso/xml/soap_binding_processing_context.c,
|
|
2273 |
lasso/xml/soap_binding_processing_context.h,
|
|
2274 |
lasso/xml/soap_binding_provider.c,
|
|
2275 |
lasso/xml/soap_binding_provider.h,
|
|
2276 |
lasso/xml/soap_binding_usage_directive.c,
|
|
2277 |
lasso/xml/soap_binding_usage_directive.h: Complete liberty soap
|
|
2278 |
binding.
|
|
2279 |
||
2280 |
2005-03-11 nclapies
|
|
2281 |
||
2282 |
* lasso/xml/Makefile.am, lasso/xml/soap_binding_ext_credential.c,
|
|
2283 |
lasso/xml/soap_binding_ext_credential.h,
|
|
2284 |
lasso/xml/soap_binding_ext_credentials_context.c,
|
|
2285 |
lasso/xml/soap_binding_ext_credentials_context.h,
|
|
2286 |
lasso/xml/soap_binding_ext_service_instance_update.c,
|
|
2287 |
lasso/xml/soap_binding_ext_service_instance_update.h,
|
|
2288 |
lasso/xml/soap_binding_ext_timeout.c,
|
|
2289 |
lasso/xml/soap_binding_ext_timeout.h, lasso/xml/strings.h: Added
|
|
2290 |
liberty soap binding extension.
|
|
2291 |
||
2292 |
2005-03-10 nclapies
|
|
2293 |
||
2294 |
* lasso/xml/strings.h, swig/Lasso-wsf.i: Added missing security
|
|
2295 |
mechanism.
|
|
2296 |
||
2297 |
2005-03-10 nclapies
|
|
2298 |
||
2299 |
* lasso/id-wsf/discovery.c, lasso/xml/disco_modify.c,
|
|
2300 |
lasso/xml/disco_modify.h, lasso/xml/strings.h, swig/Lasso-wsf.i:
|
|
2301 |
Restore ResourceID and EncryptedResourceID attributes in discovery
|
|
2302 |
and modify. Added security mechanism id.
|
|
2303 |
||
2304 |
2005-03-10 nclapies
|
|
2305 |
||
2306 |
* lasso/xml/disco_description.h: Added comments about security mech
|
|
2307 |
rules.
|
|
2308 |
||
2309 |
2005-03-10 nclapies
|
|
2310 |
||
2311 |
* lasso/xml/disco_resource_offering.h: Added comment about Options
|
|
2312 |
rules.
|
|
2313 |
||
2314 |
2005-03-10 nclapies
|
|
2315 |
||
2316 |
* lasso/xml/disco_modify_response.h: Added comments about status
|
|
2317 |
rules.
|
|
2318 |
||
2319 |
2005-03-10 nclapies
|
|
2320 |
||
2321 |
* lasso/xml/disco_modify.c, lasso/xml/disco_modify.h: resourceId is
|
|
2322 |
for LassoResourceID and LassoEncryptedResourceID.
|
|
2323 |
||
2324 |
2005-03-10 nclapies
|
|
2325 |
||
2326 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h: Fixed
|
|
2327 |
resourceID to resourceId. Added some param tests.
|
|
2328 |
||
2329 |
2005-03-10 nclapies
|
|
2330 |
||
2331 |
* lasso/xml/strings.h: Added disco status codes.
|
|
2332 |
||
2333 |
2005-03-10 nclapies
|
|
2334 |
||
2335 |
* lasso/xml/Makefile.am, lasso/xml/disco_authenticate_requester.c,
|
|
2336 |
lasso/xml/disco_authenticate_requester.h,
|
|
2337 |
lasso/xml/disco_authenticate_session_context.c,
|
|
2338 |
lasso/xml/disco_authenticate_session_context.h,
|
|
2339 |
lasso/xml/disco_authorize_requester.c,
|
|
2340 |
lasso/xml/disco_authorize_requester.h,
|
|
2341 |
lasso/xml/disco_encrypt_resource_id.c,
|
|
2342 |
lasso/xml/disco_encrypt_resource_id.h,
|
|
2343 |
lasso/xml/disco_generate_bearer_token.c,
|
|
2344 |
lasso/xml/disco_generate_bearer_token.h,
|
|
2345 |
lasso/xml/disco_send_single_logout.c,
|
|
2346 |
lasso/xml/disco_send_single_logout.h, swig/Lasso-wsf.i: Added
|
|
2347 |
discovery directive elements.
|
|
2348 |
||
2349 |
2005-03-07 fpeters
|
|
2350 |
||
2351 |
* tests/random_tests.c: removed debugging output
|
|
2352 |
||
2353 |
2005-03-07 fpeters
|
|
2354 |
||
2355 |
* tests/random_tests.c: use fail_unless since fail_if didn't exist |
|
2356 |
in check 0.8.x |
|
2357 |
||
2358 |
2005-03-07 fpeters |
|
2359 |
||
2360 |
* lasso/xml/saml_assertion.c, tests/random_tests.c: only use |
|
2361 |
xsi:type on elements that have a saml: ancestor (and added test to |
|
2362 |
not regress) |
|
2363 |
||
2364 |
2005-03-07 fpeters |
|
2365 |
||
2366 |
* lasso/id-ff/login.c: return |
|
2367 |
LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND in |
|
2368 |
lasso_login_process_authn_response_msg when liberty status is |
|
2369 |
samlp:Responder/lib:FederationDoesNotExist |
|
2370 |
||
2371 |
2005-03-07 fpeters |
|
2372 |
||
2373 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c, |
|
2374 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c, |
|
2375 |
lasso/id-ff/name_registration.c, lasso/xml/xml.c: only use |
|
2376 |
LASSO_SIGNATURE_TYPE_WITHX509 (including a <KeyInfo/> in message) |
|
2377 |
if we have a certificate to use; use LASSO_SIGNATURE_TYPE_SIMPLE |
|
2378 |
otherwise. |
|
2379 |
||
2380 |
2005-03-04 eraviart |
|
2381 |
||
2382 |
* lasso/id-ff/login.c: Corrected MinorVersion of samlp:Response. |
|
2383 |
||
2384 |
2005-03-02 nclapies |
|
2385 |
||
2386 |
* lasso/id-wsf/authentication.c: Added credentials and resource |
|
2387 |
offerings if authentication is OK. |
|
2388 |
||
2389 |
2005-03-02 nclapies |
|
2390 |
||
2391 |
* lasso/xml/sa_credentials.c, lasso/xml/sa_credentials.h, |
|
2392 |
swig/Lasso-wsf.i, swig/inheritance.h, lasso/xml/Makefile.am, |
|
2393 |
lasso/xml/sa_sasl_response.c, lasso/xml/sa_sasl_response.h: Added |
|
2394 |
credentials and resource offerings if authentication is OK. |
|
2395 |
||
2396 |
2005-03-02 nclapies |
|
2397 |
||
2398 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
2399 |
lasso/id-wsf/interaction_profile_service.c, |
|
2400 |
lasso/id-wsf/interaction_profile_service.h, |
|
2401 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h: Use |
|
2402 |
gchar instead of char. |
|
2403 |
||
2404 |
2005-03-02 nclapies |
|
2405 |
||
2406 |
* lasso/xml/sa_sasl_request.c, lasso/xml/sa_sasl_request.h, |
|
2407 |
lasso/xml/sa_sasl_response.c, lasso/xml/sa_sasl_response.h: Renamed |
|
2408 |
LassoSaSaslRequest to LassoSaSASLRequest. Idem to |
|
2409 |
LassoSaSASLResponse. |
|
2410 |
||
2411 |
2005-03-02 nclapies |
|
2412 |
||
2413 |
* lasso/id-wsf/authentication.c: soap envelope / binding support. |
|
2414 |
||
2415 |
2005-03-02 nclapies |
|
2416 |
||
2417 |
* swig/Lasso-wsf.i, swig/inheritance.h: Added soap swig binding, |
|
2418 |
liberty soap binding swig binding, authentication service swig |
|
2419 |
update
|
|
2420 |
||
2421 |
2005-03-02 nclapies |
|
2422 |
||
2423 |
* lasso/id-wsf/authentication.h, lasso/id-wsf/wsf_profile.c, |
|
2424 |
lasso/id-wsf/wsf_profile.h: Added soap envelope object to embed |
|
2425 |
specific data from id-wsf.lasso/id-wsf/authentication.c |
|
2426 |
||
2427 |
2005-03-02 nclapies |
|
2428 |
||
2429 |
* lasso/xml/Makefile.am, lasso/xml/soap_binding_correlation.c, |
|
2430 |
lasso/xml/soap_binding_correlation.h, lasso/xml/soap_body.c, |
|
2431 |
lasso/xml/soap_body.h, lasso/xml/soap_envelope.c, |
|
2432 |
lasso/xml/soap_envelope.h, lasso/xml/soap_header.c, |
|
2433 |
lasso/xml/soap_header.h, lasso/xml/strings.h, lasso/xml/xml.c: |
|
2434 |
Added soap envelope and soap binding. It is useful for id-wsf but |
|
2435 |
could be used in other parts later. |
|
2436 |
||
2437 |
2005-03-01 fpeters |
|
2438 |
||
2439 |
* docs/lasso-book/writing-a-c-sp.txt: fixed links to API reference |
|
2440 |
||
2441 |
2005-02-24 fpeters |
|
2442 |
||
2443 |
* configure.ac, lasso/Makefile.am, lasso/extract_types.py, |
|
2444 |
lasso/id-wsf/Makefile.am: don't require sasl if wsf is not wanted; |
|
2445 |
allow sasl2 dir to be passed to configure; include <sasl/sasl.h>
|
|
2446 |
instead of <sasl.h> since mutt does it that way.
|
|
2447 |
||
2448 |
2005-02-24 nclapies
|
|
2449 |
||
2450 |
* lasso/id-wsf/authentication.c: Removed odd printf().
|
|
2451 |
||
2452 |
2005-02-24 nclapies
|
|
2453 |
||
2454 |
* lasso/id-wsf/authentication.c: Added support of cyrus libsasl in
|
|
2455 |
id-wsf authentication service.
|
|
2456 |
||
2457 |
2005-02-24 nclapies
|
|
2458 |
||
2459 |
* lasso/id-wsf/authentication.h, lasso/id-wsf/Makefile.am,
|
|
2460 |
lasso/xml/sa_sasl_response.c, lasso/xml/strings.h, lasso/xml/xml.c,
|
|
2461 |
swig/Lasso-wsf.i, python/Makefile.am: Added support of cyrus
|
|
2462 |
libsasl in id-wsf authentication service.
|
|
2463 |
||
2464 |
2005-02-24 nclapies
|
|
2465 |
||
2466 |
* configure.ac: Added support of cyrus libsasl. Currently it
|
|
2467 |
disables wsf if not found.
|
|
2468 |
||
2469 |
2005-02-22 fpeters
|
|
2470 |
||
2471 |
* ChangeLog: updated ChangeLog for 0.6.1
|
|
2472 |
||
2473 |
2005-02-22 fpeters
|
|
2474 |
||
2475 |
* NEWS, configure.ac, doap.rdf: told about 0.6.1
|
|
2476 |
||
2477 |
2005-02-22 fpeters
|
|
2478 |
||
2479 |
* swig/Makefile.am: wsf support include file
|
|
2480 |
||
2481 |
2005-02-22 fpeters
|
|
2482 |
||
2483 |
* csharp/Makefile.am: MessageType.cs was removed
|
|
2484 |
||
2485 |
2005-02-21 fpeters
|
|
2486 |
||
2487 |
* docs/reference/lasso.sgml: updated © information in reference
|
|
2488 |
manual
|
|
2489 |
||
2490 |
2005-02-21 fpeters
|
|
2491 |
||
2492 |
* python/Makefile.am: more hateful Makefile.am to work with both
|
|
2493 |
swig 1.3.22 and 1.3.24; perhaps.
|
|
2494 |
||
2495 |
2005-02-21 fpeters
|
|
2496 |
||
2497 |
* docs/reference/tmpl/profile.sgml: LassoRequestType disappeared
|
|
2498 |
||
2499 |
2005-02-21 fpeters
|
|
2500 |
||
2501 |
* docs/reference/tmpl/node.sgml: LassoMessageFormat enum is now
|
|
2502 |
documented incode
|
|
2503 |
||
2504 |
2005-02-21 fpeters
|
|
2505 |
||
2506 |
* lasso/xml/xml.h: typo fix and longer description
|
|
2507 |
||
2508 |
2005-02-21 fpeters
|
|
2509 |
||
2510 |
* lasso/id-ff/provider.h: enum documentation
|
|
2511 |
||
2512 |
2005-02-21 fpeters
|
|
2513 |
||
2514 |
* lasso/xml/xml.h: documented enums
|
|
2515 |
||
2516 |
2005-02-21 fpeters
|
|
2517 |
||
2518 |
* docs/reference/lasso-sections.txt: removed LassoMessageType from
|
|
2519 |
doc
|
|
2520 |
||
2521 |
2005-02-21 fpeters
|
|
2522 |
||
2523 |
* lasso/id-ff/profile.h, swig/Lasso.i: documented LassoRequestType
|
|
2524 |
and killed unused LassoMessageType (it was already unused in 0.6.0
|
|
2525 |
so I allow this as not breaking api)
|
|
2526 |
||
2527 |
2005-02-21 fpeters
|
|
2528 |
||
2529 |
* lasso/lasso.h: gtkdoc comment formatting
|
|
2530 |
||
2531 |
2005-02-21 fpeters
|
|
2532 |
||
2533 |
* lasso/lasso.h: documented new version check mode
|
|
2534 |
||
2535 |
2005-02-21 fpeters
|
|
2536 |
||
2537 |
* python/Makefile.am: hacking against swig 1.3.24
|
|
2538 |
||
2539 |
2005-02-19 fpeters
|
|
2540 |
||
2541 |
* win32/.cvsignore, win32/msvc/.cvsignore,
|
|
2542 |
win32/msvc/java/.cvsignore, win32/msvc/php/.cvsignore,
|
|
2543 |
win32/msvc/python/.cvsignore, win32/nsis/.cvsignore: generated
|
|
2544 |
files are best ignored by cvs
|
|
2545 |
||
2546 |
2005-02-19 fpeters
|
|
2547 |
||
2548 |
* configure.ac, win32/msvc/lasso_config.h.in: janitored
|
|
2549 |
configure.ac; it shouldn't have been batardized this way. |
|
2550 |
||
2551 |
2005-02-19 fpeters |
|
2552 |
||
2553 |
* csharp/Makefile.am: missing csharp swig generated file |
|
2554 |
||
2555 |
2005-02-19 fpeters |
|
2556 |
||
2557 |
* lasso/version.h.in: removed long useless file |
|
2558 |
||
2559 |
2005-02-19 fpeters |
|
2560 |
||
2561 |
* swig/Lasso.i: define LASSO_WSF_ENABLED |
|
2562 |
||
2563 |
2005-02-19 fpeters |
|
2564 |
||
2565 |
* configure.ac, swig/.cvsignore, swig/Lasso.i, |
|
2566 |
swig/wsf-support.i.in: provide wsf support activation status to |
|
2567 |
swig binding; note to Romain: wtf was LASSO_WSF_ENABLE ? (it |
|
2568 |
appears in rev1.129 of configure.ac without any comment about its |
|
2569 |
purpose) (I removed it) |
|
2570 |
||
2571 |
2005-02-18 rchantereau |
|
2572 |
||
2573 |
* win32/nsis/lasso-full.nsi.in: Use MSVC binaries. |
|
2574 |
||
2575 |
2005-02-18 fpeters |
|
2576 |
||
2577 |
* csharp/Makefile.am, swig/Lasso.i: corrected enum CheckVersionMode |
|
2578 |
binding (didn't work for c# and java) |
|
2579 |
||
2580 |
2005-02-17 rchantereau
|
|
2581 |
||
2582 |
* win32/nsis/python.nsi.in: Changed the output file directory to
|
|
2583 |
nsis.
|
|
2584 |
||
2585 |
2005-02-17 rchantereau
|
|
2586 |
||
2587 |
* configure.ac, win32/nsis/python.nsi.in: Added python NSI script.
|
|
2588 |
||
2589 |
2005-02-17 fpeters
|
|
2590 |
||
2591 |
* lasso/lasso.h: lasso numeric check enum
|
|
2592 |
||
2593 |
2005-02-17 fpeters
|
|
2594 |
||
2595 |
* configure.ac, lasso/lasso.c, swig/Lasso.i, swig/Lasso.i.in,
|
|
2596 |
swig/Makefile.am: added dumb numerical mode to checkVersion; added
|
|
2597 |
swig binding for this function; generating Lasso.i considered bad
|
|
2598 |
idea, cleaned and removed.
|
|
2599 |
||
2600 |
2005-02-17 rchantereau
|
|
2601 |
||
2602 |
* python/Makefile.am: Escape the $ as begin of a variable name
|
|
2603 |
adding another '$'. Now the '$$' pass '$' to sed and '$' is end of |
|
2604 |
line and no more begin of variable name.
|
|
2605 |
||
2606 |
2005-02-16 rchantereau
|
|
2607 |
||
2608 |
* win32/msvc/lasso.dsp.in, win32/msvc/java/java.dsp,
|
|
2609 |
win32/msvc/php/php.dsp, win32/msvc/python/python.dsp: Updated MSVC
|
|
2610 |
projects.
|
|
2611 |
||
2612 |
2005-02-16 rchantereau
|
|
2613 |
||
2614 |
* win32/msvc/lasso_config.h, win32/msvc/lasso_config.h.in: Now
|
|
2615 |
lasso_config.h for MSVC is generated with configure substitutions.
|
|
2616 |
||
2617 |
2005-02-16 rchantereau
|
|
2618 |
||
2619 |
* python/Makefile.am: Added the temporary files for "int res = 0;"
|
|
2620 |
declaration to local cleanning rule.
|
|
2621 |
||
2622 |
2005-02-16 rchantereau
|
|
2623 |
||
2624 |
* win32/msvc/java/Makefile.am: Added the automake makefile for the
|
|
2625 |
MSVC lasso-java project.
|
|
2626 |
||
2627 |
2005-02-16 rchantereau
|
|
2628 |
||
2629 |
* win32/nsis/lasso-full.nsi.in, win32/nsis/lasso-lite.nsi.in: Added
|
|
2630 |
DLL filename subsitution.
|
|
2631 |
||
2632 |
2005-02-16 rchantereau
|
|
2633 |
||
2634 |
* win32/nsis/Makefile.am: Distribute generated nsi files too in
|
|
2635 |
order to permit non-autotools users to create lasso installers.
|
|
2636 |
||
2637 |
2005-02-16 rchantereau
|
|
2638 |
||
2639 |
* win32/msvc/Makefile.am: Include lasso project input file and java
|
|
2640 |
subdirectory in distribution and automake system.
|
|
2641 |
||
2642 |
2005-02-16 rchantereau
|
|
2643 |
||
2644 |
* win32/msvc/lasso.dsp, win32/msvc/lasso.dsp.in: Now Lasso MSVC
|
|
2645 |
Project is dynamicaly generated.
|
|
2646 |
||
2647 |
2005-02-16 rchantereau
|
|
2648 |
||
2649 |
* win32/Makefile.am: The produced resource file is distributed too
|
|
2650 |
in order to permit MSVC users to compile LASSO.
|
|
2651 |
||
2652 |
2005-02-16 rchantereau
|
|
2653 |
||
2654 |
* win32/lasso.rc, win32/lasso.rc.in: Now Resource file is generated
|
|
2655 |
from configure variable (for versionning and file name).
|
|
2656 |
||
2657 |
2005-02-16 rchantereau
|
|
2658 |
||
2659 |
* swig/Lasso.i: No more Lasso.i in the repository, it is generated
|
|
2660 |
from Lasso.i.in.
|
|
2661 |
||
2662 |
2005-02-16 rchantereau
|
|
2663 |
||
2664 |
* swig/Makefile.am: The SWIG input file is distributed too.
|
|
2665 |
||
2666 |
2005-02-16 rchantereau
|
|
2667 |
||
2668 |
* swig/Lasso.i, swig/Lasso.i.in: Now The SWIG interface is
|
|
2669 |
"generated" by configure.
|
|
2670 |
||
2671 |
The following constants are set and exported to bindings: -
|
|
2672 |
LASSO_VERSION_MAJOR - LASSO_VERSION_MINOR - LASSO_VERSION_SUBMINOR
|
|
2673 |
- LASSO_WSF_ENABLE
|
|
2674 |
||
2675 |
2005-02-16 rchantereau
|
|
2676 |
||
2677 |
* python/Makefile.am: result have to be freed with g_free.
|
|
2678 |
corrected a incode declaration. As regexp does not manage multiline
|
|
2679 |
expressions, the comment is replaced by the res integer
|
|
2680 |
declaration.
|
|
2681 |
||
2682 |
2005-02-16 rchantereau
|
|
2683 |
||
2684 |
* java/Makefile.am: Fix a syntax error only reported by MSVC.
|
|
2685 |
||
2686 |
Create a void pointer in an empty structure declaration.
|
|
2687 |
||
2688 |
2005-02-16 rchantereau
|
|
2689 |
||
2690 |
* configure.ac: Now some version information are propagated in
|
|
2691 |
order to perform substitions.
|
|
2692 |
||
2693 |
New files are not dynamicaly generated.
|
|
2694 |
||
2695 |
2005-02-16 rchantereau
|
|
2696 |
||
2697 |
* Makefile.am: Put swig sub directory before bindings directories.
|
|
2698 |
||
2699 |
2005-02-15 rchantereau
|
|
2700 |
||
2701 |
* win32/msvc/lasso_config.h: Set only used constants.
|
|
2702 |
||
2703 |
2005-02-15 rchantereau
|
|
2704 |
||
2705 |
* swig/Lasso.i: No more lasso_config.h constants export in LASSO
|
|
2706 |
bindings.
|
|
2707 |
||
2708 |
2005-02-15 rchantereau
|
|
2709 |
||
2710 |
* win32/msvc/lasso.dsw, win32/msvc/java/java.dsp: Added java
|
|
2711 |
project to lasso workspace.
|
|
2712 |
||
2713 |
2005-02-15 rchantereau
|
|
2714 |
||
2715 |
* win32/msvc/lasso.dsp, win32/msvc/lasso.dsw,
|
|
2716 |
win32/msvc/python/python.dsp: Updated Lasso workspace.
|
|
2717 |
||
2718 |
2005-02-15 rchantereau
|
|
2719 |
||
2720 |
* win32/msvc/lasso_config.h: Added a Windows configured
|
|
2721 |
lasso_config.h.
|
|
2722 |
||
2723 |
Perhaps we have to transform it into a special lasso_config.h.in in
|
|
2724 |
order to have the version number dynamicaly configured, and only
|
|
2725 |
this value (not the HAVE_FOO).
|
|
2726 |
||
2727 |
2005-02-15 fpeters
|
|
2728 |
||
2729 |
* configure.ac, win32/Makefile.am, win32/msvc/Makefile.am,
|
|
2730 |
win32/msvc/php/Makefile.am, win32/msvc/python/Makefile.am: ship
|
|
2731 |
msvc project files
|
|
2732 |
||
2733 |
2005-02-14 fpeters
|
|
2734 |
||
2735 |
* swig/Lasso.i: use g_free(), not free() (so it works under
|
|
2736 |
windows)
|
|
2737 |
||
2738 |
2005-02-14 rchantereau
|
|
2739 |
||
2740 |
* lasso/errors.c: Included xml.h for better lasso_strerror export
|
|
2741 |
declaration.
|
|
2742 |
||
2743 |
2005-02-14 nclapies
|
|
2744 |
||
2745 |
* lasso/xml/strings.h: Added status code constants for wsf
|
|
2746 |
authentication service.
|
|
2747 |
||
2748 |
2005-02-14 fpeters
|
|
2749 |
||
2750 |
* lasso/id-wsf/Makefile.am: added missing authentication.c to
|
|
2751 |
Makefile.am
|
|
2752 |
||
2753 |
2005-02-14 nclapies
|
|
2754 |
||
2755 |
* lasso/id-wsf/authentication.c, lasso/id-wsf/authentication.h:
|
|
2756 |
Added high level of authentication service : standard methods of a
|
|
2757 |
lasso service. Must be improved depending on the needs from souk
|
|
2758 |
implementation.
|
|
2759 |
||
2760 |
2005-02-14 nclapies
|
|
2761 |
||
2762 |
* lasso/xml/sa_sasl_request.c: Added duplication of mechanism
|
|
2763 |
string parameter in constructor.
|
|
2764 |
||
2765 |
2005-02-14 nclapies
|
|
2766 |
||
2767 |
* lasso/xml/sa_sasl_response.h: Added missing status parameter in
|
|
2768 |
lasso_sa_sasl_response_new() method. Added
|
|
2769 |
lasso_sa_sasl_response_new_from_message().
|
|
2770 |
||
2771 |
2005-02-13 eraviart
|
|
2772 |
||
2773 |
* swig/Lasso.i: Added Lasso error strings to SWIG exception
|
|
2774 |
messages.
|
|
2775 |
||
2776 |
2005-02-13 eraviart
|
|
2777 |
||
2778 |
* swig/Lasso.i: Added two missing ID-WSF functions to LECP binding.
|
|
2779 |
||
2780 |
2005-02-11 rchantereau
|
|
2781 |
||
2782 |
* win32/msvc/lasso.dsp, win32/msvc/lasso.dsw,
|
|
2783 |
win32/msvc/python/python.dsp: Update MSVC workspace and projects.
|
|
2784 |
||
2785 |
2005-02-11 fpeters
|
|
2786 |
||
2787 |
* lasso/id-ff/login.c: checks provider has been found
|
|
2788 |
||
2789 |
2005-02-11 fpeters
|
|
2790 |
||
2791 |
* lasso/id-ff/server.c: if g_hash_table_find doesn't find anything, |
|
2792 |
check twice to be sure to return NULL. |
|
2793 |
||
2794 |
2005-02-11 rchantereau |
|
2795 |
||
2796 |
* lasso/xml/private.h: g_vsnprintf taked the place of vsnprintf. |
|
2797 |
||
2798 |
2005-02-11 fpeters |
|
2799 |
||
2800 |
* lasso/id-ff/profile.c: check param for NULL |
|
2801 |
||
2802 |
2005-02-11 fpeters |
|
2803 |
||
2804 |
* configure.ac: cflags_save ate my breakfast; removed. |
|
2805 |
||
2806 |
2005-02-10 nclapies |
|
2807 |
||
2808 |
* lasso/xml/Makefile.am, lasso/xml/sa_parameter.c, |
|
2809 |
lasso/xml/sa_parameter.h, lasso/xml/sa_password_transforms.c, |
|
2810 |
lasso/xml/sa_password_transforms.h, lasso/xml/sa_sasl_request.c, |
|
2811 |
lasso/xml/sa_sasl_request.h, lasso/xml/sa_sasl_response.c, |
|
2812 |
lasso/xml/sa_sasl_response.h, lasso/xml/sa_transform.c, |
|
2813 |
lasso/xml/sa_transform.h, lasso/xml/strings.h: Added low level |
|
2814 |
classes for wsf authentication service. SASLResponse is only tested |
|
2815 |
with required Status element. |
|
2816 |
||
2817 |
2005-02-10 fpeters |
|
2818 |
||
2819 |
* lasso/xml/private.h: removed unecessary vsnprintf declaration |
|
2820 |
||
2821 |
2005-02-10 fpeters |
|
2822 |
||
2823 |
* win32/msvc/vsnprintf.c: we don't need yet another implement of |
|
2824 |
vsnprintf, we can use glib
|
|
2825 |
||
2826 |
2005-02-10 fpeters
|
|
2827 |
||
2828 |
* lasso/xml/tools.c: use glib version of vsnprintf
|
|
2829 |
||
2830 |
2005-02-10 fpeters
|
|
2831 |
||
2832 |
* lasso/lasso.c: use gtk-doc style function comment for DllMain
|
|
2833 |
||
2834 |
2005-02-10 fpeters
|
|
2835 |
||
2836 |
* configure.ac, win32/nsis/Makefile.am, win32/nsis/jlasso-lite.nsi,
|
|
2837 |
win32/nsis/jlasso-lite.nsi.in, win32/nsis/lasso-deps.nsi,
|
|
2838 |
win32/nsis/lasso-deps.nsi.in, win32/nsis/lasso-full.nsi,
|
|
2839 |
win32/nsis/lasso-full.nsi.in, win32/nsis/lasso-lite.nsi,
|
|
2840 |
win32/nsis/lasso-lite.nsi.in: autofill nsi files with lasso version
|
|
2841 |
number
|
|
2842 |
||
2843 |
2005-02-10 nclapies
|
|
2844 |
||
2845 |
* lasso/xml/lib_authn_request.c,
|
|
2846 |
lasso/xml/lib_request_authn_context.c,
|
|
2847 |
lasso/xml/lib_request_authn_context.h: Now
|
|
2848 |
lasso_lib_request_authn_context_new() returns
|
|
2849 |
LassoLibRequestAuthnContex* instead of LassoNode*.
|
|
2850 |
||
2851 |
2005-02-10 fpeters
|
|
2852 |
||
2853 |
* Makefile.am, configure.ac, docs/Makefile.am,
|
|
2854 |
docs/lasso-book/Makefile.am, docs/lasso-book/figures/Makefile.am,
|
|
2855 |
docs/reference/tmpl/login.sgml, docs/reference/tmpl/profile.sgml,
|
|
2856 |
docs/reference/tmpl/server.sgml: reworked a bit documentation build
|
|
2857 |
system and added detection of inkscape and xsltproc in configure
|
|
2858 |
||
2859 |
2005-02-08 rchantereau
|
|
2860 |
||
2861 |
* win32/msvc/lasso.dsp, win32/msvc/php/php.dsp: Removed
|
|
2862 |
XMLSEC_DYNAMIC_LOADING because it is a non-sense. We are using
|
|
2863 |
xmlsec-openssl specific functions in code, so there is no choice,
|
|
2864 |
we have to use openssl. (Fix a build warning).
|
|
2865 |
||
2866 |
2005-02-08 rchantereau
|
|
2867 |
||
2868 |
* lasso/xml/tools.c: Fixed type error.
|
|
2869 |
||
2870 |
2005-02-08 fpeters
|
|
2871 |
||
2872 |
* lasso/id-ff/login.c, lasso/xml/tools.c, lasso/xml/xml.c: allocate
|
|
2873 |
query fields memory with glib g_malloc (and free it with g_free)
|
|
2874 |
||
2875 |
2005-02-08 fpeters
|
|
2876 |
||
2877 |
* lasso/id-ff/provider.c: memory allocated by libxml2, freed by
|
|
2878 |
xmlFree
|
|
2879 |
||
2880 |
2005-02-08 fpeters
|
|
2881 |
||
2882 |
* lasso/id-ff/login.c, lasso/xml/xml.c: replaced free() by
|
|
2883 |
xmlFree() when freeing strings created by libxml2
|
|
2884 |
||
2885 |
2005-02-08 fpeters
|
|
2886 |
||
2887 |
* lasso/xml/tools.c: replaced free() with correct libraries
|
|
2888 |
function (glib and libxml2)
|
|
2889 |
||
2890 |
2005-02-08 fpeters
|
|
2891 |
||
2892 |
* swig/Lasso.i: do not include wsf functions when not using wsf
|
|
2893 |
||
2894 |
2005-02-08 fpeters
|
|
2895 |
||
2896 |
* docs/lasso-book/figures/Makefile.am: step.xsl is in $(srcdir)
|
|
2897 |
||
2898 |
2005-02-08 fpeters
|
|
2899 |
||
2900 |
* debian/changelog, debian/control, debian/copyright,
|
|
2901 |
debian/liblasso1-dev.dirs, debian/liblasso1-dev.files,
|
|
2902 |
debian/liblasso1.dirs, debian/liblasso1.files,
|
|
2903 |
debian/liblasso3-dev.dirs, debian/liblasso3-dev.files,
|
|
2904 |
debian/liblasso3.dirs, debian/liblasso3.files,
|
|
2905 |
debian/php4-lasso.files, debian/rules: updated debian packaging to
|
|
2906 |
what has just been uploaded to sid
|
|
2907 |
||
2908 |
2005-02-08 fpeters
|
|
2909 |
||
2910 |
* lasso/xml/xml.c: that inline should be ok everywhere
|
|
2911 |
||
2912 |
2005-02-08 fpeters
|
|
2913 |
||
2914 |
* php/patch_swig_output.py: ultra magic swig search&replace;
|
|
2915 |
compiles with new debian php packages (and old ones too)
|
|
2916 |
||
2917 |
2005-02-08 rchantereau
|
|
2918 |
||
2919 |
* win32/msvc/lasso.dsp: Removed bad build configuration.
|
|
2920 |
||
2921 |
2005-02-08 rchantereau
|
|
2922 |
||
2923 |
* win32/msvc/lasso.dsp, win32/msvc/lasso.dsw,
|
|
2924 |
win32/msvc/php/php.dsp: Added MS VC worspace and projets.
|
|
2925 |
Currently two projects:
|
|
2926 |
||
2927 |
- Lasso DLL - PHP binding
|
|
2928 |
||
2929 |
2005-02-08 rchantereau
|
|
2930 |
||
2931 |
* win32/msvc/vsnprintf.c: Added the vsnprintf function code of
|
|
2932 |
Patrick Powell for MS Visual C users.
|
|
2933 |
||
2934 |
2005-02-08 rchantereau
|
|
2935 |
||
2936 |
* lasso/xml/private.h: If vsnprintf is not available, the function
|
|
2937 |
is declared in the private.h header file.
|
|
2938 |
||
2939 |
2005-02-08 fpeters
|
|
2940 |
||
2941 |
* php/patch_swig_output.py: another php api change bites the dust
|
|
2942 |
||
2943 |
2005-02-08 rchantereau
|
|
2944 |
||
2945 |
* lasso/xml/xml.c: __inline under MSVC.
|
|
2946 |
||
2947 |
2005-02-08 fpeters
|
|
2948 |
||
2949 |
* php/patch_swig_output.py: first fix for debian php package abi
|
|
2950 |
changes; zend_register_internal_class_ex gained a mysterious
|
|
2951 |
parameter
|
|
2952 |
||
2953 |
2005-02-08 fpeters
|
|
2954 |
||
2955 |
* lasso/xml/private.h: obviously static
|
|
2956 |
||
2957 |
2005-02-08 fpeters
|
|
2958 |
||
2959 |
* php/Makefile.am: distribute patch_swig_output; it might come
|
|
2960 |
handy
|
|
2961 |
||
2962 |
2005-02-08 fpeters
|
|
2963 |
||
2964 |
* lasso/id-ff/lecp.c: variables and functions shouldn't have the |
|
2965 |
same names |
|
2966 |
||
2967 |
2005-02-08 fpeters |
|
2968 |
||
2969 |
* lasso/xml/private.h: fixed variable name |
|
2970 |
||
2971 |
2005-02-08 fpeters |
|
2972 |
||
2973 |
* configure.ac, lasso/xml/private.h: detect when it is possible to |
|
2974 |
use variadic macros and fall back to inline functions when it is |
|
2975 |
not the case. |
|
2976 |
||
2977 |
2005-02-08 eraviart |
|
2978 |
||
2979 |
* lasso/xml/dst_new_data.c: Added missing snippet for element "any" |
|
2980 |
in dst:NewData. |
|
2981 |
||
2982 |
2005-02-05 fpeters |
|
2983 |
||
2984 |
* docs/lasso-book/liberty-architecture.rst, |
|
2985 |
docs/lasso-book/figures/.cvsignore, |
|
2986 |
docs/lasso-book/figures/Makefile.am: use new figures in |
|
2987 |
documentation
|
|
2988 |
||
2989 |
2005-02-05 fpeters |
|
2990 |
||
2991 |
* configure.ac, docs/lasso-book/Makefile.am, |
|
2992 |
docs/lasso-book/figures/.cvsignore, |
|
2993 |
docs/lasso-book/figures/Makefile.am, |
|
2994 |
docs/lasso-book/figures/slo-sp-soap.svg, |
|
2995 |
docs/lasso-book/figures/sso-brws-art.svg, |
|
2996 |
docs/lasso-book/figures/sso-brws-post.svg, |
|
2997 |
docs/lasso-book/figures/step.xsl: New figures for documentation; |
|
2998 |
automake and makefile stuffs to generate png out of svg (with |
|
2999 |
inkscape) out of template svg (with xsltproc). Needs to check for |
|
3000 |
those tools in configure.ac |
|
3001 |
||
3002 |
2005-02-05 fpeters |
|
3003 |
||
3004 |
* lasso/errors.c, lasso/id-ff/defederation.c, lasso/id-ff/lecp.c, |
|
3005 |
lasso/id-ff/login.c, lasso/id-ff/logout.c, |
|
3006 |
lasso/id-ff/name_identifier_mapping.c, |
|
3007 |
lasso/id-ff/name_registration.c, lasso/xml/private.h, |
|
3008 |
lasso/xml/tools.c: removed all %s escaping sequences from lasso |
|
3009 |
error strings; as a side effect this simplifies critical_error |
|
3010 |
macro, porting to non-gcc compilers should be easier. Along the |
|
3011 |
way I also fixed the long standing bug #256. |
|
3012 |
||
3013 |
2005-02-05 fpeters |
|
3014 |
||
3015 |
* lasso/Makefile.am: marked types.c and symbols.sym as phony |
|
3016 |
targets so they are rebuilt every time |
|
3017 |
||
3018 |
2005-02-05 fpeters |
|
3019 |
||
3020 |
* lasso/id-ff/logout.c: more appropriate error code |
|
3021 |
||
3022 |
2005-02-05 fpeters |
|
3023 |
||
3024 |
* lasso/id-wsf/wsf_profile.c: removed remaining compiler warning |
|
3025 |
(unused variable) from id-wsf/ |
|
3026 |
||
3027 |
2005-02-05 fpeters |
|
3028 |
||
3029 |
* lasso/xml/xml.c: correctly use id-ff 1.1 xml namespace in |
|
3030 |
backward compatibility mode |
|
3031 |
||
3032 |
2005-02-05 fpeters |
|
3033 |
||
3034 |
* README.JAVA, README.WIN32: Updated documentation files nobody |
|
3035 |
cared about. |
|
3036 |
||
3037 |
2005-02-04 fpeters |
|
3038 |
||
3039 |
* lasso/id-ff/identity.c, lasso/id-ff/session.c, lasso/xml/xml.c: |
|
3040 |
added tests to fix bug #407 and avoir similar ones |
|
3041 |
||
3042 |
2005-02-04 fpeters |
|
3043 |
||
3044 |
* tests/basic_tests.c: added testcase for bug #407 |
|
3045 |
||
3046 |
2005-02-04 fpeters |
|
3047 |
||
3048 |
* python/tests/profiles_tests.py: all query fields are restored to |
|
3049 |
the same lib:Extension; there are no other way. |
|
3050 |
||
3051 |
2005-02-04 fpeters |
|
3052 |
||
3053 |
* lasso/xml/xml.c: restore a <lib:Extension> from unknown query |
|
3054 |
string elements; all of them are merged in the same <lib:Extension> |
|
3055 |
||
3056 |
2005-02-04 fpeters |
|
3057 |
||
3058 |
* lasso/xml/private.h: use c99 construct for variadic macros when |
|
3059 |
not using gcc (still missing a third alternative for non-(c99||gcc) |
|
3060 |
compilers
|
|
3061 |
||
3062 |
2005-02-03 eraviart |
|
3063 |
||
3064 |
* configure.ac: Lasso requires glib and gobject >= 2.4.0 (when |
|
3065 |
compiled with glib 2.2.3, it generates an error: undefined symbol |
|
3066 |
g_hash_table_find). |
|
3067 |
||
3068 |
2005-02-02 eraviart |
|
3069 |
||
3070 |
* python/tests/profiles_tests.py: Added a test converting an |
|
3071 |
AuthnRequest with an extension to and from a query. It fails. |
|
3072 |
||
3073 |
2005-02-02 fpeters |
|
3074 |
||
3075 |
* lasso/xml/lib_authn_request.c, lasso/xml/xml.c: correctly deals |
|
3076 |
with RequestAuthnContext when rebuilding AuthnRequest from query |
|
3077 |
string
|
|
3078 |
||
3079 |
2005-02-01 eraviart |
|
3080 |
||
3081 |
* lasso/xml/strings.h, python/tests/profiles_tests.py, |
|
3082 |
swig/Lasso.i: Corrected typo in constant. Added test for |
|
3083 |
AuthnContext in AuthnRequest. |
|
3084 |
||
3085 |
2005-01-30 eraviart |
|
3086 |
||
3087 |
* lasso/xml/strings.h, swig/Lasso-wsf.i: Corrected SIS namespaces. |
|
3088 |
||
3089 |
2005-01-30 fpeters |
|
3090 |
||
3091 |
* csharp/Makefile.am, java/Makefile.am: doesn't mention wsf files |
|
3092 |
for now; a better solution will be devised in time
|
|
3093 |
||
3094 |
2005-01-30 fpeters
|
|
3095 |
||
3096 |
* csharp/Makefile.am, java/Makefile.am: don't include wsf files |
|
3097 |
||
3098 |
2005-01-29 fpeters |
|
3099 |
||
3100 |
* lasso/id-ff/lecp.c, lasso/id-ff/provider.c: removed extraneous |
|
3101 |
liberty namespace registration and noted a future fix to LECP to |
|
3102 |
do. |
|
3103 |
||
3104 |
2005-01-29 eraviart |
|
3105 |
||
3106 |
* swig/Lasso.i, swig/inheritance.h: SWIG: Use WSF_SUPPORT instead |
|
3107 |
of WSF_ENABLED as constant in bindings. |
|
3108 |
||
3109 |
2005-01-29 eraviart |
|
3110 |
||
3111 |
* swig/Lasso-wsf.i: Typo correction. |
|
3112 |
||
3113 |
2005-01-29 eraviart |
|
3114 |
||
3115 |
* swig/Lasso.i, swig/inheritance.h: Reverted previous replacement |
|
3116 |
of #if LASSO_WSF_ENABLED with #ifdef LASSO_WSF_ENABLED. |
|
3117 |
||
3118 |
2005-01-29 nclapies |
|
3119 |
||
3120 |
* swig/Lasso.i, swig/inheritance.h: Replaced #if LASSO_WSF_ENABLED |
|
3121 |
by ifdef LASSO_WSF_ENABLED to enable wsf in bindings. |
|
3122 |
||
3123 |
2005-01-29 nclapies |
|
3124 |
||
3125 |
* lasso/id-wsf/profile_service.h: Removed old comment. |
|
3126 |
||
3127 |
2005-01-29 nclapies |
|
3128 |
||
3129 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
3130 |
swig/Lasso-wsf.i: Removed optional option parameter in |
|
3131 |
lasso_discovery_add_insert_entry(). |
|
3132 |
||
3133 |
2005-01-29 eraviart |
|
3134 |
||
3135 |
* swig/Lasso.i: SWIG: Added Attribute to AttributeStatement. |
|
3136 |
||
3137 |
2005-01-29 eraviart |
|
3138 |
||
3139 |
* csharp/.cvsignore, csharp/Makefile.am, java/.cvsignore, |
|
3140 |
java/Makefile.am, swig/Lasso.i, swig/inheritance.h: Added binding |
|
3141 |
for saml:AttributeValue. Corrected use of constant |
|
3142 |
LASSO_WSF_ENABLED in binding. |
|
3143 |
||
3144 |
2005-01-29 eraviart |
|
3145 |
||
3146 |
* swig/Lasso.i, swig/inheritance.h: SWIG: Added constant |
|
3147 |
WSF_ENABLED and VERSION_DECIMAL to bindings. |
|
3148 |
||
3149 |
2005-01-28 fpeters |
|
3150 |
||
3151 |
* lasso/id-ff/login.c: compatibility with previous liberty |
|
3152 |
specifications; still missing support for old elements in |
|
3153 |
lib:AuthnRequest (requires some deep thought) but it may already be |
|
3154 |
working as is. |
|
3155 |
||
3156 |
2005-01-28 rchantereau |
|
3157 |
||
3158 |
* win32/nsis/jlasso-lite.nsi, win32/nsis/lasso-deps.nsi, |
|
3159 |
win32/nsis/lasso-full.nsi, win32/nsis/lasso-lite.nsi: Updated to |
|
3160 |
lasso 0.6.0 with soname 3. Updated dependencies too. |
|
3161 |
||
3162 |
2005-01-28 fpeters |
|
3163 |
||
3164 |
* lasso/id-ff/login.c: initializes AuthnResponse in |
|
3165 |
process_authn_request_msg; it is necessary since intermediary |
|
3166 |
function may want to set status code. (fix a crasher bug when |
|
3167 |
using isPassive and POST) |
|
3168 |
||
3169 |
2005-01-28 rchantereau |
|
3170 |
||
3171 |
* win32/lasso.rc: SONAME:3 no more 1. |
|
3172 |
||
3173 |
2005-01-28 fpeters |
|
3174 |
||
3175 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c, |
|
3176 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c, |
|
3177 |
lasso/id-ff/name_registration.c, lasso/id-ff/provider.c, |
|
3178 |
lasso/id-ff/providerprivate.h: produce 1.1 requests and |
|
3179 |
notifications when interoperating with previous liberty |
|
3180 |
implementations
|
|
3181 |
||
3182 |
2005-01-28 fpeters |
|
3183 |
||
3184 |
* lasso/id-ff/defederation.c: include missing identityprivate.h |
|
3185 |
||
3186 |
2005-01-28 fpeters |
|
3187 |
||
3188 |
* lasso/id-ff/provider.c: liberty 1.1 metadata were in another |
|
3189 |
namespace "http://projectliberty.org/schemas/core/2002/12" |
|
3190 |
||
3191 |
2005-01-28 fpeters |
|
3192 |
||
3193 |
* lasso/id-ff/provider.c: store liberty 1.2 conformance when |
|
3194 |
loading metadata; it will allow to deal with previous liberty |
|
3195 |
implementations
|
|
3196 |
||
3197 |
2005-01-28 fpeters |
|
3198 |
||
3199 |
* lasso/id-ff/login.c: samlp:Request Major and Minor versions are |
|
3200 |
saml, not lib |
|
3201 |
||
3202 |
If the element or its type is in a SAML namespace |
|
3203 |
(urn:oasis:names:tc:SAML:1.0:assertion or |
|
3204 |
urn:oasis:names:tc:SAML:1.0:protocol), then the values MUST be 1 |
|
3205 |
and 1 respectively. |
|
3206 |
||
3207 |
2005-01-28 fpeters |
|
3208 |
||
3209 |
* configure.ac: abort configure if python is not found |
|
3210 |
||
3211 |
2005-01-28 fpeters |
|
3212 |
||
3213 |
* docs/reference/lasso-sections.txt, lasso/id-ff/login.c, |
|
3214 |
lasso/id-ff/login.h, lasso/id-ff/profile.c, lasso/id-ff/server.c: |
|
3215 |
Document new functions; pretty please. Fixed memory leak |
|
3216 |
introduced in lasso_profile_get_request_type_from_soap_msg; moved |
|
3217 |
wsf chunk from build_assertion to its own function. |
|
3218 |
||
3219 |
2005-01-28 eraviart |
|
3220 |
||
3221 |
* lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/profile.c, |
|
3222 |
lasso/id-ff/profile.h, lasso/id-ff/server.c, lasso/id-ff/server.h, |
|
3223 |
lasso/id-wsf/discovery.c, lasso/id-wsf/profile_service.c, |
|
3224 |
lasso/id-wsf/profile_service.h, lasso/xml/Makefile.am, |
|
3225 |
lasso/xml/disco_resource_offering.c, |
|
3226 |
lasso/xml/disco_service_instance.c, |
|
3227 |
lasso/xml/disco_service_instance.h, lasso/xml/dst_data.c, |
|
3228 |
lasso/xml/dst_data.h, lasso/xml/saml_attribute.c, |
|
3229 |
lasso/xml/saml_attribute.h, lasso/xml/saml_attribute_statement.c, |
|
3230 |
lasso/xml/saml_attribute_statement.h, |
|
3231 |
lasso/xml/saml_attribute_value.c, lasso/xml/saml_attribute_value.h, |
|
3232 |
swig/Lasso-wsf.i, swig/Lasso.i: Merged wsf-api-change-not-for-0-6 |
|
3233 |
branch with trunk. |
|
3234 |
||
3235 |
2005-01-27 nclapies |
|
3236 |
||
3237 |
* lasso/id-ff/login.c, lasso/id-ff/login.h, swig/Lasso.i: Fixed bug |
|
3238 |
: login imports properly ResourceID in ResourceOffering if it was |
|
3239 |
set before building assertion. lasso_login_set_resourceId() now |
|
3240 |
takes a char* as parameter : it is the content of the ResourceID |
|
3241 |
element. |
|
3242 |
||
3243 |
2005-01-27 nclapies |
|
3244 |
||
3245 |
* swig/Lasso.i: Fixed rename of LASSO_LIB_CONSENT_OBTAINED_PRIOR. |
|
3246 |
||
3247 |
2005-01-27 fpeters |
|
3248 |
||
3249 |
* ChangeLog: updated ChangeLog for 0.6 with gazillion things. |
|
3250 |
||
3251 |
2005-01-27 fpeters |
|
3252 |
||
3253 |
* configure.ac: wsf activation status in configure summary output |
|
3254 |
||
3255 |
2005-01-27 fpeters |
|
3256 |
||
3257 |
* configure.ac, lasso/Makefile.am, lasso/extract_symbols.py, |
|
3258 |
swig/Lasso.i, swig/inheritance.h: configure flag to enable ID-WSF |
|
3259 |
(off by default) |
|
3260 |
||
3261 |
2005-01-27 fpeters |
|
3262 |
||
3263 |
* swig/Lasso.i: don't use wsf for now |
|
3264 |
||
3265 |
2005-01-27 fpeters
|
|
3266 |
||
3267 |
* docs/lasso-book/defederation.process,
|
|
3268 |
docs/lasso-book/single-logout.process: late 0.5 fixes to
|
|
3269 |
documentation
|
|
3270 |
||
3271 |
2005-01-27 fpeters
|
|
3272 |
||
3273 |
* lasso/extract_symbols.py, lasso/xml/xml.c: correctly deals with
|
|
3274 |
multiple elements for the same query part
|
|
3275 |
||
3276 |
2005-01-27 eraviart
|
|
3277 |
||
3278 |
* lasso/xml/lib_request_authn_context.c,
|
|
3279 |
lasso/xml/lib_request_authn_context.h, lasso/xml/strings.h,
|
|
3280 |
swig/Lasso.i: Corrected name of element AuthnContextComparison.
|
|
3281 |
Added missing constants.
|
|
3282 |
||
3283 |
2005-01-26 fpeters
|
|
3284 |
||
3285 |
* php/Makefile.am: removed .bak file on clean
|
|
3286 |
||
3287 |
2005-01-26 fpeters
|
|
3288 |
||
3289 |
* NEWS, configure.ac, doap.rdf: prepare for 0.6.0
|
|
3290 |
||
3291 |
2005-01-26 fpeters
|
|
3292 |
||
3293 |
* docs/reference/tmpl/identity.sgml,
|
|
3294 |
docs/reference/tmpl/server.sgml, docs/reference/tmpl/session.sgml:
|
|
3295 |
take ntoe of function changes in doc
|
|
3296 |
||
3297 |
2005-01-26 eraviart
|
|
3298 |
||
3299 |
* configure.ac, php/Makefile.am: Finished to remove PHP examples.
|
|
3300 |
||
3301 |
2005-01-26 nclapies
|
|
3302 |
||
3303 |
* lasso/id-ff/server.c, lasso/id-wsf/discovery.c,
|
|
3304 |
lasso/xml/disco_resource_offering.c,
|
|
3305 |
lasso/xml/disco_service_instance.c: Added / updated ref counts.
|
|
3306 |
||
3307 |
2005-01-26 fpeters
|
|
3308 |
||
3309 |
* .cvsignore: lasso-src-config is generated
|
|
3310 |
||
3311 |
2005-01-26 fpeters
|
|
3312 |
||
3313 |
* csharp/.cvsignore, java/.cvsignore: ignore more and more files
|
|
3314 |
||
3315 |
2005-01-26 nclapies
|
|
3316 |
||
3317 |
* lasso/id-ff/login.c: setting resourceId or encryptedResourceId in
|
|
3318 |
LassoLogin return 0.
|
|
3319 |
||
3320 |
2005-01-26 nclapies
|
|
3321 |
||
3322 |
* swig/Lasso.i: Added setting of resourceId and encryptedResourceId
|
|
3323 |
in LassoLogin.
|
|
3324 |
||
3325 |
2005-01-26 nclapies
|
|
3326 |
||
3327 |
* lasso/id-ff/login.c: Added ref count on resourceId and
|
|
3328 |
encryptedResourceId in LassoLogin.
|
|
3329 |
||
3330 |
2005-01-26 fpeters
|
|
3331 |
||
3332 |
* docs/reference/lasso.sgml: reworded
|
|
3333 |
||
3334 |
2005-01-26 nclapies
|
|
3335 |
||
3336 |
* swig/Lasso-wsf.i: Now addData() method of DstData object take a
|
|
3337 |
xml node buffer.
|
|
3338 |
||
3339 |
2005-01-26 eraviart
|
|
3340 |
||
3341 |
* swig/Lasso-wsf.i: Removed forgotten test code.
|
|
3342 |
||
3343 |
2005-01-26 nclapies
|
|
3344 |
||
3345 |
* lasso/xml/dst_data.h: Added comment.
|
|
3346 |
||
3347 |
2005-01-26 nclapies
|
|
3348 |
||
3349 |
* lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h:
|
|
3350 |
Added useful inc ref. Replaced type of param in add_data(). now it
|
|
3351 |
is a xml node buffer.
|
|
3352 |
||
3353 |
2005-01-26 nclapies
|
|
3354 |
||
3355 |
* lasso/id-wsf/discovery.c: Added useful inc ref.
|
|
3356 |
||
3357 |
2005-01-26 nclapies
|
|
3358 |
||
3359 |
* lasso/xml/disco_resource_offering.c: Added an incrementation
|
|
3360 |
reference on service instance in constructor of resource offering.
|
|
3361 |
||
3362 |
2005-01-26 nclapies
|
|
3363 |
||
3364 |
* lasso/xml/disco_service_instance.c: Added an incrementation
|
|
3365 |
reference on description in constructor of service instance.
|
|
3366 |
||
3367 |
2005-01-26 eraviart
|
|
3368 |
||
3369 |
* swig/Lasso-wsf.i, swig/Lasso.i: SWIG: "any" attributes of DstData
|
|
3370 |
& DstNewData are now lists of xmlNodes.
|
|
3371 |
||
3372 |
2005-01-26 fpeters
|
|
3373 |
||
3374 |
* docs/reference/lasso.sgml: blah blah in reference manual
|
|
3375 |
introduction
|
|
3376 |
||
3377 |
2005-01-26 fpeters
|
|
3378 |
||
3379 |
* docs/reference/lasso-sections.txt: removed functions that are now
|
|
3380 |
private from documentation
|
|
3381 |
||
3382 |
2005-01-26 nclapies
|
|
3383 |
||
3384 |
* swig/Lasso.i: Added include of lasso_config.h for lasso version
|
|
3385 |
constants.
|
|
3386 |
||
3387 |
2005-01-26 eraviart
|
|
3388 |
||
3389 |
* python/examples/.cvsignore, python/examples/Makefile.am,
|
|
3390 |
python/examples/defederation.py, python/examples/login.py,
|
|
3391 |
python/examples/logout.py, python/examples/mapping.py,
|
|
3392 |
python/examples/registration.py, python/examples/test.py,
|
|
3393 |
python/examples/user.py: Removed obsolete Python sample code.
|
|
3394 |
||
3395 |
2005-01-26 eraviart
|
|
3396 |
||
3397 |
* java/coldfusion/src/CFLassoSingleLogout.java,
|
|
3398 |
java/coldfusion/src/CFLassoSingleSignOn.java: Updated ColdFusion
|
|
3399 |
examples.
|
|
3400 |
||
3401 |
2005-01-26 eraviart
|
|
3402 |
||
3403 |
* java/tests/LoginTest.java, swig/Lasso.i: Added SWIG binding for
|
|
3404 |
lasso_session_get_assertions. Also added Java code to test it.
|
|
3405 |
||
3406 |
2005-01-26 fpeters
|
|
3407 |
||
3408 |
* swig/Lasso.i: lasso_identity_{add,remove}_federation went private
|
|
3409 |
||
3410 |
2005-01-26 fpeters
|
|
3411 |
||
3412 |
* docs/reference/lasso-sections.txt, lasso/id-ff/session.c,
|
|
3413 |
lasso/id-ff/session.h: new lasso_session_get_assertions, returns
|
|
3414 |
GList* of (incref'd) assertions |
|
3415 |
||
3416 |
2005-01-26 fpeters |
|
3417 |
||
3418 |
* csharp/Makefile.am, java/Makefile.am: every morning I distcheck |
|
3419 |
and fix java and csharp classes; oh yeah. |
|
3420 |
||
3421 |
2005-01-26 fpeters |
|
3422 |
||
3423 |
* lasso/id-ff/Makefile.am, lasso/id-ff/identity.c, |
|
3424 |
lasso/id-ff/identity.h, lasso/id-ff/identityprivate.h, |
|
3425 |
lasso/id-ff/login.c: moved lasso_identity_{add,remove}_federation |
|
3426 |
to private |
|
3427 |
||
3428 |
2005-01-26 fpeters |
|
3429 |
||
3430 |
* lasso/Makefile.am: use python as found by configure |
|
3431 |
||
3432 |
2005-01-26 eraviart |
|
3433 |
||
3434 |
* java/tests/LoginTest.java, tests/data/idp1-la/metadata.xml, |
|
3435 |
tests/data/idp2-la/metadata.xml, tests/data/sp1-la/metadata.xml, |
|
3436 |
tests/data/sp2-la/metadata.xml, tests/data/sp3-la/metadata.xml: |
|
3437 |
Updated Java LoginTest and test metadata. |
|
3438 |
||
3439 |
2005-01-26 nclapies |
|
3440 |
||
3441 |
* lasso/xml/saml_attribute_value.c: Set name of snippet node list |
|
3442 |
any to empty string. |
|
3443 |
||
3444 |
2005-01-26 nclapies |
|
3445 |
||
3446 |
* lasso/id-ff/login.c, lasso/id-ff/login.h: Added private attribute |
|
3447 |
ResourceId and EncryptedResourceID. Added setting methods. |
|
3448 |
||
3449 |
2005-01-26 nclapies |
|
3450 |
||
3451 |
* lasso/xml/dst_data.c: set name of xmlnode list snippet to empty |
|
3452 |
string. |
|
3453 |
||
3454 |
2005-01-25 nclapies |
|
3455 |
||
3456 |
* lasso/xml/dst_data.c: Use snippet xmlnode list. |
|
3457 |
||
3458 |
2005-01-25 nclapies |
|
3459 |
||
3460 |
* lasso/xml/xml.c: Added support of xsi:any element list. |
|
3461 |
||
3462 |
2005-01-25 fpeters |
|
3463 |
||
3464 |
* docs/reference/snippet-types.rst, lasso/xml/xml.c: Empty node |
|
3465 |
name is allowed for LIST_NODES; this allows nodes to be |
|
3466 |
reconstructed looking at their names and namespaces. This is |
|
3467 |
useful to implement xs:any |
|
3468 |
||
3469 |
2005-01-25 eraviart |
|
3470 |
||
3471 |
* swig/Lasso.i: SWIG: Corrected Java enums. Renamed enum types. |
|
3472 |
Corrected constant name. |
|
3473 |
||
3474 |
2005-01-25 fpeters |
|
3475 |
||
3476 |
* lasso/id-ff/identity.c: documented memory management for |
|
3477 |
lasso_identity_add_federation
|
|
3478 |
||
3479 |
2005-01-25 fpeters |
|
3480 |
||
3481 |
* php/Makefile.am: no more php/examples/ subdir |
|
3482 |
||
3483 |
2005-01-25 cnowicki |
|
3484 |
||
3485 |
* configure.ac: |
|
3486 |
remove php samples |
|
3487 |
||
3488 |
2005-01-25 fpeters |
|
3489 |
||
3490 |
* csharp/.cvsignore, csharp/Makefile.am: updated swig generated |
|
3491 |
files list for C# |
|
3492 |
||
3493 |
2005-01-25 fpeters |
|
3494 |
||
3495 |
* java/.cvsignore, java/Makefile.am: updated swig generated file |
|
3496 |
list
|
|
3497 |
||
3498 |
2005-01-25 fpeters |
|
3499 |
||
3500 |
* java/Makefile.am: fixed DowncastableNode.java filename |
|
3501 |
||
3502 |
2005-01-25 fpeters |
|
3503 |
||
3504 |
* lasso/id-ff/server.h: "hope you paid attention to API/ABI". |
|
3505 |
||
3506 |
2005-01-24 eraviart |
|
3507 |
||
3508 |
* swig/Lasso.i: Cosmetic changes to SWIG Lasso.i #ifdefs. |
|
3509 |
||
3510 |
2005-01-24 rchantereau |
|
3511 |
||
3512 |
* swig/Lasso.i: Added a special section for PHP4 SWIG execeptions. |
|
3513 |
||
3514 |
Now positive lasso errors will not produce a E_ERROR PHP error but |
|
3515 |
simply a E_WARNING PHP error. |
|
3516 |
||
3517 |
2005-01-24 nclapies |
|
3518 |
||
3519 |
* lasso/id-wsf/discovery.c: Fixed type of parameter in |
|
3520 |
lasso_disco_service_instance_new(). |
|
3521 |
||
3522 |
2005-01-24 nclapies |
|
3523 |
||
3524 |
* lasso/id-ff/profile.c, lasso/id-ff/profile.h, swig/Lasso.i: Added |
|
3525 |
support of disco / dst service type and query / modify request type |
|
3526 |
in lasso_profile_get_request_type_from_soap_msg()r. updated swig |
|
3527 |
binding. |
|
3528 |
||
3529 |
2005-01-24 nclapies |
|
3530 |
||
3531 |
* swig/Lasso-wsf.i, swig/Lasso.i: Updated swig binding : added |
|
3532 |
services support in LassoServer, resourceId in LassoLogin. Replaced |
|
3533 |
parameter binding in LassoDiscoServiceInstance constructor. |
|
3534 |
||
3535 |
2005-01-24 nclapies |
|
3536 |
||
3537 |
* lasso/xml/Makefile.am: Updated Makefile to include |
|
3538 |
saml_attribute_value.h |
|
3539 |
||
3540 |
2005-01-24 nclapies |
|
3541 |
||
3542 |
* lasso/id-ff/login.c, lasso/id-ff/login.h: Added resourcId |
|
3543 |
attribute : resourceId. Added code to include a |
|
3544 |
LassoDiscoResourceOffering in Assertion. It needs to find a service |
|
3545 |
in LassoServer and resourceId must be set. |
|
3546 |
||
3547 |
2005-01-24 nclapies |
|
3548 |
||
3549 |
* lasso/xml/saml_attribute_value.c, |
|
3550 |
lasso/xml/saml_attribute_value.h: Initial version. |
|
3551 |
||
3552 |
2005-01-24 nclapies |
|
3553 |
||
3554 |
* lasso/id-ff/server.c, lasso/id-ff/server.h: Added services |
|
3555 |
attribute : now LassoServer stores a hash of services indexed by |
|
3556 |
his service type. |
|
3557 |
||
3558 |
2005-01-24 nclapies |
|
3559 |
||
3560 |
* lasso/xml/disco_service_instance.c, |
|
3561 |
lasso/xml/disco_service_instance.h: Third parameter of constructor |
|
3562 |
is LassoDiscoDescription* descriptinn instead of GList |
|
3563 |
*descriptions. |
|
3564 |
||
3565 |
2005-01-24 nclapies |
|
3566 |
||
3567 |
* lasso/xml/saml_attribute.c, lasso/xml/saml_attribute.h: Replaced |
|
3568 |
type of new returned object : LassoNode to LassoSamlAttribute. |
|
3569 |
||
3570 |
2005-01-24 nclapies |
|
3571 |
||
3572 |
* lasso/xml/saml_attribute_statement.c, |
|
3573 |
lasso/xml/saml_attribute_statement.h: Replaced type of new returned |
|
3574 |
object : LassoNode to LassoSamlAttributeStatement. |
|
3575 |
||
3576 |
2005-01-24 eraviart |
|
3577 |
||
3578 |
* swig/Lasso.i: Added Lasso version numbers to bindings. |
|
3579 |
||
3580 |
2005-01-24 eraviart |
|
3581 |
||
3582 |
* lasso/id-ff/Makefile.am, lasso/id-ff/server.c, |
|
3583 |
lasso/id-ff/server.h, lasso/id-ff/service.c, lasso/id-ff/service.h, |
|
3584 |
swig/Lasso-wsf.i, swig/Lasso.i: Removed service from ID-FF. It was |
|
3585 |
obsolete and will be replaced with a new API, once Lasso 0.6 is |
|
3586 |
out. |
|
3587 |
||
3588 |
2005-01-23 eraviart |
|
3589 |
||
3590 |
* lasso/xml/dst_modification.c, lasso/xml/dst_modification.h, |
|
3591 |
lasso/xml/is_inquiry.c, lasso/xml/is_inquiry_element.c, |
|
3592 |
lasso/xml/is_interaction_request.c, lasso/xml/is_item.c, |
|
3593 |
swig/Lasso-wsf.i, swig/Lasso.i, swig/inheritance.h: Completed |
|
3594 |
ID-WSF SWIG binding. Added attribute server to binding of |
|
3595 |
LassoProfile. Small corrections to declarations of ID-WSF objects. |
|
3596 |
||
3597 |
2005-01-23 eraviart |
|
3598 |
||
3599 |
* swig/Lasso-wsf.i: Quick fix so that Lasso bindings work till SWIG |
|
3600 |
WSF part is fully updated. |
|
3601 |
||
3602 |
2005-01-22 eraviart |
|
3603 |
||
3604 |
* swig/Lasso-wsf.i: Updated binding of all "discovery" nodes. |
|
3605 |
||
3606 |
2005-01-22 eraviart |
|
3607 |
||
3608 |
* swig/Lasso-wsf.i: Work in progress: improving ID-WSF SWIG |
|
3609 |
binding. |
|
3610 |
||
3611 |
2005-01-22 eraviart |
|
3612 |
||
3613 |
* README, doap.rdf, csharp/tests/BindingTests.cs, debian/copyright, |
|
3614 |
docs/lasso-book/book.rst, docs/lasso-book/writing-a-c-sp.txt, |
|
3615 |
java/coldfusion/src/CFLassoSingleLogout.java, |
|
3616 |
java/coldfusion/src/CFLassoSingleSignOn.java, |
|
3617 |
java/tests/BindingTests.java, java/tests/LoginTest.java, |
|
3618 |
lasso/errors.c, lasso/errors.h, lasso/export.h, lasso/lasso.c, |
|
3619 |
lasso/lasso.h, lasso/id-ff/defederation.c, |
|
3620 |
lasso/id-ff/defederation.h, lasso/id-ff/federation.c, |
|
3621 |
lasso/id-ff/federation.h, lasso/id-ff/identity.c, |
|
3622 |
lasso/id-ff/identity.h, lasso/id-ff/lecp.c, lasso/id-ff/lecp.h, |
|
3623 |
lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/logout.c, |
|
3624 |
lasso/id-ff/logout.h, lasso/id-ff/name_identifier_mapping.c, |
|
3625 |
lasso/id-ff/name_identifier_mapping.h, |
|
3626 |
lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h, |
|
3627 |
lasso/id-ff/profile.c, lasso/id-ff/profile.h, |
|
3628 |
lasso/id-ff/profileprivate.h, lasso/id-ff/provider.c, |
|
3629 |
lasso/id-ff/provider.h, lasso/id-ff/providerprivate.h, |
|
3630 |
lasso/id-ff/server.c, lasso/id-ff/server.h, |
|
3631 |
lasso/id-ff/serverprivate.h, lasso/id-ff/service.c, |
|
3632 |
lasso/id-ff/service.h, lasso/id-ff/session.c, |
|
3633 |
lasso/id-ff/session.h, lasso/id-ff/sessionprivate.h, |
|
3634 |
lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h, |
|
3635 |
lasso/id-wsf/interaction_profile_service.c, |
|
3636 |
lasso/id-wsf/interaction_profile_service.h, |
|
3637 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h, |
|
3638 |
lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h, |
|
3639 |
lasso/xml/disco_credentials.c, lasso/xml/disco_credentials.h, |
|
3640 |
lasso/xml/disco_description.c, lasso/xml/disco_description.h, |
|
3641 |
lasso/xml/disco_encrypted_resource_id.c, |
|
3642 |
lasso/xml/disco_encrypted_resource_id.h, |
|
3643 |
lasso/xml/disco_insert_entry.c, lasso/xml/disco_insert_entry.h, |
|
3644 |
lasso/xml/disco_modify.c, lasso/xml/disco_modify.h, |
|
3645 |
lasso/xml/disco_modify_response.c, |
|
3646 |
lasso/xml/disco_modify_response.h, lasso/xml/disco_options.c, |
|
3647 |
lasso/xml/disco_options.h, lasso/xml/disco_query.c, |
|
3648 |
lasso/xml/disco_query.h, lasso/xml/disco_query_response.c, |
|
3649 |
lasso/xml/disco_query_response.h, lasso/xml/disco_remove_entry.c, |
|
3650 |
lasso/xml/disco_remove_entry.h, |
|
3651 |
lasso/xml/disco_requested_service_type.c, |
|
3652 |
lasso/xml/disco_requested_service_type.h, |
|
3653 |
lasso/xml/disco_resource_id.c, lasso/xml/disco_resource_id.h, |
|
3654 |
lasso/xml/disco_resource_offering.c, |
|
3655 |
lasso/xml/disco_resource_offering.h, |
|
3656 |
lasso/xml/disco_service_instance.c, |
|
3657 |
lasso/xml/disco_service_instance.h, lasso/xml/dst_data.c, |
|
3658 |
lasso/xml/dst_data.h, lasso/xml/dst_modification.c, |
|
3659 |
lasso/xml/dst_modification.h, lasso/xml/dst_modify.c, |
|
3660 |
lasso/xml/dst_modify.h, lasso/xml/dst_modify_response.c, |
|
3661 |
lasso/xml/dst_modify_response.h, lasso/xml/dst_new_data.c, |
|
3662 |
lasso/xml/dst_new_data.h, lasso/xml/dst_query.c, |
|
3663 |
lasso/xml/dst_query.h, lasso/xml/dst_query_item.c, |
|
3664 |
lasso/xml/dst_query_item.h, lasso/xml/dst_query_response.c, |
|
3665 |
lasso/xml/dst_query_response.h, lasso/xml/is_help.c, |
|
3666 |
lasso/xml/is_help.h, lasso/xml/is_inquiry.c, |
|
3667 |
lasso/xml/is_inquiry.h, lasso/xml/is_inquiry_element.c, |
|
3668 |
lasso/xml/is_inquiry_element.h, lasso/xml/is_interaction_request.c, |
|
3669 |
lasso/xml/is_interaction_request.h, |
|
3670 |
lasso/xml/is_interaction_response.c, |
|
3671 |
lasso/xml/is_interaction_response.h, |
|
3672 |
lasso/xml/is_interaction_statement.c, |
|
3673 |
lasso/xml/is_interaction_statement.h, lasso/xml/is_item.c, |
|
3674 |
lasso/xml/is_item.h, lasso/xml/is_parameter.c, |
|
3675 |
lasso/xml/is_parameter.h, lasso/xml/is_redirect_request.c, |
|
3676 |
lasso/xml/is_redirect_request.h, lasso/xml/is_select.c, |
|
3677 |
lasso/xml/is_select.h, lasso/xml/is_text.c, lasso/xml/is_text.h, |
|
3678 |
lasso/xml/is_user_interaction.c, lasso/xml/is_user_interaction.h, |
|
3679 |
lasso/xml/lib_assertion.c, lasso/xml/lib_assertion.h, |
|
3680 |
lasso/xml/lib_authentication_statement.c, |
|
3681 |
lasso/xml/lib_authentication_statement.h, |
|
3682 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_context.h, |
|
3683 |
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h, |
|
3684 |
lasso/xml/lib_authn_request_envelope.c, |
|
3685 |
lasso/xml/lib_authn_request_envelope.h, |
|
3686 |
lasso/xml/lib_authn_response.c, lasso/xml/lib_authn_response.h, |
|
3687 |
lasso/xml/lib_authn_response_envelope.c, |
|
3688 |
lasso/xml/lib_authn_response_envelope.h, |
|
3689 |
lasso/xml/lib_federation_termination_notification.c, |
|
3690 |
lasso/xml/lib_federation_termination_notification.h, |
|
3691 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entries.h, |
|
3692 |
lasso/xml/lib_idp_entry.c, lasso/xml/lib_idp_entry.h, |
|
3693 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_idp_list.h, |
|
3694 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h, |
|
3695 |
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h, |
|
3696 |
lasso/xml/lib_name_identifier_mapping_request.c, |
|
3697 |
lasso/xml/lib_name_identifier_mapping_request.h, |
|
3698 |
lasso/xml/lib_name_identifier_mapping_response.c, |
|
3699 |
lasso/xml/lib_name_identifier_mapping_response.h, |
|
3700 |
lasso/xml/lib_register_name_identifier_request.c, |
|
3701 |
lasso/xml/lib_register_name_identifier_request.h, |
|
3702 |
lasso/xml/lib_register_name_identifier_response.c, |
|
3703 |
lasso/xml/lib_register_name_identifier_response.h, |
|
3704 |
lasso/xml/lib_request_authn_context.c, |
|
3705 |
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.c, |
|
3706 |
lasso/xml/lib_scoping.h, lasso/xml/lib_status_response.c, |
|
3707 |
lasso/xml/lib_status_response.h, lasso/xml/lib_subject.c, |
|
3708 |
lasso/xml/lib_subject.h, lasso/xml/private.h, |
|
3709 |
lasso/xml/saml_advice.c, lasso/xml/saml_advice.h, |
|
3710 |
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h, |
|
3711 |
lasso/xml/saml_attribute.c, lasso/xml/saml_attribute.h, |
|
3712 |
lasso/xml/saml_attribute_designator.c, |
|
3713 |
lasso/xml/saml_attribute_designator.h, |
|
3714 |
lasso/xml/saml_attribute_statement.c, |
|
3715 |
lasso/xml/saml_attribute_statement.h, |
|
3716 |
lasso/xml/saml_audience_restriction_condition.c, |
|
3717 |
lasso/xml/saml_audience_restriction_condition.h, |
|
3718 |
lasso/xml/saml_authentication_statement.c, |
|
3719 |
lasso/xml/saml_authentication_statement.h, |
|
3720 |
lasso/xml/saml_authority_binding.c, |
|
3721 |
lasso/xml/saml_authority_binding.h, |
|
3722 |
lasso/xml/saml_condition_abstract.c, |
|
3723 |
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.c, |
|
3724 |
lasso/xml/saml_conditions.h, lasso/xml/saml_name_identifier.c, |
|
3725 |
lasso/xml/saml_name_identifier.h, |
|
3726 |
lasso/xml/saml_statement_abstract.c, |
|
3727 |
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.c, |
|
3728 |
lasso/xml/saml_subject.h, lasso/xml/saml_subject_confirmation.c, |
|
3729 |
lasso/xml/saml_subject_confirmation.h, |
|
3730 |
lasso/xml/saml_subject_locality.c, |
|
3731 |
lasso/xml/saml_subject_locality.h, |
|
3732 |
lasso/xml/saml_subject_statement.c, |
|
3733 |
lasso/xml/saml_subject_statement.h, |
|
3734 |
lasso/xml/saml_subject_statement_abstract.c, |
|
3735 |
lasso/xml/saml_subject_statement_abstract.h, |
|
3736 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request.h, |
|
3737 |
lasso/xml/samlp_request_abstract.c, |
|
3738 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c, |
|
3739 |
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.c, |
|
3740 |
lasso/xml/samlp_response_abstract.h, lasso/xml/samlp_status.c, |
|
3741 |
lasso/xml/samlp_status.h, lasso/xml/samlp_status_code.c, |
|
3742 |
lasso/xml/samlp_status_code.h, lasso/xml/strings.h, |
|
3743 |
lasso/xml/tools.c, lasso/xml/utility_status.c, |
|
3744 |
lasso/xml/utility_status.h, lasso/xml/xml.c, lasso/xml/xml.h, |
|
3745 |
perl/tests/binding_tests.pl, php/patch_swig_output.py, |
|
3746 |
php/tests/binding_tests.php, php/tests/perfs.php, |
|
3747 |
python/tests/binding_tests.py, python/tests/errorchecking_tests.py, |
|
3748 |
python/tests/profiles_tests.py, python/tests/tests.py, |
|
3749 |
swig/Lasso-wsf.i, swig/Lasso.i, swig/inheritance.h, |
|
3750 |
tests/basic_tests.c, tests/login_tests.c, tests/perfs.c, |
|
3751 |
tests/random_tests.c, tests/tests.c, win32/lasso.rc: Updated |
|
3752 |
Copyright and authors. |
|
3753 |
||
3754 |
2005-01-22 eraviart |
|
3755 |
||
3756 |
* csharp/examples/perfs.cs, csharp/examples/runme.cs, |
|
3757 |
csharp/tests/BindingTests.cs, |
|
3758 |
java/coldfusion/src/CFLassoSingleLogout.java, |
|
3759 |
java/coldfusion/src/CFLassoSingleSignOn.java, |
|
3760 |
java/tests/BindingTests.java, java/tests/LoginTest.java, |
|
3761 |
perl/tests/binding_tests.pl, python/examples/defederation.py, |
|
3762 |
python/examples/login.py, python/examples/logout.py, |
|
3763 |
python/examples/registration.py, python/tests/binding_tests.py, |
|
3764 |
python/tests/profiles_tests.py, swig/Lasso-wsf.i, swig/Lasso.i: |
|
3765 |
SWIG: Renamed constants from camelCase to UPPER_CASE. |
|
3766 |
||
3767 |
2005-01-22 eraviart |
|
3768 |
||
3769 |
* swig/Lasso-wsf.i, swig/Lasso.i: SWIG: Added missing renaming of |
|
3770 |
constant LASSO_HTTP_METHOD_NONE. |
|
3771 |
||
3772 |
SWIG: Very preliminary clean-up of Lasso-wsf.i. |
|
3773 |
||
3774 |
2005-01-22 eraviart |
|
3775 |
||
3776 |
* swig/Lasso.i: Renamed SWIG module name to "lasso" instead of |
|
3777 |
"Lasso" for every language. |
|
3778 |
||
3779 |
2005-01-22 fpeters |
|
3780 |
||
3781 |
* lasso/id-ff/login.c: don't get remote provider id out of request |
|
3782 |
if it was initiated by provider
|
|
3783 |
||
3784 |
2005-01-22 eraviart
|
|
3785 |
||
3786 |
* swig/Lasso.i: SWIG: Added binding for new_full constructors.
|
|
3787 |
||
3788 |
2005-01-21 fpeters
|
|
3789 |
||
3790 |
* lasso/id-ff/login.c: fixed missing provider error code (and used
|
|
3791 |
it in other places)
|
|
3792 |
||
3793 |
2005-01-21 fpeters
|
|
3794 |
||
3795 |
* lasso/id-ff/login.c: don't segfault on missing remote provider id |
|
3796 |
||
3797 |
2005-01-21 fpeters |
|
3798 |
||
3799 |
* lasso/xml/lib_authn_request.c: removed lib:Scoping, optional |
|
3800 |
||
3801 |
2005-01-21 fpeters |
|
3802 |
||
3803 |
* lasso/xml/lib_authn_request.c: reordered lib:authnRequest |
|
3804 |
elements
|
|
3805 |
||
3806 |
2005-01-21 fpeters |
|
3807 |
||
3808 |
* lasso/xml/lib_authn_request.c, lasso/xml/lib_scoping.c, |
|
3809 |
lasso/xml/private.h, lasso/xml/xml.c: new SNIPPET_OPTIONAL_NEG |
|
3810 |
which allow to skip integer elements when set to -1 (useful for |
|
3811 |
proxycount) |
|
3812 |
||
3813 |
2005-01-21 fpeters |
|
3814 |
||
3815 |
* lasso/xml/lib_status_response.c, lasso/xml/samlp_status_code.c: |
|
3816 |
moved samlp qname conversion to lib_status_response |
|
3817 |
||
3818 |
2005-01-21 fpeters |
|
3819 |
||
3820 |
* lasso/xml/samlp_status_code.c: adds samlp: prefix to statuscode |
|
3821 |
qname if necessary |
|
3822 |
||
3823 |
2005-01-21 eraviart |
|
3824 |
||
3825 |
* php/patch_swig_output.py: SWIG: Added yet another correction in |
|
3826 |
generated PHP lasso_wrap.c for handling of optional arguments. |
|
3827 |
||
3828 |
2005-01-21 eraviart |
|
3829 |
||
3830 |
* php/patch_swig_output.py: SWIG: Added patch for PHP lasso_wrap.c |
|
3831 |
to correct handling of optional arguments in methods. |
|
3832 |
||
3833 |
2005-01-21 fpeters |
|
3834 |
||
3835 |
* lasso/id-ff/logout.c: if existing, use SessionIndex from |
|
3836 |
assertion in lib:LogoutRequest. |
|
3837 |
||
3838 |
2005-01-21 fpeters |
|
3839 |
||
3840 |
* lasso/xml/xml.c: removed out of place int caused by dubious |
|
3841 |
docstring copy/paste |
|
3842 |
||
3843 |
2005-01-21 fpeters |
|
3844 |
||
3845 |
* lasso/xml/xml.c: documented remaining functions in xml/; looks |
|
3846 |
like all the functions are done. |
|
3847 |
||
3848 |
2005-01-21 fpeters |
|
3849 |
||
3850 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c, |
|
3851 |
lasso/id-ff/login.c, lasso/id-ff/logout.c, |
|
3852 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c: done with |
|
3853 |
documenting if-ff/* functions |
|
3854 |
||
3855 |
2005-01-21 fpeters
|
|
3856 |
||
3857 |
* docs/reference/lasso-sections.txt: removed
|
|
3858 |
lasso_server_add_service from reference api since it is for wsf
|
|
3859 |
||
3860 |
2005-01-21 eraviart
|
|
3861 |
||
3862 |
* swig/Lasso.i: SWIG: Removed method dump of NameIdentifierMapping.
|
|
3863 |
||
3864 |
2005-01-20 eraviart
|
|
3865 |
||
3866 |
* swig/Lasso.i: SWIG: Every function that may raise an exception,
|
|
3867 |
also returns the errorCode.
|
|
3868 |
||
3869 |
2005-01-20 nclapies
|
|
3870 |
||
3871 |
* lasso/xml/saml_attribute.h: Fixed saml attribute tag define.
|
|
3872 |
||
3873 |
2005-01-20 fpeters
|
|
3874 |
||
3875 |
* php/tests/binding_tests.php, php/tests/perfs.php: don't output
|
|
3876 |
licensing comment when starting perfs.php
|
|
3877 |
||
3878 |
2005-01-20 fpeters
|
|
3879 |
||
3880 |
* lasso/id-ff/defederation.c, lasso/id-ff/logout.c,
|
|
3881 |
lasso/id-ff/name_registration.c: corrected spelling of optionally.
|
|
3882 |
||
3883 |
2005-01-20 fpeters
|
|
3884 |
||
3885 |
* lasso/id-ff/defederation.c,
|
|
3886 |
lasso/id-ff/name_identifier_mapping.c,
|
|
3887 |
lasso/id-ff/name_identifier_mapping.h,
|
|
3888 |
lasso/id-ff/name_registration.c: documented
|
|
3889 |
name_identifier_mapping.c; removed its unused dump functions; fixed
|
|
3890 |
a few docstrings
|
|
3891 |
||
3892 |
2005-01-20 fpeters
|
|
3893 |
||
3894 |
* lasso/id-ff/logout.c, lasso/id-ff/name_registration.c: documented
|
|
3895 |
#LassoNameRegistration and fixed some docstrings in #LassoLogout
|
|
3896 |
||
3897 |
2005-01-19 eraviart
|
|
3898 |
||
3899 |
* csharp/Makefile.am, csharp/tests/BindingTests.cs,
|
|
3900 |
java/tests/BindingTests.java, swig/Lasso.i: Improved C# binding.
|
|
3901 |
||
3902 |
2005-01-19 fpeters
|
|
3903 |
||
3904 |
* docs/reference/snippet-types.rst, lasso/xml/private.h,
|
|
3905 |
lasso/xml/xml.c: added SNIPPET_LIST_XMLNODES support (mostly the
|
|
3906 |
same thing as SNIPPET_EXTENSION for the moment)
|
|
3907 |
||
3908 |
2005-01-18 fpeters
|
|
3909 |
||
3910 |
* docs/reference/tmpl/provider.sgml: restored documentation I wrote
|
|
3911 |
before (and lost in enum name change)
|
|
3912 |
||
3913 |
2005-01-18 fpeters
|
|
3914 |
||
3915 |
* docs/reference/lasso-sections.txt,
|
|
3916 |
docs/reference/tmpl/login.sgml, docs/reference/tmpl/node.sgml,
|
|
3917 |
docs/reference/tmpl/provider.sgml,
|
|
3918 |
docs/reference/tmpl/saml_name_identifier.sgml,
|
|
3919 |
docs/reference/tmpl/strings.sgml: documented a few things
|
|
3920 |
||
3921 |
2005-01-18 eraviart
|
|
3922 |
||
3923 |
* csharp/Makefile.am, java/Makefile.am, perl/Makefile.am,
|
|
3924 |
php/Makefile.am, python/Makefile.am, swig/Lasso.i,
|
|
3925 |
swig/Makefile.am, swig/inheritance.h: Extracted the inheritance of
|
|
3926 |
nodes from SWIG in a separate file, to remove its duplication in
|
|
3927 |
Lasso.i.
|
|
3928 |
||
3929 |
Reorganized Lasso.i.
|
|
3930 |
||
3931 |
2005-01-17 eraviart
|
|
3932 |
||
3933 |
* java/.cvsignore: Improved Java .cvsignore.
|
|
3934 |
||
3935 |
2005-01-17 eraviart
|
|
3936 |
||
3937 |
* java/tests/BindingTests.java: Completed Java binding tests.
|
|
3938 |
||
3939 |
2005-01-17 eraviart
|
|
3940 |
||
3941 |
* swig/Lasso.i: SWIG: Corrected constant name: SWIG macros are not
|
|
3942 |
accessible inside %{ %}.
|
|
3943 |
||
3944 |
2005-01-17 eraviart
|
|
3945 |
||
3946 |
* swig/Lasso.i: SWIG: Ported dynamic casting to all type of nodes.
|
|
3947 |
Not fully tested yet.
|
|
3948 |
||
3949 |
2005-01-17 eraviart
|
|
3950 |
||
3951 |
* java/Makefile.am, java/tests/BindingTests.java, swig/Lasso.i:
|
|
3952 |
SWIG: Added support for dynamic casting in Java. It works, but it
|
|
3953 |
has been only implemented for SamlpRequestAbstract. It will soon be
|
|
3954 |
generalized to LassoNode.
|
|
3955 |
||
3956 |
2005-01-15 eraviart
|
|
3957 |
||
3958 |
* java/tests/BindingTests.java, perl/tests/binding_tests.pl,
|
|
3959 |
php/tests/binding_tests.php, swig/Lasso.i: SWIG: Renamed getitem to
|
|
3960 |
getItem. Idem for setitem. Java: Added a third binding test. PHP:
|
|
3961 |
Corrected header of binding test.
|
|
3962 |
||
3963 |
2005-01-15 eraviart
|
|
3964 |
||
3965 |
* java/tests/BindingTests.java, java/tests/LoginTest.java: Added
|
|
3966 |
first 2 binding tests for Java. Corrected help for Java login
|
|
3967 |
test.
|
|
3968 |
||
3969 |
2005-01-15 eraviart
|
|
3970 |
||
3971 |
* AUTHORS, java/tests/LoginTest.java, perl/tests/binding_tests.pl,
|
|
3972 |
php/patch_swig_output.py, php/tests/binding_tests.php,
|
|
3973 |
php/tests/perfs.php, python/tests/XmlTestRunner.py,
|
|
3974 |
python/tests/binding_tests.py, python/tests/errorchecking_tests.py,
|
|
3975 |
python/tests/profiles_tests.py, python/tests/tests.py,
|
|
3976 |
swig/Lasso-wsf.i, swig/Lasso.i: Updated authors. Changed authors &
|
|
3977 |
copyright in SWIG and unit tests headers. Extracted
|
|
3978 |
binding_tests.py from profiles_tests.py, so that each language has
|
|
3979 |
a binding specific test.
|
|
3980 |
||
3981 |
2005-01-14 eraviart
|
|
3982 |
||
3983 |
* perl/tests/binding_tests.pl, swig/Lasso.i: Corrected Perl binding
|
|
3984 |
and added test program.
|
|
3985 |
||
3986 |
2005-01-14 fpeters
|
|
3987 |
||
3988 |
* python/tests/profiles_tests.py: check for correct exception
|
|
3989 |
||
3990 |
2005-01-14 fpeters
|
|
3991 |
||
3992 |
* lasso/xml/xml.c: handle non-soap messages in new_from_soap
|
|
3993 |
||
3994 |
2005-01-14 rchantereau
|
|
3995 |
||
3996 |
* docs/reference/tmpl/saml_name_identifier.sgml: Added NameQualifer
|
|
3997 |
definition paragraph and added a meta info on the
|
|
3998 |
LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED.
|
|
3999 |
||
4000 |
2005-01-14 eraviart
|
|
4001 |
||
4002 |
* python/tests/profiles_tests.py: Added a new test that generates a
|
|
4003 |
segfault in new_from_soap.
|
|
4004 |
||
4005 |
2005-01-13 nclapies
|
|
4006 |
||
4007 |
* swig/Lasso-wsf.i: Started to bind class LassoIsInteractionRequest
|
|
4008 |
to process it in interaction profile service class.
|
|
4009 |
||
4010 |
2005-01-13 fpeters
|
|
4011 |
||
4012 |
* perl/Makefile.am: don't pass prefix to install-perl
|
|
4013 |
||
4014 |
2005-01-13 nclapies
|
|
4015 |
||
4016 |
* lasso/id-wsf/Makefile.am, lasso/id-wsf/abstract_service.c,
|
|
4017 |
lasso/id-wsf/abstract_service.h: Removed class
|
|
4018 |
LassoAbstractService.
|
|
4019 |
||
4020 |
2005-01-13 eraviart
|
|
4021 |
||
4022 |
* php/tests/binding_tests.php, swig/Lasso.i: Swig PHP: Added test
|
|
4023 |
to accept NULL for dynamic arguments.
|
|
4024 |
||
4025 |
2005-01-13 eraviart
|
|
4026 |
||
4027 |
* php/tests/binding_tests.php: Added program to test PHP binding.
|
|
4028 |
||
4029 |
2005-01-13 eraviart
|
|
4030 |
||
4031 |
* php/patch_swig_output.py: Corrected patch to SWIG PHP output.
|
|
4032 |
||
4033 |
2005-01-13 fpeters
|
|
4034 |
||
4035 |
* php/patch_swig_output.py, php/tests/perfs.php: safe against
|
|
4036 |
unfound strings
|
|
4037 |
||
4038 |
2005-01-13 eraviart
|
|
4039 |
||
4040 |
* swig/Lasso.i: Swig PHP: Corrected LassoNode conversion for input
|
|
4041 |
arguments.
|
|
4042 |
||
4043 |
2005-01-13 nclapies
|
|
4044 |
||
4045 |
* lasso/xml/dst_query_response.c: Fixed error in xmlNewNs() call :
|
|
4046 |
first param must be xmlnode instead of NULL.
|
|
4047 |
||
4048 |
2005-01-13 nclapies
|
|
4049 |
||
4050 |
* lasso/xml/Makefile.am: Removed pp_msg_contact.c pp_msg_contact.h.
|
|
4051 |
||
4052 |
2005-01-13 nclapies
|
|
4053 |
||
4054 |
* lasso/xml/pp_msg_contact.c, lasso/xml/pp_msg_contact.h,
|
|
4055 |
swig/Lasso-wsf.i: Removed LassoPPMsgContact class. Updated binding
|
|
4056 |
too.lasso/xml/Makefile.am
|
|
4057 |
||
4058 |
2005-01-13 nclapies
|
|
4059 |
||
4060 |
* lasso/id-wsf/Makefile.am,
|
|
4061 |
lasso/id-wsf/personal_profile_service.c,
|
|
4062 |
lasso/id-wsf/personal_profile_service.h,
|
|
4063 |
lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
|
|
4064 |
swig/Lasso-wsf.i: Removed specific class
|
|
4065 |
LassoPersonalProfileService. Added generic web service class
|
|
4066 |
LassoProfileService.
|
|
4067 |
||
4068 |
2005-01-13 eraviart
|
|
4069 |
||
4070 |
* php/patch_swig_output.py, python/tests/profiles_tests.py,
|
|
4071 |
swig/Lasso.i: PHP Binding: Added support for NULL return value.
|
|
4072 |
||
4073 |
2005-01-13 fpeters
|
|
4074 |
||
4075 |
* lasso/id-wsf/Makefile.am: removed uncommited profile_service.[ch]
|
|
4076 |
from Makefile.am
|
|
4077 |
||
4078 |
2005-01-13 nclapies
|
|
4079 |
||
4080 |
* lasso/id-wsf/Makefile.am: Added support of interaction profile
|
|
4081 |
service.
|
|
4082 |
||
4083 |
2005-01-13 nclapies
|
|
4084 |
||
4085 |
* lasso/id-wsf/interaction_profile_service.c,
|
|
4086 |
lasso/id-wsf/interaction_profile_service.h: Started to implement
|
|
4087 |
interaction service profile.
|
|
4088 |
||
4089 |
2005-01-13 nclapies
|
|
4090 |
||
4091 |
* lasso/xml/is_interaction_request.c,
|
|
4092 |
lasso/xml/is_interaction_request.h,
|
|
4093 |
lasso/xml/is_interaction_response.c,
|
|
4094 |
lasso/xml/is_interaction_response.h: Added
|
|
4095 |
lasso_*_new_from_message() method to rebuild objects from xml dump.
|
|
4096 |
||
4097 |
2005-01-12 fpeters
|
|
4098 |
||
4099 |
* lasso/xml/Makefile.am: forgotten commit of new is* classes to
|
|
4100 |
Makefile.am.
|
|
4101 |
||
4102 |
2005-01-12 fpeters
|
|
4103 |
||
4104 |
* lasso/id-ff/provider.c: removed unused variable
|
|
4105 |
||
4106 |
2005-01-12 fpeters
|
|
4107 |
||
4108 |
* lasso/Makefile.am, lasso/errors.c, lasso/errors.h, swig/Lasso.i,
|
|
4109 |
lasso/xml/Makefile.am, lasso/xml/errors.c, lasso/xml/errors.h,
|
|
4110 |
lasso/xml/xml.h: moved errors.[ch] up; as requested.
|
|
4111 |
||
4112 |
2005-01-12 nclapies
|
|
4113 |
||
4114 |
* lasso/xml/is_help.c, lasso/xml/is_help.h, lasso/xml/is_inquiry.c,
|
|
4115 |
lasso/xml/is_inquiry.h, lasso/xml/is_inquiry_element.c,
|
|
4116 |
lasso/xml/is_inquiry_element.h, lasso/xml/is_interaction_request.c,
|
|
4117 |
lasso/xml/is_interaction_request.h,
|
|
4118 |
lasso/xml/is_interaction_response.c,
|
|
4119 |
lasso/xml/is_interaction_response.h,
|
|
4120 |
lasso/xml/is_interaction_statement.c,
|
|
4121 |
lasso/xml/is_interaction_statement.h, lasso/xml/is_item.c,
|
|
4122 |
lasso/xml/is_item.h, lasso/xml/is_parameter.c,
|
|
4123 |
lasso/xml/is_parameter.h, lasso/xml/is_redirect_request.c,
|
|
4124 |
lasso/xml/is_redirect_request.h, lasso/xml/is_select.c,
|
|
4125 |
lasso/xml/is_select.h, lasso/xml/is_text.c, lasso/xml/is_text.h,
|
|
4126 |
lasso/xml/is_user_interaction.c, lasso/xml/is_user_interaction.h:
|
|
4127 |
Added low level classes for interaction service specification.
|
|
4128 |
||
4129 |
2005-01-12 nclapies
|
|
4130 |
||
4131 |
* lasso/xml/strings.h: Added name space constant for interaction
|
|
4132 |
service. Added interaction rule constants for interaction service
|
|
4133 |
UserInteraction element.
|
|
4134 |
||
4135 |
2005-01-12 fpeters
|
|
4136 |
||
4137 |
* lasso/id-ff/server.c, lasso/xml/private.h, lasso/xml/xml.c:
|
|
4138 |
remove duplicate declaration of namespace (bug#398)
|
|
4139 |
||
4140 |
2005-01-12 eraviart
|
|
4141 |
||
4142 |
* swig/Lasso.i: Swig: Removed attribute responseStatus (now
|
|
4143 |
private). Corrected LassoProfile request and response attributes.
|
|
4144 |
Corrected handling of NULL pointers in dynamic casting.
|
|
4145 |
||
4146 |
2005-01-12 eraviart
|
|
4147 |
||
4148 |
* python/tests/profiles_tests.py: Added Python tests for XML lists
|
|
4149 |
and nodes inside nodes.
|
|
4150 |
||
4151 |
2005-01-12 fpeters
|
|
4152 |
||
4153 |
* docs/reference/lasso-sections.txt,
|
|
4154 |
docs/reference/tmpl/profile.sgml: sync documentation sections with
|
|
4155 |
current functions
|
|
4156 |
||
4157 |
2005-01-12 fpeters
|
|
4158 |
||
4159 |
* lasso/id-ff/Makefile.am, lasso/id-ff/login.c,
|
|
4160 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
4161 |
lasso/id-ff/profile.c, lasso/id-ff/profile.h,
|
|
4162 |
lasso/id-ff/profileprivate.h: made
|
|
4163 |
lasso_profile_set_response_status into a private function
|
|
4164 |
||
4165 |
2005-01-12 fpeters
|
|
4166 |
||
4167 |
* lasso/lasso.c, lasso/lasso.h: removed lasso_check_version_exact
|
|
4168 |
and lasso_check_version macros; renamed lasso_check_version_ext to
|
|
4169 |
lasso_check_version.
|
|
4170 |
||
4171 |
2005-01-12 fpeters
|
|
4172 |
||
4173 |
* csharp/Makefile.am, docs/reference/Makefile.am, perl/Makefile.am:
|
|
4174 |
install and uninstall correctly files (distcheck once again ok)
|
|
4175 |
||
4176 |
2005-01-12 fpeters
|
|
4177 |
||
4178 |
* csharp/.cvsignore: added a new bunch of files to ignore
|
|
4179 |
||
4180 |
2005-01-12 fpeters
|
|
4181 |
||
4182 |
* csharp/Makefile.am: replaced malloc by strdup; that was stupid.
|
|
4183 |
||
4184 |
2005-01-12 fpeters
|
|
4185 |
||
4186 |
* lasso/id-ff/name_identifier_mapping.c,
|
|
4187 |
lasso/id-ff/name_registration.c: no longer allows NULL to get the
|
|
4188 |
first known remote provider id
|
|
4189 |
||
4190 |
2005-01-12 fpeters
|
|
4191 |
||
4192 |
* configure.ac: define check variables
|
|
4193 |
||
4194 |
2005-01-12 fpeters
|
|
4195 |
||
4196 |
* configure.ac: don't use am_path_check since it fails when check
|
|
4197 |
is not available (while it should continue and disable the test
|
|
4198 |
suite)
|
|
4199 |
||
4200 |
2005-01-12 fpeters
|
|
4201 |
||
4202 |
* lasso/xml/private.h, lasso/xml/xml.c: added support for
|
|
4203 |
SNIPPET_OPTIONAL (for use with SNIPPET_INTEGER or SNIPPET_BOOLEAN)
|
|
4204 |
(not that really tested)
|
|
4205 |
||
4206 |
2005-01-12 fpeters
|
|
4207 |
||
4208 |
* java/Makefile.am: updated list of java swig generated files
|
|
4209 |
||
4210 |
2005-01-12 eraviart
|
|
4211 |
||
4212 |
* python/tests/profiles_tests.py: Python: Added tests for list of
|
|
4213 |
nodes.
|
|
4214 |
||
4215 |
2005-01-12 fpeters
|
|
4216 |
||
4217 |
* lasso/id-ff/provider.c, lasso/id-ff/server.c: use snippts in
|
|
4218 |
#LassoProvider and #LassoServer
|
|
4219 |
||
4220 |
2005-01-12 eraviart
|
|
4221 |
||
4222 |
* php/patch_swig_output.py: Corrected SWIG PHP output patch to be
|
|
4223 |
pre-C99 compatible.
|
|
4224 |
||
4225 |
2005-01-12 eraviart
|
|
4226 |
||
4227 |
* swig/Lasso.i: Swig: Cancel a %newobject getitem, because a
|
|
4228 |
%newobject getitem applies to every method getitem in every classes
|
|
4229 |
below. This caused an "interesting" memory handling bug.
|
|
4230 |
||
4231 |
2005-01-12 eraviart
|
|
4232 |
||
4233 |
* python/tests/profiles_tests.py: Beginning to add binding specific
|
|
4234 |
tests. The objective is to port these tests to every binding.
|
|
4235 |
Discovered a binding bug in list handling.
|
|
4236 |
||
4237 |
2005-01-11 fpeters
|
|
4238 |
||
4239 |
* configure.ac: homogenous quoting for "x" comparisons
|
|
4240 |
||
4241 |
2005-01-11 fpeters
|
|
4242 |
||
4243 |
* java/.cvsignore: even more files to ignore
|
|
4244 |
||
4245 |
2005-01-11 fpeters
|
|
4246 |
||
4247 |
* java/.cvsignore, java/Makefile.am: include new java files (note
|
|
4248 |
that I also modified the buildbox, it was not checking lasso.jar
|
|
4249 |
file, it does now and will therefore fail, too bad)
|
|
4250 |
||
4251 |
2005-01-10 fpeters
|
|
4252 |
||
4253 |
* lasso/xml/xml.c: documented lasso_node_get_xmlNode
|
|
4254 |
||
4255 |
2005-01-10 fpeters
|
|
4256 |
||
4257 |
* lasso/id-ff/defederation.h, lasso/id-ff/lecp.h,
|
|
4258 |
lasso/id-ff/login.c, lasso/id-ff/name_identifier_mapping.c,
|
|
4259 |
lasso/id-ff/name_identifier_mapping.h,
|
|
4260 |
lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h:
|
|
4261 |
Reserved space for private_data expansion, so it will be possible
|
|
4262 |
to maintain ABI compatibility if changes are needed. Documented
|
|
4263 |
some functions (and switched some destroy to use
|
|
4264 |
lasso_node_destroy).
|
|
4265 |
||
4266 |
2005-01-10 fpeters
|
|
4267 |
||
4268 |
* php/Makefile.am: integrate patch_swig_output.py in PHP swig
|
|
4269 |
module build process
|
|
4270 |
||
4271 |
2005-01-10 fpeters
|
|
4272 |
||
4273 |
* php/patch_swig_output.py: changed php swig patch script to use
|
|
4274 |
stdin and stdout
|
|
4275 |
||
4276 |
2005-01-10 eraviart
|
|
4277 |
||
4278 |
* php/patch_swig_output.py, swig/Lasso.i: Swig: Added a patch to
|
|
4279 |
PHP, so that it handles correctly dynamic cast of function results.
|
|
4280 |
[Note: Patch is not integrated in Makefile.am.]
|
|
4281 |
||
4282 |
2005-01-09 fpeters
|
|
4283 |
||
4284 |
* swig/Lasso.i: fixed comment about gcc 2.95
|
|
4285 |
||
4286 |
2005-01-09 fpeters
|
|
4287 |
||
4288 |
* php/tests/perfs.php: removed hack to get to lib; it doesn't seem
|
|
4289 |
to work elsewhere.
|
|
4290 |
||
4291 |
2005-01-09 eraviart
|
|
4292 |
||
4293 |
* swig/Lasso.i: Swig: Corrected LassoNode node_info.
|
|
4294 |
||
4295 |
2005-01-09 eraviart
|
|
4296 |
||
4297 |
* python/tests/profiles_tests.py, swig/Lasso.i: Swig: Removed login
|
|
4298 |
& lecp authnRequest & authnResponse attribute. Now uses attributes
|
|
4299 |
request & response, like C. Added dynamic casting to
|
|
4300 |
AuthnRequestAbstract & AuthnResponseAbstract.
|
|
4301 |
||
4302 |
2005-01-09 fpeters
|
|
4303 |
||
4304 |
* lasso/xml/xml.c: replaced strncpy calls by g_strlcpy
|
|
4305 |
||
4306 |
2005-01-09 fpeters
|
|
4307 |
||
4308 |
* lasso/extract_symbols.py: deals with lines ending with \; compile
|
|
4309 |
regex only once.
|
|
4310 |
||
4311 |
2005-01-09 fpeters
|
|
4312 |
||
4313 |
* lasso/xml/saml_audience_restriction_condition.h: ends lines with
|
|
4314 |
\ so they get caught by extract_symbols.py
|
|
4315 |
||
4316 |
2005-01-09 eraviart
|
|
4317 |
||
4318 |
* swig/Lasso.i: Swig: Beginning to add a kind of inheritance
|
|
4319 |
mechanism to LassoNode.
|
|
4320 |
||
4321 |
Swig: Added missing classes.
|
|
4322 |
||
4323 |
2005-01-08 eraviart
|
|
4324 |
||
4325 |
* swig/Lasso.i: Swig: Added several GList items.
|
|
4326 |
||
4327 |
Swig: Added SamlpRequestAbstract inheritance.
|
|
4328 |
||
4329 |
2005-01-08 fpeters
|
|
4330 |
||
4331 |
* lasso/xml/saml_assertion.h: reserve abi-space for unsupported
|
|
4332 |
elements in saml:Assertion
|
|
4333 |
||
4334 |
2005-01-08 eraviart
|
|
4335 |
||
4336 |
* csharp/Makefile.am, java/Makefile.am: Renamed NodeArray (resp.
|
|
4337 |
StringArray) to NodeList (resp. StringList).
|
|
4338 |
||
4339 |
2005-01-08 eraviart
|
|
4340 |
||
4341 |
* swig/Lasso.i: Renamed LassoStringArray to LassoStringList.
|
|
4342 |
||
4343 |
2005-01-08 eraviart
|
|
4344 |
||
4345 |
* swig/Lasso.i: Corrected a typo.
|
|
4346 |
||
4347 |
2005-01-08 eraviart
|
|
4348 |
||
4349 |
* swig/Lasso.i: Corrected a copy/paste error.
|
|
4350 |
||
4351 |
2005-01-08 eraviart
|
|
4352 |
||
4353 |
* swig/Lasso.i: Swig: Renamed LassoNodeArray to LassoNodeList,
|
|
4354 |
because, although it is physically an array, it is the Swig binding
|
|
4355 |
of a GList.
|
|
4356 |
||
4357 |
2005-01-08 eraviart
|
|
4358 |
||
4359 |
* swig/Lasso.i: Swig: Added Assertion attribute in samlp:Response.
|
|
4360 |
||
4361 |
2005-01-08 fpeters
|
|
4362 |
||
4363 |
* lasso/id-ff/login.c, lasso/xml/lib_assertion.c,
|
|
4364 |
lasso/xml/saml_conditions.c, lasso/xml/saml_conditions.h,
|
|
4365 |
lasso/xml/samlp_request_abstract.c,
|
|
4366 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
4367 |
lasso/xml/samlp_response.h: moved remaining unbounded elements to
|
|
4368 |
GList* (samlp:Response/Assertion being part of that bunch)
|
|
4369 |
||
4370 |
2005-01-08 eraviart
|
|
4371 |
||
4372 |
* swig/Lasso.i: In SWIG, enclosed %init code inside braces to
|
|
4373 |
preserve gcc 2.95 compatibility.
|
|
4374 |
||
4375 |
2005-01-08 eraviart
|
|
4376 |
||
4377 |
* swig/Lasso.i: In SWIG added support for conversion to and from
|
|
4378 |
LassoNode. Not implemented for C# nor Java yet.
|
|
4379 |
||
4380 |
2005-01-08 fpeters
|
|
4381 |
||
4382 |
* lasso/xml/lib_assertion.c,
|
|
4383 |
lasso/xml/lib_authentication_statement.c,
|
|
4384 |
lasso/xml/lib_authn_context.h, lasso/xml/lib_authn_request.h,
|
|
4385 |
lasso/xml/lib_authn_response_envelope.h,
|
|
4386 |
lasso/xml/lib_request_authn_context.c,
|
|
4387 |
lasso/xml/lib_request_authn_context.h, lasso/xml/saml_advice.c,
|
|
4388 |
lasso/xml/saml_advice.h,
|
|
4389 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
4390 |
lasso/xml/saml_audience_restriction_condition.h,
|
|
4391 |
lasso/xml/saml_authentication_statement.c,
|
|
4392 |
lasso/xml/saml_authentication_statement.h,
|
|
4393 |
lasso/xml/saml_subject_confirmation.c,
|
|
4394 |
lasso/xml/saml_subject_confirmation.h: turned a bunch of unbounded
|
|
4395 |
elements into GList*
|
|
4396 |
||
4397 |
2005-01-08 fpeters
|
|
4398 |
||
4399 |
* lasso/xml/saml_assertion.c: only give xsi namespace to nodes with
|
|
4400 |
xsi: attributes
|
|
4401 |
||
4402 |
2005-01-08 fpeters
|
|
4403 |
||
4404 |
* perl/Makefile.am: fixed maintainer-clean target for Perl binding
|
|
4405 |
||
4406 |
2005-01-08 fpeters
|
|
4407 |
||
4408 |
* php/tests/perfs.php: port of perfs.c to PHP (it is surprisingly
|
|
4409 |
faster than the C version).
|
|
4410 |
||
4411 |
2005-01-08 fpeters
|
|
4412 |
||
4413 |
* lasso/id-ff/login.c: check for identity in build_assertion
|
|
4414 |
||
4415 |
2005-01-07 fpeters
|
|
4416 |
||
4417 |
* csharp/examples/perfs.cs: beginning of a C# version of perfs.c
|
|
4418 |
||
4419 |
2005-01-07 fpeters
|
|
4420 |
||
4421 |
* csharp/examples/runme.cs: updated simple C# example
|
|
4422 |
||
4423 |
2005-01-07 fpeters
|
|
4424 |
||
4425 |
* csharp/Makefile.am: put c# binding in a lasso namespace
|
|
4426 |
||
4427 |
2005-01-05 fpeters
|
|
4428 |
||
4429 |
* configure.ac: properly creates lasso-src-config from
|
|
4430 |
lasso-src-config.in
|
|
4431 |
||
4432 |
2005-01-05 fpeters
|
|
4433 |
||
4434 |
* lasso/xml/xml.c: mark sameNs as inline since it is short and
|
|
4435 |
often called (thanks to kcachegrind for profiling details)
|
|
4436 |
||
4437 |
2005-01-04 fpeters
|
|
4438 |
||
4439 |
* lasso/xml/saml_subject_confirmation.c: fixed element name for
|
|
4440 |
SubjectConfirmation
|
|
4441 |
||
4442 |
2005-01-04 fpeters
|
|
4443 |
||
4444 |
* lasso/xml/samlp_response.c: fixed order of samlp:Response
|
|
4445 |
elements
|
|
4446 |
||
4447 |
2005-01-04 fpeters
|
|
4448 |
||
4449 |
* lasso/id-ff/login.c: clean some state and uri escape artifact
|
|
4450 |
||
4451 |
2005-01-04 fpeters
|
|
4452 |
||
4453 |
* lasso/id-ff/login.c: correctly allocates memory for
|
|
4454 |
nameidentifier attributes
|
|
4455 |
||
4456 |
2005-01-04 fpeters
|
|
4457 |
||
4458 |
* lasso/id-ff/federation.c, lasso/id-ff/identity.c,
|
|
4459 |
lasso/id-ff/lecp.c, lasso/id-ff/logout.c, lasso/id-ff/profile.c,
|
|
4460 |
lasso/id-ff/provider.c, lasso/id-ff/server.c,
|
|
4461 |
lasso/id-ff/session.c, lasso/id-wsf/discovery.c, lasso/xml/xml.c:
|
|
4462 |
removed individual debug() statements in dispose() and finalize();
|
|
4463 |
replaced by a single statement in xml/xml.c; surrouded that one by
|
|
4464 |
LASSO_DEBUG so --enable-debugging prints those memory-management
|
|
4465 |
debugging data.
|
|
4466 |
||
4467 |
2005-01-04 fpeters
|
|
4468 |
||
4469 |
* lasso/xml/tools.c: added missing ;
|
|
4470 |
||
4471 |
2005-01-04 fpeters
|
|
4472 |
||
4473 |
* lasso/id-ff/session.c: completely handle memory management for
|
|
4474 |
sessions
|
|
4475 |
||
4476 |
2005-01-04 fpeters
|
|
4477 |
||
4478 |
* lasso/xml/lib_authentication_statement.c, lasso/xml/xml.c:
|
|
4479 |
properly allocates memory for constant strings used in messages (or
|
|
4480 |
readonly memory would be freed and segfaults would happen)
|
|
4481 |
||
4482 |
2005-01-04 fpeters
|
|
4483 |
||
4484 |
* lasso/id-ff/Makefile.am, lasso/id-ff/login.c,
|
|
4485 |
docs/reference/lasso-sections.txt,
|
|
4486 |
docs/reference/tmpl/provider.sgml, docs/reference/tmpl/server.sgml,
|
|
4487 |
lasso/id-ff/server.c, lasso/id-ff/server.h,
|
|
4488 |
lasso/id-ff/serverprivate.h: created serverprivate.h for two
|
|
4489 |
private #LassoServer methods
|
|
4490 |
||
4491 |
2005-01-04 fpeters
|
|
4492 |
||
4493 |
* lasso/id-ff/login.c: rewrote
|
|
4494 |
lasso_login_init_idp_initiated_authn_request using
|
|
4495 |
lasso_login_init_authn_request to avoid duplication.
|
|
4496 |
||
4497 |
2005-01-04 fpeters
|
|
4498 |
||
4499 |
* lasso/id-ff/federation.c: don't care about NameFormat and
|
|
4500 |
NameQualifier in comparaison
|
|
4501 |
||
4502 |
2005-01-04 fpeters
|
|
4503 |
||
4504 |
* perl/Makefile.am: makefile perl magic to get distcheck running
|
|
4505 |
(disabled installation)
|
|
4506 |
||
4507 |
2005-01-03 eraviart
|
|
4508 |
||
4509 |
* swig/Lasso.i: SWIG binding helper functions are now static.
|
|
4510 |
Added binding for saml:Attribute.
|
|
4511 |
||
4512 |
2005-01-03 fpeters
|
|
4513 |
||
4514 |
* lasso/xml/saml_attribute_statement.h: added include of
|
|
4515 |
#LassoSamlAttribute header file for #LassoSamlAttributeStatement
|
|
4516 |
||
4517 |
2005-01-03 fpeters
|
|
4518 |
||
4519 |
* java/.cvsignore, java/Makefile.am: updated swig generated java
|
|
4520 |
files list to have a working make distcheck
|
|
4521 |
||
4522 |
2005-01-03 fpeters
|
|
4523 |
||
4524 |
* docs/reference/Makefile.am: build and ship html documentation;
|
|
4525 |
distcheck runs ok.
|
|
4526 |
||
4527 |
2005-01-03 fpeters
|
|
4528 |
||
4529 |
* docs/reference/lasso-sections.txt,
|
|
4530 |
docs/reference/tmpl/federation.sgml,
|
|
4531 |
docs/reference/tmpl/login.sgml, docs/reference/tmpl/profile.sgml,
|
|
4532 |
docs/reference/tmpl/provider.sgml: fixed succint typo
|
|
4533 |
||
4534 |
2005-01-03 fpeters
|
|
4535 |
||
4536 |
* docs/reference/Makefile.am: copy version.xml from the right
|
|
4537 |
location for make distcheck to work
|
|
4538 |
||
4539 |
2005-01-03 fpeters
|
|
4540 |
||
4541 |
* csharp/.cvsignore, csharp/Makefile.am: updated swig output files
|
|
4542 |
list for make distcheck
|
|
4543 |
||
4544 |
2005-01-03 fpeters
|
|
4545 |
||
4546 |
* perl/.cvsignore: more perl files to ignore
|
|
4547 |
||
4548 |
2005-01-03 eraviart
|
|
4549 |
||
4550 |
* swig/Lasso.i: Adding SWIG support for GList of LassoNodes. Not
|
|
4551 |
finished.
|
|
4552 |
||
4553 |
2005-01-02 fpeters
|
|
4554 |
||
4555 |
* perl/Makefile.PL, perl/Makefile.am: use choosen CC and CFLAGS
|
|
4556 |
when compiling the perl module
|
|
4557 |
||
4558 |
2005-01-02 fpeters
|
|
4559 |
||
4560 |
* Makefile.am, configure.ac, lasso-src-config.in, perl/Makefile.PL,
|
|
4561 |
perl/Makefile.am: Perl module builds and links correctly.
|
|
4562 |
||
4563 |
2005-01-02 eraviart
|
|
4564 |
||
4565 |
* swig/Lasso.i: Improved SWIG binding for assertions.
|
|
4566 |
||
4567 |
2005-01-02 fpeters
|
|
4568 |
||
4569 |
* perl/Makefile.PL, perl/Makefile.am: building the perl binding
|
|
4570 |
||
4571 |
2005-01-02 eraviart
|
|
4572 |
||
4573 |
* swig/Lasso-wsf.i, swig/Lasso.i: Improved Extension support in
|
|
4574 |
SWIG. Corrected use of %newobject in SWIG.
|
|
4575 |
||
4576 |
2005-01-02 fpeters
|
|
4577 |
||
4578 |
* Makefile.am, configure.ac, perl/.cvsignore, perl/Makefile.am:
|
|
4579 |
first step to perl bindings (they still need to be compiled and
|
|
4580 |
installed correctly)
|
|
4581 |
||
4582 |
2005-01-01 fpeters
|
|
4583 |
||
4584 |
* tests/random_tests.c: accounts for changes in lasso_node_dump
|
|
4585 |
||
4586 |
2005-01-01 fpeters
|
|
4587 |
||
4588 |
* swig/Lasso.i, lasso/id-ff/identity.c, lasso/id-ff/login.c,
|
|
4589 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
4590 |
lasso/id-ff/name_registration.c, lasso/id-ff/server.c,
|
|
4591 |
lasso/id-ff/service.c, lasso/id-ff/session.c,
|
|
4592 |
lasso/id-wsf/discovery.c, lasso/xml/xml.c, lasso/xml/xml.h: Removed
|
|
4593 |
second and third parameters of lasso_node_dump since @encoding is
|
|
4594 |
always UTF-8 and @format is always to indent XML in lasso dumps.
|
|
4595 |
||
4596 |
2005-01-01 fpeters
|
|
4597 |
||
4598 |
* docs/reference/lasso-sections.txt, lasso/id-ff/federation.c,
|
|
4599 |
lasso/id-ff/federation.h, lasso/id-ff/name_registration.c: removed
|
|
4600 |
lasso_federation_set_local_name_identifier and
|
|
4601 |
lasso_federation_set_remote_name_identifier; they were no longer
|
|
4602 |
necessary.
|
|
4603 |
||
4604 |
2005-01-01 eraviart
|
|
4605 |
||
4606 |
* swig/Lasso.i: Removed %rename for attributes in PHP binding,
|
|
4607 |
because they currently don't work.
|
|
4608 |
||
4609 |
2005-01-01 fpeters
|
|
4610 |
||
4611 |
* configure.ac: applied esaracco patch for check configure test
|
|
4612 |
||
4613 |
2005-01-01 eraviart
|
|
4614 |
||
4615 |
* swig/Lasso.i: Changed the way %extend was used in SWIG.
|
|
4616 |
||
4617 |
2005-01-01 eraviart
|
|
4618 |
||
4619 |
* swig/Lasso.i: Removed binding for functions
|
|
4620 |
lasso_federation_set_local_name_identifier and
|
|
4621 |
lasso_federation_set_remote_name_identifier: the are useless.
|
|
4622 |
||
4623 |
2005-01-01 eraviart
|
|
4624 |
||
4625 |
* swig/Lasso.i: SWIG binding now uses only lasso_node_destroy for
|
|
4626 |
LassoNode: no more g_object_unref nor lasso_xxx_destroy.
|
|
4627 |
||
4628 |
2005-01-01 eraviart
|
|
4629 |
||
4630 |
* swig/Lasso.i: SWIG binding: Added Federation; updated Identity.
|
|
4631 |
||
4632 |
2005-01-01 eraviart
|
|
4633 |
||
4634 |
* swig/Lasso.i: Back to camelCase for attributes in SWIG binding.
|
|
4635 |
||
4636 |
2004-12-31 eraviart
|
|
4637 |
||
4638 |
* lasso/id-ff/server.h, swig/Lasso.i: Updated LassoServer SWIG
|
|
4639 |
binding.
|
|
4640 |
||
4641 |
2004-12-31 fpeters
|
|
4642 |
||
4643 |
* swig/Lasso.i: replaced enum name in methods added between two cvs
|
|
4644 |
runs
|
|
4645 |
||
4646 |
2004-12-31 fpeters
|
|
4647 |
||
4648 |
* docs/reference/lasso-sections.txt, lasso/lasso.c, lasso/lasso.h,
|
|
4649 |
lasso/id-ff/defederation.c, lasso/id-ff/defederation.h,
|
|
4650 |
lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/logout.c,
|
|
4651 |
lasso/id-ff/logout.h, lasso/id-ff/name_registration.c,
|
|
4652 |
lasso/id-ff/name_registration.h, lasso/id-ff/profile.c,
|
|
4653 |
lasso/id-ff/profile.h, lasso/id-ff/provider.c,
|
|
4654 |
lasso/id-ff/provider.h, lasso/id-ff/server.h,
|
|
4655 |
lasso/xml/lib_federation_termination_notification.c,
|
|
4656 |
lasso/xml/lib_federation_termination_notification.h,
|
|
4657 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
4658 |
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h,
|
|
4659 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
4660 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
4661 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
4662 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
4663 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
4664 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
4665 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
4666 |
lasso/xml/lib_register_name_identifier_response.h,
|
|
4667 |
lasso/xml/private.h, lasso/xml/saml_assertion.h,
|
|
4668 |
lasso/xml/samlp_request_abstract.h,
|
|
4669 |
lasso/xml/samlp_response_abstract.h, lasso/xml/tools.c,
|
|
4670 |
lasso/xml/xml.c, lasso/xml/xml.h, swig/Lasso.i: moved remaining
|
|
4671 |
lasso[A-Z].* enums to Lasso[A-Z].*
|
|
4672 |
||
4673 |
2004-12-31 eraviart
|
|
4674 |
||
4675 |
* swig/Lasso.i: Updated SWIG binding for LassoProvider.
|
|
4676 |
||
4677 |
2004-12-31 eraviart
|
|
4678 |
||
4679 |
* lasso/id-ff/login.c, lasso/id-ff/provider.c,
|
|
4680 |
lasso/id-ff/provider.h: Spelling correction: succint -> succinct.
|
|
4681 |
||
4682 |
2004-12-31 eraviart
|
|
4683 |
||
4684 |
* swig/Lasso.i: In SWIG, added constructor, destructor and dump to
|
|
4685 |
"lib:" objects.
|
|
4686 |
||
4687 |
2004-12-31 eraviart
|
|
4688 |
||
4689 |
* swig/Lasso.i: Improved SWIG bindings of "lib:" objects.
|
|
4690 |
||
4691 |
2004-12-31 fpeters
|
|
4692 |
||
4693 |
* lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/xml.h: moved
|
|
4694 |
lasso_strerror to public interface
|
|
4695 |
||
4696 |
2004-12-31 fpeters
|
|
4697 |
||
4698 |
* docs/reference/lasso-sections.txt, lasso/id-ff/login.c,
|
|
4699 |
lasso/xml/xml.c, lasso/xml/xml.h: removed obsolete (since move to
|
|
4700 |
structure) lasso_node_verify_signature (but lasso is still lacking
|
|
4701 |
signature check for assertion)
|
|
4702 |
||
4703 |
2004-12-31 fpeters
|
|
4704 |
||
4705 |
* lasso/id-ff/login.c, lasso/xml/samlp_response.c: sets
|
|
4706 |
InResponseTo in samlp:Response
|
|
4707 |
||
4708 |
2004-12-31 fpeters
|
|
4709 |
||
4710 |
* lasso/id-ff/login.c: ret > 0 no longer happens
|
|
4711 |
||
4712 |
2004-12-31 fpeters
|
|
4713 |
||
4714 |
* lasso/id-ff/login.c: if AuthnRequestsSigned is missing assume it
|
|
4715 |
as TRUE
|
|
4716 |
||
4717 |
2004-12-31 fpeters
|
|
4718 |
||
4719 |
* lasso/id-ff/login.c: removed obsolete comment
|
|
4720 |
||
4721 |
2004-12-31 fpeters
|
|
4722 |
||
4723 |
* lasso/id-ff/login.c: error on missing <Status>
|
|
4724 |
||
4725 |
2004-12-31 fpeters
|
|
4726 |
||
4727 |
* lasso/id-ff/logout.c: memory management in #LassoLogout (actually
|
|
4728 |
already done with snippets; nothing to do but removing old FIXME
|
|
4729 |
comments)
|
|
4730 |
||
4731 |
2004-12-31 fpeters
|
|
4732 |
||
4733 |
* lasso/id-ff/name_registration.c: it sure must be set to NULL
|
|
4734 |
||
4735 |
2004-12-31 fpeters
|
|
4736 |
||
4737 |
* lasso/id-ff/provider.c: memory management in #LassoProvider
|
|
4738 |
||
4739 |
2004-12-31 fpeters
|
|
4740 |
||
4741 |
* lasso/xml/xml.c: don't output memory management debug strings
|
|
4742 |
||
4743 |
2004-12-31 fpeters
|
|
4744 |
||
4745 |
* docs/reference/.cvsignore: ignore version.xml
|
|
4746 |
||
4747 |
2004-12-31 fpeters
|
|
4748 |
||
4749 |
* docs/reference/lasso-sections.txt,
|
|
4750 |
docs/reference/tmpl/provider.sgml: added new saml classes and
|
|
4751 |
removed private functions from #LassoProvider
|
|
4752 |
||
4753 |
2004-12-31 fpeters
|
|
4754 |
||
4755 |
* lasso/id-ff/provider.c: fixed spelling in
|
|
4756 |
lasso_provider_new_from_dump description
|
|
4757 |
||
4758 |
2004-12-31 fpeters
|
|
4759 |
||
4760 |
* lasso/id-ff/Makefile.am, lasso/id-ff/defederation.c,
|
|
4761 |
lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
4762 |
lasso/id-ff/name_identifier_mapping.c,
|
|
4763 |
lasso/id-ff/name_registration.c, lasso/id-ff/provider.c,
|
|
4764 |
lasso/id-ff/provider.h, lasso/id-ff/providerprivate.h,
|
|
4765 |
lasso/id-ff/server.c: moved some lasso private functions to new
|
|
4766 |
providerprivate.h; insure it is included properly in other files
|
|
4767 |
(as well as some sessionprivate.h that were missing)
|
|
4768 |
||
4769 |
2004-12-31 fpeters
|
|
4770 |
||
4771 |
* lasso/id-ff/server.c: documented
|
|
4772 |
lasso_server_get_providerID_from_hash, reaching: 60% symbol docs
|
|
4773 |
coverage (151 symbols documented, 101 not documented)
|
|
4774 |
||
4775 |
2004-12-31 fpeters
|
|
4776 |
||
4777 |
* lasso/xml/lib_authn_response_envelope.c: fixed parameter name in
|
|
4778 |
constructor
|
|
4779 |
||
4780 |
2004-12-31 fpeters
|
|
4781 |
||
4782 |
* lasso/xml/lib_authn_response_envelope.c: fixed function name in
|
|
4783 |
docstring for #LassoLibAuthnResponseEnvelope constructor
|
|
4784 |
||
4785 |
2004-12-31 fpeters
|
|
4786 |
||
4787 |
* lasso/xml/saml_attribute.c, lasso/xml/samlp_request.c,
|
|
4788 |
lasso/xml/samlp_response.c, lasso/xml/samlp_status.c,
|
|
4789 |
lasso/xml/samlp_status_code.c: documented a bunch of LassoSaml*
|
|
4790 |
classes _new functions
|
|
4791 |
||
4792 |
2004-12-31 fpeters
|
|
4793 |
||
4794 |
* lasso/xml/lib_federation_termination_notification.c,
|
|
4795 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_response.c,
|
|
4796 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
4797 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
4798 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
4799 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
4800 |
lasso/xml/lib_request_authn_context.c: documented a bunch of other
|
|
4801 |
xml base objects
|
|
4802 |
||
4803 |
2004-12-31 fpeters
|
|
4804 |
||
4805 |
* lasso/id-ff/login.c: forgot a parameter in
|
|
4806 |
lasso_login_validate_request_msg docstring
|
|
4807 |
||
4808 |
2004-12-31 fpeters
|
|
4809 |
||
4810 |
* lasso/id-ff/login.c: documented remaining #LassoLogin function,
|
|
4811 |
lasso_login_validate_request_msg
|
|
4812 |
||
4813 |
2004-12-31 fpeters
|
|
4814 |
||
4815 |
* lasso/id-ff/login.c: fixed parameter names in some #LassoLogin
|
|
4816 |
docstrings
|
|
4817 |
||
4818 |
2004-12-31 fpeters
|
|
4819 |
||
4820 |
* lasso/id-ff/login.c, lasso/id-ff/logout.c, lasso/xml/xml.c:
|
|
4821 |
documented #LassoLogin
|
|
4822 |
||
4823 |
2004-12-30 fpeters
|
|
4824 |
||
4825 |
* lasso/id-ff/server.c: more memory management for #LassoServer
|
|
4826 |
||
4827 |
2004-12-30 fpeters
|
|
4828 |
||
4829 |
* lasso/id-ff/identity.c, lasso/id-ff/session.c: memory management
|
|
4830 |
for #LassoIdentity and #LassoSession (partial)
|
|
4831 |
||
4832 |
2004-12-30 fpeters
|
|
4833 |
||
4834 |
* lasso/id-ff/service.c: implemented _destroy for LassoService (WSF
|
|
4835 |
thing, but that's just a call to lasso_node_destroy)
|
|
4836 |
||
4837 |
2004-12-30 fpeters
|
|
4838 |
||
4839 |
* lasso/xml/lib_assertion.c,
|
|
4840 |
lasso/xml/lib_authentication_statement.c,
|
|
4841 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
4842 |
lasso/xml/lib_authn_request_envelope.c,
|
|
4843 |
lasso/xml/lib_authn_response.c,
|
|
4844 |
lasso/xml/lib_authn_response_envelope.c,
|
|
4845 |
lasso/xml/lib_federation_termination_notification.c,
|
|
4846 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
4847 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_scoping.c,
|
|
4848 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
4849 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
4850 |
lasso/xml/saml_attribute_designator.c,
|
|
4851 |
lasso/xml/saml_attribute_statement.c,
|
|
4852 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
4853 |
lasso/xml/saml_authentication_statement.c,
|
|
4854 |
lasso/xml/saml_authority_binding.c, lasso/xml/saml_conditions.c,
|
|
4855 |
lasso/xml/saml_name_identifier.c, lasso/xml/saml_subject.c,
|
|
4856 |
lasso/xml/saml_subject_confirmation.c,
|
|
4857 |
lasso/xml/saml_subject_locality.c,
|
|
4858 |
lasso/xml/saml_subject_statement.c: documented more functions,
|
|
4859 |
reaching 50% symbol docs coverage (126 symbols documented, 126 not
|
|
4860 |
documented)
|
|
4861 |
||
4862 |
2004-12-30 fpeters
|
|
4863 |
||
4864 |
* lasso/id-ff/profile.c: set members to NULL to be sure
|
|
4865 |
||
4866 |
2004-12-30 fpeters
|
|
4867 |
||
4868 |
* lasso/id-ff/profile.c: request and response fields are handled by
|
|
4869 |
snippets; they must not be freed manually
|
|
4870 |
||
4871 |
2004-12-30 eraviart
|
|
4872 |
||
4873 |
* swig/Lasso.i: Added missing g_object_ref for Logout et Lecp
|
|
4874 |
request and response in SWIG binding.
|
|
4875 |
||
4876 |
2004-12-30 eraviart
|
|
4877 |
||
4878 |
* swig/Lasso.i: Removed unused GLib types from SWIG. SWIG now uses
|
|
4879 |
errors.h.
|
|
4880 |
||
4881 |
2004-12-30 fpeters
|
|
4882 |
||
4883 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
4884 |
lasso/id-ff/name_identifier_mapping.c,
|
|
4885 |
lasso/id-ff/name_registration.c: added refcounting of server to
|
|
4886 |
other profiles
|
|
4887 |
||
4888 |
2004-12-30 fpeters
|
|
4889 |
||
4890 |
* lasso/id-ff/identity.c, lasso/id-ff/login.c,
|
|
4891 |
lasso/id-ff/logout.c, lasso/id-ff/profile.c, lasso/id-ff/session.c:
|
|
4892 |
fixing object refcounting in login/logout and proper object
|
|
4893 |
destruction to profile
|
|
4894 |
||
4895 |
2004-12-30 fpeters
|
|
4896 |
||
4897 |
* lasso/id-ff/profile.c: documented #LassoProfile identity and
|
|
4898 |
session methods
|
|
4899 |
||
4900 |
2004-12-30 fpeters
|
|
4901 |
||
4902 |
* lasso/id-ff/lecp.c, lasso/id-ff/name_registration.c: documented
|
|
4903 |
some new/destroy/dump/... functions
|
|
4904 |
||
4905 |
2004-12-30 fpeters
|
|
4906 |
||
4907 |
* docs/reference/lasso-sections.txt,
|
|
4908 |
docs/reference/tmpl/login.sgml, docs/reference/tmpl/profile.sgml,
|
|
4909 |
docs/reference/tmpl/session.sgml: added some missing functions to
|
|
4910 |
documentation
|
|
4911 |
||
4912 |
2004-12-30 fpeters
|
|
4913 |
||
4914 |
* lasso/xml/xml.c, lasso/xml/xml.h: moved lasso_node_build_query to
|
|
4915 |
private functions
|
|
4916 |
||
4917 |
2004-12-30 fpeters
|
|
4918 |
||
4919 |
* lasso/xml/Makefile.am, lasso/xml/internals.h,
|
|
4920 |
lasso/xml/private.h, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
4921 |
lasso/xml/xml.h: merged tools.h and internals.h in new private.h,
|
|
4922 |
excluded from API reference.
|
|
4923 |
||
4924 |
2004-12-30 fpeters
|
|
4925 |
||
4926 |
* docs/reference/lasso-sections.txt: added lasso_session_is_empty
|
|
4927 |
method to documented functions
|
|
4928 |
||
4929 |
2004-12-30 fpeters
|
|
4930 |
||
4931 |
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt,
|
|
4932 |
docs/reference/tmpl/session.sgml: Do not remove tmpl/ directory; it
|
|
4933 |
holds real hand-written documentation there. Copy lasso.sgml to
|
|
4934 |
build/ directory before calling gtkdoc-mkdb so it is found by
|
|
4935 |
gtkdoc-mkdb and xml prologues are not added everywhere.
|
|
4936 |
||
4937 |
2004-12-30 fpeters
|
|
4938 |
||
4939 |
* lasso/id-ff/lecp.c, lasso/id-ff/login.c: documenting
|
|
4940 |
lasso_{login|lecp}_init_authn_request
|
|
4941 |
||
4942 |
2004-12-30 fpeters
|
|
4943 |
||
4944 |
* swig/Lasso.i: include LassoLibAssertion details into swig
|
|
4945 |
bindings.
|
|
4946 |
||
4947 |
2004-12-30 fpeters
|
|
4948 |
||
4949 |
* lasso/id-ff/Makefile.am, lasso/id-ff/login.c,
|
|
4950 |
lasso/id-ff/logout.c, lasso/id-ff/session.c, lasso/id-ff/session.h,
|
|
4951 |
lasso/id-ff/sessionprivate.h: Moved #LassoSession private functions
|
|
4952 |
(limited to Lasso internal use) to a new sessionprivate.h file.
|
|
4953 |
||
4954 |
2004-12-30 eraviart
|
|
4955 |
||
4956 |
* swig/Lasso.i: Added handling of GObject reference counting to
|
|
4957 |
SWIG binding. Fully revamped SWIG binding.
|
|
4958 |
||
4959 |
2004-12-30 eraviart
|
|
4960 |
||
4961 |
* lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h: Corrected
|
|
4962 |
result type of lasso_saml_assertion_new.
|
|
4963 |
||
4964 |
2004-12-29 fpeters
|
|
4965 |
||
4966 |
* autogen.sh: check for libtool and pkg-config m4 files (thanks
|
|
4967 |
again to gnome-autogen.sh)
|
|
4968 |
||
4969 |
2004-12-29 fpeters
|
|
4970 |
||
4971 |
* csharp/Makefile.am, java/Makefile.am, php/Makefile.am,
|
|
4972 |
python/Makefile.am: don't use $< since it fails with BSD make.
|
|
4973 |
||
4974 |
2004-12-29 fpeters
|
|
4975 |
||
4976 |
* lasso/id-ff/login.c: only set Status in session on failure
|
|
4977 |
||
4978 |
2004-12-29 fpeters
|
|
4979 |
||
4980 |
* lasso/id-ff/login.c, lasso/id-ff/profile.c,
|
|
4981 |
lasso/id-ff/session.c, lasso/id-ff/session.h: Store status in
|
|
4982 |
session to be restored for samlp:Response usage. This means the
|
|
4983 |
session *must* be saved in single sign-on service url and will be
|
|
4984 |
dirty.
|
|
4985 |
||
4986 |
(so souk, libertyidentity.py line 1076 failIf(login.isSessionDirty)
|
|
4987 |
will fail)
|
|
4988 |
||
4989 |
2004-12-28 eraviart
|
|
4990 |
||
4991 |
* swig/Lasso.i: Added StatusCode binding in Logout. Reorganized
|
|
4992 |
objects in swig Lasso.i file.
|
|
4993 |
||
4994 |
2004-12-28 fpeters
|
|
4995 |
||
4996 |
* autogen.sh: revamped autogen.sh so it works on FreeBSD (with many
|
|
4997 |
thanks to gnome-autogen.sh)
|
|
4998 |
||
4999 |
2004-12-28 fpeters
|
|
5000 |
||
5001 |
* lasso/id-ff/login.c, lasso/xml/samlp_response.c: only set
|
|
5002 |
samlp:Success in samlp:Response if assertion was found; fall back
|
|
5003 |
to samlp:RequestDenied in other cases since there is currently no
|
|
5004 |
way to be more precise.
|
|
5005 |
||
5006 |
2004-12-28 fpeters
|
|
5007 |
||
5008 |
* lasso/id-ff/login.c, lasso/id-ff/logout.c, lasso/xml/errors.h,
|
|
5009 |
swig/Lasso.i: added LASSO_LOGIN_ERROR_STATUS_NOT_SUCCESS error code
|
|
5010 |
||
5011 |
2004-12-28 fpeters
|
|
5012 |
||
5013 |
* lasso/id-ff/login.c: set error to lib:UnknownPrincipal if
|
|
5014 |
authentication_result is FALSE
|
|
5015 |
||
5016 |
2004-12-28 fpeters
|
|
5017 |
||
5018 |
* lasso/id-ff/logout.c: don't crash if session was not set
|
|
5019 |
||
5020 |
2004-12-28 fpeters
|
|
5021 |
||
5022 |
* lasso/id-ff/lecp.c: removed old signature code from LECP
|
|
5023 |
||
5024 |
2004-12-28 eraviart
|
|
5025 |
||
5026 |
* swig/Lasso.i: Added Status to AuthnResponse.
|
|
5027 |
||
5028 |
2004-12-28 eraviart
|
|
5029 |
||
5030 |
* swig/Lasso.i: Added SamlpStatus & SamlpStatusCode to SWIG.
|
|
5031 |
Beginning to use same case in SWIG for XML elements as in C.
|
|
5032 |
||
5033 |
2004-12-28 fpeters
|
|
5034 |
||
5035 |
* lasso/id-ff/login.c: return LASSO_LOGIN_ERROR_REQUEST_DENIED if
|
|
5036 |
that's the response Status
|
|
5037 |
||
5038 |
2004-12-28 fpeters
|
|
5039 |
||
5040 |
* configure.ac: fixed dependency on xmlsec1-openssl
|
|
5041 |
||
5042 |
2004-12-28 fpeters
|
|
5043 |
||
5044 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
5045 |
lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5046 |
lasso/id-ff/name_identifier_mapping.c,
|
|
5047 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.h,
|
|
5048 |
lasso/id-wsf/wsf_profile.c, lasso/xml/lib_authn_response.c,
|
|
5049 |
lasso/xml/lib_authn_response.h,
|
|
5050 |
lasso/xml/lib_federation_termination_notification.c,
|
|
5051 |
lasso/xml/lib_federation_termination_notification.h,
|
|
5052 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
5053 |
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h,
|
|
5054 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
5055 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
5056 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
5057 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
5058 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
5059 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
5060 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
5061 |
lasso/xml/lib_register_name_identifier_response.h,
|
|
5062 |
lasso/xml/samlp_request_abstract.c,
|
|
5063 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
5064 |
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.c,
|
|
5065 |
lasso/xml/samlp_response_abstract.h, lasso/xml/xml.c,
|
|
5066 |
lasso/xml/xml.h: generate xmlsec signatures in get_xmlNode; this
|
|
5067 |
should allow envelopes (in LECP) to work properly.
|
|
5068 |
||
5069 |
2004-12-28 fpeters
|
|
5070 |
||
5071 |
* configure.ac: lasso requires xmlsec >= 1.2.6
|
|
5072 |
||
5073 |
2004-12-27 eraviart
|
|
5074 |
||
5075 |
* swig/Lasso.i: Added cast to remove compile time warning.
|
|
5076 |
||
5077 |
2004-12-27 fpeters
|
|
5078 |
||
5079 |
* lasso/id-ff/lecp.c, lasso/xml/tools.c: Fixed
|
|
5080 |
lasso_lecp_build_authn_request_envelope_msg,
|
|
5081 |
lasso_lecp_process_authn_request_envelope_msg and
|
|
5082 |
lasso_lecp_build_authn_request_msg to properly deal with signatures
|
|
5083 |
(and, generally, to work)
|
|
5084 |
||
5085 |
2004-12-27 fpeters
|
|
5086 |
||
5087 |
* lasso/xml/lib_authn_request.c, lasso/xml/xml.c: support for
|
|
5088 |
<lib:Extension> elements in query (not yet reconstructed); enabled
|
|
5089 |
for <lib:AuthnRequest>
|
|
5090 |
||
5091 |
2004-12-27 fpeters
|
|
5092 |
||
5093 |
* lasso/xml/dst_modify.h, lasso/xml/dst_modify_response.h,
|
|
5094 |
lasso/xml/dst_query.h, lasso/xml/dst_query_response.h,
|
|
5095 |
lasso/xml/lib_authn_request.h,
|
|
5096 |
lasso/xml/lib_authn_request_envelope.h,
|
|
5097 |
lasso/xml/lib_authn_response.h,
|
|
5098 |
lasso/xml/lib_federation_termination_notification.h,
|
|
5099 |
lasso/xml/lib_logout_request.h,
|
|
5100 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
5101 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
5102 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
5103 |
lasso/xml/lib_status_response.h, lasso/xml/xml.c, swig/Lasso.i:
|
|
5104 |
Moved back Extension support from xmlNode* to GList*; "SP login
|
|
5105 |
using post/artifact (testing Extension); SP logout using SOAP."
|
|
5106 |
test now works.
|
|
5107 |
||
5108 |
2004-12-26 eraviart
|
|
5109 |
||
5110 |
* lasso/id-ff/lecp.c: Replaced calls of
|
|
5111 |
lasso_provider_get_metadata_one with
|
|
5112 |
lasso_provider_get_assertion_consumer_service_url in lecp.
|
|
5113 |
||
5114 |
2004-12-26 eraviart
|
|
5115 |
||
5116 |
* swig/Lasso.i: Corrected SWIG binding for LECP methods inherited
|
|
5117 |
from Login.
|
|
5118 |
||
5119 |
2004-12-25 eraviart
|
|
5120 |
||
5121 |
* swig/Lasso.i: Changed lib:Extension handling in SWIG
|
|
5122 |
lib:AuthnRequest binding, to ensure that each lib:Extension element
|
|
5123 |
has a valid namespace.
|
|
5124 |
||
5125 |
2004-12-24 eraviart
|
|
5126 |
||
5127 |
* swig/Lasso.i: Added SWIG support for "Extension" elements in
|
|
5128 |
lib:AuthnRequest.
|
|
5129 |
||
5130 |
2004-12-24 fpeters
|
|
5131 |
||
5132 |
* lasso/xml/dst_modify.c, lasso/xml/dst_modify.h,
|
|
5133 |
lasso/xml/dst_modify_response.c, lasso/xml/dst_modify_response.h,
|
|
5134 |
lasso/xml/dst_query.c, lasso/xml/dst_query.h,
|
|
5135 |
lasso/xml/dst_query_response.c, lasso/xml/dst_query_response.h:
|
|
5136 |
added lib:Extension support to dst classes.
|
|
5137 |
||
5138 |
2004-12-24 fpeters
|
|
5139 |
||
5140 |
* lasso/id-ff/name_identifier_mapping.c,
|
|
5141 |
lasso/id-ff/name_identifier_mapping.h: Added missing declaration
|
|
5142 |
for lasso_name_identity_mapping_new_from_dump (and moved dump type
|
|
5143 |
to const char*).
|
|
5144 |
||
5145 |
2004-12-24 fpeters
|
|
5146 |
||
5147 |
* lasso/xml/lib_register_name_identifier_request.h: errata2 makes
|
|
5148 |
SPProvidedNameIdentifier optional; changed schema snippet
|
|
5149 |
accordingly
|
|
5150 |
||
5151 |
2004-12-24 fpeters
|
|
5152 |
||
5153 |
* lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h:
|
|
5154 |
errata2 adds a NotOnOrAfter attribute to LogoutRequests
|
|
5155 |
||
5156 |
2004-12-24 fpeters
|
|
5157 |
||
5158 |
* lasso/xml/lib_authn_request.h: removed obsolete comment
|
|
5159 |
||
5160 |
2004-12-24 fpeters
|
|
5161 |
||
5162 |
* docs/reference/lasso-sections.txt,
|
|
5163 |
docs/reference/tmpl/provider.sgml, lasso/id-ff/login.c,
|
|
5164 |
lasso/id-ff/provider.c, lasso/id-ff/provider.h: Do not store
|
|
5165 |
metadata in provider dumps; only store the filename. Handle
|
|
5166 |
AssertionConsumerServiceID in <lib:AuthnRequest>; this allows to
|
|
5167 |
have more than one AssertionConsumerServiceURL in a single service
|
|
5168 |
provider.
|
|
5169 |
||
5170 |
2004-12-24 fpeters
|
|
5171 |
||
5172 |
* docs/reference/lasso-sections.txt,
|
|
5173 |
docs/reference/tmpl/lib_authn_request.sgml: more <lib:AuthnRequest>
|
|
5174 |
documentation
|
|
5175 |
||
5176 |
2004-12-23 fpeters
|
|
5177 |
||
5178 |
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt,
|
|
5179 |
docs/reference/lasso.sgml: removing lasso_config.h from scanned
|
|
5180 |
header files
|
|
5181 |
||
5182 |
2004-12-23 fpeters
|
|
5183 |
||
5184 |
* lasso/xml/dst_query.h, lasso/xml/lib_authn_request.h,
|
|
5185 |
lasso/xml/lib_authn_request_envelope.h,
|
|
5186 |
lasso/xml/lib_authn_response.h,
|
|
5187 |
lasso/xml/lib_federation_termination_notification.h,
|
|
5188 |
lasso/xml/lib_logout_request.h,
|
|
5189 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
5190 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
5191 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
5192 |
lasso/xml/lib_status_response.h, lasso/xml/xml.c: Moved
|
|
5193 |
<lib:Extension> to xmlNode* since the developer can use
|
|
5194 |
xmlAddNextSibling to add other nodes. (not tested)
|
|
5195 |
||
5196 |
2004-12-23 fpeters
|
|
5197 |
||
5198 |
* docs/reference/lasso-sections.txt,
|
|
5199 |
docs/reference/tmpl/lib_authn_request.sgml: a few words about
|
|
5200 |
lib:AuthnRequest
|
|
5201 |
||
5202 |
2004-12-23 fpeters
|
|
5203 |
||
5204 |
* docs/reference/tmpl/saml_name_identifier.sgml: documented
|
|
5205 |
#LassoSamlNameIdentifier
|
|
5206 |
||
5207 |
2004-12-23 fpeters
|
|
5208 |
||
5209 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
5210 |
docs/reference/tmpl/identity.sgml, docs/reference/tmpl/logout.sgml,
|
|
5211 |
docs/reference/tmpl/session.sgml: removed all old setter methods
|
|
5212 |
and other removed functions from documentation.
|
|
5213 |
||
5214 |
2004-12-23 fpeters
|
|
5215 |
||
5216 |
* lasso/id-ff/login.c: dot at the end
|
|
5217 |
||
5218 |
2004-12-23 fpeters
|
|
5219 |
||
5220 |
* lasso/xml/lib_assertion.c, lasso/xml/lib_assertion.h,
|
|
5221 |
lasso/xml/lib_authentication_statement.c,
|
|
5222 |
lasso/xml/lib_authentication_statement.h,
|
|
5223 |
lasso/xml/lib_authn_context.h, lasso/xml/lib_authn_request.h,
|
|
5224 |
lasso/xml/lib_authn_request_envelope.h,
|
|
5225 |
lasso/xml/lib_authn_response.h,
|
|
5226 |
lasso/xml/lib_authn_response_envelope.h,
|
|
5227 |
lasso/xml/lib_federation_termination_notification.h,
|
|
5228 |
lasso/xml/lib_idp_entries.h, lasso/xml/lib_idp_entry.h,
|
|
5229 |
lasso/xml/lib_idp_list.h, lasso/xml/lib_logout_request.h,
|
|
5230 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
5231 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
5232 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
5233 |
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.h,
|
|
5234 |
lasso/xml/lib_status_response.h, lasso/xml/lib_subject.h,
|
|
5235 |
lasso/xml/saml_advice.h, lasso/xml/saml_assertion.h,
|
|
5236 |
lasso/xml/saml_attribute.h, lasso/xml/saml_attribute_designator.h,
|
|
5237 |
lasso/xml/saml_attribute_statement.h,
|
|
5238 |
lasso/xml/saml_audience_restriction_condition.h,
|
|
5239 |
lasso/xml/saml_authentication_statement.h,
|
|
5240 |
lasso/xml/saml_authority_binding.h,
|
|
5241 |
lasso/xml/saml_condition_abstract.c,
|
|
5242 |
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.h,
|
|
5243 |
lasso/xml/saml_name_identifier.h,
|
|
5244 |
lasso/xml/saml_statement_abstract.c,
|
|
5245 |
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.h,
|
|
5246 |
lasso/xml/saml_subject_confirmation.h,
|
|
5247 |
lasso/xml/saml_subject_locality.h,
|
|
5248 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
5249 |
lasso/xml/saml_subject_statement_abstract.h,
|
|
5250 |
lasso/xml/samlp_request.h, lasso/xml/samlp_request_abstract.c,
|
|
5251 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.h,
|
|
5252 |
lasso/xml/samlp_response_abstract.c,
|
|
5253 |
lasso/xml/samlp_response_abstract.h, lasso/xml/samlp_status.h,
|
|
5254 |
lasso/xml/samlp_status_code.h, lasso/xml/xml.c, lasso/xml/xml.h:
|
|
5255 |
Removed _new functions for abstract classes; added _new functions
|
|
5256 |
for classes that only had _new_full functions. Documented a little
|
|
5257 |
bit; marked public members in structures as such.
|
|
5258 |
||
5259 |
2004-12-23 fpeters
|
|
5260 |
||
5261 |
* lasso/xml/lib_scoping.c: removed cut'n pasted doc from oasis
|
|
5262 |
||
5263 |
2004-12-23 fpeters
|
|
5264 |
||
5265 |
* docs/reference/lasso.sgml: removed liberty-alliance entity;
|
|
5266 |
||
5267 |
2004-12-23 fpeters
|
|
5268 |
||
5269 |
* docs/reference/Makefile.am, docs/reference/tmpl/session.sgml,
|
|
5270 |
lasso/id-ff/logout.c: documented #LassoLogout; actually most
|
|
5271 |
docstrings were already there but are way too much going into Lasso
|
|
5272 |
internals. Not fixed yet.
|
|
5273 |
||
5274 |
2004-12-23 fpeters
|
|
5275 |
||
5276 |
* lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
5277 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_scoping.c,
|
|
5278 |
lasso/xml/saml_assertion.c, lasso/xml/saml_attribute_designator.c,
|
|
5279 |
lasso/xml/saml_attribute_statement.c,
|
|
5280 |
lasso/xml/saml_authentication_statement.c,
|
|
5281 |
lasso/xml/saml_authority_binding.c,
|
|
5282 |
lasso/xml/saml_condition_abstract.c, lasso/xml/saml_conditions.c,
|
|
5283 |
lasso/xml/saml_name_identifier.c,
|
|
5284 |
lasso/xml/saml_statement_abstract.c, lasso/xml/saml_subject.c,
|
|
5285 |
lasso/xml/saml_subject_confirmation.c,
|
|
5286 |
lasso/xml/saml_subject_locality.c,
|
|
5287 |
lasso/xml/saml_subject_statement.c,
|
|
5288 |
lasso/xml/saml_subject_statement_abstract.c: remove angle brackets
|
|
5289 |
around elements in doc strings so they can now be considered as
|
|
5290 |
docbook (necessary to produce itemized lists in docstrings)
|
|
5291 |
||
5292 |
2004-12-23 fpeters
|
|
5293 |
||
5294 |
* lasso/xml/saml_audience_restriction_condition.c: removed
|
|
5295 |
copy/pasted OASIS documentation
|
|
5296 |
||
5297 |
2004-12-23 fpeters
|
|
5298 |
||
5299 |
* lasso/xml/saml_advice.c: Removed docstring copy/pasted from OASIS
|
|
5300 |
documentation (looks like BSD so it should be allowed if they are
|
|
5301 |
cited but I prefer to have full copyright over Lasso code)
|
|
5302 |
||
5303 |
2004-12-23 fpeters
|
|
5304 |
||
5305 |
* docs/reference/lasso-sections.txt, lasso/id-ff/logout.c,
|
|
5306 |
lasso/id-ff/session.c, lasso/id-ff/session.h, swig/Lasso.i:
|
|
5307 |
documented #LassoSession. Removed
|
|
5308 |
lasso_session_get_authentication_method and
|
|
5309 |
lasso_session_get_first_providerID methods that were obsolete and
|
|
5310 |
unused.
|
|
5311 |
||
5312 |
2004-12-23 fpeters
|
|
5313 |
||
5314 |
* csharp/Makefile.am, java/Makefile.am, php/Makefile.am,
|
|
5315 |
python/Makefile.am, swig/Lasso-wsf.i, swig/Lasso.i,
|
|
5316 |
swig/Makefile.am: Commited Nicolas SWIG binding for WSF since he is
|
|
5317 |
on vacation.
|
|
5318 |
||
5319 |
2004-12-23 fpeters
|
|
5320 |
||
5321 |
* lasso/xml/disco_query_response.c: create namespace in the air not
|
|
5322 |
to disturb xmlnode
|
|
5323 |
||
5324 |
2004-12-23 fpeters
|
|
5325 |
||
5326 |
* lasso/xml/xml.c: disco:Status doesn't exist; once again fall back
|
|
5327 |
to UtilityStatus
|
|
5328 |
||
5329 |
2004-12-23 fpeters
|
|
5330 |
||
5331 |
* lasso/xml/xml.c: pp:Status are not DstStatus but UtilityStatus;
|
|
5332 |
acknowledge.
|
|
5333 |
||
5334 |
2004-12-23 fpeters
|
|
5335 |
||
5336 |
* lasso/xml/dst_query_response.c: fixed QueryResponse get_xmlNode
|
|
5337 |
function.
|
|
5338 |
||
5339 |
2004-12-22 nclapies
|
|
5340 |
||
5341 |
* lasso/id-wsf/wsf_profile.c: Added missing header.
|
|
5342 |
||
5343 |
2004-12-22 nclapies
|
|
5344 |
||
5345 |
* lasso/xml/dst_query_response.c: Updated get_xmlNode().
|
|
5346 |
||
5347 |
2004-12-22 nclapies
|
|
5348 |
||
5349 |
* lasso/id-wsf/personal_profile_service.h: Added missing headers.
|
|
5350 |
||
5351 |
2004-12-22 nclapies
|
|
5352 |
||
5353 |
* lasso/id-wsf/personal_profile_service.c: Added set of request in
|
|
5354 |
lasso_personal_profile_process_query_msg() and
|
|
5355 |
lasso_personal_profile_process_modify_msg().
|
|
5356 |
||
5357 |
2004-12-22 nclapies
|
|
5358 |
||
5359 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h: Removed use
|
|
5360 |
of GList for Options. Use only a Options pointer.
|
|
5361 |
||
5362 |
2004-12-22 fpeters
|
|
5363 |
||
5364 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
5365 |
docs/reference/tmpl/defederation.sgml,
|
|
5366 |
docs/reference/tmpl/federation.sgml,
|
|
5367 |
docs/reference/tmpl/identity.sgml,
|
|
5368 |
docs/reference/tmpl/session.sgml, lasso/id-ff/defederation.c,
|
|
5369 |
lasso/id-ff/defederation.h, lasso/id-ff/federation.c,
|
|
5370 |
lasso/id-ff/federation.h, lasso/id-ff/identity.c,
|
|
5371 |
lasso/id-ff/identity.h, lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5372 |
lasso/id-ff/name_registration.c, lasso/id-ff/server.c: documenting
|
|
5373 |
#LassoIdentity and #LassoFederation
|
|
5374 |
||
5375 |
2004-12-22 fpeters
|
|
5376 |
||
5377 |
* docs/reference/lasso.sgml: copyright and license in <bookinfo>
|
|
5378 |
are ok
|
|
5379 |
||
5380 |
2004-12-22 fpeters
|
|
5381 |
||
5382 |
* docs/reference/tmpl/login.sgml: assertion consumer *service* URL
|
|
5383 |
||
5384 |
2004-12-22 fpeters
|
|
5385 |
||
5386 |
* docs/reference/tmpl/login.sgml: documented service provider
|
|
5387 |
assertion consumer service url
|
|
5388 |
||
5389 |
2004-12-22 fpeters
|
|
5390 |
||
5391 |
* docs/lasso-book/single-sign-on.process: close parenthesis
|
|
5392 |
||
5393 |
2004-12-22 fpeters
|
|
5394 |
||
5395 |
* docs/reference/tmpl/login.sgml: documenting single sign-on;
|
|
5396 |
Service Provider Login URL done with example.
|
|
5397 |
||
5398 |
2004-12-22 fpeters
|
|
5399 |
||
5400 |
* docs/reference/lasso.sgml: commented out <copyright>; not handled
|
|
5401 |
by gtk-doc.xsl
|
|
5402 |
||
5403 |
2004-12-22 fpeters
|
|
5404 |
||
5405 |
* docs/reference/Makefile.am, docs/reference/lasso.sgml: Switched
|
|
5406 |
documentation to docbook XML.
|
|
5407 |
||
5408 |
2004-12-22 fpeters
|
|
5409 |
||
5410 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
5411 |
docs/reference/tmpl/defederation.sgml,
|
|
5412 |
docs/reference/tmpl/logout.sgml,
|
|
5413 |
docs/reference/tmpl/name_identifier_mapping.sgml,
|
|
5414 |
docs/reference/tmpl/name_registration.sgml: titles for id-ff 1.2
|
|
5415 |
profiles
|
|
5416 |
||
5417 |
2004-12-22 fpeters
|
|
5418 |
||
5419 |
* lasso/xml/xml.c: minor adjustments to documentation
|
|
5420 |
||
5421 |
2004-12-22 fpeters
|
|
5422 |
||
5423 |
* docs/reference/lasso-sections.txt, lasso/id-ff/login.c,
|
|
5424 |
lasso/id-ff/login.h, lasso/id-ff/profile.c, lasso/id-ff/profile.h,
|
|
5425 |
lasso/id-ff/server.c, docs/reference/tmpl/login.sgml,
|
|
5426 |
docs/reference/tmpl/profile.sgml: Minimal documentation for
|
|
5427 |
#LassoProfile and #LassoLogin
|
|
5428 |
||
5429 |
2004-12-22 fpeters
|
|
5430 |
||
5431 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
5432 |
docs/reference/tmpl/provider.sgml, docs/reference/tmpl/server.sgml,
|
|
5433 |
lasso/id-ff/provider.c, lasso/id-ff/provider.h,
|
|
5434 |
lasso/id-ff/server.c, lasso/id-ff/server.h: documented #LassoServer
|
|
5435 |
||
5436 |
2004-12-22 fpeters
|
|
5437 |
||
5438 |
* configure.ac, lasso.pc.in, docs/reference/Makefile.am,
|
|
5439 |
docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
5440 |
docs/reference/version.xml.in, docs/reference/tmpl/provider.sgml,
|
|
5441 |
lasso/id-ff/provider.c, lasso/id-ff/provider.h: Started organizing
|
|
5442 |
Lasso Reference Manual; documenting LassoProvider.
|
|
5443 |
||
5444 |
2004-12-21 fpeters
|
|
5445 |
||
5446 |
* lasso/.cvsignore: fixed symbols.sym case
|
|
5447 |
||
5448 |
2004-12-21 fpeters
|
|
5449 |
||
5450 |
* lasso/id-ff/provider.c, lasso/id-ff/provider.h: added
|
|
5451 |
lasso_provider_get_base64_succint_id method to LassoProvider to
|
|
5452 |
facilitate Identity Provider Introduction implementation.
|
|
5453 |
||
5454 |
2004-12-21 fpeters
|
|
5455 |
||
5456 |
* lasso/xml/xml.c: moves back <ds:Signature> to the place the
|
|
5457 |
schema gave them.
|
|
5458 |
||
5459 |
2004-12-21 fpeters
|
|
5460 |
||
5461 |
* lasso/extract_symbols.py: refined symbol regex
|
|
5462 |
||
5463 |
2004-12-21 fpeters
|
|
5464 |
||
5465 |
* lasso/xml/lib_authentication_statement.h: removed declaration of
|
|
5466 |
inexistant function
|
|
5467 |
||
5468 |
2004-12-21 fpeters
|
|
5469 |
||
5470 |
* lasso/xml/tools.c: removed unused variable
|
|
5471 |
||
5472 |
2004-12-21 fpeters
|
|
5473 |
||
5474 |
* csharp/.cvsignore, java/.cvsignore: ignoring some more swig
|
|
5475 |
generated files
|
|
5476 |
||
5477 |
2004-12-21 fpeters
|
|
5478 |
||
5479 |
* csharp/Makefile.am, java/Makefile.am, lasso/Makefile.am,
|
|
5480 |
lasso/extract_symbols.py, lasso/extract_types.py,
|
|
5481 |
lasso/xml/Makefile.am, swig/Lasso.i: Updated list of files
|
|
5482 |
generated by SWIG in C# and Java bindings; fixed PHP Makefile.am;
|
|
5483 |
use $(srcdir) to get correct directory in code generation python
|
|
5484 |
scrips. make distcheck works after that.
|
|
5485 |
||
5486 |
2004-12-21 fpeters
|
|
5487 |
||
5488 |
* configure.ac, lasso/.cvsignore, lasso/Makefile.am,
|
|
5489 |
lasso/extract_symbols.py: only exports symbols declared with
|
|
5490 |
LASSO_EXPORT (experimental)
|
|
5491 |
||
5492 |
2004-12-21 nclapies
|
|
5493 |
||
5494 |
* lasso/id-wsf/discovery.c: Fixed call to constructor of
|
|
5495 |
LassoDiscoQueryResponse and LassoDiscoModifyResponse.
|
|
5496 |
||
5497 |
2004-12-21 fpeters
|
|
5498 |
||
5499 |
* tests/random_tests.c, tests/tests.c: added random suites with
|
|
5500 |
random tests
|
|
5501 |
||
5502 |
2004-12-21 nclapies
|
|
5503 |
||
5504 |
* lasso/xml/disco_query_response.h: Added
|
|
5505 |
lasso_disco_query_response_new_from_message() constructor.
|
|
5506 |
||
5507 |
2004-12-21 nclapies
|
|
5508 |
||
5509 |
* lasso/xml/disco_modify_response.c,
|
|
5510 |
lasso/xml/disco_query_response.c: fixed name space in dump message
|
|
5511 |
of LassoDiscoQueryResponse and LassoDiscoModifyResponse : every
|
|
5512 |
element children inerit the discovery name space.
|
|
5513 |
||
5514 |
2004-12-21 fpeters
|
|
5515 |
||
5516 |
* lasso/id-ff/provider.c: don't use xmlSecFind to look up signature
|
|
5517 |
||
5518 |
2004-12-21 fpeters
|
|
5519 |
||
5520 |
* lasso/xml/dst_query_response.c, lasso/xml/tools.c,
|
|
5521 |
lasso/xml/xml.c: Severe libxml2 and xmlsec riot.
|
|
5522 |
||
5523 |
Always put <ds:Signature> as the last node since it looks like the
|
|
5524 |
right thing to do (and even if the schema seems to say otherwise).
|
|
5525 |
||
5526 |
Try to clean xml messages and remove redundant xml namespace
|
|
5527 |
declarations. Behind libxml2 back and cleaning memory properly.
|
|
5528 |
||
5529 |
We’re off the streets now / And back on the road / On the riot
|
|
5530 |
trail.
|
|
5531 |
||
5532 |
2004-12-21 fpeters
|
|
5533 |
||
5534 |
* lasso/xml/dst_query_response.c: define correct namespace on
|
|
5535 |
QueryResponse
|
|
5536 |
||
5537 |
2004-12-20 fpeters
|
|
5538 |
||
5539 |
* lasso/xml/xml.c: removed unnecessary xmlReconciliateNs
|
|
5540 |
||
5541 |
2004-12-20 fpeters
|
|
5542 |
||
5543 |
* lasso/xml/dst_modify.c, lasso/xml/dst_modify_response.c,
|
|
5544 |
lasso/xml/dst_query.c, lasso/xml/dst_query_response.c: correctly
|
|
5545 |
sets namespace on Query and QueryResponse Personal Profile nodes.
|
|
5546 |
||
5547 |
2004-12-20 nclapies
|
|
5548 |
||
5549 |
* lasso/id-wsf/personal_profile_service.h: Fixed method
|
|
5550 |
declarations : lasso_personal_profile_service_process_query_msg()
|
|
5551 |
and lasso_personal_profile_service_process_query_msg_response().
|
|
5552 |
||
5553 |
2004-12-20 nclapies
|
|
5554 |
||
5555 |
* lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h: Removed GList
|
|
5556 |
type in lasso_discovery_add_insert_entry() params. Instead use
|
|
5557 |
simple type pointer until list support is implemented in swig
|
|
5558 |
binding. Added missing method
|
|
5559 |
lasso_discovery_process_query_response_msg().
|
|
5560 |
||
5561 |
2004-12-20 fpeters
|
|
5562 |
||
5563 |
* lasso/id-ff/profile.c: don't include in a second-level status
|
|
5564 |
code samlp error status
|
|
5565 |
||
5566 |
2004-12-20 fpeters
|
|
5567 |
||
5568 |
* lasso/xml/errors.c, lasso/xml/errors.h,
|
|
5569 |
lasso/xml/saml_assertion.c, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
5570 |
lasso/xml/xml.c: Refactored signature code so it is now shared
|
|
5571 |
between requests/responses and artifacts.
|
|
5572 |
||
5573 |
2004-12-19 fpeters
|
|
5574 |
||
5575 |
* lasso/id-ff/federation.c, lasso/id-ff/identity.c,
|
|
5576 |
lasso/id-ff/lecp.c, lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5577 |
lasso/id-ff/name_registration.c, lasso/id-ff/provider.c,
|
|
5578 |
lasso/id-ff/server.c, lasso/id-ff/session.c,
|
|
5579 |
lasso/id-wsf/discovery.c, lasso/xml/dst_modify.c,
|
|
5580 |
lasso/xml/dst_modify_response.c, lasso/xml/dst_query.c,
|
|
5581 |
lasso/xml/dst_query_response.c, lasso/xml/internals.h,
|
|
5582 |
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
5583 |
lasso/xml/samlp_response.c, lasso/xml/xml.c, lasso/xml/xml.h: Added
|
|
5584 |
differentiation between creating xmlnode for lasso use (the _dump
|
|
5585 |
functions) and creating xmlnode for the wire (export_to_soap...).
|
|
5586 |
This was necessary to keep track of private_key_file to use on an
|
|
5587 |
Assertion while it was kept in a lasso session dump and restored
|
|
5588 |
later.
|
|
5589 |
||
5590 |
This means the get_xmlNode functions have now a second parameter,
|
|
5591 |
gboolean lasso_dump, TRUE when dumping for lasso internal use.
|
|
5592 |
||
5593 |
On the bright side assertions are now signed (that signature is not
|
|
5594 |
yet checked).
|
|
5595 |
||
5596 |
2004-12-19 fpeters
|
|
5597 |
||
5598 |
* tests/Makefile.am: removed minitests from tests Makefile.am
|
|
5599 |
||
5600 |
2004-12-19 fpeters
|
|
5601 |
||
5602 |
* tests/perfs.c: little tests benchmarking AuthnRequest creation
|
|
5603 |
and AuthnResponse processing.
|
|
5604 |
||
5605 |
2004-12-19 fpeters
|
|
5606 |
||
5607 |
* lasso/xml/xml.c: add nodes in reverse class order to get them in
|
|
5608 |
schema order
|
|
5609 |
||
5610 |
2004-12-19 fpeters
|
|
5611 |
||
5612 |
* docs/reference/snippet-types.rst, lasso/xml/internals.h,
|
|
5613 |
lasso/xml/samlp_request_abstract.c,
|
|
5614 |
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c: Moved
|
|
5615 |
signature template stuff into xml.c and use XmlSnippet for them;
|
|
5616 |
this should insure proper validation against Liberty XML schemas
|
|
5617 |
and should help adding missing signature support to <Assertion>
|
|
5618 |
||
5619 |
2004-12-19 fpeters
|
|
5620 |
||
5621 |
* docs/lasso-book/defederation.process,
|
|
5622 |
docs/lasso-book/name-registration.process,
|
|
5623 |
docs/lasso-book/single-logout.process,
|
|
5624 |
docs/lasso-book/single-sign-on.process: cleaning up process files
|
|
5625 |
||
5626 |
2004-12-19 fpeters
|
|
5627 |
||
5628 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
5629 |
lasso/id-ff/logout.c, lasso/id-ff/name_registration.c: if
|
|
5630 |
available, use profile->msg_relayState to init request in
|
|
5631 |
init_request functions.
|
|
5632 |
||
5633 |
2004-12-18 fpeters
|
|
5634 |
||
5635 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
5636 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
5637 |
lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h,
|
|
5638 |
lasso/id-ff/profile.c, lasso/id-ff/profile.h, swig/Lasso.i: Moved
|
|
5639 |
LassoProfile->nameIdentifier from char* to
|
|
5640 |
LassoSamlNameIdentifier*, gaining back access to the nameFormat
|
|
5641 |
added late before 0.5.
|
|
5642 |
||
5643 |
There are no bindings for LassoSamlNameIdentifier; as a temporary
|
|
5644 |
and compatible measure; profile->nameIdentifier in bindings
|
|
5645 |
continues to return a char* (profile->nameIdentifier->content).
|
|
5646 |
||
5647 |
At the same time the same change has been done for
|
|
5648 |
LassoNameRegistration->oldNameIdentifier.
|
|
5649 |
||
5650 |
2004-12-17 fpeters
|
|
5651 |
||
5652 |
* configure.ac: Isolated CFLAGS to be used when compiling Lasso in
|
|
5653 |
LASSO_CORE_CFLAGS; don't use those when compiling tests in order to
|
|
5654 |
catch errors in headers. (continuing)
|
|
5655 |
||
5656 |
2004-12-17 fpeters
|
|
5657 |
||
5658 |
* csharp/Makefile.am, java/Makefile.am, lasso/Makefile.am,
|
|
5659 |
lasso/lasso.h, lasso/id-ff/Makefile.am, lasso/id-wsf/Makefile.am,
|
|
5660 |
lasso/xml/Makefile.am, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
5661 |
lasso/xml/xml.h, php/Makefile.am, python/Makefile.am,
|
|
5662 |
tests/Makefile.am: Isolated CFLAGS to be used when compiling Lasso
|
|
5663 |
in LASSO_CORE_CFLAGS; don't use those when compiling tests in order
|
|
5664 |
to catch errors in headers. Also moved a few things in header
|
|
5665 |
files; need more thinking about that.
|
|
5666 |
||
5667 |
2004-12-17 fpeters
|
|
5668 |
||
5669 |
* lasso/Makefile.am: define LASSO_INTERNALS in lasso/
|
|
5670 |
||
5671 |
2004-12-17 fpeters
|
|
5672 |
||
5673 |
* lasso/xml/tools.h, lasso/xml/xml.h: don't export functions
|
|
5674 |
defined in tools.h
|
|
5675 |
||
5676 |
2004-12-17 fpeters
|
|
5677 |
||
5678 |
* lasso/id-ff/login.c, lasso/id-ff/logout.c, lasso/id-ff/profile.c:
|
|
5679 |
<samlp:Status> created by Lasso should now be compatible with SAML
|
|
5680 |
requirements [SAMLCore11].
|
|
5681 |
||
5682 |
[SAMLCore11] Maler, Eve, Mishra, Prateek, Philpott, Rob, eds. (27
|
|
5683 |
May 2003). "Assertions and Protocol for the OASIS Security
|
|
5684 |
Assertion Markup Language (SAML) V1.1," OASIS Committee
|
|
5685 |
Specification, version 1.1, Organization for the Advancement of
|
|
5686 |
Structured Information Standards
|
|
5687 |
||
5688 |
2004-12-17 fpeters
|
|
5689 |
||
5690 |
* lasso/id-ff/logout.c: deal with missing Status in LogoutResponse
|
|
5691 |
||
5692 |
2004-12-17 fpeters
|
|
5693 |
||
5694 |
* lasso/xml/internals.h, lasso/xml/lib_authn_request.c,
|
|
5695 |
lasso/xml/lib_federation_termination_notification.c,
|
|
5696 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entries.h,
|
|
5697 |
lasso/xml/lib_logout_request.c,
|
|
5698 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
5699 |
lasso/xml/lib_status_response.c, lasso/xml/saml_name_identifier.c,
|
|
5700 |
lasso/xml/saml_name_identifier.h,
|
|
5701 |
lasso/xml/samlp_request_abstract.c,
|
|
5702 |
lasso/xml/samlp_response_abstract.c, lasso/xml/samlp_status.c,
|
|
5703 |
lasso/xml/xml.c: Done with the new query snippets system
|
|
5704 |
(everything but the IDPEntries in <lib:AuthnRequest>). It has
|
|
5705 |
nested <samlp:StatusCode> support but ID-FF layer must still be
|
|
5706 |
updated to produce them.
|
|
5707 |
||
5708 |
2004-12-17 fpeters
|
|
5709 |
||
5710 |
* lasso/xml/internals.h, lasso/xml/lib_authn_request.c,
|
|
5711 |
lasso/xml/lib_idp_entry.c,
|
|
5712 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
5713 |
lasso/xml/saml_name_identifier.c, lasso/xml/xml.c: new (draft)
|
|
5714 |
query snippet mechanism to generate query string; deployed in
|
|
5715 |
<lib:RegisterNameIdentifier/>
|
|
5716 |
||
5717 |
2004-12-16 fpeters
|
|
5718 |
||
5719 |
* python/tests/profiles_tests.py, swig/Lasso.i: merged new error
|
|
5720 |
codes in SWIG and used one of them in the Python tests
|
|
5721 |
||
5722 |
2004-12-16 fpeters
|
|
5723 |
||
5724 |
* lasso/id-ff/defederation.c, lasso/id-ff/identity.c,
|
|
5725 |
lasso/id-ff/lecp.c, lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5726 |
lasso/id-ff/name_identifier_mapping.c,
|
|
5727 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c,
|
|
5728 |
lasso/id-ff/provider.c, lasso/xml/errors.c, lasso/xml/errors.h:
|
|
5729 |
(almost) done with errors in ID-FF; remaining "return -1" have been
|
|
5730 |
converted to LASSO_ERROR_UNDEFINED (there are forty-three of them).
|
|
5731 |
||
5732 |
LASSO_ERROR_UNDEFINED was redefined from -999 to -1 so it is easier
|
|
5733 |
to add new sequences of errros.
|
|
5734 |
||
5735 |
2004-12-16 fpeters
|
|
5736 |
||
5737 |
* docs/reference/snippet-types.rst, lasso/xml/internals.h,
|
|
5738 |
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h,
|
|
5739 |
lasso/xml/lib_authn_request_envelope.c,
|
|
5740 |
lasso/xml/lib_authn_request_envelope.h,
|
|
5741 |
lasso/xml/lib_authn_response.c, lasso/xml/lib_authn_response.h,
|
|
5742 |
lasso/xml/lib_federation_termination_notification.c,
|
|
5743 |
lasso/xml/lib_federation_termination_notification.h,
|
|
5744 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
5745 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
5746 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
5747 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
5748 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
5749 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
5750 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
5751 |
lasso/xml/lib_status_response.c, lasso/xml/lib_status_response.h,
|
|
5752 |
lasso/xml/xml.c: added minimal support (only XML, no mapping to URL
|
|
5753 |
yet) for <xs:element ref="Extension" minOccurs="0"
|
|
5754 |
maxOccurs="unbounded"/>
|
|
5755 |
||
5756 |
added memory management to list* XmlSnippet
|
|
5757 |
||
5758 |
2004-12-15 fpeters
|
|
5759 |
||
5760 |
* lasso/id-ff/federation.c, lasso/id-ff/identity.c,
|
|
5761 |
lasso/id-ff/lecp.c, lasso/id-ff/logout.c, lasso/id-ff/profile.c,
|
|
5762 |
lasso/id-ff/provider.c, lasso/id-ff/server.c,
|
|
5763 |
lasso/id-ff/session.c, lasso/id-wsf/discovery.c: pointers are %p in
|
|
5764 |
format strings, not %x
|
|
5765 |
||
5766 |
2004-12-15 fpeters
|
|
5767 |
||
5768 |
* lasso/id-ff/identity.c, lasso/id-ff/login.c,
|
|
5769 |
lasso/id-ff/profile.c, lasso/id-ff/provider.c,
|
|
5770 |
lasso/id-ff/server.c, lasso/id-ff/session.c, lasso/xml/xml.c:
|
|
5771 |
memory management work
|
|
5772 |
||
5773 |
2004-12-15 fpeters
|
|
5774 |
||
5775 |
* lasso/id-ff/federation.c: moved federation to XmlSnippet
|
|
5776 |
||
5777 |
2004-12-15 fpeters
|
|
5778 |
||
5779 |
* lasso/xml/xml.c: no longer play fool mixing pointers and
|
|
5780 |
integers; they are not always the same size and this bites quite
|
|
5781 |
hard on AMD-64 (shame on me).
|
|
5782 |
||
5783 |
2004-12-15 nclapies
|
|
5784 |
||
5785 |
* lasso/id-wsf/personal_profile_service.c,
|
|
5786 |
lasso/id-wsf/personal_profile_service.h: Reordered function
|
|
5787 |
declarations. Added check of server param.
|
|
5788 |
||
5789 |
2004-12-15 fpeters
|
|
5790 |
||
5791 |
* lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5792 |
lasso/id-ff/name_registration.c, lasso/id-ff/provider.c,
|
|
5793 |
lasso/xml/tools.c, lasso/xml/xml.c: fixed a few "variable might be
|
|
5794 |
used uninitialized in this function" detected with gcc-3.4 -O3.
|
|
5795 |
||
5796 |
2004-12-15 nclapies
|
|
5797 |
||
5798 |
* lasso/id-wsf/abstract_service.h,
|
|
5799 |
lasso/id-wsf/personal_profile_service.c,
|
|
5800 |
lasso/id-wsf/personal_profile_service.h,
|
|
5801 |
lasso/xml/dst_modification.h, lasso/xml/dst_modify.c,
|
|
5802 |
lasso/xml/dst_modify.h, lasso/xml/dst_modify_response.c,
|
|
5803 |
lasso/xml/dst_modify_response.h: Added support of modify request
|
|
5804 |
from a SP to AP : updated element's class in level 1 (Modify and
|
|
5805 |
ModifyResponse) and implemented modify request in level 2 id wsf.
|
|
5806 |
||
5807 |
2004-12-15 fpeters
|
|
5808 |
||
5809 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
5810 |
lasso/id-ff/logout.c, lasso/id-ff/name_registration.c,
|
|
5811 |
lasso/xml/errors.c, lasso/xml/errors.h: added new standard error
|
|
5812 |
code LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED
|
|
5813 |
||
5814 |
2004-12-15 fpeters
|
|
5815 |
||
5816 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
5817 |
lasso/id-ff/logout.c, lasso/xml/errors.c, lasso/xml/errors.h: new
|
|
5818 |
LASSO_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND error code
|
|
5819 |
||
5820 |
2004-12-15 fpeters
|
|
5821 |
||
5822 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
5823 |
lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5824 |
lasso/id-ff/name_identifier_mapping.c,
|
|
5825 |
lasso/id-ff/name_registration.c, lasso/xml/errors.c,
|
|
5826 |
lasso/xml/errors.h: coherent error handling for "identity not
|
|
5827 |
found" and "federation not found" cases.
|
|
5828 |
||
5829 |
2004-12-14 fpeters
|
|
5830 |
||
5831 |
* lasso/id-ff/name_identifier_mapping.c: replaced unknown error by
|
|
5832 |
2 LASSO_PROFILE_ERROR_INVALID_HTTP_METHOD in Name Identifier
|
|
5833 |
Mapping profile.
|
|
5834 |
||
5835 |
2004-12-14 fpeters
|
|
5836 |
||
5837 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
5838 |
lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5839 |
lasso/id-ff/name_identifier_mapping.c,
|
|
5840 |
lasso/id-ff/name_registration.c, lasso/xml/errors.c,
|
|
5841 |
lasso/xml/errors.h: new LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL
|
|
5842 |
profile error and replaced a bunch of 'return -1;' with that one.
|
|
5843 |
||
5844 |
2004-12-14 fpeters
|
|
5845 |
||
5846 |
* lasso/id-ff/server.c, lasso/id-wsf/discovery.c,
|
|
5847 |
lasso/id-wsf/discovery.h, lasso/id-wsf/personal_profile_service.h,
|
|
5848 |
lasso/xml/dst_modification.h: fixed some missing or wrong prototype
|
|
5849 |
declarations
|
|
5850 |
||
5851 |
2004-12-14 fpeters
|
|
5852 |
||
5853 |
* lasso/id-wsf/personal_profile_service.c: fixed function declared
|
|
5854 |
as returning int that didn't return anything
|
|
5855 |
||
5856 |
2004-12-14 fpeters
|
|
5857 |
||
5858 |
* docs/lasso-book/single-sign-on.process, lasso/id-ff/lecp.c,
|
|
5859 |
lasso/id-ff/lecp.h, lasso/id-ff/login.c, lasso/id-ff/login.h,
|
|
5860 |
lasso/xml/errors.h, swig/Lasso.i, tests/login_tests.c: API change
|
|
5861 |
in Single Sign On profile (IdP side) to allow the developer to mess
|
|
5862 |
with <lib:Assertion/>
|
|
5863 |
||
5864 |
Outlined in
|
|
5865 |
http://lists.labs.libre-entreprise.org/pipermail/lasso-devel/2004-December/001119.html
|
|
5866 |
||
5867 |
2004-12-14 fpeters
|
|
5868 |
||
5869 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
5870 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
5871 |
lasso/id-ff/name_registration.c, lasso/id-ff/server.c,
|
|
5872 |
lasso/xml/errors.c, lasso/xml/tools.h: more error code harmony, now
|
|
5873 |
with a new critical_error macro
|
|
5874 |
||
5875 |
2004-12-14 fpeters
|
|
5876 |
||
5877 |
* lasso/id-ff/logout.c: status code has been set in
|
|
5878 |
lasso_lib_logout_respone_new_full
|
|
5879 |
||
5880 |
2004-12-14 fpeters
|
|
5881 |
||
5882 |
* lasso/id-ff/login.c: properly sign samlp:Response
|
|
5883 |
||
5884 |
2004-12-14 fpeters
|
|
5885 |
||
5886 |
* lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/provider.c:
|
|
5887 |
properly check signature on soap samlp:Request (login/artifact)
|
|
5888 |
||
5889 |
2004-12-14 fpeters
|
|
5890 |
||
5891 |
* lasso/id-ff/login.c, lasso/id-ff/name_identifier_mapping.c,
|
|
5892 |
lasso/id-ff/name_registration.c,
|
|
5893 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
5894 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
5895 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
5896 |
lasso/xml/lib_register_name_identifier_response.h: properly verify
|
|
5897 |
signatures and return code appriopriately (closes: #362)
|
|
5898 |
||
5899 |
2004-12-14 fpeters
|
|
5900 |
||
5901 |
* tests/login_tests.c: updated test to new api
|
|
5902 |
||
5903 |
2004-12-14 fpeters
|
|
5904 |
||
5905 |
* python/tests/profiles_tests.py: updated test to new API
|
|
5906 |
||
5907 |
2004-12-14 fpeters
|
|
5908 |
||
5909 |
* csharp/.cvsignore, java/.cvsignore: ignore generated files
|
|
5910 |
||
5911 |
2004-12-14 fpeters
|
|
5912 |
||
5913 |
* docs/lasso-book/.cvsignore: ignore html rendition
|
|
5914 |
||
5915 |
2004-12-14 fpeters
|
|
5916 |
||
5917 |
* docs/lasso-book/defederation.process,
|
|
5918 |
docs/lasso-book/name-registration.process: process files taken from
|
|
5919 |
lasso 0.5 (not uptodate)
|
|
5920 |
||
5921 |
2004-12-14 fpeters
|
|
5922 |
||
5923 |
* docs/lasso-book/single-logout.process,
|
|
5924 |
docs/lasso-book/single-sign-on.process,
|
|
5925 |
docs/lasso-book/single-sign-on.rst,
|
|
5926 |
docs/lasso-book/writing-a-c-sp.txt: got uptodate documentation
|
|
5927 |
about single sign on (I think)
|
|
5928 |
||
5929 |
2004-12-14 fpeters
|
|
5930 |
||
5931 |
* lasso/id-ff/lecp.c, lasso/id-ff/lecp.h, lasso/id-ff/login.c,
|
|
5932 |
lasso/id-ff/login.h, swig/Lasso.i: [API Change] For consistency
|
|
5933 |
with the other profiles, remote_providerID has been moved from
|
|
5934 |
build_authn_request_msg to init_authn_request in both Single
|
|
5935 |
Sign-On and LECP profiles. [details on lasso-devel@]
|
|
5936 |
||
5937 |
2004-12-13 fpeters
|
|
5938 |
||
5939 |
* lasso/id-ff/login.c: error codes handling in LassoLogin
|
|
5940 |
||
5941 |
2004-12-13 fpeters
|
|
5942 |
||
5943 |
* lasso/id-ff/logout.c, lasso/id-ff/profile.c: use XmlSnippet for
|
|
5944 |
LassoLogout dump/restore
|
|
5945 |
||
5946 |
2004-12-13 fpeters
|
|
5947 |
||
5948 |
* lasso/id-ff/session.c: reenabled lasso_session_destroy()
|
|
5949 |
||
5950 |
2004-12-13 fpeters
|
|
5951 |
||
5952 |
* lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
5953 |
lasso/id-ff/name_identifier_mapping.c,
|
|
5954 |
lasso/id-ff/name_registration.c, lasso/xml/errors.c: more error
|
|
5955 |
code harmonization.
|
|
5956 |
||
5957 |
2004-12-13 fpeters
|
|
5958 |
||
5959 |
* lasso/id-ff/login.c: sign AuthnResponse and harmonous use of
|
|
5960 |
LASSO_PROFILE_ERROR_INVALID_MSG
|
|
5961 |
||
5962 |
2004-12-13 fpeters
|
|
5963 |
||
5964 |
* lasso/id-ff/login.c: removed obsolete comment
|
|
5965 |
||
5966 |
2004-12-13 fpeters
|
|
5967 |
||
5968 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
5969 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
5970 |
lasso/id-ff/name_registration.c: harmonized remote_provider tests
|
|
5971 |
(check and error code set to LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND)
|
|
5972 |
||
5973 |
2004-12-13 fpeters
|
|
5974 |
||
5975 |
* lasso/xml/tools.c, lasso/xml/tools.h: replaced error_code macro
|
|
5976 |
with a function since that macro didn't work with gcc 2.95
|
|
5977 |
||
5978 |
2004-12-13 fpeters
|
|
5979 |
||
5980 |
* lasso/xml/errors.c: error message for
|
|
5981 |
LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED
|
|
5982 |
||
5983 |
2004-12-13 fpeters
|
|
5984 |
||
5985 |
* lasso/xml/tools.h: removed trailing ; in macro
|
|
5986 |
||
5987 |
2004-12-13 fpeters
|
|
5988 |
||
5989 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
5990 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
5991 |
lasso/id-ff/name_registration.c, lasso/id-ff/server.c,
|
|
5992 |
lasso/xml/tools.c, lasso/xml/tools.h: dealing with errors; now like
|
|
5993 |
this: return error_code(G_LOG_LEVEL_CRITICAL,
|
|
5994 |
LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED);
|
|
5995 |
||
5996 |
2004-12-12 fpeters
|
|
5997 |
||
5998 |
* lasso/id-ff/name_identifier_mapping.c: properly sign soap
|
|
5999 |
messages in name identifier mapping profile.
|
|
6000 |
||
6001 |
2004-12-12 fpeters
|
|
6002 |
||
6003 |
* lasso/id-ff/login.c, lasso/id-ff/provider.c,
|
|
6004 |
lasso/id-wsf/discovery.c, lasso/id-wsf/personal_profile_service.c:
|
|
6005 |
got top-of-file license spaced the same way as in other files (+
|
|
6006 |
fixed editor typo)
|
|
6007 |
||
6008 |
2004-12-12 fpeters
|
|
6009 |
||
6010 |
* configure.ac: removed error message when java was not found
|
|
6011 |
||
6012 |
2004-12-10 valos
|
|
6013 |
||
6014 |
* lasso/id-wsf/Makefile.am, lasso/id-wsf/discovery.c,
|
|
6015 |
lasso/id-wsf/discovery.h: Added LassoDiscovery class
|
|
6016 |
||
6017 |
2004-12-10 valos
|
|
6018 |
||
6019 |
* lasso/id-ff/server.c, lasso/id-ff/server.h: Added
|
|
6020 |
lasso_server_add_service() method
|
|
6021 |
||
6022 |
2004-12-10 valos
|
|
6023 |
||
6024 |
* lasso/id-ff/Makefile.am, lasso/id-ff/service.c,
|
|
6025 |
lasso/id-ff/service.h: Added LassoService class
|
|
6026 |
||
6027 |
2004-12-10 valos
|
|
6028 |
||
6029 |
* lasso/id-ff/provider.c: Fixed the attribute name of the dump
|
|
6030 |
version
|
|
6031 |
||
6032 |
2004-12-10 nclapies
|
|
6033 |
||
6034 |
* lasso/id-wsf/personal_profile_service.c,
|
|
6035 |
lasso/id-wsf/personal_profile_service.h: Added
|
|
6036 |
lasso_personal_profile_service_add_data() method : it allows to add
|
|
6037 |
response elements corresponding to the requested attribute values.
|
|
6038 |
||
6039 |
2004-12-10 nclapies
|
|
6040 |
||
6041 |
* lasso/xml/dst_data.c, lasso/xml/dst_data.h: Removed params of
|
|
6042 |
constructor : id and itemIDRef are not required attributes.
|
|
6043 |
||
6044 |
2004-12-10 nclapies
|
|
6045 |
||
6046 |
* lasso/xml/Makefile.am: Added support of MsgContact PP service.
|
|
6047 |
||
6048 |
2004-12-10 nclapies
|
|
6049 |
||
6050 |
* lasso/xml/pp_msg_contact.c, lasso/xml/pp_msg_contact.h: Initial
|
|
6051 |
version : support of personal profile msg contact. It is very
|
|
6052 |
experimental and only supports msg account and msg provider part.
|
|
6053 |
||
6054 |
2004-12-10 valos
|
|
6055 |
||
6056 |
* lasso/xml/Makefile.am, lasso/xml/disco_resource_id_group.c,
|
|
6057 |
lasso/xml/disco_resource_id_group.h: Removed useless
|
|
6058 |
LassoDiscoResourceIDGroup class
|
|
6059 |
||
6060 |
2004-12-10 fpeters
|
|
6061 |
||
6062 |
* lasso/id-ff/lecp.c, lasso/id-ff/login.c,
|
|
6063 |
lasso/id-ff/name_identifier_mapping.c, lasso/id-ff/provider.c,
|
|
6064 |
lasso/xml/xml.c, lasso/xml/xml.h: Added back xmlsec signature check
|
|
6065 |
(and disabled it in name identifier mapping profile since it is
|
|
6066 |
buggy there). The signature check requires another call to
|
|
6067 |
xmlParseMemory; this makes them 3 per SOAP message (sign check +
|
|
6068 |
lasso_profile_get_request_type_from_soap_msg and
|
|
6069 |
lasso_node_init_from_message). I'll think further about this.
|
|
6070 |
||
6071 |
2004-12-10 nclapies
|
|
6072 |
||
6073 |
* lasso/xml/dst_query_item.c: Fixed type mistake in snippets of
|
|
6074 |
LassoDstQueryItem.
|
|
6075 |
||
6076 |
2004-12-10 nclapies
|
|
6077 |
||
6078 |
* lasso/xml/Makefile.am: Added support of DST modify / modify
|
|
6079 |
response.
|
|
6080 |
||
6081 |
2004-12-10 nclapies
|
|
6082 |
||
6083 |
* lasso/xml/dst_query.c, lasso/xml/dst_query.h,
|
|
6084 |
lasso/xml/dst_query_response.c: Replaced LassoDiscoResourceIDGroup
|
|
6085 |
with old ResourceID and EncryptedResourceID.
|
|
6086 |
||
6087 |
2004-12-10 nclapies
|
|
6088 |
||
6089 |
* lasso/id-wsf/personal_profile_service.c,
|
|
6090 |
lasso/id-wsf/personal_profile_service.h: Updated
|
|
6091 |
lasso_personal_profile_service_init_query() method : now it takes a
|
|
6092 |
LassoDiscoResourceOffering* resourceOfferring, a
|
|
6093 |
LassoDiscoDescription* description and a char* select, init a Query
|
|
6094 |
object, set the soap url from ResourceOffering, and return a
|
|
6095 |
QueryItem* to optionaly set attributes. Now it is possible to add
|
|
6096 |
extra QueryItems with
|
|
6097 |
lasso_personal_profile_service_add_query_item(). It returns the new
|
|
6098 |
QueryItem'pointer to set optional attributes;
|
|
6099 |
||
6100 |
2004-12-10 nclapies
|
|
6101 |
||
6102 |
* lasso/id-wsf/abstract_service.c, lasso/id-wsf/abstract_service.h:
|
|
6103 |
Removed ResourceOffering and ResourceIDGroup class's attributes.
|
|
6104 |
Only keep data and queryItem attributes. Removed old unused private
|
|
6105 |
methods (dispose() and finalize() )
|
|
6106 |
||
6107 |
2004-12-10 nclapies
|
|
6108 |
||
6109 |
* lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h: Updated
|
|
6110 |
lasso_wsf_profile_build_*_msg() : now they only set msg_body
|
|
6111 |
class's attribute with a soap message (request / response).
|
|
6112 |
||
6113 |
2004-12-10 nclapies
|
|
6114 |
||
6115 |
* lasso/xml/dst_modification.c, lasso/xml/dst_modification.h,
|
|
6116 |
lasso/xml/dst_modify.c, lasso/xml/dst_modify.h,
|
|
6117 |
lasso/xml/dst_modify_response.c, lasso/xml/dst_modify_response.h,
|
|
6118 |
lasso/xml/dst_new_data.c, lasso/xml/dst_new_data.h: Added DST
|
|
6119 |
Modify part level 1.
|
|
6120 |
||
6121 |
2004-12-10 fpeters
|
|
6122 |
||
6123 |
* lasso/id-ff/federation.c, lasso/id-ff/identity.c,
|
|
6124 |
lasso/id-ff/lecp.c, lasso/id-ff/logout.c, lasso/id-ff/profile.c,
|
|
6125 |
lasso/id-ff/provider.c, lasso/id-ff/server.c,
|
|
6126 |
lasso/id-ff/session.c, lasso/id-wsf/abstract_service.c,
|
|
6127 |
lasso/id-wsf/personal_profile_service.c,
|
|
6128 |
lasso/id-wsf/wsf_profile.c, lasso/xml/xml.c: overridden spelling
|
|
6129 |
fix caused alignment wreckage
|
|
6130 |
||
6131 |
2004-12-10 fpeters
|
|
6132 |
||
6133 |
* lasso/xml/internals.h, lasso/xml/xml.c: removed
|
|
6134 |
XmlSnippetObsolete, no longer used anywhere.
|
|
6135 |
lasso_node_build_xmlNode_from_snippets made static and documented
|
|
6136 |
some new functions.
|
|
6137 |
||
6138 |
2004-12-10 fpeters
|
|
6139 |
||
6140 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
6141 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
6142 |
lasso/id-ff/name_registration.c, lasso/id-ff/provider.c,
|
|
6143 |
lasso/id-ff/provider.h: reenabled signature checking on query
|
|
6144 |
strings (xml messages still to do)
|
|
6145 |
||
6146 |
2004-12-10 fpeters
|
|
6147 |
||
6148 |
* lasso/id-ff/name_registration.c, lasso/xml/Makefile.am: moved
|
|
6149 |
NameRegistration to XmlSnippet
|
|
6150 |
||
6151 |
2004-12-10 fpeters
|
|
6152 |
||
6153 |
* lasso/id-ff/login.c: removed unnecessary namespace declaration
|
|
6154 |
||
6155 |
2004-12-10 fpeters
|
|
6156 |
||
6157 |
* lasso/id-ff/defederation.c, lasso/id-ff/defederation.h: removed
|
|
6158 |
unnecessary private_data in LassoFederation; consequence being
|
|
6159 |
instance_init, class_init, dispose and finalise have also been
|
|
6160 |
removed.
|
|
6161 |
||
6162 |
2004-12-10 fpeters
|
|
6163 |
||
6164 |
* lasso/id-ff/login.h: removed struct LassoLoginPrivate declaration
|
|
6165 |
||
6166 |
2004-12-10 fpeters
|
|
6167 |
||
6168 |
* lasso/id-ff/login.c: Moved LassoLogin to XmlSnippet; not
|
|
6169 |
completely since an enum is converted in string and I'm not sure it
|
|
6170 |
is a good idea to 1) store them as integer or 2) adds the mapping
|
|
6171 |
value->string to xml.c. Also removed unused LassoLoginPrivate
|
|
6172 |
variable/struct/
|
|
6173 |
||
6174 |
2004-12-09 fpeters
|
|
6175 |
||
6176 |
* lasso/id-ff/Makefile.am, lasso/id-ff/profile.c: use xml snippet
|
|
6177 |
in LassoProfile; better faster stronger.
|
|
6178 |
||
6179 |
2004-12-09 fpeters
|
|
6180 |
||
6181 |
* lasso/xml/xml.c: don't sign query if not asked to; and fixed
|
|
6182 |
SNIPPET_NODE_IN_CHILD support
|
|
6183 |
||
6184 |
2004-12-09 nclapies
|
|
6185 |
||
6186 |
* lasso/id-wsf/personal_profile_service.c: Removed code with
|
|
6187 |
ResourceIDGroup in lasso_personal_profile_service_init_query() :
|
|
6188 |
will be updated soon.
|
|
6189 |
||
6190 |
2004-12-09 valos
|
|
6191 |
||
6192 |
* lasso/xml/disco_modify.c, lasso/xml/disco_modify.h,
|
|
6193 |
lasso/xml/disco_query.c, lasso/xml/disco_query.h,
|
|
6194 |
lasso/xml/disco_resource_offering.c,
|
|
6195 |
lasso/xml/disco_resource_offering.h: Yet another modification about
|
|
6196 |
ResourceID and EncrytpedResourceID elements
|
|
6197 |
||
6198 |
2004-12-08 fpeters
|
|
6199 |
||
6200 |
* lasso/id-ff/login.c: force role as service provider in
|
|
6201 |
lasso_login_build_authn_request_msg (closes: 382)
|
|
6202 |
||
6203 |
2004-12-08 fpeters
|
|
6204 |
||
6205 |
* lasso/id-ff/login.c: forgot to get query when AuthnRequestsSigned
|
|
6206 |
was not set
|
|
6207 |
||
6208 |
2004-12-08 nclapies
|
|
6209 |
||
6210 |
* lasso/id-wsf/abstract_service.h,
|
|
6211 |
lasso/id-wsf/personal_profile_service.c, lasso/xml/dst_query.c,
|
|
6212 |
lasso/xml/dst_query.h, lasso/xml/dst_query_response.c: Fixed
|
|
6213 |
support of ResourceIDGroup : updated class of level 1 and id-wsf
|
|
6214 |
with this new class.
|
|
6215 |
||
6216 |
2004-12-08 nclapies
|
|
6217 |
||
6218 |
* lasso/id-wsf/personal_profile_service.c: Removed process of
|
|
6219 |
ResourceOffering param. Need to be reactivated when ResourceID
|
|
6220 |
process in level 1 will be completed.
|
|
6221 |
||
6222 |
2004-12-08 eraviart
|
|
6223 |
||
6224 |
* lasso/id-ff/identity.c, lasso/id-ff/identity.h, swig/Lasso.i: For
|
|
6225 |
Swig, corrected server providerIds. Added providerIds to
|
|
6226 |
identities and sessions.
|
|
6227 |
||
6228 |
2004-12-08 valos
|
|
6229 |
||
6230 |
* lasso/xml/disco_modify.c, lasso/xml/disco_modify.h,
|
|
6231 |
lasso/xml/disco_query.c, lasso/xml/disco_query.h,
|
|
6232 |
lasso/xml/disco_resource_id_group.c,
|
|
6233 |
lasso/xml/disco_resource_id_group.h,
|
|
6234 |
lasso/xml/disco_resource_offering.c,
|
|
6235 |
lasso/xml/disco_resource_offering.h: Fixed bad XML schema
|
|
6236 |
interpretation of ResourceIDGroup element in: LassoDiscoModify,
|
|
6237 |
LassoDiscoQuerya and LassoDiscoResourceOffering
|
|
6238 |
||
6239 |
2004-12-08 nclapies
|
|
6240 |
||
6241 |
* lasso/xml/Makefile.am: Updated with support of
|
|
6242 |
disco_resource_id_group.
|
|
6243 |
||
6244 |
2004-12-08 nclapies
|
|
6245 |
||
6246 |
* lasso/xml/disco_resource_id_group.c,
|
|
6247 |
lasso/xml/disco_resource_id_group.h: Initial version : complex
|
|
6248 |
class to manage ResourceID and EncryptedResourceID choice.
|
|
6249 |
||
6250 |
2004-12-08 fpeters
|
|
6251 |
||
6252 |
* docs/reference/snippet-types.rst, lasso/xml/internals.h,
|
|
6253 |
lasso/xml/xml.c: new snippet type, SNIPPET_NODE_IN_CHILD, and
|
|
6254 |
documented all of the types.
|
|
6255 |
||
6256 |
2004-12-08 valos
|
|
6257 |
||
6258 |
* lasso/xml/Makefile.am, lasso/xml/disco_encrypted_resource_id.c,
|
|
6259 |
lasso/xml/disco_encrypted_resource_id.h,
|
|
6260 |
lasso/xml/disco_resource_id.c, lasso/xml/disco_resource_id.h: Added
|
|
6261 |
LassoDiscoResourceID and LassoDiscoEncryptedResourceID classes
|
|
6262 |
||
6263 |
2004-12-08 fpeters
|
|
6264 |
||
6265 |
* lasso/xml/lib_authn_request.c, lasso/xml/lib_logout_request.c,
|
|
6266 |
lasso/xml/lib_logout_request.h,
|
|
6267 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
6268 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
6269 |
lasso/xml/lib_status_response.c, lasso/xml/xml.c: reviewed code
|
|
6270 |
marked with XXX
|
|
6271 |
||
6272 |
2004-12-08 eraviart
|
|
6273 |
||
6274 |
* swig/Lasso.i: In SWIG: - Improved ProviderIds. - Removed
|
|
6275 |
LassoProviders structure (too complex to handle with SWIG). -
|
|
6276 |
Added attribute providerIds and method getProvider to LassoServer.
|
|
6277 |
- Replaced xmlChar with gchar.
|
|
6278 |
||
6279 |
2004-12-07 eraviart
|
|
6280 |
||
6281 |
* lasso/id-ff/defederation.c, lasso/id-ff/federation.c,
|
|
6282 |
lasso/id-ff/identity.c, lasso/id-ff/lecp.c, lasso/id-ff/login.c,
|
|
6283 |
lasso/id-ff/logout.c, lasso/id-ff/name_registration.c,
|
|
6284 |
lasso/id-ff/profile.c, lasso/id-ff/provider.c,
|
|
6285 |
lasso/id-ff/server.c, lasso/id-ff/session.c,
|
|
6286 |
lasso/id-wsf/abstract_service.c,
|
|
6287 |
lasso/id-wsf/personal_profile_service.c,
|
|
6288 |
lasso/id-wsf/wsf_profile.c, lasso/xml/xml.c: The past participle of
|
|
6289 |
"to override" is overridden. see
|
|
6290 |
http://en.wiktionary.org/wiki/Overridden
|
|
6291 |
||
6292 |
2004-12-07 fpeters
|
|
6293 |
||
6294 |
* lasso/xml/dst_query_item.c, lasso/xml/internals.h,
|
|
6295 |
lasso/xml/lib_authn_request.c,
|
|
6296 |
lasso/xml/lib_authn_request_envelope.c, lasso/xml/lib_scoping.c,
|
|
6297 |
lasso/xml/saml_assertion.c, lasso/xml/samlp_request_abstract.c,
|
|
6298 |
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c: another round
|
|
6299 |
on snippets; no longer multiply types for content transformation
|
|
6300 |
(CONTENT_BOOLEAN, ATTRIBUTE_BOOLEAN, CONTENT_INTEGER,
|
|
6301 |
ATTRIBUTE_INTEGER...), instead does something like this:
|
|
6302 |
SNIPPET_ATTRIBUTE | SNIPPET_INTEGER (other combinations allowed)
|
|
6303 |
||
6304 |
2004-12-07 nclapies
|
|
6305 |
||
6306 |
* lasso/xml/disco_query.h: Fixed #ifndef
|
|
6307 |
__LASSO_LIB_DISCO_QUERY_H__ to #ifndef __LASSO_DISCO_QUERY_H__
|
|
6308 |
||
6309 |
2004-12-07 nclapies
|
|
6310 |
||
6311 |
* lasso/id-wsf/Makefile.am: Replaced template_service.* with
|
|
6312 |
abstract_service.*
|
|
6313 |
||
6314 |
2004-12-07 valos
|
|
6315 |
||
6316 |
* lasso/xml/disco_credentials.c, lasso/xml/disco_description.c,
|
|
6317 |
lasso/xml/disco_description.h, lasso/xml/disco_insert_entry.c,
|
|
6318 |
lasso/xml/disco_modify.c, lasso/xml/disco_modify.h,
|
|
6319 |
lasso/xml/disco_modify_response.c,
|
|
6320 |
lasso/xml/disco_modify_response.h, lasso/xml/disco_options.c,
|
|
6321 |
lasso/xml/disco_options.h, lasso/xml/disco_query.c,
|
|
6322 |
lasso/xml/disco_query.h, lasso/xml/disco_query_response.c,
|
|
6323 |
lasso/xml/disco_query_response.h, lasso/xml/disco_remove_entry.c,
|
|
6324 |
lasso/xml/disco_remove_entry.h,
|
|
6325 |
lasso/xml/disco_requested_service_type.c,
|
|
6326 |
lasso/xml/disco_requested_service_type.h,
|
|
6327 |
lasso/xml/disco_resource_offering.c,
|
|
6328 |
lasso/xml/disco_resource_offering.h,
|
|
6329 |
lasso/xml/disco_service_instance.c,
|
|
6330 |
lasso/xml/disco_service_instance.h, lasso/xml/dst_data.c,
|
|
6331 |
lasso/xml/dst_data.h, lasso/xml/dst_query.c, lasso/xml/dst_query.h,
|
|
6332 |
lasso/xml/dst_query_item.c, lasso/xml/dst_query_item.h,
|
|
6333 |
lasso/xml/dst_query_response.c, lasso/xml/dst_query_response.h,
|
|
6334 |
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
6335 |
lasso/xml/saml_subject_statement.h: Added AttributeStatement
|
|
6336 |
element support in Saml:Assertion (required for id-WSF). Fixed
|
|
6337 |
constructor's required params of Disco classes. Updated Disco
|
|
6338 |
classes with new snippet. Updated some schema fragments.
|
|
6339 |
||
6340 |
2004-12-07 nclapies
|
|
6341 |
||
6342 |
* lasso/id-wsf/personal_profile_service.c,
|
|
6343 |
lasso/id-wsf/personal_profile_service.h: Initial version : class to
|
|
6344 |
manage Personal profile service. Currently, only support
|
|
6345 |
initiating, processing and building of Query and QueryResponse
|
|
6346 |
messages.
|
|
6347 |
||
6348 |
2004-12-07 nclapies
|
|
6349 |
||
6350 |
* lasso/id-wsf/abstract_service.c, lasso/id-wsf/abstract_service.h:
|
|
6351 |
Initial version : abstract class to store ResourceID,
|
|
6352 |
ResourceOfferings, QueryItem.
|
|
6353 |
||
6354 |
2004-12-07 nclapies
|
|
6355 |
||
6356 |
* lasso/id-wsf/wsf_profile.c: Removed unused old code.
|
|
6357 |
||
6358 |
2004-12-07 nclapies
|
|
6359 |
||
6360 |
* lasso/xml/dst_query_response.c, lasso/xml/dst_query_response.h:
|
|
6361 |
Added support of specific service : now QueryResponse element can
|
|
6362 |
be used by services and inherits their name space.
|
|
6363 |
||
6364 |
2004-12-07 nclapies
|
|
6365 |
||
6366 |
* lasso/xml/dst_query_item.c, lasso/xml/dst_query_item.h: Fixed
|
|
6367 |
required params of constructor lasso_dst_query_item_new() :
|
|
6368 |
QueryItem's attribute itemID is optional.
|
|
6369 |
||
6370 |
2004-12-07 nclapies
|
|
6371 |
||
6372 |
* lasso/xml/dst_query.c, lasso/xml/dst_query.h: Added support of
|
|
6373 |
specific service : now Query element can be used by services and
|
|
6374 |
inherits their name space.
|
|
6375 |
||
6376 |
2004-12-07 fpeters
|
|
6377 |
||
6378 |
* NEWS, doap.rdf: updated informative files with data about Lasso
|
|
6379 |
0.5.0.
|
|
6380 |
||
6381 |
2004-12-07 valos
|
|
6382 |
||
6383 |
* lasso/xml/utility_status.c: Updated LassoUtilityStatus with new
|
|
6384 |
snippet
|
|
6385 |
||
6386 |
2004-12-07 nclapies
|
|
6387 |
||
6388 |
* lasso/xml/utility_status.c: Fixed namespace of Status element :
|
|
6389 |
Status is included by schemas so no default name space.
|
|
6390 |
||
6391 |
2004-12-06 fpeters
|
|
6392 |
||
6393 |
* lasso/xml/samlp_request_abstract.c,
|
|
6394 |
lasso/xml/samlp_response_abstract.c: removed obsolete doc args
|
|
6395 |
||
6396 |
2004-12-06 valos
|
|
6397 |
||
6398 |
* lasso/xml/xml.c: Fixed a stupid copy/paste
|
|
6399 |
||
6400 |
2004-12-06 valos
|
|
6401 |
||
6402 |
* lasso/xml/xml.c: Fixed SNIPPET_LIST_NODES and
|
|
6403 |
SNIPPET_LIST_CONTENT snippet type support in
|
|
6404 |
lasso_node_init_from_xml()
|
|
6405 |
||
6406 |
2004-12-06 fpeters
|
|
6407 |
||
6408 |
* lasso/xml/xml.c: removed debugging fprintf
|
|
6409 |
||
6410 |
2004-12-06 fpeters
|
|
6411 |
||
6412 |
* lasso/id-ff/provider.c: fixed xpath expressions for id-ff 1.1
|
|
6413 |
compatibility
|
|
6414 |
||
6415 |
2004-12-06 fpeters
|
|
6416 |
||
6417 |
* lasso/id-ff/provider.c: fixed metadata
|
|
6418 |
||
6419 |
2004-12-06 fpeters
|
|
6420 |
||
6421 |
* lasso/id-ff/provider.c: added (untested) compatibility with ID-FF
|
|
6422 |
1.1 metadata files
|
|
6423 |
||
6424 |
2004-12-06 nclapies
|
|
6425 |
||
6426 |
* lasso/xml/xml.c: Renamed LASSO_LIB_SERVICE_TYPE_ID_SIS_* to
|
|
6427 |
LASSO_*_HREF.
|
|
6428 |
||
6429 |
2004-12-06 nclapies
|
|
6430 |
||
6431 |
* lasso/xml/strings.h: Oups ... bad, bad copy / paste.
|
|
6432 |
||
6433 |
2004-12-06 nclapies
|
|
6434 |
||
6435 |
* lasso/xml/strings.h: Removed service types defines. Added prefix
|
|
6436 |
and href for personal profile and employee profile.
|
|
6437 |
||
6438 |
2004-12-06 fpeters
|
|
6439 |
||
6440 |
* lasso/xml/xml.c: added dst support
|
|
6441 |
||
6442 |
2004-12-06 fpeters
|
|
6443 |
||
6444 |
* lasso/xml/xml.c: dealt with namespaces in a manner compatibler
|
|
6445 |
with libxml2 2.6.11 and 2.6.16
|
|
6446 |
||
6447 |
2004-12-04 fpeters
|
|
6448 |
||
6449 |
* docs/reference/lasso.sgml: more on documentation compilation; ok
|
|
6450 |
now.
|
|
6451 |
||
6452 |
2004-12-04 fpeters
|
|
6453 |
||
6454 |
* docs/reference/lasso.types: removed obsolete classes so the doc
|
|
6455 |
compiles again
|
|
6456 |
||
6457 |
2004-12-04 fpeters
|
|
6458 |
||
6459 |
* lasso/Makefile.am: Won anther automake battle. Thanks to
|
|
6460 |
Matthias Andree and Be Plouvier.
|
|
6461 |
||
6462 |
2004-12-04 fpeters
|
|
6463 |
||
6464 |
* lasso/.cvsignore, lasso/Makefile.am: added types.c generation to
|
|
6465 |
Makefile and to .cvsignore
|
|
6466 |
||
6467 |
2004-12-04 fpeters
|
|
6468 |
||
6469 |
* lasso/extract_types.py, lasso/lasso.c: added types (classes)
|
|
6470 |
extraction on build and registration in lasso_init
|
|
6471 |
||
6472 |
2004-12-04 fpeters
|
|
6473 |
||
6474 |
* configure.ac: removed gmodule from libs; I failed to get class
|
|
6475 |
registration dynamic
|
|
6476 |
||
6477 |
2004-12-04 fpeters
|
|
6478 |
||
6479 |
* lasso/id-ff/logout.h: formatted for easier processing
|
|
6480 |
||
6481 |
2004-12-04 fpeters
|
|
6482 |
||
6483 |
* configure.ac: link to gmodule (part of glib)
|
|
6484 |
||
6485 |
2004-12-03 fpeters
|
|
6486 |
||
6487 |
* lasso/xml/dst_query_response.c: consistency: comment stars are
|
|
6488 |
aligned; parent_class is no longer necessary; struct indentation
|
|
6489 |
only use one tab; trailing \ are not necessary.
|
|
6490 |
||
6491 |
2004-12-03 nclapies
|
|
6492 |
||
6493 |
* lasso/xml/dst_query_item.c: Removed old FIXME.
|
|
6494 |
||
6495 |
2004-12-03 nclapies
|
|
6496 |
||
6497 |
* lasso/xml/dst_query_item.c, lasso/xml/dst_query_item.h: Updated
|
|
6498 |
LassoDstQueryItem with new snippet feature in class instance. Moved
|
|
6499 |
schema comment from .h to .c
|
|
6500 |
||
6501 |
2004-12-03 fpeters
|
|
6502 |
||
6503 |
* lasso/xml/internals.h, lasso/xml/xml.c: added xml boolean
|
|
6504 |
attribute snippet support
|
|
6505 |
||
6506 |
2004-12-03 nclapies
|
|
6507 |
||
6508 |
* lasso/xml/dst_query_response.c, lasso/xml/dst_query_response.h:
|
|
6509 |
Updated LassoDstQueryResponse with new snippet feature in class
|
|
6510 |
instance. Moved schema comment from .h to .c
|
|
6511 |
||
6512 |
2004-12-03 nclapies
|
|
6513 |
||
6514 |
* lasso/xml/dst_query.c, lasso/xml/dst_query.h: Updated
|
|
6515 |
LassoDstQuery with new snippet feature in class instance. Moved
|
|
6516 |
schema comment from .h to .c
|
|
6517 |
||
6518 |
2004-12-03 fpeters
|
|
6519 |
||
6520 |
* lasso/xml/xml.c: removed memory management debugging fprintf
|
|
6521 |
||
6522 |
2004-12-03 fpeters
|
|
6523 |
||
6524 |
* lasso/id-wsf/.cvsignore: cvs ignore for id-wsf/ files
|
|
6525 |
||
6526 |
2004-12-03 fpeters
|
|
6527 |
||
6528 |
* lasso/xml/xml.c: memory management for XmlSnippets; xml/*.c
|
|
6529 |
should no longer leak
|
|
6530 |
||
6531 |
2004-12-03 fpeters
|
|
6532 |
||
6533 |
* lasso/id-ff/logout.c: do not share memory between
|
|
6534 |
profile->remote_providerID and response->ProviderID
|
|
6535 |
||
6536 |
2004-12-02 valos
|
|
6537 |
||
6538 |
* lasso/xml/strings.h: Added 22 DST status code constants
|
|
6539 |
||
6540 |
2004-12-02 fpeters
|
|
6541 |
||
6542 |
* configure.ac: updated version to 0.5.9 and libtool version to
|
|
6543 |
3.0.0
|
|
6544 |
||
6545 |
2004-12-02 fpeters
|
|
6546 |
||
6547 |
* lasso/id-ff/login.c, lasso/xml/disco_credentials.c,
|
|
6548 |
lasso/xml/disco_description.c, lasso/xml/disco_insert_entry.c,
|
|
6549 |
lasso/xml/disco_modify.c, lasso/xml/disco_modify_response.c,
|
|
6550 |
lasso/xml/disco_options.c, lasso/xml/disco_query.c,
|
|
6551 |
lasso/xml/disco_query_response.c, lasso/xml/disco_remove_entry.c,
|
|
6552 |
lasso/xml/disco_requested_service_type.c,
|
|
6553 |
lasso/xml/disco_resource_offering.c,
|
|
6554 |
lasso/xml/disco_service_instance.c, lasso/xml/dst_data.c,
|
|
6555 |
lasso/xml/dst_query.c, lasso/xml/dst_query_item.c,
|
|
6556 |
lasso/xml/dst_query_response.c, lasso/xml/internals.h,
|
|
6557 |
lasso/xml/lib_assertion.c,
|
|
6558 |
lasso/xml/lib_authentication_statement.c,
|
|
6559 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
6560 |
lasso/xml/lib_authn_request_envelope.c,
|
|
6561 |
lasso/xml/lib_authn_response.c,
|
|
6562 |
lasso/xml/lib_authn_response_envelope.c,
|
|
6563 |
lasso/xml/lib_federation_termination_notification.c,
|
|
6564 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
6565 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
6566 |
lasso/xml/lib_logout_response.c,
|
|
6567 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
6568 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
6569 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
6570 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
6571 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
6572 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
6573 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
6574 |
lasso/xml/saml_attribute.c, lasso/xml/saml_attribute_designator.c,
|
|
6575 |
lasso/xml/saml_attribute_statement.c,
|
|
6576 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
6577 |
lasso/xml/saml_authentication_statement.c,
|
|
6578 |
lasso/xml/saml_authority_binding.c,
|
|
6579 |
lasso/xml/saml_condition_abstract.c, lasso/xml/saml_conditions.c,
|
|
6580 |
lasso/xml/saml_name_identifier.c,
|
|
6581 |
lasso/xml/saml_statement_abstract.c, lasso/xml/saml_subject.c,
|
|
6582 |
lasso/xml/saml_subject_confirmation.c,
|
|
6583 |
lasso/xml/saml_subject_locality.c,
|
|
6584 |
lasso/xml/saml_subject_statement.c,
|
|
6585 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
6586 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request_abstract.c,
|
|
6587 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
6588 |
lasso/xml/samlp_response_abstract.c, lasso/xml/samlp_status.c,
|
|
6589 |
lasso/xml/samlp_status_code.c, lasso/xml/utility_status.c,
|
|
6590 |
lasso/xml/xml.c, lasso/xml/xml.h: last(?) iteration on XmlSnippet;
|
|
6591 |
now attached to classes, get_xmlNode and init_from_xml are no
|
|
6592 |
longer necessary in many cases. Previous XmlSnippet renamed to
|
|
6593 |
XmlSnippetObsolete to keep compatibility (id-wsf classes have not
|
|
6594 |
yet been converted).
|
|
6595 |
||
6596 |
2004-12-02 fpeters
|
|
6597 |
||
6598 |
* lasso/xml/dst_data.h, lasso/xml/dst_query.h,
|
|
6599 |
lasso/xml/dst_query_item.h, lasso/xml/dst_query_response.h: indent
|
|
6600 |
using tabs
|
|
6601 |
||
6602 |
2004-12-01 rchantereau
|
|
6603 |
||
6604 |
* win32/nsis/jlasso-lite.nsi, win32/nsis/lasso-deps.nsi,
|
|
6605 |
win32/nsis/lasso-full.nsi, win32/nsis/lasso-lite.nsi: Update NSIS
|
|
6606 |
scripts. Install zlib, intl.dll instead of libtoolized name.
|
|
6607 |
Install correctly in the lasso-lite installer.
|
|
6608 |
||
6609 |
2004-11-30 nclapies
|
|
6610 |
||
6611 |
* configure.ac, lasso/Makefile.am, lasso/id-wsf/Makefile.am,
|
|
6612 |
lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h: Added a
|
|
6613 |
first support of id-wsf high level. Only the base class is defined
|
|
6614 |
: LassoWsfProfile is intended to be inherited by future service
|
|
6615 |
classes. It is still very incomplete.
|
|
6616 |
||
6617 |
2004-11-30 nclapies
|
|
6618 |
||
6619 |
* lasso/xml/Makefile.am: Added support of DISCO and DST element
|
|
6620 |
classes.
|
|
6621 |
||
6622 |
2004-11-30 nclapies
|
|
6623 |
||
6624 |
* lasso/xml/dst_query_item.c, lasso/xml/dst_query_item.h: Fixed
|
|
6625 |
wrong param in lasso_dst_query_item_new() : LibDstSelect doesnt
|
|
6626 |
exist, it is a specific element of attributes services.
|
|
6627 |
||
6628 |
2004-11-30 nclapies
|
|
6629 |
||
6630 |
* lasso/xml/dst_data.c, lasso/xml/dst_data.h,
|
|
6631 |
lasso/xml/dst_query.c, lasso/xml/dst_query.h,
|
|
6632 |
lasso/xml/dst_query_item.c, lasso/xml/dst_query_item.h,
|
|
6633 |
lasso/xml/dst_query_response.c, lasso/xml/dst_query_response.h:
|
|
6634 |
Initial version : added DST part of WSF for sis specific attribute
|
|
6635 |
services.
|
|
6636 |
||
6637 |
2004-11-29 fpeters
|
|
6638 |
||
6639 |
* lasso/id-ff/session.c: extra consistency check in
|
|
6640 |
lasso_session_get_provider_index
|
|
6641 |
||
6642 |
2004-11-29 fpeters
|
|
6643 |
||
6644 |
* lasso/id-ff/server.c: fixed error checking in lasso_server_new
|
|
6645 |
||
6646 |
2004-11-29 fpeters
|
|
6647 |
||
6648 |
* lasso/id-ff/server.c: added error checking in lasso_server_new
|
|
6649 |
||
6650 |
2004-11-29 fpeters
|
|
6651 |
||
6652 |
* lasso/id-ff/profile.c, lasso/id-ff/provider.c, lasso/xml/xml.c:
|
|
6653 |
added proper error checking where xpath is used.
|
|
6654 |
||
6655 |
2004-11-29 fpeters
|
|
6656 |
||
6657 |
* lasso/xml/disco_requested_service_type.c: removed unnecessary
|
|
6658 |
include
|
|
6659 |
||
6660 |
2004-11-29 fpeters
|
|
6661 |
||
6662 |
* lasso/xml/xml.c: remove erroneous (my bad) XXX comment
|
|
6663 |
||
6664 |
2004-11-29 valos
|
|
6665 |
||
6666 |
* lasso/xml/Makefile.am, lasso/xml/saml_attribute.c,
|
|
6667 |
lasso/xml/saml_attribute.h, lasso/xml/saml_attribute_designator.c,
|
|
6668 |
lasso/xml/saml_attribute_designator.h,
|
|
6669 |
lasso/xml/saml_attribute_statement.c,
|
|
6670 |
lasso/xml/saml_attribute_statement.h: Added LassoSamlAttribute,
|
|
6671 |
LassoSamlAttributeDesignator & LassoSamlAttributeStatement classes
|
|
6672 |
||
6673 |
2004-11-29 fpeters
|
|
6674 |
||
6675 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
6676 |
lasso/id-ff/name_identifier_mapping.c,
|
|
6677 |
lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h,
|
|
6678 |
lasso/xml/disco_description.h, lasso/xml/disco_insert_entry.h,
|
|
6679 |
lasso/xml/disco_query.h, lasso/xml/disco_remove_entry.h: cut on
|
|
6680 |
some line lengths
|
|
6681 |
||
6682 |
2004-11-29 fpeters
|
|
6683 |
||
6684 |
* lasso/xml/strings.h: reduced line length and aligning some
|
|
6685 |
#define
|
|
6686 |
||
6687 |
2004-11-29 fpeters
|
|
6688 |
||
6689 |
* lasso/xml/disco_credentials.c, lasso/xml/disco_credentials.h,
|
|
6690 |
lasso/xml/disco_query.c, lasso/xml/disco_query.h,
|
|
6691 |
lasso/xml/disco_query_response.c, lasso/xml/disco_query_response.h,
|
|
6692 |
lasso/xml/disco_requested_service_type.c,
|
|
6693 |
lasso/xml/disco_requested_service_type.h,
|
|
6694 |
lasso/xml/lib_assertion.c, lasso/xml/samlp_status.c,
|
|
6695 |
lasso/xml/utility_status.c, lasso/xml/utility_status.h: harmonize
|
|
6696 |
schema fragment comments (indentation, in .c, no space between
|
|
6697 |
namespace and element name)
|
|
6698 |
||
6699 |
2004-11-29 nclapies
|
|
6700 |
||
6701 |
* lasso/xml/disco_credentials.c, lasso/xml/disco_credentials.h,
|
|
6702 |
lasso/xml/disco_query.c, lasso/xml/disco_query.h,
|
|
6703 |
lasso/xml/disco_query_response.c, lasso/xml/disco_query_response.h,
|
|
6704 |
lasso/xml/disco_requested_service_type.c,
|
|
6705 |
lasso/xml/disco_requested_service_type.h,
|
|
6706 |
lasso/xml/utility_status.c, lasso/xml/utility_status.h: Initial
|
|
6707 |
version of wsf query / query response discovery part files.
|
|
6708 |
||
6709 |
2004-11-29 fpeters
|
|
6710 |
||
6711 |
* lasso/xml/disco_description.c, lasso/xml/disco_insert_entry.c,
|
|
6712 |
lasso/xml/disco_modify.c, lasso/xml/disco_modify_response.c,
|
|
6713 |
lasso/xml/disco_options.c, lasso/xml/disco_resource_offering.c,
|
|
6714 |
lasso/xml/disco_service_instance.c: harmony in snippets declaration
|
|
6715 |
||
6716 |
2004-11-29 fpeters
|
|
6717 |
||
6718 |
* lasso/xml/disco_description.c, lasso/xml/disco_insert_entry.c,
|
|
6719 |
lasso/xml/disco_modify.c, lasso/xml/disco_modify.h,
|
|
6720 |
lasso/xml/disco_modify_response.c, lasso/xml/disco_options.c,
|
|
6721 |
lasso/xml/disco_remove_entry.c,
|
|
6722 |
lasso/xml/disco_resource_offering.c,
|
|
6723 |
lasso/xml/disco_service_instance.c: harmony in schema fragment
|
|
6724 |
comments
|
|
6725 |
||
6726 |
2004-11-29 fpeters
|
|
6727 |
||
6728 |
* lasso/xml/disco_description.h, lasso/xml/disco_insert_entry.h,
|
|
6729 |
lasso/xml/disco_modify.h, lasso/xml/disco_modify_response.h,
|
|
6730 |
lasso/xml/disco_options.h, lasso/xml/disco_remove_entry.h,
|
|
6731 |
lasso/xml/disco_resource_offering.h,
|
|
6732 |
lasso/xml/disco_service_instance.h: cut on line length (along a fix
|
|
6733 |
to commitinfo script to check this automatically)
|
|
6734 |
||
6735 |
2004-11-29 fpeters
|
|
6736 |
||
6737 |
* lasso/id-ff/login.c: fixed protocolProfile handling when NULL in
|
|
6738 |
request in lasso_login_process_authn_request_msg
|
|
6739 |
||
6740 |
2004-11-29 fpeters
|
|
6741 |
||
6742 |
* swig/Lasso.i: map server->providers to a kind of list (should be
|
|
6743 |
dict)
|
|
6744 |
||
6745 |
2004-11-29 valos
|
|
6746 |
||
6747 |
* lasso/xml/disco_description.c, lasso/xml/disco_insert_entry.c,
|
|
6748 |
lasso/xml/disco_modify.c, lasso/xml/disco_modify_response.c,
|
|
6749 |
lasso/xml/disco_options.c, lasso/xml/disco_remove_entry.c,
|
|
6750 |
lasso/xml/disco_resource_offering.c,
|
|
6751 |
lasso/xml/disco_service_instance.c: Minor fixes after the snippets
|
|
6752 |
changes
|
|
6753 |
||
6754 |
2004-11-29 fpeters
|
|
6755 |
||
6756 |
* lasso/id-ff/defederation.c,
|
|
6757 |
lasso/xml/lib_federation_termination_notification.c,
|
|
6758 |
lasso/xml/lib_federation_termination_notification.h: added
|
|
6759 |
RelayState support in federation termination notification (used
|
|
6760 |
only in redirect mode)
|
|
6761 |
||
6762 |
2004-11-29 fpeters
|
|
6763 |
||
6764 |
* lasso/id-ff/login.c: updated
|
|
6765 |
lasso_login_process_authn_request_msg to lasso 0.5 code
|
|
6766 |
||
6767 |
2004-11-29 valos
|
|
6768 |
||
6769 |
* lasso/xml/disco_description.c, lasso/xml/disco_description.h,
|
|
6770 |
lasso/xml/disco_insert_entry.c, lasso/xml/disco_insert_entry.h,
|
|
6771 |
lasso/xml/disco_modify.c, lasso/xml/disco_modify.h,
|
|
6772 |
lasso/xml/disco_modify_response.c,
|
|
6773 |
lasso/xml/disco_modify_response.h, lasso/xml/disco_options.c,
|
|
6774 |
lasso/xml/disco_options.h, lasso/xml/disco_remove_entry.c,
|
|
6775 |
lasso/xml/disco_remove_entry.h,
|
|
6776 |
lasso/xml/disco_resource_offering.c,
|
|
6777 |
lasso/xml/disco_resource_offering.h,
|
|
6778 |
lasso/xml/disco_service_instance.c,
|
|
6779 |
lasso/xml/disco_service_instance.h, lasso/xml/Makefile.am: Added 8
|
|
6780 |
classes for discovering identity services (ID-WSF) They provide
|
|
6781 |
methods to build Modify & ModifyResponse messages.
|
|
6782 |
||
6783 |
2004-11-29 valos
|
|
6784 |
||
6785 |
* lasso/xml/strings.h: Added 2 constants: LASSO_DISCO_HREF and
|
|
6786 |
LASSO_DISCO_PREFIX
|
|
6787 |
||
6788 |
2004-11-29 fpeters
|
|
6789 |
||
6790 |
* lasso/xml/xml.c: check error and free memory in
|
|
6791 |
lasso_node_new_from_soap
|
|
6792 |
||
6793 |
2004-11-29 fpeters
|
|
6794 |
||
6795 |
* lasso/xml/xml.c: elsif'ing
|
|
6796 |
||
6797 |
2004-11-28 fpeters
|
|
6798 |
||
6799 |
* lasso/id-ff/profile.c: error checking in
|
|
6800 |
lasso_profile_get_request_type_from_soap_msg()
|
|
6801 |
||
6802 |
2004-11-28 fpeters
|
|
6803 |
||
6804 |
* lasso/xml/xml.c: cleaned up useless affectation
|
|
6805 |
||
6806 |
2004-11-26 fpeters
|
|
6807 |
||
6808 |
* lasso/xml/Makefile.am, lasso/xml/internals.h,
|
|
6809 |
lasso/xml/lib_authentication_statement.c,
|
|
6810 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
6811 |
lasso/xml/lib_authn_request_envelope.c,
|
|
6812 |
lasso/xml/lib_authn_response.c,
|
|
6813 |
lasso/xml/lib_authn_response_envelope.c,
|
|
6814 |
lasso/xml/lib_federation_termination_notification.c,
|
|
6815 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
6816 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
6817 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
6818 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
6819 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
6820 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
6821 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
6822 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
6823 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
6824 |
lasso/xml/saml_authentication_statement.c,
|
|
6825 |
lasso/xml/saml_authority_binding.c, lasso/xml/saml_conditions.c,
|
|
6826 |
lasso/xml/saml_subject.c, lasso/xml/saml_subject_confirmation.c,
|
|
6827 |
lasso/xml/saml_subject_locality.c,
|
|
6828 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
6829 |
lasso/xml/samlp_request.c, lasso/xml/samlp_response.c,
|
|
6830 |
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
6831 |
lasso/xml/xml.c, lasso/xml/xml.h: moved xml snippet stuffs into new
|
|
6832 |
internals.h; those should not be exposed; changed snippet type from
|
|
6833 |
character to enum (defined in internals.h)
|
|
6834 |
||
6835 |
2004-11-26 fpeters
|
|
6836 |
||
6837 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c: signature for
|
|
6838 |
FederatationTerminationNotification; preparation for AuthnResponse.
|
|
6839 |
||
6840 |
2004-11-26 fpeters
|
|
6841 |
||
6842 |
* lasso/id-ff/name_identifier_mapping.c, lasso/id-ff/profile.c,
|
|
6843 |
lasso/xml/lib_request_authn_context.h, lasso/xml/saml_advice.c,
|
|
6844 |
lasso/xml/saml_authority_binding.c,
|
|
6845 |
lasso/xml/saml_condition_abstract.c, lasso/xml/saml_conditions.c,
|
|
6846 |
lasso/xml/saml_name_identifier.c,
|
|
6847 |
lasso/xml/saml_statement_abstract.c,
|
|
6848 |
lasso/xml/saml_subject_confirmation.c,
|
|
6849 |
lasso/xml/saml_subject_locality.c: cut some long lines
|
|
6850 |
||
6851 |
2004-11-26 fpeters
|
|
6852 |
||
6853 |
* lasso/xml/saml_authority_binding.c: formatting
|
|
6854 |
||
6855 |
2004-11-26 fpeters
|
|
6856 |
||
6857 |
* lasso/xml/saml_subject_locality.c: added attribute snippet
|
|
6858 |
support to <saml:SubjectLocality>
|
|
6859 |
||
6860 |
2004-11-26 fpeters
|
|
6861 |
||
6862 |
* lasso/xml/samlp_status_code.c: added attribute xml snippet
|
|
6863 |
support to <samlp:StatusCode>
|
|
6864 |
||
6865 |
2004-11-26 fpeters
|
|
6866 |
||
6867 |
* lasso/xml/lib_federation_termination_notification.c,
|
|
6868 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
6869 |
lasso/xml/lib_name_identifier_mapping_response.c: signature support
|
|
6870 |
in <lib:FederationTerminationNotification>,
|
|
6871 |
<lib:NameIdentifierMappingRequest> and
|
|
6872 |
<lib:NameIdentifierMappingResponse>
|
|
6873 |
||
6874 |
2004-11-26 fpeters
|
|
6875 |
||
6876 |
* lasso/xml/saml_conditions.c: added attribute xml snippet support
|
|
6877 |
to <saml:Conditions>
|
|
6878 |
||
6879 |
2004-11-26 fpeters
|
|
6880 |
||
6881 |
* lasso/xml/saml_authority_binding.c: use xmlsnippets in
|
|
6882 |
<saml:AuthorityBinding>
|
|
6883 |
||
6884 |
2004-11-26 fpeters
|
|
6885 |
||
6886 |
* lasso/xml/saml_authentication_statement.c: fixed comment
|
|
6887 |
formatting
|
|
6888 |
||
6889 |
2004-11-26 fpeters
|
|
6890 |
||
6891 |
* lasso/xml/saml_authentication_statement.c: use attribute xml
|
|
6892 |
snippet support in <saml:AuthenticationStatement>
|
|
6893 |
||
6894 |
2004-11-26 fpeters
|
|
6895 |
||
6896 |
* lasso/xml/lib_name_identifier_mapping_request.c: use attribute
|
|
6897 |
xml snippet support in <lib:NameIdentifierMappingRequest>
|
|
6898 |
||
6899 |
2004-11-26 fpeters
|
|
6900 |
||
6901 |
* lasso/xml/lib_logout_request.c: use attribute xml snippet support
|
|
6902 |
in <lib:LogoutRequest>
|
|
6903 |
||
6904 |
2004-11-26 fpeters
|
|
6905 |
||
6906 |
* lasso/xml/lib_federation_termination_notification.c: use
|
|
6907 |
attribute snippet support in
|
|
6908 |
<lib:FederationTerminationNotification>
|
|
6909 |
||
6910 |
2004-11-26 fpeters
|
|
6911 |
||
6912 |
* lasso/xml/lib_authentication_statement.c,
|
|
6913 |
lasso/xml/lib_authn_request_envelope.c: fixed comment formatting
|
|
6914 |
||
6915 |
2004-11-26 fpeters
|
|
6916 |
||
6917 |
* lasso/xml/lib_authentication_statement.c: use attribute xml
|
|
6918 |
snippet support in <AuthenticationStatement>
|
|
6919 |
||
6920 |
2004-11-26 fpeters
|
|
6921 |
||
6922 |
* configure.ac: woke up to remove tutorials from configure.ac
|
|
6923 |
||
6924 |
2004-11-25 fpeters
|
|
6925 |
||
6926 |
* tests/login_tests.c: indentation leftovers
|
|
6927 |
||
6928 |
2004-11-25 fpeters
|
|
6929 |
||
6930 |
* docs/Makefile.am: removed examples/ and docs/tutorial directories
|
|
6931 |
(obsolete stuffs)
|
|
6932 |
||
6933 |
2004-11-25 fpeters
|
|
6934 |
||
6935 |
* lasso/export.h, lasso/lasso.h, lasso/id-ff/federation.c,
|
|
6936 |
lasso/id-ff/logout.c, lasso/id-ff/logout.h,
|
|
6937 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c,
|
|
6938 |
lasso/id-ff/session.h, lasso/xml/errors.c,
|
|
6939 |
lasso/xml/lib_assertion.c,
|
|
6940 |
lasso/xml/lib_authentication_statement.c,
|
|
6941 |
lasso/xml/lib_authentication_statement.h,
|
|
6942 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
6943 |
lasso/xml/lib_authn_response.c, lasso/xml/lib_authn_response.h,
|
|
6944 |
lasso/xml/lib_federation_termination_notification.c,
|
|
6945 |
lasso/xml/lib_federation_termination_notification.h,
|
|
6946 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
6947 |
lasso/xml/lib_idp_entry.h, lasso/xml/lib_idp_list.c,
|
|
6948 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
6949 |
lasso/xml/lib_logout_response.c,
|
|
6950 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
6951 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
6952 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
6953 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
6954 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
6955 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
6956 |
lasso/xml/lib_status_response.c, lasso/xml/lib_status_response.h,
|
|
6957 |
lasso/xml/lib_subject.c, lasso/xml/lib_subject.h,
|
|
6958 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
6959 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
6960 |
lasso/xml/saml_authentication_statement.c,
|
|
6961 |
lasso/xml/saml_authority_binding.c, lasso/xml/saml_conditions.c,
|
|
6962 |
lasso/xml/saml_name_identifier.c, lasso/xml/saml_subject.c,
|
|
6963 |
lasso/xml/saml_subject_confirmation.c,
|
|
6964 |
lasso/xml/saml_subject_locality.c,
|
|
6965 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
6966 |
lasso/xml/saml_subject_statement_abstract.h,
|
|
6967 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request_abstract.c,
|
|
6968 |
lasso/xml/samlp_response.c, lasso/xml/samlp_response_abstract.c,
|
|
6969 |
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
6970 |
lasso/xml/tools.c, lasso/xml/xml.c: indentation work
|
|
6971 |
||
6972 |
2004-11-25 fpeters
|
|
6973 |
||
6974 |
* lasso/id-ff/name_identifier_mapping.h,
|
|
6975 |
lasso/id-ff/name_registration.h, lasso/id-ff/provider.c: restore
|
|
6976 |
spaces in front of author name
|
|
6977 |
||
6978 |
2004-11-25 fpeters
|
|
6979 |
||
6980 |
* HACKING, lasso/lasso.c, lasso/id-ff/defederation.h,
|
|
6981 |
lasso/id-ff/federation.h, lasso/id-ff/identity.h,
|
|
6982 |
lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/logout.c,
|
|
6983 |
lasso/id-ff/logout.h, lasso/id-ff/name_identifier_mapping.h,
|
|
6984 |
lasso/id-ff/name_registration.h, lasso/id-ff/profile.h,
|
|
6985 |
lasso/id-ff/provider.c, lasso/id-ff/provider.h,
|
|
6986 |
lasso/id-ff/server.h, lasso/id-ff/session.c, lasso/id-ff/session.h,
|
|
6987 |
lasso/xml/lib_assertion.h,
|
|
6988 |
lasso/xml/lib_authentication_statement.c,
|
|
6989 |
lasso/xml/lib_authentication_statement.h,
|
|
6990 |
lasso/xml/lib_authn_context.h, lasso/xml/lib_authn_request.h,
|
|
6991 |
lasso/xml/lib_authn_request_envelope.h,
|
|
6992 |
lasso/xml/lib_authn_response.h,
|
|
6993 |
lasso/xml/lib_authn_response_envelope.h,
|
|
6994 |
lasso/xml/lib_federation_termination_notification.h,
|
|
6995 |
lasso/xml/lib_idp_entries.h, lasso/xml/lib_idp_entry.h,
|
|
6996 |
lasso/xml/lib_idp_list.h, lasso/xml/lib_logout_request.h,
|
|
6997 |
lasso/xml/lib_logout_response.h,
|
|
6998 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
6999 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
7000 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
7001 |
lasso/xml/lib_register_name_identifier_response.h,
|
|
7002 |
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.h,
|
|
7003 |
lasso/xml/lib_status_response.h, lasso/xml/lib_subject.h,
|
|
7004 |
lasso/xml/saml_advice.h, lasso/xml/saml_assertion.h,
|
|
7005 |
lasso/xml/saml_audience_restriction_condition.h,
|
|
7006 |
lasso/xml/saml_authentication_statement.h,
|
|
7007 |
lasso/xml/saml_authority_binding.h,
|
|
7008 |
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.h,
|
|
7009 |
lasso/xml/saml_name_identifier.h,
|
|
7010 |
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.h,
|
|
7011 |
lasso/xml/saml_subject_confirmation.h,
|
|
7012 |
lasso/xml/saml_subject_locality.h,
|
|
7013 |
lasso/xml/saml_subject_statement.h,
|
|
7014 |
lasso/xml/saml_subject_statement_abstract.h,
|
|
7015 |
lasso/xml/samlp_request.h, lasso/xml/samlp_request_abstract.h,
|
|
7016 |
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.h,
|
|
7017 |
lasso/xml/samlp_status.h, lasso/xml/samlp_status_code.h,
|
|
7018 |
lasso/xml/strings.h, lasso/xml/tools.h, lasso/xml/xml.h: limit line
|
|
7019 |
length to 100 characters.
|
|
7020 |
||
7021 |
2004-11-25 fpeters
|
|
7022 |
||
7023 |
* lasso/xml/xml.c: cut down on line length; removed unnecessary
|
|
7024 |
cast, implemented 't' snippet handling.
|
|
7025 |
||
7026 |
2004-11-25 valos
|
|
7027 |
||
7028 |
* lasso/xml/xml.c: added xml complex and simple elements sequences
|
|
7029 |
support to xmlsnippet
|
|
7030 |
||
7031 |
2004-11-25 fpeters
|
|
7032 |
||
7033 |
* lasso/xml/xml.c: don't loop twice on xmlsnippets
|
|
7034 |
||
7035 |
2004-11-25 fpeters
|
|
7036 |
||
7037 |
* lasso/xml/strings.h: removed some unused #define
|
|
7038 |
||
7039 |
2004-11-25 fpeters
|
|
7040 |
||
7041 |
* lasso/xml/saml_assertion.c: use new xml attribute support for
|
|
7042 |
saml:Assertion
|
|
7043 |
||
7044 |
2004-11-25 fpeters
|
|
7045 |
||
7046 |
* lasso/xml/xml.c: added xml attribute support to xmlsnippet
|
|
7047 |
||
7048 |
2004-11-22 fpeters
|
|
7049 |
||
7050 |
* lasso/id-ff/defederation.c, lasso/id-ff/defederation.h,
|
|
7051 |
lasso/id-ff/federation.c, lasso/id-ff/federation.h,
|
|
7052 |
lasso/id-ff/identity.c, lasso/id-ff/identity.h,
|
|
7053 |
lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/logout.c,
|
|
7054 |
lasso/id-ff/logout.h, lasso/id-ff/profile.c, lasso/id-ff/profile.h,
|
|
7055 |
lasso/id-ff/provider.c, lasso/id-ff/provider.h,
|
|
7056 |
lasso/id-ff/server.c, lasso/id-ff/server.h, lasso/id-ff/session.c,
|
|
7057 |
lasso/id-ff/session.h: renamed private struct member to
|
|
7058 |
private_data (gtk+ does it like that)
|
|
7059 |
||
7060 |
2004-11-22 fpeters
|
|
7061 |
||
7062 |
* HACKING: fixed emacs mode
|
|
7063 |
||
7064 |
2004-11-22 fpeters
|
|
7065 |
||
7066 |
* HACKING: Note about lasso-c-mode for Emacs users
|
|
7067 |
||
7068 |
2004-11-22 fpeters
|
|
7069 |
||
7070 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
7071 |
lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
7072 |
lasso/id-ff/name_identifier_mapping.c,
|
|
7073 |
lasso/id-ff/name_registration.c, lasso/xml/lib_authn_request.c,
|
|
7074 |
lasso/xml/lib_federation_termination_notification.c,
|
|
7075 |
lasso/xml/lib_logout_request.c,
|
|
7076 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
7077 |
lasso/xml/lib_status_response.c,
|
|
7078 |
lasso/xml/samlp_request_abstract.c,
|
|
7079 |
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c,
|
|
7080 |
lasso/xml/xml.h, python/tests/profiles_tests.py: added error
|
|
7081 |
checking on query strings; python tests should now pass
|
|
7082 |
||
7083 |
2004-11-22 fpeters
|
|
7084 |
||
7085 |
* python/tests/errorchecking_tests.py,
|
|
7086 |
python/tests/profiles_tests.py: sync python tests with lasso 0.5
|
|
7087 |
||
7088 |
2004-11-22 fpeters
|
|
7089 |
||
7090 |
* lasso/id-ff/server.c: don't dump empty file path in server dumps
|
|
7091 |
||
7092 |
2004-11-22 fpeters
|
|
7093 |
||
7094 |
* csharp/Makefile.am, java/Makefile.am: merged late 0.5 changes to
|
|
7095 |
java/ and csharp/ Makefile.am
|
|
7096 |
||
7097 |
2004-11-18 fpeters
|
|
7098 |
||
7099 |
* lasso/xml/lib_authn_request.c: unused variables
|
|
7100 |
||
7101 |
2004-11-18 fpeters
|
|
7102 |
||
7103 |
* lasso/xml/xml.c: include appropriate file so
|
|
7104 |
saml_name_identifier_new is defined
|
|
7105 |
||
7106 |
2004-11-18 fpeters
|
|
7107 |
||
7108 |
* lasso/xml/samlp_request_abstract.c,
|
|
7109 |
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c: removed
|
|
7110 |
unnecessary lasso_node_impl_init_from_query
|
|
7111 |
||
7112 |
2004-11-18 fpeters
|
|
7113 |
||
7114 |
* lasso/xml/tools.c: fixed signed/unsigned mismatch
|
|
7115 |
||
7116 |
2004-11-18 fpeters
|
|
7117 |
||
7118 |
* lasso/id-ff/profile.c: server is not part of <profile> dump
|
|
7119 |
||
7120 |
2004-11-18 fpeters
|
|
7121 |
||
7122 |
* lasso/xml/lib_authentication_statement.c,
|
|
7123 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
7124 |
lasso/xml/lib_authn_request_envelope.c,
|
|
7125 |
lasso/xml/lib_authn_response.c,
|
|
7126 |
lasso/xml/lib_authn_response_envelope.c,
|
|
7127 |
lasso/xml/lib_federation_termination_notification.c,
|
|
7128 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
7129 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
7130 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
7131 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
7132 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
7133 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
7134 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
7135 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
7136 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
7137 |
lasso/xml/saml_authentication_statement.c,
|
|
7138 |
lasso/xml/saml_conditions.c, lasso/xml/saml_subject.c,
|
|
7139 |
lasso/xml/saml_subject_confirmation.c,
|
|
7140 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
7141 |
lasso/xml/samlp_request.c, lasso/xml/samlp_response.c,
|
|
7142 |
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
7143 |
lasso/xml/xml.c, lasso/xml/xml.h: use same "xmlsnippets" (name will
|
|
7144 |
probably change) to build xml nodes
|
|
7145 |
||
7146 |
2004-11-17 fpeters
|
|
7147 |
||
7148 |
* lasso/xml/lib_authentication_statement.c,
|
|
7149 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
7150 |
lasso/xml/lib_authn_request_envelope.c,
|
|
7151 |
lasso/xml/lib_authn_response.c,
|
|
7152 |
lasso/xml/lib_authn_response_envelope.c,
|
|
7153 |
lasso/xml/lib_federation_termination_notification.c,
|
|
7154 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
7155 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
7156 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
7157 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
7158 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
7159 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
7160 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
7161 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
7162 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
7163 |
lasso/xml/saml_authentication_statement.c,
|
|
7164 |
lasso/xml/saml_conditions.c, lasso/xml/saml_subject.c,
|
|
7165 |
lasso/xml/saml_subject_confirmation.c,
|
|
7166 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
7167 |
lasso/xml/samlp_request.c, lasso/xml/samlp_response.c,
|
|
7168 |
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
7169 |
lasso/xml/xml.c, lasso/xml/xml.h: refactored init_from_xml
|
|
7170 |
functions (lasso is now less than 20000 lines)
|
|
7171 |
||
7172 |
2004-11-16 fpeters
|
|
7173 |
||
7174 |
* lasso/id-ff/federation.h, lasso/id-ff/profile.h,
|
|
7175 |
lasso/xml/errors.c, lasso/xml/lib_scoping.c,
|
|
7176 |
lasso/xml/saml_assertion.c, lasso/xml/xml.c: more header cleaning
|
|
7177 |
||
7178 |
2004-11-16 fpeters
|
|
7179 |
||
7180 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
7181 |
lasso/id-ff/login.h, lasso/id-ff/logout.c,
|
|
7182 |
lasso/id-ff/name_identifier_mapping.c,
|
|
7183 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c,
|
|
7184 |
lasso/id-ff/provider.c, lasso/id-ff/server.c,
|
|
7185 |
lasso/id-ff/session.c, lasso/xml/lib_assertion.h,
|
|
7186 |
lasso/xml/lib_authentication_statement.c,
|
|
7187 |
lasso/xml/lib_authentication_statement.h,
|
|
7188 |
lasso/xml/lib_authn_response.h,
|
|
7189 |
lasso/xml/lib_authn_response_envelope.h,
|
|
7190 |
lasso/xml/lib_logout_request.h,
|
|
7191 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
7192 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
7193 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
7194 |
lasso/xml/saml_authentication_statement.h,
|
|
7195 |
lasso/xml/saml_conditions.h, lasso/xml/samlp_response_abstract.h,
|
|
7196 |
lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c,
|
|
7197 |
lasso/xml/xml.h: cleaning #includes
|
|
7198 |
||
7199 |
2004-11-16 fpeters
|
|
7200 |
||
7201 |
* lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
7202 |
lasso/xml/samlp_status_code.h: support for samlp:StatusCode in
|
|
7203 |
samlp:StatusCode in ... ad vitam.
|
|
7204 |
||
7205 |
2004-11-15 fpeters
|
|
7206 |
||
7207 |
* tests/login_tests.c: tests are ok
|
|
7208 |
||
7209 |
2004-11-15 fpeters
|
|
7210 |
||
7211 |
* configure.ac, lasso/Makefile.am, lasso/lasso.h,
|
|
7212 |
lasso/id-ff/Makefile.am, lasso/id-ff/defederation.c,
|
|
7213 |
lasso/id-ff/defederation.h, lasso/id-ff/federation.c,
|
|
7214 |
lasso/id-ff/identity.c, lasso/id-ff/identity.h, lasso/id-ff/lecp.c,
|
|
7215 |
lasso/id-ff/lecp.h, lasso/id-ff/login.c, lasso/id-ff/login.h,
|
|
7216 |
lasso/id-ff/logout.c, lasso/id-ff/logout.h,
|
|
7217 |
lasso/id-ff/name_identifier_mapping.c,
|
|
7218 |
lasso/id-ff/name_identifier_mapping.h,
|
|
7219 |
lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h,
|
|
7220 |
lasso/id-ff/profile.c, lasso/id-ff/profile.h,
|
|
7221 |
lasso/id-ff/provider.c, lasso/id-ff/server.c, lasso/id-ff/server.h,
|
|
7222 |
lasso/id-ff/session.c: renamed lasso/environs/ to lasso/id-ff/
|
|
7223 |
||
7224 |
2004-11-15 fpeters
|
|
7225 |
||
7226 |
* tests/random_tests.c: new tests
|
|
7227 |
||
7228 |
2004-11-15 fpeters
|
|
7229 |
||
7230 |
* tests/login_tests.c, tests/tests.c: updated tests
|
|
7231 |
||
7232 |
2004-11-09 fpeters
|
|
7233 |
||
7234 |
* lasso/id-ff/federation.c, lasso/id-ff/identity.c,
|
|
7235 |
lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
7236 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c,
|
|
7237 |
lasso/id-ff/provider.c, lasso/id-ff/server.c,
|
|
7238 |
lasso/id-ff/session.c, lasso/xml/lib_assertion.c,
|
|
7239 |
lasso/xml/lib_authentication_statement.c,
|
|
7240 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
7241 |
lasso/xml/lib_authn_request_envelope.c,
|
|
7242 |
lasso/xml/lib_authn_response.c,
|
|
7243 |
lasso/xml/lib_authn_response_envelope.c,
|
|
7244 |
lasso/xml/lib_federation_termination_notification.c,
|
|
7245 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
7246 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
7247 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
7248 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
7249 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
7250 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
7251 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
7252 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
7253 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
7254 |
lasso/xml/saml_authentication_statement.c,
|
|
7255 |
lasso/xml/saml_authority_binding.c, lasso/xml/saml_conditions.c,
|
|
7256 |
lasso/xml/saml_name_identifier.c, lasso/xml/saml_subject.c,
|
|
7257 |
lasso/xml/saml_subject_confirmation.c,
|
|
7258 |
lasso/xml/saml_subject_locality.c,
|
|
7259 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
7260 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request_abstract.c,
|
|
7261 |
lasso/xml/samlp_response.c, lasso/xml/samlp_response_abstract.c,
|
|
7262 |
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
7263 |
lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c,
|
|
7264 |
lasso/xml/xml.h: return value on init_from_xml; and minor tweaks to
|
|
7265 |
code style
|
|
7266 |
||
7267 |
2004-11-04 fpeters
|
|
7268 |
||
7269 |
* tests/data/idp1-la/metadata.xml: Fixed value of
|
|
7270 |
SingleSignOnProtocolProfile metadata : added support of artifact
|
|
7271 |
and post. [lasso-orig rev1.2]
|
|
7272 |
||
7273 |
2004-11-03 fpeters
|
|
7274 |
||
7275 |
* lasso/xml/Makefile.am, lasso/xml/debug.c, lasso/xml/debug.h,
|
|
7276 |
lasso/xml/tools.c, lasso/xml/tools.h: move debug functions with
|
|
7277 |
other tools functions in tools.c
|
|
7278 |
||
7279 |
2004-11-03 fpeters
|
|
7280 |
||
7281 |
* lasso/xml/lib_authn_context.h: we're missing
|
|
7282 |
AuthenticationContextStatement support
|
|
7283 |
||
7284 |
2004-11-03 fpeters
|
|
7285 |
||
7286 |
* lasso/xml/samlp_request_abstract.c,
|
|
7287 |
lasso/xml/samlp_response_abstract.c: Fixed 2 bugs in
|
|
7288 |
lasso_node_add_signature_tmpl() * the transform method "exclusive
|
|
7289 |
C14N" was missing in Transforms element * removed useless KeyInfo
|
|
7290 |
element in Signatures without X509 data
|
|
7291 |
||
7292 |
[from lasso-orig revision 1.95]
|
|
7293 |
||
7294 |
2004-11-01 fpeters
|
|
7295 |
||
7296 |
* lasso/xml/lib_assertion.c,
|
|
7297 |
lasso/xml/lib_authentication_statement.c,
|
|
7298 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_response.c,
|
|
7299 |
lasso/xml/lib_federation_termination_notification.c,
|
|
7300 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_subject.c,
|
|
7301 |
lasso/xml/saml_assertion.c,
|
|
7302 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
7303 |
lasso/xml/saml_authentication_statement.c,
|
|
7304 |
lasso/xml/saml_name_identifier.c: cleaning files
|
|
7305 |
||
7306 |
2004-11-01 fpeters
|
|
7307 |
||
7308 |
* lasso/id-ff/lecp.c, lasso/id-ff/lecp.h, lasso/id-ff/login.c,
|
|
7309 |
lasso/id-ff/login.h, lasso/xml/lib_authn_request_envelope.c,
|
|
7310 |
lasso/xml/lib_authn_request_envelope.h,
|
|
7311 |
lasso/xml/lib_authn_response_envelope.c,
|
|
7312 |
lasso/xml/lib_authn_response_envelope.h: LECP converted to new tree
|
|
7313 |
||
7314 |
2004-11-01 fpeters
|
|
7315 |
||
7316 |
* lasso/id-ff/federation.c: set RemoteProviderID has <federation>
|
|
7317 |
attribute instead of text child to be a little more compatible with
|
|
7318 |
lasso (still incompatible since they put all the federation in a
|
|
7319 |
global <federations> while I put them directly in the <identity>).
|
|
7320 |
||
7321 |
2004-11-01 fpeters
|
|
7322 |
||
7323 |
* lasso/id-ff/name_registration.c: sign message in name
|
|
7324 |
registration
|
|
7325 |
||
7326 |
2004-11-01 fpeters
|
|
7327 |
||
7328 |
* lasso/id-ff/logout.c: fixed previous lasso-head port
|
|
7329 |
||
7330 |
2004-11-01 fpeters
|
|
7331 |
||
7332 |
* lasso/id-ff/logout.c: Corrected lasso_logout_process_response_msg
|
|
7333 |
so that it works for proxies.
|
|
7334 |
||
7335 |
2004-11-01 fpeters
|
|
7336 |
||
7337 |
* swig/Lasso.i: - Added Swig access to attribute role in
|
|
7338 |
LassoProvider (needed for proxies). - Renamed TargetNamespace
|
|
7339 |
(without uppercase 'S').
|
|
7340 |
||
7341 |
2004-10-30 fpeters
|
|
7342 |
||
7343 |
* lasso/id-ff/logout.c, lasso/xml/lib_logout_request.c,
|
|
7344 |
lasso/xml/lib_logout_response.c,
|
|
7345 |
lasso/xml/samlp_request_abstract.c,
|
|
7346 |
lasso/xml/samlp_response_abstract.c,
|
|
7347 |
lasso/xml/samlp_response_abstract.h: xmlsec for logout requests and
|
|
7348 |
responses
|
|
7349 |
||
7350 |
2004-10-30 fpeters
|
|
7351 |
||
7352 |
* lasso/id-ff/defederation.c, lasso/id-ff/lecp.c,
|
|
7353 |
lasso/id-ff/login.c, lasso/id-ff/logout.c,
|
|
7354 |
lasso/id-ff/name_identifier_mapping.c,
|
|
7355 |
lasso/id-ff/name_registration.c,
|
|
7356 |
lasso/xml/samlp_request_abstract.c,
|
|
7357 |
lasso/xml/samlp_request_abstract.h, lasso/xml/xml.c,
|
|
7358 |
lasso/xml/xml.h: ds:Signature in <samlp:request/> (in login) (and
|
|
7359 |
the signature is not verified yet)
|
|
7360 |
||
7361 |
2004-10-29 fpeters
|
|
7362 |
||
7363 |
* lasso/xml/lib_authn_response.c, lasso/xml/samlp_response.c,
|
|
7364 |
lasso/xml/samlp_response.h: cleaning up
|
|
7365 |
||
7366 |
2004-10-29 fpeters
|
|
7367 |
||
7368 |
* lasso/id-ff/login.c: read over lasso_login_process_request_msg
|
|
7369 |
||
7370 |
2004-10-29 fpeters
|
|
7371 |
||
7372 |
* lasso/id-ff/login.c: syncing other functions
|
|
7373 |
||
7374 |
2004-10-29 fpeters
|
|
7375 |
||
7376 |
* lasso/xml/lib_logout_response.c,
|
|
7377 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
7378 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
7379 |
lasso/xml/samlp_response_abstract.c,
|
|
7380 |
lasso/xml/samlp_response_abstract.h:
|
|
7381 |
lasso_samlp_response_abstract_fill to initialize responses with id,
|
|
7382 |
time and versions.
|
|
7383 |
||
7384 |
2004-10-29 fpeters
|
|
7385 |
||
7386 |
* lasso/id-ff/login.c, lasso/id-ff/profile.c: synced
|
|
7387 |
lasso_login_build_authn_response_msg
|
|
7388 |
||
7389 |
2004-10-29 fpeters
|
|
7390 |
||
7391 |
* lasso/id-ff/login.c, lasso/id-ff/provider.c,
|
|
7392 |
lasso/id-ff/provider.h: synced lasso_login_build_authn_request_msg;
|
|
7393 |
added has_protocol_profile function.
|
|
7394 |
||
7395 |
2004-10-29 fpeters
|
|
7396 |
||
7397 |
* lasso/id-ff/login.c: synced lasso_login_build_artifact_msg
|
|
7398 |
||
7399 |
2004-10-29 fpeters
|
|
7400 |
||
7401 |
* lasso/id-ff/login.c: synced (not much to do)
|
|
7402 |
lasso_login_accept_sso
|
|
7403 |
||
7404 |
2004-10-29 fpeters
|
|
7405 |
||
7406 |
* lasso/id-ff/login.c: not much on
|
|
7407 |
lasso_login_process_response_status_and_assertion
|
|
7408 |
||
7409 |
2004-10-29 fpeters
|
|
7410 |
||
7411 |
* lasso/id-ff/login.c: cleaned up lasso_login_process_federation
|
|
7412 |
||
7413 |
2004-10-29 fpeters
|
|
7414 |
||
7415 |
* lasso/id-ff/login.c: no space before :
|
|
7416 |
||
7417 |
2004-10-29 fpeters
|
|
7418 |
||
7419 |
* lasso/id-ff/login.c: sync unknown error value with lasso
|
|
7420 |
||
7421 |
2004-10-29 fpeters
|
|
7422 |
||
7423 |
* lasso/xml/tools.c, lasso/xml/tools.h: reformatted
|
|
7424 |
lasso_get_pem_file_type
|
|
7425 |
||
7426 |
2004-10-29 fpeters
|
|
7427 |
||
7428 |
* lasso/id-ff/login.c, lasso/xml/tools.c, lasso/xml/tools.h: apply
|
|
7429 |
optimization to build_random_sequence (and use it in
|
|
7430 |
build_unique_id)
|
|
7431 |
||
7432 |
2004-10-29 fpeters
|
|
7433 |
||
7434 |
* lasso/xml/xml.c: change function signature
|
|
7435 |
||
7436 |
2004-10-28 fpeters
|
|
7437 |
||
7438 |
* lasso/xml/tools.c, lasso/xml/tools.h: style
|
|
7439 |
||
7440 |
2004-10-28 fpeters
|
|
7441 |
||
7442 |
* lasso/xml/tools.c, lasso/xml/tools.h: fixed
|
|
7443 |
lasso_get_current_time to return UTC time
|
|
7444 |
||
7445 |
2004-10-28 fpeters
|
|
7446 |
||
7447 |
* lasso/xml/tools.c, lasso/xml/tools.h: removed unused
|
|
7448 |
lasso_g_ptr_array_index
|
|
7449 |
||
7450 |
2004-10-27 fpeters
|
|
7451 |
||
7452 |
* lasso/id-ff/defederation.c, lasso/id-ff/federation.c,
|
|
7453 |
lasso/id-ff/identity.c, lasso/id-ff/lecp.c, lasso/id-ff/login.c,
|
|
7454 |
lasso/id-ff/logout.c, lasso/id-ff/name_registration.c,
|
|
7455 |
lasso/id-ff/profile.c, lasso/id-ff/provider.c,
|
|
7456 |
lasso/id-ff/server.c, lasso/id-ff/session.c, lasso/xml/errors.c,
|
|
7457 |
lasso/xml/tools.c: removal of \n at end of error messages
|
|
7458 |
||
7459 |
2004-10-27 fpeters
|
|
7460 |
||
7461 |
* lasso/xml/lib_authn_request_envelope.c,
|
|
7462 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
7463 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
7464 |
lasso/xml/lib_logout_response.c,
|
|
7465 |
lasso/xml/lib_request_authn_context.c,
|
|
7466 |
lasso/xml/lib_status_response.c, lasso/xml/saml_advice.c,
|
|
7467 |
lasso/xml/saml_authentication_statement.c,
|
|
7468 |
lasso/xml/saml_authority_binding.c,
|
|
7469 |
lasso/xml/saml_condition_abstract.c,
|
|
7470 |
lasso/xml/saml_statement_abstract.c, lasso/xml/saml_subject.c,
|
|
7471 |
lasso/xml/saml_subject_statement_abstract.c: removed useless casts
|
|
7472 |
||
7473 |
2004-10-27 fpeters
|
|
7474 |
||
7475 |
* lasso/lasso.c: indented lasso.c
|
|
7476 |
||
7477 |
2004-10-27 fpeters
|
|
7478 |
||
7479 |
* lasso/id-ff/login.c, lasso/id-ff/profile.c,
|
|
7480 |
lasso/xml/lib_authentication_statement.c,
|
|
7481 |
lasso/xml/saml_assertion.c, lasso/xml/saml_name_identifier.c,
|
|
7482 |
lasso/xml/saml_subject.c, lasso/xml/saml_subject_statement.c,
|
|
7483 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request.h,
|
|
7484 |
lasso/xml/samlp_request_abstract.c, lasso/xml/samlp_response.c,
|
|
7485 |
lasso/xml/samlp_response_abstract.c: cleaning up
|
|
7486 |
||
7487 |
2004-10-27 fpeters
|
|
7488 |
||
7489 |
* lasso/xml/xml.c, lasso/xml/xml.h: removed unused code
|
|
7490 |
||
7491 |
2004-10-27 fpeters
|
|
7492 |
||
7493 |
* configure.ac: [2004-10-26 19:36 rchantereau] configure.ac: Some
|
|
7494 |
configuration variables and configure options in order to compile
|
|
7495 |
php.
|
|
7496 |
||
7497 |
2004-10-27 fpeters
|
|
7498 |
||
7499 |
* configure.ac, lasso/Makefile.am, lasso/lasso.c, lasso/lasso.h,
|
|
7500 |
lasso/id-ff/Makefile.am, lasso/id-ff/defederation.c,
|
|
7501 |
lasso/id-ff/defederation.h, lasso/id-ff/federation.c,
|
|
7502 |
lasso/id-ff/federation.h, lasso/id-ff/identity.c,
|
|
7503 |
lasso/id-ff/identity.h, lasso/id-ff/lecp.c, lasso/id-ff/lecp.h,
|
|
7504 |
lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/logout.c,
|
|
7505 |
lasso/id-ff/logout.h, lasso/id-ff/name_identifier_mapping.c,
|
|
7506 |
lasso/id-ff/name_identifier_mapping.h,
|
|
7507 |
lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h,
|
|
7508 |
lasso/id-ff/profile.c, lasso/id-ff/profile.h,
|
|
7509 |
lasso/id-ff/provider.c, lasso/id-ff/provider.h,
|
|
7510 |
lasso/id-ff/server.c, lasso/id-ff/server.h, lasso/id-ff/session.c,
|
|
7511 |
lasso/id-ff/session.h, lasso/xml/Makefile.am, lasso/xml/errors.h,
|
|
7512 |
lasso/xml/lib.h, lasso/xml/lib_assertion.c,
|
|
7513 |
lasso/xml/lib_assertion.h,
|
|
7514 |
lasso/xml/lib_authentication_statement.c,
|
|
7515 |
lasso/xml/lib_authentication_statement.h,
|
|
7516 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_context.h,
|
|
7517 |
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h,
|
|
7518 |
lasso/xml/lib_authn_request_envelope.c,
|
|
7519 |
lasso/xml/lib_authn_request_envelope.h,
|
|
7520 |
lasso/xml/lib_authn_response.c, lasso/xml/lib_authn_response.h,
|
|
7521 |
lasso/xml/lib_authn_response_envelope.c,
|
|
7522 |
lasso/xml/lib_authn_response_envelope.h,
|
|
7523 |
lasso/xml/lib_federation_termination_notification.c,
|
|
7524 |
lasso/xml/lib_federation_termination_notification.h,
|
|
7525 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entries.h,
|
|
7526 |
lasso/xml/lib_idp_entry.c, lasso/xml/lib_idp_entry.h,
|
|
7527 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_idp_list.h,
|
|
7528 |
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
7529 |
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
7530 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
7531 |
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h,
|
|
7532 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
7533 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
7534 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
7535 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
7536 |
lasso/xml/lib_old_provided_name_identifier.c,
|
|
7537 |
lasso/xml/lib_old_provided_name_identifier.h,
|
|
7538 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
7539 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
7540 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
7541 |
lasso/xml/lib_register_name_identifier_response.h,
|
|
7542 |
lasso/xml/lib_request_authn_context.c,
|
|
7543 |
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.c,
|
|
7544 |
lasso/xml/lib_scoping.h,
|
|
7545 |
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
7546 |
lasso/xml/lib_sp_provided_name_identifier.h,
|
|
7547 |
lasso/xml/lib_status_response.c, lasso/xml/lib_status_response.h,
|
|
7548 |
lasso/xml/lib_subject.c, lasso/xml/lib_subject.h, lasso/xml/saml.h,
|
|
7549 |
lasso/xml/saml_advice.c, lasso/xml/saml_advice.h,
|
|
7550 |
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
7551 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
7552 |
lasso/xml/saml_audience_restriction_condition.h,
|
|
7553 |
lasso/xml/saml_authentication_statement.c,
|
|
7554 |
lasso/xml/saml_authentication_statement.h,
|
|
7555 |
lasso/xml/saml_authority_binding.c,
|
|
7556 |
lasso/xml/saml_authority_binding.h,
|
|
7557 |
lasso/xml/saml_condition_abstract.c,
|
|
7558 |
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.c,
|
|
7559 |
lasso/xml/saml_conditions.h, lasso/xml/saml_name_identifier.c,
|
|
7560 |
lasso/xml/saml_name_identifier.h,
|
|
7561 |
lasso/xml/saml_statement_abstract.c,
|
|
7562 |
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.c,
|
|
7563 |
lasso/xml/saml_subject.h, lasso/xml/saml_subject_confirmation.c,
|
|
7564 |
lasso/xml/saml_subject_confirmation.h,
|
|
7565 |
lasso/xml/saml_subject_locality.c,
|
|
7566 |
lasso/xml/saml_subject_locality.h,
|
|
7567 |
lasso/xml/saml_subject_statement.c,
|
|
7568 |
lasso/xml/saml_subject_statement.h,
|
|
7569 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
7570 |
lasso/xml/saml_subject_statement_abstract.h,
|
|
7571 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request.h,
|
|
7572 |
lasso/xml/samlp_request_abstract.c,
|
|
7573 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
7574 |
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.c,
|
|
7575 |
lasso/xml/samlp_response_abstract.h, lasso/xml/samlp_status.c,
|
|
7576 |
lasso/xml/samlp_status.h, lasso/xml/samlp_status_code.c,
|
|
7577 |
lasso/xml/samlp_status_code.h, lasso/xml/soap-env_body.c,
|
|
7578 |
lasso/xml/soap-env_body.h, lasso/xml/soap-env_envelope.c,
|
|
7579 |
lasso/xml/soap-env_envelope.h, lasso/xml/strings.h,
|
|
7580 |
lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c,
|
|
7581 |
lasso/xml/xml.h, swig/Lasso.i, tests/Makefile.am,
|
|
7582 |
tests/login_tests.c, tests/tests.c: Done with the move to
|
|
7583 |
structures and the removal of protocols/ (lasso branched on October
|
|
7584 |
2nd; occasional merges since then).
|
|
7585 |
||
7586 |
- Compatible with current souk test suites. - Missing memory
|
|
7587 |
management for everything in xml/ - Missing xmlsec support for SOAP
|
|
7588 |
messages.
|
|
7589 |
||
7590 |
2004-10-03 eraviart
|
|
7591 |
||
7592 |
* lasso/id-ff/name_registration.c: Removed wrong test and changed a
|
|
7593 |
comment.
|
|
7594 |
||
7595 |
2004-10-03 eraviart
|
|
7596 |
||
7597 |
* swig/Lasso.i: Added RegisterNameIdentifier request and response
|
|
7598 |
to SWIG binding.
|
|
7599 |
||
7600 |
2004-10-03 eraviart
|
|
7601 |
||
7602 |
* swig/Lasso.i: Corrected error in exception generation for
|
|
7603 |
non-Python bindings.
|
|
7604 |
||
7605 |
2004-10-03 eraviart
|
|
7606 |
||
7607 |
* python/tests/profiles_tests.py, swig/Lasso.i: Removed
|
|
7608 |
SWIG_Warning which doesn't exist in Swig.
|
|
7609 |
||
7610 |
Updated Python tests.
|
|
7611 |
||
7612 |
2004-10-02 eraviart
|
|
7613 |
||
7614 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
7615 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
7616 |
lasso/id-ff/name_registration.c, lasso/id-ff/profile.c,
|
|
7617 |
lasso/id-ff/profile.h, lasso/xml/errors.h, swig/Lasso.i: Integrated
|
|
7618 |
scalp_is_liberty_query into Lasso. Consequently,
|
|
7619 |
LASSO_PROFILE_ERROR_INVALID_QUERY is now a negative error code and
|
|
7620 |
a critical message is displayed when this error occurs.
|
|
7621 |
||
7622 |
2004-10-02 eraviart
|
|
7623 |
||
7624 |
* lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/profile.h,
|
|
7625 |
lasso/xml/errors.c, lasso/xml/errors.h, swig/Lasso.i: Removed
|
|
7626 |
function lasso_login_process_without_authn_request_msg. It has
|
|
7627 |
been replaced with:
|
|
7628 |
lasso_login_init_self_addressed_authn_request(remote_providerID);
|
|
7629 |
/* ...Set protocolProfile, isPassive, consent, relayState here...
|
|
7630 |
*/ lasso_login_process_authn_request_message(NULL,
|
|
7631 |
lassoHttpMethodSelfAddressed); This
|
|
7632 |
change was needed because there was no way to set isPassive,
|
|
7633 |
consent, etc, before.
|
|
7634 |
||
7635 |
Standardized some error codes and messages.
|
|
7636 |
||
7637 |
2004-10-02 eraviart
|
|
7638 |
||
7639 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
7640 |
lasso/id-ff/logout.c, lasso/id-ff/name_identifier_mapping.c,
|
|
7641 |
lasso/id-ff/name_registration.c, lasso/xml/errors.c,
|
|
7642 |
lasso/xml/errors.h, swig/Lasso.i: Homogeneized error handling for
|
|
7643 |
HTTP methods in requests.
|
|
7644 |
||
7645 |
Reworked error codes, so that positive and negative numbers don't
|
|
7646 |
overlap: It will be easier to change the sign of an error code
|
|
7647 |
without break API.
|
|
7648 |
||
7649 |
Realigned error codes definitions.
|
|
7650 |
||
7651 |
2004-10-02 eraviart
|
|
7652 |
||
7653 |
* lasso/id-ff/login.c: Removed consent from fake authnRequest
|
|
7654 |
created by lasso_login_process_without_authn_request_msg: Since the
|
|
7655 |
nameIDPolicy is "any", must_ask_for_consent must return true and if
|
|
7656 |
the user doesn't give its consent, a one-time nameidentifier should
|
|
7657 |
be used.
|
|
7658 |
||
7659 |
2004-10-02 eraviart
|
|
7660 |
||
7661 |
* lasso/id-ff/login.c: In
|
|
7662 |
lasso_login_process_without_authn_request_msg, set the isPassive
|
|
7663 |
flag of the fake authnRequest to false, so that must_authenticate()
|
|
7664 |
returns true.
|
|
7665 |
||
7666 |
2004-10-02 eraviart
|
|
7667 |
||
7668 |
* lasso/id-ff/login.c: Corrected handling of NULL remote_providerID
|
|
7669 |
in lasso_login_process_without_authn_request_msg.
|
|
7670 |
||
7671 |
2004-10-02 valos
|
|
7672 |
||
7673 |
* lasso/id-ff/login.c: Fixed a bug in
|
|
7674 |
lasso_login_process_without_authn_request_msg() and
|
|
7675 |
lasso_login_build_assertion() When Identity provider initiates SSO,
|
|
7676 |
response assertion MUST not include an InResponseTo attribute.
|
|
7677 |
||
7678 |
2004-10-02 valos
|
|
7679 |
||
7680 |
* lasso/xml/tools.c: Fixed a bug in lasso_query_to_dict() function
|
|
7681 |
It occurred when a parameter didn't have a value.
|
|
7682 |
||
7683 |
2004-10-02 eraviart
|
|
7684 |
||
7685 |
* swig/Lasso.i: Added login method processWithoutAuthnRequestMsg to
|
|
7686 |
SWIG bindings.
|
|
7687 |
||
7688 |
2004-10-02 valos
|
|
7689 |
||
7690 |
* lasso/id-ff/login.c: Added documentation
|
|
7691 |
||
7692 |
2004-10-02 valos
|
|
7693 |
||
7694 |
* lasso/id-ff/login.c: Modified
|
|
7695 |
lasso_login_process_without_authn_request_msg() The
|
|
7696 |
'remote_providerID' param is now optional (can be NULL).
|
|
7697 |
||
7698 |
2004-10-01 valos
|
|
7699 |
||
7700 |
* lasso/id-ff/login.c: Added methods comments
|
|
7701 |
||
7702 |
Fixed a bug in lasso_login_accept_sso()
|
|
7703 |
||
7704 |
2004-10-01 eraviart
|
|
7705 |
||
7706 |
* lasso/id-ff/login.c: Removed federation test, because for
|
|
7707 |
one-time single sign-on, there is no federation.
|
|
7708 |
||
7709 |
2004-10-01 eraviart
|
|
7710 |
||
7711 |
* lasso/id-ff/login.c: Correction in consent handling for login
|
|
7712 |
when testing IsPassive.
|
|
7713 |
||
7714 |
2004-10-01 valos
|
|
7715 |
||
7716 |
* lasso/id-ff/login.c: Fixed a bug in lasso_login_ask_for_consent()
|
|
7717 |
Some cases had been forgotten.
|
|
7718 |
||
7719 |
2004-10-01 eraviart
|
|
7720 |
||
7721 |
* swig/Lasso.i: Corrected #define syntax in SWIG.
|
|
7722 |
||
7723 |
2004-10-01 eraviart
|
|
7724 |
||
7725 |
* swig/Lasso.i: Added consent constants in SWIG.
|
|
7726 |
||
7727 |
Use #define instead of xmlChar for string constants in SWIG.
|
|
7728 |
||
7729 |
2004-10-01 valos
|
|
7730 |
||
7731 |
* lasso/id-ff/identity.c, lasso/id-ff/session.c: Fixed a bug in
|
|
7732 |
instance_init() methods of LassoIdentity and LassoSession classes
|
|
7733 |
is_dirty flag was initialized to TRUE instead of FALSE.
|
|
7734 |
||
7735 |
2004-10-01 eraviart
|
|
7736 |
||
7737 |
* swig/Lasso.i: camelCased argument name in SWIG.
|
|
7738 |
||
7739 |
2004-10-01 eraviart
|
|
7740 |
||
7741 |
* lasso/xml/tools.c, lasso/xml/xml.c: English correction.
|
|
7742 |
||
7743 |
2004-10-01 eraviart
|
|
7744 |
||
7745 |
* lasso/xml/errors.h, swig/Lasso.i: Synchronized SWIG error codes
|
|
7746 |
with those in errors.h (Shame on the developper who forgot to
|
|
7747 |
update them in Lasso.i :-)
|
|
7748 |
||
7749 |
2004-10-01 valos
|
|
7750 |
||
7751 |
* lasso/xml/tools.c, lasso/xml/tools.h: Fixed a bug in
|
|
7752 |
lasso_query_verify_signature() It was impossible to verify queries
|
|
7753 |
signed with the DSA-SHA1 algorithm.
|
|
7754 |
||
7755 |
2004-10-01 valos
|
|
7756 |
||
7757 |
* lasso/xml/errors.c, lasso/xml/errors.h: Added one error code
|
|
7758 |
||
7759 |
2004-09-30 eraviart
|
|
7760 |
||
7761 |
* tests/login_tests.c: Updated login C tests to new API for
|
|
7762 |
obtaining consent.
|
|
7763 |
||
7764 |
2004-09-30 eraviart
|
|
7765 |
||
7766 |
* swig/Lasso.i: Added mustAskForConsent to login in SWIG.
|
|
7767 |
||
7768 |
camelCased a parameter name.
|
|
7769 |
||
7770 |
2004-09-30 valos
|
|
7771 |
||
7772 |
* lasso/id-ff/lecp.c, lasso/id-ff/lecp.h, lasso/id-ff/login.c,
|
|
7773 |
lasso/id-ff/login.h, swig/Lasso.i: Added a param
|
|
7774 |
'is_consent_obtained' in method:
|
|
7775 |
lasso_login_build_artifact_msg(),
|
|
7776 |
lasso_login_build_authn_response_msg(),
|
|
7777 |
lasso_login_process_federation(),
|
|
7778 |
lasso_lecp_build_authn_response_envelope_msg() AuthnRequest message
|
|
7779 |
accepts now all possible values for the NameIDPolicy: none,
|
|
7780 |
onetime, federated, any
|
|
7781 |
||
7782 |
Added lasso_login_must_ask_for_consent() method This method must be
|
|
7783 |
called after lasso_login_process_authn_request_msg()
|
|
7784 |
||
7785 |
Added lasso_login_process_without_authn_request_msg() method This
|
|
7786 |
method is useful to initiate SSO from IDP.
|
|
7787 |
||
7788 |
Lasso.i was updated according to the changes.
|
|
7789 |
||
7790 |
2004-09-30 nclapies
|
|
7791 |
||
7792 |
* lasso/id-ff/name_registration.c: Updated registation profile :
|
|
7793 |
now it supports multiple registration from SP and IDP. This profile
|
|
7794 |
has been tested only with SOAP method in souk. Test must be added
|
|
7795 |
with Redirect method.
|
|
7796 |
||
7797 |
2004-09-30 eraviart
|
|
7798 |
||
7799 |
* tests/sourceid-2.0beta/login-response.xml: Added directory for
|
|
7800 |
sample SourceID messages.
|
|
7801 |
||
7802 |
2004-09-30 valos
|
|
7803 |
||
7804 |
* lasso/xml/errors.c, lasso/xml/errors.h: Added 3 error codes
|
|
7805 |
||
7806 |
2004-09-30 valos
|
|
7807 |
||
7808 |
* lasso/xml/strings.h: Added 3 lassoLibConsent
|
|
7809 |
||
7810 |
2004-09-30 eraviart
|
|
7811 |
||
7812 |
* python/tests/errorchecking_tests.py,
|
|
7813 |
python/tests/profiles_tests.py: Updates Python tests to new Lasso
|
|
7814 |
API.
|
|
7815 |
||
7816 |
2004-09-29 eraviart
|
|
7817 |
||
7818 |
* tests/login_tests.c: Updated C tests to lasso_server_new new API.
|
|
7819 |
||
7820 |
2004-09-29 nclapies
|
|
7821 |
||
7822 |
* lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h,
|
|
7823 |
swig/Lasso.i: Added better support for name registration. There is
|
|
7824 |
still problem with multiple registration needed to be fixed
|
|
7825 |
||
7826 |
2004-09-28 nclapies
|
|
7827 |
||
7828 |
* lasso/id-ff/name_registration.c: Added support of RelayState. Now
|
|
7829 |
if the requester wants to get back th RelayState, it has to acces
|
|
7830 |
to profile->msg_relayState
|
|
7831 |
||
7832 |
2004-09-27 valos
|
|
7833 |
||
7834 |
* lasso/xml/errors.h: Added an error code:
|
|
7835 |
LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED
|
|
7836 |
||
7837 |
2004-09-27 valos
|
|
7838 |
||
7839 |
* lasso/xml/xml.c: Improved lasso_node_verify_signature() method
|
|
7840 |
The 'public_key_file' param can now be either a public_key or a
|
|
7841 |
certificate
|
|
7842 |
||
7843 |
2004-09-27 nclapies
|
|
7844 |
||
7845 |
* lasso/id-ff/name_registration.c: Added dump support in name
|
|
7846 |
registration. Fixed a bug in lasso_process_request_msg() : removed
|
|
7847 |
a free of node
|
|
7848 |
||
7849 |
2004-09-27 valos
|
|
7850 |
||
7851 |
* lasso/id-ff/session.c, lasso/id-ff/session.h: Fixed bug #303
|
|
7852 |
||
7853 |
2004-09-27 valos
|
|
7854 |
||
7855 |
* lasso/id-ff/profile.c: lasso_profile_set_session_from_dump() and
|
|
7856 |
lasso_profile_set_identity_from_dump() methods log now a critical
|
|
7857 |
message if dumps are NULL.
|
|
7858 |
||
7859 |
2004-09-27 valos
|
|
7860 |
||
7861 |
* lasso/id-ff/login.c, lasso/id-ff/logout.c, lasso/id-ff/server.c,
|
|
7862 |
lasso/id-ff/server.h, swig/Lasso.i: Renamed 'ca_certificate'
|
|
7863 |
property of LassoProvider object to 'ca_cert_chain'
|
|
7864 |
||
7865 |
Added a new property 'secret_key' in LassoServer object
|
|
7866 |
||
7867 |
Changed prototype of lasso_server_new() method BEFORE: LassoServer
|
|
7868 |
* lasso_server_new(gchar *metadata,
|
|
7869 |
gchar *public_key, gchar
|
|
7870 |
*private_key, gchar
|
|
7871 |
*certificate, lassoSignatureMethod
|
|
7872 |
signature_method) AFTER: LassoServer * lasso_server_new(const gchar
|
|
7873 |
*metadata, const gchar *private_key,
|
|
7874 |
const gchar *secret_key, const gchar
|
|
7875 |
*certificate) public_key param was removed because it was useless.
|
|
7876 |
secret_key was added to decrypt private_key signature_method was
|
|
7877 |
removed (default value is lassoSignatureMethodRsaSha1). 2 new
|
|
7878 |
methods was added to access 'signature_method' property of
|
|
7879 |
LassoServer: lasso_server_get_signature_method() and
|
|
7880 |
lasso_server_set_signature_method()
|
|
7881 |
||
7882 |
Update Lasso.i
|
|
7883 |
||
7884 |
2004-09-27 nclapies
|
|
7885 |
||
7886 |
* lasso/id-ff/name_registration.c: Fixed bug #294 : memory leak on
|
|
7887 |
name identifiers local variables in
|
|
7888 |
lasso_name_registration_init_request().
|
|
7889 |
||
7890 |
2004-09-27 valos
|
|
7891 |
||
7892 |
* lasso/xml/xml.c, lasso/xml/xml.h: Removed
|
|
7893 |
lasso_node_verify_x509_signature() method. This method isn't useful
|
|
7894 |
anymore. lasso_node_verify_signature() can now verify signatures
|
|
7895 |
with or without X509Data. Added a new param "ca_cert_chain_file"
|
|
7896 |
in lasso_node_verify_signature()
|
|
7897 |
||
7898 |
2004-09-27 nclapies
|
|
7899 |
||
7900 |
* lasso/id-ff/logout.c: Fixed bug #293 : memory leak on content
|
|
7901 |
local variable in lasso_logout_init_request().
|
|
7902 |
||
7903 |
2004-09-27 valos
|
|
7904 |
||
7905 |
* lasso/xml/tools.c, lasso/xml/tools.h: Added
|
|
7906 |
lasso_load_certs_from_pem_certs_chain_file() function
|
|
7907 |
||
7908 |
2004-09-27 nclapies
|
|
7909 |
||
7910 |
* lasso/id-ff/defederation.c: Fixed bug #292 : memory leak on
|
|
7911 |
content attribute.
|
|
7912 |
||
7913 |
2004-09-25 nclapies
|
|
7914 |
||
7915 |
* lasso/xml/strings.h: - Removed lassoLibProtocolProfileNimSpSoap
|
|
7916 |
macro.
|
|
7917 |
||
7918 |
2004-09-25 nclapies
|
|
7919 |
||
7920 |
* lasso/id-ff/name_identifier_mapping.c,
|
|
7921 |
lasso/id-ff/name_identifier_mapping.h: - Fixed mistake in the API :
|
|
7922 |
restored the second param (provider type). Added a new attribute.
|
|
7923 |
Now targetNameIdentifier is used to get the target name identifier
|
|
7924 |
of the remote Service Provider. Later it will be used to request an
|
|
7925 |
attribute of a principal at this SP.
|
|
7926 |
||
7927 |
- Updated code of name identifier mapping object :
|
|
7928 |
lasso_name_identifier_mapping_build_request_msg() : builds the name
|
|
7929 |
identifier mapping SOAP request message.
|
|
7930 |
||
7931 |
lasso_name_identifier_mapping_process_request_msg() : parse a SOAP
|
|
7932 |
request message.
|
|
7933 |
||
7934 |
lasso_name_identifier_mapping_validate_request() : now this method
|
|
7935 |
verify federation of the principal. and get the name identifier of
|
|
7936 |
this principal from federation with the remote service provider.
|
|
7937 |
||
7938 |
lasso_name_identifier_mapping_build_response_msg() : build the name
|
|
7939 |
identifier mapping SOAP response message.
|
|
7940 |
||
7941 |
lasso_name_identifier_mapping_process_response_msg() : parse the
|
|
7942 |
SOAP response message and veriy the status code value. If Success,
|
|
7943 |
then it sets the targetNameIdentifier attribute.
|
|
7944 |
||
7945 |
2004-09-25 nclapies
|
|
7946 |
||
7947 |
* swig/Lasso.i: Fixed mistake in LassoNameIdentifierMapping() :
|
|
7948 |
restored the second param (provider type). Added a new attribute
|
|
7949 |
in NameIdentifierMapping object. Now targetNameIdentifier is the
|
|
7950 |
name identifier of the target Service Provider. Later will be used
|
|
7951 |
to request an attribute.
|
|
7952 |
||
7953 |
2004-09-23 nclapies
|
|
7954 |
||
7955 |
* lasso/id-ff/name_identifier_mapping.c,
|
|
7956 |
lasso/id-ff/name_identifier_mapping.h: [no log message]
|
|
7957 |
||
7958 |
2004-09-23 nclapies
|
|
7959 |
||
7960 |
* swig/Lasso.i: Major update of code in
|
|
7961 |
lasso_name_identifier_mapping_init_request(),
|
|
7962 |
lasso_name_identifier_mapping_process_request(),
|
|
7963 |
lasso_name_identifier_mapping_validate_request(). Added binding in
|
|
7964 |
swig for name identifier mapping profile
|
|
7965 |
||
7966 |
2004-09-23 nclapies
|
|
7967 |
||
7968 |
* lasso/xml/strings.h: Added definition of name identifier mapping
|
|
7969 |
protocol profiles
|
|
7970 |
||
7971 |
2004-09-23 valos
|
|
7972 |
||
7973 |
* lasso/id-ff/login.c, lasso/id-ff/login.h, lasso/id-ff/profile.c,
|
|
7974 |
lasso/id-ff/profile.h: Moved 'signature_status' private property
|
|
7975 |
from LassoLogin to LassoProfile
|
|
7976 |
||
7977 |
2004-09-22 valos
|
|
7978 |
||
7979 |
* docs/reference/lasso-sections.txt: Update
|
|
7980 |
||
7981 |
2004-09-22 valos
|
|
7982 |
||
7983 |
* lasso/id-ff/login.c, lasso/id-ff/login.h: Ooops, signature_status
|
|
7984 |
type must be gint, not gboolean
|
|
7985 |
||
7986 |
2004-09-22 valos
|
|
7987 |
||
7988 |
* lasso/xml/tools.c, lasso/xml/tools.h: Changed returned values and
|
|
7989 |
added some error messages in lasso_query_verify_signature()
|
|
7990 |
||
7991 |
2004-09-22 eraviart
|
|
7992 |
||
7993 |
* tests/login_tests.c: Updated to new API (but it doesn't work
|
|
7994 |
yet).
|
|
7995 |
||
7996 |
2004-09-22 nclapies
|
|
7997 |
||
7998 |
* lasso/id-ff/name_registration.c: Added a test on the remote
|
|
7999 |
provider id param in lasso_name_registration_init_request() method
|
|
8000 |
||
8001 |
2004-09-22 valos
|
|
8002 |
||
8003 |
* lasso/id-ff/login.c: Minor fixs
|
|
8004 |
||
8005 |
2004-09-22 nclapies
|
|
8006 |
||
8007 |
* lasso/id-ff/name_identifier_mapping.c,
|
|
8008 |
lasso/id-ff/name_identifier_mapping.h,
|
|
8009 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
8010 |
lasso/xml/lib_name_identifier_mapping_request.h: Added method
|
|
8011 |
lasso_lib_name_identifier_mapping_request_set_targetNameSpace() in
|
|
8012 |
lib_name_identifier_mapping_reques.c / h files. Added support of
|
|
8013 |
target name space in lasso_name_identifier_mapping_new() in
|
|
8014 |
name_identifier_mapping_request.c / h files. Added support of
|
|
8015 |
target name space in lasso_name_identifier_init_request() in
|
|
8016 |
name_identifier_mapping.c / h files
|
|
8017 |
||
8018 |
2004-09-22 fpeters
|
|
8019 |
||
8020 |
* lasso/xml/errors.c, lasso/xml/tools.c, lasso/xml/xml.c: forgotten
|
|
8021 |
commit; /insert const keyword explanation here/
|
|
8022 |
||
8023 |
2004-09-22 nclapies
|
|
8024 |
||
8025 |
* lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h,
|
|
8026 |
swig/Lasso.i: fixed a lot of bug, added a new attribute
|
|
8027 |
oldNameIdentifier. Now after the process of the identity object (
|
|
8028 |
or dump), nameIdentifier holds the new name identifier and
|
|
8029 |
oldNameIdentifier holds the old name identifier
|
|
8030 |
||
8031 |
2004-09-22 nclapies
|
|
8032 |
||
8033 |
* lasso/id-ff/identity.c: [no log message]
|
|
8034 |
||
8035 |
2004-09-22 nclapies
|
|
8036 |
||
8037 |
* lasso/id-ff/identity.h: Added lasso_identity_get_federation_ref :
|
|
8038 |
it returns the reference of the asked federation object
|
|
8039 |
||
8040 |
2004-09-22 valos
|
|
8041 |
||
8042 |
* lasso/xml/errors.h: update
|
|
8043 |
||
8044 |
2004-09-22 eraviart
|
|
8045 |
||
8046 |
* swig/Lasso.i: Removed assertion from login in SWIG.
|
|
8047 |
||
8048 |
2004-09-22 valos
|
|
8049 |
||
8050 |
* lasso/id-ff/lecp.c, lasso/id-ff/lecp.h: Renamed
|
|
8051 |
lasso_lecp_init_from_authn_request_msg() into
|
|
8052 |
lasso_lecp_process_authn_request_msg()
|
|
8053 |
||
8054 |
BEWARE : this change breaks the API
|
|
8055 |
||
8056 |
2004-09-22 valos
|
|
8057 |
||
8058 |
* lasso/id-ff/login.c, lasso/id-ff/login.h: Removed response_dump
|
|
8059 |
and assertion properties in LassoLogin object Added an attribute
|
|
8060 |
(remote_providerID) in lasso_login_build_response_msg() Renamed
|
|
8061 |
lasso_login_add_response_assertion() into
|
|
8062 |
lasso_login_build_assertion() Renamed
|
|
8063 |
lasso_login_init_from_authn_request_msg() into
|
|
8064 |
lasso_login_process_authn_request_msg() Removed
|
|
8065 |
lasso_login_get_assertion(), lasso_login_set_assertion and
|
|
8066 |
lasso_login_set_assertion_from_dump() methods
|
|
8067 |
||
8068 |
BEWARE : these changes break the API
|
|
8069 |
||
8070 |
2004-09-22 valos
|
|
8071 |
||
8072 |
* lasso/xml/strings.h: Added 8 SamlStatusCode
|
|
8073 |
||
8074 |
2004-09-22 valos
|
|
8075 |
||
8076 |
* lasso/id-ff/profile.c, lasso/id-ff/profile.h: Added
|
|
8077 |
lasso_profile_get_remote_providerID() method
|
|
8078 |
||
8079 |
2004-09-22 eraviart
|
|
8080 |
||
8081 |
* swig/Lasso.i: New API pour artefact handling.
|
|
8082 |
||
8083 |
2004-09-20 valos
|
|
8084 |
||
8085 |
* docs/reference/lasso-sections.txt: update
|
|
8086 |
||
8087 |
2004-09-20 eraviart
|
|
8088 |
||
8089 |
* swig/Lasso.i: Made argument remote_providerID optional for
|
|
8090 |
Defederation.initNotification, in SWIG binding.
|
|
8091 |
||
8092 |
2004-09-20 nclapies
|
|
8093 |
||
8094 |
* swig/Lasso.i: Added binding for new name registration type
|
|
8095 |
||
8096 |
2004-09-20 nclapies
|
|
8097 |
||
8098 |
* lasso/id-ff/profile.h: [no log message]
|
|
8099 |
||
8100 |
2004-09-20 eraviart
|
|
8101 |
||
8102 |
* lasso/id-ff/lecp.c, lasso/id-ff/logout.c, swig/Lasso.i: Made
|
|
8103 |
remote_providerID optional in lasso_lecp_build_authn_request_msg
|
|
8104 |
and in SWIG
|
|
8105 |
||
8106 |
Corrected SWIG handling of metadata.
|
|
8107 |
||
8108 |
Added attribute providerIds to Session in SWIG.
|
|
8109 |
||
8110 |
2004-09-20 nclapies
|
|
8111 |
||
8112 |
* lasso/id-ff/profile.h: Fixed big mistake when updating name
|
|
8113 |
registration type in lassoRequestType : moved type at the end to
|
|
8114 |
preserve API, sorry.
|
|
8115 |
||
8116 |
2004-09-20 fpeters
|
|
8117 |
||
8118 |
* lasso/id-ff/profile.h: repair API/ABI; thanks you very much.
|
|
8119 |
||
8120 |
2004-09-20 nclapies
|
|
8121 |
||
8122 |
* swig/Lasso.i: Added name registration declaration and definition
|
|
8123 |
||
8124 |
2004-09-20 nclapies
|
|
8125 |
||
8126 |
* lasso/id-ff/profile.c, lasso/id-ff/profile.h: Added name
|
|
8127 |
registration type in lassoRequestType enum. added test in function
|
|
8128 |
lasso_profile_get_request_type_from_soap_msg()
|
|
8129 |
||
8130 |
2004-09-20 fpeters
|
|
8131 |
||
8132 |
* docs/lasso-book/single-logout.process,
|
|
8133 |
docs/lasso-book/single-sign-on.process: I wanted to login /But
|
|
8134 |
it was too long/ So I logged out /It was not much shorter/
|
|
8135 |
||
8136 |
2004-09-20 valos
|
|
8137 |
||
8138 |
* lasso/xml/tools.c, lasso/xml/tools.h: Added
|
|
8139 |
lasso_get_public_key_from_pem_cert_file() and
|
|
8140 |
lasso_get_pem_file_type() functions
|
|
8141 |
||
8142 |
2004-09-20 nclapies
|
|
8143 |
||
8144 |
* lasso/id-ff/defederation.c: Replaced call to
|
|
8145 |
lasso_identity_get_next_federation_remote_providerID() with
|
|
8146 |
lasso_identity_get_first_providerID()
|
|
8147 |
||
8148 |
2004-09-20 valos
|
|
8149 |
||
8150 |
* lasso/id-ff/login.c, lasso/id-ff/login.h: the remote_providerID
|
|
8151 |
parameter of lasso_login_build_authn_request_msg() method is now
|
|
8152 |
optional. If it's NULL, the providerID of the first provider of
|
|
8153 |
login->server is used.
|
|
8154 |
||
8155 |
2004-09-20 nclapies
|
|
8156 |
||
8157 |
* lasso/id-ff/identity.c, lasso/id-ff/identity.h: Added
|
|
8158 |
lasso_identity_get_first_providerID(). Now it replaces
|
|
8159 |
lasso_identity_get_next_federation_remote_providerID() wich still
|
|
8160 |
exists to keep API / ABI compatibility
|
|
8161 |
||
8162 |
2004-09-20 valos
|
|
8163 |
||
8164 |
* lasso/id-ff/server.c, lasso/id-ff/server.h: Added
|
|
8165 |
lasso_server_get_first_providerID() method
|
|
8166 |
||
8167 |
2004-09-18 eraviart
|
|
8168 |
||
8169 |
* swig/Lasso.i: Added SWIG bindings for metadata, providers and
|
|
8170 |
providerIds.
|
|
8171 |
||
8172 |
Reworked PHP4 binding for Identity.providerIds => PHP API has
|
|
8173 |
changed.
|
|
8174 |
||
8175 |
2004-09-17 fpeters
|
|
8176 |
||
8177 |
* lasso/id-ff/login.c: fixed typo
|
|
8178 |
||
8179 |
2004-09-17 fpeters
|
|
8180 |
||
8181 |
* lasso/id-ff/defederation.c, lasso/id-ff/login.c,
|
|
8182 |
lasso/id-ff/logout.c, lasso/id-ff/name_registration.c,
|
|
8183 |
lasso/id-ff/profile.c, lasso/id-ff/server.c, lasso/xml/errors.c,
|
|
8184 |
lasso/xml/lib_scoping.c: use g_strdup_printf to avoir buffer size
|
|
8185 |
calculations and g_snprintf to avoir buffer overrun.
|
|
8186 |
||
8187 |
2004-09-17 fpeters
|
|
8188 |
||
8189 |
* lasso/xml/xml.c: use g_strdup_printf to avoid buffer size
|
|
8190 |
calculation; and free() the uri once it has been used.
|
|
8191 |
||
8192 |
2004-09-17 fpeters
|
|
8193 |
||
8194 |
* lasso/xml/debug.c: strncpy won't add a trailing \0 to the string
|
|
8195 |
if it has over 512 characters; only copy 511 and add a zero
|
|
8196 |
manually.
|
|
8197 |
||
8198 |
2004-09-17 fpeters
|
|
8199 |
||
8200 |
* lasso/lasso.c, lasso/id-ff/server.c,
|
|
8201 |
lasso/xml/samlp_request_abstract.c,
|
|
8202 |
lasso/xml/samlp_response_abstract.c: removed remaining parenthesis
|
|
8203 |
on return statements
|
|
8204 |
||
8205 |
2004-09-17 fpeters
|
|
8206 |
||
8207 |
* lasso/xml/tools.c: lasso_sha1 doesn't return a string but a
|
|
8208 |
buffer
|
|
8209 |
||
8210 |
2004-09-17 rchantereau
|
|
8211 |
||
8212 |
* win32/nsis/lasso-deps.nsi, win32/nsis/lasso-full.nsi: Uptaded NSI
|
|
8213 |
scripts: * Set version to 0.4.1-2 (filename is set too) *
|
|
8214 |
Updated files modules documentation. * Added intl.dll (part of
|
|
8215 |
gettext project) to dependencies installation.
|
|
8216 |
||
8217 |
PS: Gettext is not included, just intl.dll
|
|
8218 |
||
8219 |
2004-09-17 fpeters
|
|
8220 |
||
8221 |
* lasso/id-ff/login.c, lasso/id-ff/name_identifier_mapping.c,
|
|
8222 |
lasso/xml/debug.c, lasso/xml/xml.c: remove removed code
|
|
8223 |
||
8224 |
2004-09-17 fpeters
|
|
8225 |
||
8226 |
* lasso/xml/tools.c: alloc xmlChar with xmlMalloc in
|
|
8227 |
lasso_build_unique_id; alloc one more character in lasso_sha1;
|
|
8228 |
remove some removed code
|
|
8229 |
||
8230 |
2004-09-17 fpeters
|
|
8231 |
||
8232 |
* lasso/id-ff/login.c: use memcpy to copy memory; also fixed type
|
|
8233 |
of samlArt.
|
|
8234 |
||
8235 |
2004-09-16 valos
|
|
8236 |
||
8237 |
* lasso/id-ff/login.c: Disabled "consent" attribute checking when
|
|
8238 |
NameIDPolicy is set to federated in the AuthnRequest (in
|
|
8239 |
lasso_login_process_federation method)
|
|
8240 |
||
8241 |
2004-09-14 nclapies
|
|
8242 |
||
8243 |
* swig/Lasso.i: Added binding for LassoNameRegistration C object
|
|
8244 |
||
8245 |
2004-09-14 nclapies
|
|
8246 |
||
8247 |
* lasso/id-ff/name_registration.c: Little indentation
|
|
8248 |
||
8249 |
2004-09-13 cnowicki
|
|
8250 |
||
8251 |
* swig/Lasso.i: bind property providerIDs for LassoIdentity added
|
|
8252 |
typemap, convert GPtrArray to PHP indexed string array
|
|
8253 |
||
8254 |
2004-09-10 fpeters
|
|
8255 |
||
8256 |
* lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h:
|
|
8257 |
Fixed ABI and API breakage. Please don't modify function
|
|
8258 |
signatures (even more so when the new arg is not used).
|
|
8259 |
||
8260 |
2004-09-10 nclapies
|
|
8261 |
||
8262 |
* lasso/id-ff/name_identifier_mapping.c,
|
|
8263 |
lasso/id-ff/name_identifier_mapping.h,
|
|
8264 |
lasso/id-ff/name_registration.c: A lot of Updates ... currently it
|
|
8265 |
is unusable : lasso_name_registration_validate_request(),
|
|
8266 |
lasso_name_registration_process_response_msg(),
|
|
8267 |
lasso_name_identifier_mapping_validate_request() and
|
|
8268 |
lasso_name_identifier_mapping_process_response_msg() need to be
|
|
8269 |
completed
|
|
8270 |
||
8271 |
2004-09-10 nclapies
|
|
8272 |
||
8273 |
* lasso/id-ff/name_registration.c: Moved
|
|
8274 |
lasso_name_registration_validate_request() method at the end of
|
|
8275 |
definition order
|
|
8276 |
||
8277 |
2004-09-10 nclapies
|
|
8278 |
||
8279 |
* lasso/id-ff/name_registration.h: Moved
|
|
8280 |
lasso_name_registration_validate_request() at the end of
|
|
8281 |
declaration order
|
|
8282 |
||
8283 |
2004-09-10 fpeters
|
|
8284 |
||
8285 |
* lasso/id-ff/login.h: Moved assertion to private part of
|
|
8286 |
LassoLogin* (use lasso_login_get_assertion to get it). Without
|
|
8287 |
breaking ABI. Classy.
|
|
8288 |
||
8289 |
2004-09-10 nclapies
|
|
8290 |
||
8291 |
* lasso/id-ff/name_registration.c, lasso/id-ff/name_registration.h:
|
|
8292 |
Updated name registration object's methods code to have the same
|
|
8293 |
structure as the other profiles. It still needs to be tested before
|
|
8294 |
to be souked :)
|
|
8295 |
||
8296 |
2004-09-10 nclapies
|
|
8297 |
||
8298 |
* lasso/id-ff/logout.c: Changed comment if error when building
|
|
8299 |
query logout request message
|
|
8300 |
||
8301 |
2004-09-10 nclapies
|
|
8302 |
||
8303 |
* docs/reference/lasso-sections.txt: Added entry for logout method
|
|
8304 |
lasso_logout_dump(), lasso_logout_init_request() and
|
|
8305 |
lasso_logout_reset_providerID_index()
|
|
8306 |
||
8307 |
2004-09-09 cnowicki
|
|
8308 |
||
8309 |
* configure.ac: I've forget to add
|
|
8310 |
lasso/php/examples/sample-idp/Makefile in the autoconf script.
|
|
8311 |
||
8312 |
2004-09-08 fpeters
|
|
8313 |
||
8314 |
* docs/reference/Makefile.am, lasso/Makefile.am,
|
|
8315 |
lasso/id-ff/Makefile.am, php/Makefile.am, python/doc/.cvsignore,
|
|
8316 |
python/doc/tutorial/.cvsignore: please use spaces between variable
|
|
8317 |
names and values
|
|
8318 |
||
8319 |
2004-09-08 eraviart
|
|
8320 |
||
8321 |
* java/coldfusion/src/CFLasso.java,
|
|
8322 |
java/coldfusion/src/CFLassoSingleLogout.java,
|
|
8323 |
java/coldfusion/src/CFLassoSingleSignOn.java,
|
|
8324 |
java/coldfusion/web/assertionConsumer.cfm,
|
|
8325 |
java/coldfusion/web/singleLogout.cfm,
|
|
8326 |
java/coldfusion/web/singleSignOn.cfm: Restructured ColdFusion code.
|
|
8327 |
Added single logout code. Both single sign-on and single logout
|
|
8328 |
work.
|
|
8329 |
||
8330 |
2004-09-07 eraviart
|
|
8331 |
||
8332 |
* NEWS, doap.rdf, java/coldfusion/web/assertionConsumer.cfm,
|
|
8333 |
java/coldfusion/web/singleSignOn.cfm: Added files that I forgot to
|
|
8334 |
commit for 0.4.1
|
|
8335 |
||
8336 |
Improved ColdFusion.
|
|
8337 |
||
8338 |
2004-09-07 rchantereau
|
|
8339 |
||
8340 |
* win32/nsis/jlasso-lite.nsi: Corrected install-java-lite nsi
|
|
8341 |
script.
|
|
8342 |
||
8343 |
2004-09-07 eraviart
|
|
8344 |
||
8345 |
* ChangeLog: Created ChangeLog using cvs2cl -f ChangeLog --FSF
|
|
8346 |
||
1
by Frederic Peters
Import upstream version 0.4.1 |
8347 |
2004-09-07 eraviart
|
8348 |
||
8349 |
* README: Replaced Sign On with Sign-On.
|
|
8350 |
||
8351 |
2004-09-07 eraviart
|
|
8352 |
||
8353 |
* java/coldfusion/src/CFLasso.java,
|
|
8354 |
java/coldfusion/web/assertionConsumer.cfm,
|
|
8355 |
java/coldfusion/web/login.cfm,
|
|
8356 |
java/coldfusion/web/singleSignOn.cfm: Login skeleton for ColdFusion
|
|
8357 |
is now fully working.
|
|
8358 |
||
8359 |
2004-09-07 rchantereau
|
|
8360 |
||
8361 |
* win32/lasso.rc, win32/nsis/jlasso-lite.nsi,
|
|
8362 |
win32/nsis/lasso-deps.nsi, win32/nsis/lasso-full.nsi,
|
|
8363 |
win32/nsis/lasso-lite.nsi: Updated NSI scripts.
|
|
8364 |
||
8365 |
Set Lasso DLL windows resources filename to liblasso-1.dll.
|
|
8366 |
||
8367 |
2004-09-07 rchantereau
|
|
8368 |
||
8369 |
* java/Makefile.am, lasso/Makefile.am, python/Makefile.am: Add
|
|
8370 |
windows linker --add-stdcall-alias in order to permit failsafe use
|
|
8371 |
of DLLs.
|
|
8372 |
||
8373 |
2004-09-07 cnowicki
|
|
8374 |
||
8375 |
* php/examples/sample-idp/setup.php,
|
|
8376 |
php/examples/sample-idp/singleSignOn.php,
|
|
8377 |
php/examples/sample-idp/soapEndpoint.php,
|
|
8378 |
php/examples/sample-sp/assertionConsumer.php,
|
|
8379 |
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
8380 |
php/examples/sample-sp/logout.php,
|
|
8381 |
php/examples/sample-sp/setup.php: IdP PHP : logout is working
|
|
8382 |
||
8383 |
2004-09-07 cnowicki
|
|
8384 |
||
8385 |
* swig/Lasso.i: ZVAL_STRING macro for PHP
|
|
8386 |
||
8387 |
2004-09-07 fpeters
|
|
8388 |
||
8389 |
* configure.ac: fixed error output in configure when no java has
|
|
8390 |
been found (was: ./configure: line 20612: NULL: command not found )
|
|
8391 |
||
8392 |
2004-09-07 rchantereau
|
|
8393 |
||
8394 |
* configure.ac, python/Makefile.am: Firsts fixes in order to
|
|
8395 |
compile Python binding under Darwin.
|
|
8396 |
||
8397 |
2004-09-07 rchantereau
|
|
8398 |
||
8399 |
* java/Makefile.am: Another way to test, ugly, but safe.
|
|
8400 |
||
8401 |
2004-09-07 nclapies
|
|
8402 |
||
8403 |
* lasso/environs/logout.c: Comments miss in some last commits, so :
|
|
8404 |
the 4 last commits fixed a bad bug in
|
|
8405 |
lasso_logout_get_next_provideID() and a bug in the setting of
|
|
8406 |
status code value in logout response
|
|
8407 |
||
8408 |
2004-09-07 rchantereau
|
|
8409 |
||
8410 |
* java/Makefile.am: Ok, now a module undex Win32, and a lib under
|
|
8411 |
Linux (and other OS).
|
|
8412 |
||
8413 |
2004-09-07 nclapies
|
|
8414 |
||
8415 |
* lasso/environs/logout.c: Fixed a seg fault in
|
|
8416 |
lasso_logout_get_next_providerID()
|
|
8417 |
||
8418 |
2004-09-07 rchantereau
|
|
8419 |
||
8420 |
* java/Makefile.am: Now module is a module.
|
|
8421 |
||
8422 |
2004-09-07 nclapies
|
|
8423 |
||
8424 |
* lasso/environs/logout.c: [no log message]
|
|
8425 |
||
8426 |
2004-09-07 rchantereau
|
|
8427 |
||
8428 |
* configure.ac: Now 0.4.1 and 1:1:0.
|
|
8429 |
||
8430 |
2004-09-07 nclapies
|
|
8431 |
||
8432 |
* lasso/environs/logout.c: Added entries for missing methods of
|
|
8433 |
logout object documentation : lasso_logout_init_request() and
|
|
8434 |
lasso_logout_reset_providerID_index()
|
|
8435 |
||
8436 |
2004-09-07 nclapies
|
|
8437 |
||
8438 |
* lasso/environs/defederation.c: Updated the API developer
|
|
8439 |
documentation
|
|
8440 |
||
8441 |
2004-09-07 nclapies
|
|
8442 |
||
8443 |
* lasso/environs/logout.c: Updated the API developer documentation
|
|
8444 |
||
8445 |
2004-09-07 cnowicki
|
|
8446 |
||
8447 |
* swig/Lasso.i: SWIGPHP4 is not a defined in the wapper source
|
|
8448 |
code, use PHP_VERSION
|
|
8449 |
||
8450 |
2004-09-07 cnowicki
|
|
8451 |
||
8452 |
* php/Makefile.am: remove swig -noproxy option for PHP
|
|
8453 |
||
8454 |
2004-09-07 rchantereau
|
|
8455 |
||
8456 |
* swig/Lasso.i: RTM :)
|
|
8457 |
||
8458 |
Now good and proper test on swig version.
|
|
8459 |
||
8460 |
2004-09-07 fpeters
|
|
8461 |
||
8462 |
* NEWS: filled NEWS file
|
|
8463 |
||
8464 |
2004-09-07 fpeters
|
|
8465 |
||
8466 |
* README: removed note about bindings in README
|
|
8467 |
||
8468 |
2004-09-07 rchantereau
|
|
8469 |
||
8470 |
* swig/Lasso.i: For compatibility with SWIG < 1.3.22, test the swig
|
|
8471 |
version before using the new java enum handling way.
|
|
8472 |
||
8473 |
2004-09-07 rchantereau
|
|
8474 |
||
8475 |
* swig/Lasso.i: Specificly use original approach java enums binding
|
|
8476 |
method.
|
|
8477 |
||
8478 |
http://www.swig.org/Release/CHANGES
|
|
8479 |
||
8480 |
05/20/2004: wsfulton [Java] Java enum support added.
|
|
8481 |
There are now 4 ways in which enums can be wrapped:
|
|
8482 |
||
8483 |
1) Proper Java enums - use %include "enums.swg"
|
|
8484 |
2) Typesafe enums - use %include "enumtypesafe.swg"
|
|
8485 |
3) Type unsafe enums (constant integers) - use %include
|
|
8486 |
"enumtypeunsafe.swg"
|
|
8487 |
4) Simple constant integers (original approach) - use
|
|
8488 |
%include %"enumsimple.swg"
|
|
8489 |
||
8490 |
2004-09-07 rchantereau
|
|
8491 |
||
8492 |
* configure.ac, php/Makefile.am, php/examples/Makefile.am,
|
|
8493 |
php/examples/sample-sp/Makefile.am: Added php sample-sp to the
|
|
8494 |
distribution.
|
|
8495 |
||
8496 |
2004-09-07 fpeters
|
|
8497 |
||
8498 |
* debian/changelog, debian/control, debian/files,
|
|
8499 |
debian/liblasso-cil.files, debian/liblasso0-cil.files,
|
|
8500 |
debian/liblasso0-dev.dirs, debian/liblasso0-dev.files,
|
|
8501 |
debian/liblasso0.dirs, debian/liblasso0.files,
|
|
8502 |
debian/liblasso1-dev.dirs, debian/liblasso1-dev.files,
|
|
8503 |
debian/liblasso1.dirs, debian/liblasso1.files,
|
|
8504 |
debian/liblasso1.postinst.debhelper,
|
|
8505 |
debian/liblasso1.postrm.debhelper, debian/rules: updated debian
|
|
8506 |
packaging
|
|
8507 |
||
8508 |
2004-09-07 rchantereau
|
|
8509 |
||
8510 |
* configure.ac: Better java sun jdk support on Windows plateforms.
|
|
8511 |
||
8512 |
NOTE: Use good PATH environment variable and set JAVA=java,
|
|
8513 |
JAVAC=javac & JAR=jar. It is very important.
|
|
8514 |
||
8515 |
2004-09-07 rchantereau
|
|
8516 |
||
8517 |
* configure.ac: Fixed php-config help typo.
|
|
8518 |
||
8519 |
2004-09-07 rchantereau
|
|
8520 |
||
8521 |
* swig/Lasso.i: No need to define package and version constants,
|
|
8522 |
there are already defined in the lasso_config.h file. This file is
|
|
8523 |
included in the generated wrap C source code.
|
|
8524 |
||
8525 |
2004-09-07 rchantereau
|
|
8526 |
||
8527 |
* win32/nsis/jlasso-lite.nsi: Windows java installer includes now
|
|
8528 |
lasso.jar. Usefull isn't it ?
|
|
8529 |
||
8530 |
2004-09-07 eraviart
|
|
8531 |
||
8532 |
* swig/Lasso.i: Corrected Lasso minor version in SWIG binding.
|
|
8533 |
||
8534 |
2004-09-06 fpeters
|
|
8535 |
||
8536 |
* doap.rdf: added 0.4 to doap.rdf
|
|
8537 |
||
8538 |
2004-09-06 fpeters
|
|
8539 |
||
8540 |
* lasso/environs/defederation.c, lasso/environs/login.c,
|
|
8541 |
lasso/environs/logout.c, lasso/environs/session.c, lasso/xml/xml.c:
|
|
8542 |
a bit late; fixed use of unitialized variables (-Wuninitialized
|
|
8543 |
needs -O)
|
|
8544 |
||
8545 |
2004-09-06 rchantereau
|
|
8546 |
||
8547 |
* win32/nsis/jlasso-lite.nsi, win32/nsis/lasso-deps.nsi,
|
|
8548 |
win32/nsis/lasso-full.nsi, win32/nsis/lasso-lite.nsi: Updated
|
|
8549 |
installer file names.
|
|
8550 |
||
8551 |
2004-09-06 rchantereau
|
|
8552 |
||
8553 |
* win32/nsis/Makefile.am: Added NSI java script file to
|
|
8554 |
distribution.
|
|
8555 |
||
8556 |
2004-09-06 rchantereau
|
|
8557 |
||
8558 |
* win32/nsis/jlasso-lite.nsi, win32/nsis/lasso-deps.nsi,
|
|
8559 |
win32/nsis/lasso-full.nsi, win32/nsis/lasso-lite.nsi: Updated NSI
|
|
8560 |
file and added java NSI.
|
|
8561 |
||
8562 |
2004-09-06 cnowicki
|
|
8563 |
||
8564 |
* php/examples/sample-idp/README,
|
|
8565 |
php/examples/sample-idp/admin_user.php,
|
|
8566 |
php/examples/sample-idp/create_metadata.php,
|
|
8567 |
php/examples/sample-idp/defederate.php,
|
|
8568 |
php/examples/sample-idp/federate.php,
|
|
8569 |
php/examples/sample-idp/index.php,
|
|
8570 |
php/examples/sample-idp/login.php,
|
|
8571 |
php/examples/sample-idp/logout.php,
|
|
8572 |
php/examples/sample-idp/setup.php,
|
|
8573 |
php/examples/sample-idp/singleSignOn.php,
|
|
8574 |
php/examples/sample-idp/soapEndpoint.php,
|
|
8575 |
php/examples/sample-idp/user_add.php: PHP Idp Sample : - form for
|
|
8576 |
creating metadata - sso support - small README with installation
|
|
8577 |
instruction
|
|
8578 |
||
8579 |
2004-09-06 rchantereau
|
|
8580 |
||
8581 |
* Makefile.am: No more trace of macros if the distribution.
|
|
8582 |
||
8583 |
2004-09-06 rchantereau
|
|
8584 |
||
8585 |
* configure.ac: pkg-config-path= becomes pkg-config=
|
|
8586 |
||
8587 |
2004-09-06 rchantereau
|
|
8588 |
||
8589 |
* configure.ac, macros/Makefile.am: Removed check.m4 from
|
|
8590 |
distribution.
|
|
8591 |
||
8592 |
2004-09-06 nclapies
|
|
8593 |
||
8594 |
* docs/reference/lasso-sections.txt: Removed old methods
|
|
8595 |
declaration
|
|
8596 |
||
8597 |
2004-09-06 fpeters
|
|
8598 |
||
8599 |
* configure.ac: removd extraneous output about gtk-doc
|
|
8600 |
||
8601 |
2004-09-06 rchantereau
|
|
8602 |
||
8603 |
* configure.ac, macros/Makefile.am: Really added check macros to
|
|
8604 |
the distribution.
|
|
8605 |
||
8606 |
2004-09-06 rchantereau
|
|
8607 |
||
8608 |
* configure.ac: Corrected java test.
|
|
8609 |
||
8610 |
2004-09-06 rchantereau
|
|
8611 |
||
8612 |
* autogen.sh: Args are string.
|
|
8613 |
||
8614 |
2004-09-06 rchantereau
|
|
8615 |
||
8616 |
* configure.ac: Revision to 0.4.0
|
|
8617 |
||
8618 |
Libtool: 1:0:0
|
|
8619 |
||
8620 |
Java is not activated when no jar program.
|
|
8621 |
||
8622 |
2004-09-06 nclapies
|
|
8623 |
||
8624 |
* lasso/environs/logout.h: [no log message]
|
|
8625 |
||
8626 |
2004-09-06 nclapies
|
|
8627 |
||
8628 |
* lasso/environs/logout.h: [no log message]
|
|
8629 |
||
8630 |
2004-09-06 rchantereau
|
|
8631 |
||
8632 |
* swig/Lasso.i: Some typo, and variables corrections.
|
|
8633 |
||
8634 |
2004-09-06 nclapies
|
|
8635 |
||
8636 |
* lasso/environs/logout.h: Added lasso_logout_dump() to logout.h
|
|
8637 |
||
8638 |
2004-09-06 nclapies
|
|
8639 |
||
8640 |
* lasso/environs/login.h: Renamed methods
|
|
8641 |
lasso_logint_set_assertion*() to lasso_login_set_assertion*()
|
|
8642 |
||
8643 |
2004-09-06 nclapies
|
|
8644 |
||
8645 |
* lasso/environs/login.c, lasso/environs/logout.c,
|
|
8646 |
lasso/environs/profile.c: Oups, little mistake : now attribute
|
|
8647 |
version is added only in lasso_profile_dump() instead of
|
|
8648 |
lasso_login_dump() or lasso_logout_dump()
|
|
8649 |
||
8650 |
2004-09-06 nclapies
|
|
8651 |
||
8652 |
* lasso/environs/identity.c, lasso/environs/login.c,
|
|
8653 |
lasso/environs/logout.c, lasso/environs/server.c,
|
|
8654 |
lasso/environs/session.c: Added version attribute in lasso dump
|
|
8655 |
messages
|
|
8656 |
||
8657 |
2004-09-06 rchantereau
|
|
8658 |
||
8659 |
* java/Makefile.am: Now, we use the detected JAR program instead of
|
|
8660 |
an harcoded 'jar' command.
|
|
8661 |
||
8662 |
2004-09-06 rchantereau
|
|
8663 |
||
8664 |
* Makefile.am, autogen.sh, macros/check.m4: Now Lasso distribution
|
|
8665 |
includes the check macros allowing people to generate Makefile and
|
|
8666 |
configure without check-xml installed.
|
|
8667 |
||
8668 |
PS: The distribution is not checked yet.
|
|
8669 |
||
8670 |
2004-09-05 eraviart
|
|
8671 |
||
8672 |
* python/tests/errorchecking_tests.py,
|
|
8673 |
python/tests/profiles_tests.py, swig/Lasso.i: Changed Python
|
|
8674 |
exceptions generated by SWIG.
|
|
8675 |
||
8676 |
2004-09-04 eraviart
|
|
8677 |
||
8678 |
* java/coldfusion/src/CFLasso.java, java/coldfusion/web/login.cfm:
|
|
8679 |
Half a day of work for this prodigious result: ColdFusion redirects
|
|
8680 |
the AuthnRequest to the IDP.
|
|
8681 |
||
8682 |
2004-09-04 eraviart
|
|
8683 |
||
8684 |
* swig/Lasso.i: Corrected a mistake in Java binding.
|
|
8685 |
||
8686 |
2004-09-04 fpeters
|
|
8687 |
||
8688 |
* lasso/environs/defederation.c, lasso/environs/identity.c,
|
|
8689 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
8690 |
lasso/environs/name_registration.c, lasso/environs/server.c,
|
|
8691 |
lasso/environs/session.c, lasso/protocols/logout_request.c,
|
|
8692 |
lasso/protocols/logout_response.c: missing includes, unusued
|
|
8693 |
variables, usual saturday stuff.
|
|
8694 |
||
8695 |
2004-09-04 nclapies
|
|
8696 |
||
8697 |
* lasso/environs/logout.c: [no log message]
|
|
8698 |
||
8699 |
2004-09-04 nclapies
|
|
8700 |
||
8701 |
* lasso/environs/logout.c: Fixed a lot of bugs in the logout from a
|
|
8702 |
SP to others SPs : now it remove each of the assertions SPs at IDPs
|
|
8703 |
and IDP returns the real LogoutResponse
|
|
8704 |
||
8705 |
2004-09-04 fpeters
|
|
8706 |
||
8707 |
* docs/lasso-book/common-knowledge.rst,
|
|
8708 |
docs/lasso-book/liberty-architecture.rst,
|
|
8709 |
docs/lasso-book/preface.rst, docs/lasso-book/writing-a-c-sp.txt:
|
|
8710 |
Pierre Cros improvements
|
|
8711 |
||
8712 |
2004-09-04 eraviart
|
|
8713 |
||
8714 |
* java/coldfusion/src/CFLasso.java: Made the sample Java code work.
|
|
8715 |
||
8716 |
2004-09-04 eraviart
|
|
8717 |
||
8718 |
* csharp/.cvsignore, csharp/Makefile.am, java/.cvsignore,
|
|
8719 |
java/Makefile.am: Added new object Assertion to C# & Java bindings.
|
|
8720 |
||
8721 |
2004-09-04 eraviart
|
|
8722 |
||
8723 |
* java/Makefile.am, java/coldfusion/src/CFLasso.java, swig/Lasso.i:
|
|
8724 |
Corrected Java.
|
|
8725 |
||
8726 |
2004-09-04 eraviart
|
|
8727 |
||
8728 |
* tests/login_tests.c: Converted C login test to new login API.
|
|
8729 |
||
8730 |
2004-09-04 eraviart
|
|
8731 |
||
8732 |
* swig/Lasso.i: Added defines neededfor Java binding.
|
|
8733 |
||
8734 |
2004-09-03 nclapies
|
|
8735 |
||
8736 |
* lasso/environs/logout.c: [no log message]
|
|
8737 |
||
8738 |
2004-09-03 nclapies
|
|
8739 |
||
8740 |
* lasso/environs/logout.c, lasso/environs/name_registration.c,
|
|
8741 |
lasso/environs/session.c: Fixed problem when checking all remote SP
|
|
8742 |
from IDP in lasso_logout_validate_request() : replaced
|
|
8743 |
lasso_provider_get_singleLogoutProtocolProfile(provider,
|
|
8744 |
lassoProviderTypeIdp, NULL) with
|
|
8745 |
lasso_provider_get_singleLogoutProtocolProfile(provider,
|
|
8746 |
lassoProviderTypeSp, NULL)
|
|
8747 |
||
8748 |
2004-09-03 nclapies
|
|
8749 |
||
8750 |
* lasso/environs/logout.c: Updated of
|
|
8751 |
lasso_logout_validate_request() : now it returns a code error of
|
|
8752 |
-301 (unsupported profile) if an IDP receiving a LogoutRequest via
|
|
8753 |
SOAP detects other SPs dont support SOAP method.
|
|
8754 |
||
8755 |
2004-09-03 nclapies
|
|
8756 |
||
8757 |
* lasso/environs/login.c, lasso/environs/login.h, swig/Lasso.i:
|
|
8758 |
Updated process of artifact : now the IDP generates an artifact
|
|
8759 |
either or not the user authentication succeeded. When the SP
|
|
8760 |
resends the artifact to the IDP in a samlp:Request, it builds a
|
|
8761 |
samlp:Response message with Success status code value. If an
|
|
8762 |
assertion is found from artifact, then it adds it to the response.
|
|
8763 |
Finally, the IDP responds to the SP with the SOAP message
|
|
8764 |
||
8765 |
2004-09-02 fpeters
|
|
8766 |
||
8767 |
* php/.cvsignore, php/tests/.cvsignore: another serie of ignored
|
|
8768 |
files
|
|
8769 |
||
8770 |
2004-09-02 fpeters
|
|
8771 |
||
8772 |
* csharp/.cvsignore: ignore some files
|
|
8773 |
||
8774 |
2004-09-02 fpeters
|
|
8775 |
||
8776 |
* java/.cvsignore: ignore a bunch of things
|
|
8777 |
||
8778 |
2004-09-02 eraviart
|
|
8779 |
||
8780 |
* tests/data/.cvsignore, tests/data/ca1-la/.cvsignore,
|
|
8781 |
tests/data/idp1-la/.cvsignore, tests/data/lecp1-la/.cvsignore,
|
|
8782 |
tests/data/sp1-la/.cvsignore: Added missing .cvsignore in
|
|
8783 |
tests/data/
|
|
8784 |
||
8785 |
2004-09-02 fpeters
|
|
8786 |
||
8787 |
* configure.ac, java/Makefile.am, php/Makefile.am,
|
|
8788 |
python/Makefile.am: things were overcomplicated; simplify a bit
|
|
8789 |
(for example the DEPDIR dirty things was necessary because
|
|
8790 |
variables were overused; ask me for details if you want)
|
|
8791 |
||
8792 |
2004-09-02 fpeters
|
|
8793 |
||
8794 |
* csharp/Makefile.am: new classes -> new files
|
|
8795 |
||
8796 |
2004-09-02 fpeters
|
|
8797 |
||
8798 |
* lasso/lasso.c: disable xmlsec version check
|
|
8799 |
||
8800 |
2004-09-01 nclapies
|
|
8801 |
||
8802 |
* lasso/environs/logout.c: Removed lasso_session_remove_assertion()
|
|
8803 |
in lasso_logout_init_request() at IDP with HTTP Redirect method,
|
|
8804 |
added remove of assertion if at IDP and HTTP redirect
|
|
8805 |
||
8806 |
2004-09-01 nclapies
|
|
8807 |
||
8808 |
* python/tests/profiles_tests.py, lasso/environs/logout.c: [no log
|
|
8809 |
message]
|
|
8810 |
||
8811 |
2004-09-01 nclapies
|
|
8812 |
||
8813 |
* lasso/environs/logout.c: Removed in python test, hard coded
|
|
8814 |
logout dump test, fixed a bug in lasso_logout_new_from_dump() when
|
|
8815 |
setting provider id index
|
|
8816 |
||
8817 |
2004-09-01 cnowicki
|
|
8818 |
||
8819 |
* php/examples/sample-idp/README,
|
|
8820 |
php/examples/sample-idp/admin_user.php,
|
|
8821 |
php/examples/sample-idp/index.php,
|
|
8822 |
php/examples/sample-idp/login.php,
|
|
8823 |
php/examples/sample-idp/setup.php,
|
|
8824 |
php/examples/sample-idp/singleSignOn.php,
|
|
8825 |
php/examples/sample-idp/soapEndpoint.php,
|
|
8826 |
php/examples/sample-idp/user_add.php: PHP IdP Sample : - setup
|
|
8827 |
system is working - user management (add, delete, etc ...) - sso
|
|
8828 |
login in progress
|
|
8829 |
||
8830 |
2004-09-01 nclapies
|
|
8831 |
||
8832 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
8833 |
lasso/environs/session.c, lasso/environs/session.h, swig/Lasso.i:
|
|
8834 |
Moved support of provider index from session to logout. Now only
|
|
8835 |
the logout knows the current index of the provider id to request,
|
|
8836 |
and the session can only return the provider id from an index
|
|
8837 |
||
8838 |
2004-09-01 nclapies
|
|
8839 |
||
8840 |
* lasso/environs/session.c: Added support of index ProviderID in
|
|
8841 |
lasso_session_dump() and lasso_session_new_from_dump()
|
|
8842 |
||
8843 |
2004-09-01 nclapies
|
|
8844 |
||
8845 |
* lasso/environs/logout.c: Fixed bug when getting relay state in
|
|
8846 |
lasso_logout_process_response_msg()
|
|
8847 |
||
8848 |
2004-09-01 eraviart
|
|
8849 |
||
8850 |
* swig/Lasso.i: Corrected Request and Response for Logout and
|
|
8851 |
request for Federation Termination Notification in SWIG.
|
|
8852 |
||
8853 |
2004-09-01 fpeters
|
|
8854 |
||
8855 |
* HACKING, lasso/lasso.c, lasso/environs/defederation.c,
|
|
8856 |
lasso/environs/identity.c, lasso/environs/lecp.c,
|
|
8857 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
8858 |
lasso/environs/name_identifier_mapping.c,
|
|
8859 |
lasso/environs/name_registration.c, lasso/environs/profile.c,
|
|
8860 |
lasso/environs/server.c, lasso/environs/session.c,
|
|
8861 |
lasso/protocols/artifact.c, lasso/protocols/authn_request.c,
|
|
8862 |
lasso/protocols/authn_request_envelope.c,
|
|
8863 |
lasso/protocols/authn_response.c,
|
|
8864 |
lasso/protocols/authn_response_envelope.c,
|
|
8865 |
lasso/protocols/federation.c,
|
|
8866 |
lasso/protocols/federation_termination_notification.c,
|
|
8867 |
lasso/protocols/logout_request.c,
|
|
8868 |
lasso/protocols/logout_response.c,
|
|
8869 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
8870 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
8871 |
lasso/protocols/provider.c,
|
|
8872 |
lasso/protocols/register_name_identifier_request.c,
|
|
8873 |
lasso/protocols/register_name_identifier_response.c,
|
|
8874 |
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
8875 |
lasso/protocols/elements/assertion.c,
|
|
8876 |
lasso/protocols/elements/authentication_statement.c,
|
|
8877 |
lasso/xml/errors.c, lasso/xml/lib_assertion.c,
|
|
8878 |
lasso/xml/lib_authentication_statement.c,
|
|
8879 |
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
8880 |
lasso/xml/lib_old_provided_name_identifier.c,
|
|
8881 |
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
8882 |
lasso/xml/lib_subject.c, lasso/xml/saml_assertion.c,
|
|
8883 |
lasso/xml/saml_condition_abstract.c,
|
|
8884 |
lasso/xml/saml_name_identifier.c,
|
|
8885 |
lasso/xml/saml_statement_abstract.c,
|
|
8886 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
8887 |
lasso/xml/samlp_request_abstract.c,
|
|
8888 |
lasso/xml/samlp_response_abstract.c, lasso/xml/tools.c,
|
|
8889 |
lasso/xml/xml.c: removed extra parentheses after return statements;
|
|
8890 |
||
8891 |
2004-09-01 nclapies
|
|
8892 |
||
8893 |
* lasso/environs/logout.c: Added free of temporary node object in
|
|
8894 |
lasso_logout_new_from_dump()
|
|
8895 |
||
8896 |
2004-09-01 nclapies
|
|
8897 |
||
8898 |
* lasso/protocols/logout_response.c: Added parse support of xml
|
|
8899 |
message in lasso_logout_response_new_from_export(), added private
|
|
8900 |
method lasso_logout_response_new_from_export()
|
|
8901 |
||
8902 |
2004-09-01 nclapies
|
|
8903 |
||
8904 |
* lasso/protocols/logout_request.c: Fixed bug when parsing from an
|
|
8905 |
export message in lasso_logout_request_new_from_xml() : call to
|
|
8906 |
lasso_node_destroy() at the wrong place
|
|
8907 |
||
8908 |
2004-09-01 eraviart
|
|
8909 |
||
8910 |
* swig/Lasso.i: LassoSession.getAuthenticationMethod argument is
|
|
8911 |
now optional.
|
|
8912 |
||
8913 |
2004-09-01 cnowicki
|
|
8914 |
||
8915 |
* php/examples/sample-sp/setup.php: Fix addProvider bug
|
|
8916 |
||
8917 |
2004-09-01 nclapies
|
|
8918 |
||
8919 |
* lasso/environs/session.c: Replaced
|
|
8920 |
lasso_session_get_next_providerID() with
|
|
8921 |
lasso_session_get_first_providerID()
|
|
8922 |
||
8923 |
2004-09-01 nclapies
|
|
8924 |
||
8925 |
* lasso/environs/logout.c: Removed set of msg_relayState in
|
|
8926 |
lasso_logout_process_request(), it has no meaning here, but set the
|
|
8927 |
msg_relayState in lasso_logout_process_response_msg()
|
|
8928 |
||
8929 |
2004-08-31 eraviart
|
|
8930 |
||
8931 |
* python/tests/profiles_tests.py: Added a new Python logout test:
|
|
8932 |
Make the same Logout.newFromDump enough times => segfault.
|
|
8933 |
||
8934 |
2004-08-31 eraviart
|
|
8935 |
||
8936 |
* swig/Lasso.i: Corrected request and respond for profiles others
|
|
8937 |
than login.
|
|
8938 |
||
8939 |
Added relayState attribute to LogoutRequest, but it doesn't work. I
|
|
8940 |
believe, this is a Lasso bug.
|
|
8941 |
||
8942 |
2004-08-31 nclapies
|
|
8943 |
||
8944 |
* lasso/environs/session.c, lasso/environs/session.h: Added method
|
|
8945 |
lasso_session_get_first_providerID(). Now to get the first
|
|
8946 |
providerID use it instead of lasso_session_get_next_providerID()
|
|
8947 |
||
8948 |
2004-08-31 nclapies
|
|
8949 |
||
8950 |
* lasso/environs/logout.c, lasso/protocols/logout_request.c: fixed
|
|
8951 |
bug in lasso_logout_dump() and lasso_logout_new_from_dump()
|
|
8952 |
||
8953 |
2004-08-31 eraviart
|
|
8954 |
||
8955 |
* docs/lasso-book/writing-a-c-sp.txt: Added setting of isPassive to
|
|
8956 |
False in doc.
|
|
8957 |
||
8958 |
2004-08-31 fpeters
|
|
8959 |
||
8960 |
* lasso/environs/server.c: strcmp is used; string.h must be
|
|
8961 |
included
|
|
8962 |
||
8963 |
2004-08-31 fpeters
|
|
8964 |
||
8965 |
* lasso/environs/logout.c: g_sprintf is used; gprintf.h must be
|
|
8966 |
included
|
|
8967 |
||
8968 |
2004-08-31 fpeters
|
|
8969 |
||
8970 |
* lasso/environs/login.c: default: in switches
|
|
8971 |
||
8972 |
2004-08-31 fpeters
|
|
8973 |
||
8974 |
* lasso/environs/defederation.c: removed unused variables
|
|
8975 |
||
8976 |
2004-08-31 fpeters
|
|
8977 |
||
8978 |
* lasso/environs/defederation.c: g_sprintf is used; glib/gprintf.h
|
|
8979 |
must be included
|
|
8980 |
||
8981 |
2004-08-31 fpeters
|
|
8982 |
||
8983 |
* lasso/environs/defederation.c: strlen is used; string.h must be
|
|
8984 |
included
|
|
8985 |
||
8986 |
2004-08-31 fpeters
|
|
8987 |
||
8988 |
* lasso/protocols/request.c: properly cast request to needed type
|
|
8989 |
||
8990 |
2004-08-31 fpeters
|
|
8991 |
||
8992 |
* lasso/protocols/provider.c: default: to set descriptor to NULL;
|
|
8993 |
so it won't be undefined on the next line where it was tested.
|
|
8994 |
||
8995 |
2004-08-31 fpeters
|
|
8996 |
||
8997 |
* lasso/protocols/authn_response_envelope.c: xmlSecBase64Encode is
|
|
8998 |
used; xmlsec/base64.h must be included
|
|
8999 |
||
9000 |
2004-08-31 fpeters
|
|
9001 |
||
9002 |
* lasso/xml/xml.c: g_sprintf is used; gprintf.h must be included;
|
|
9003 |
default: statement in switch.
|
|
9004 |
||
9005 |
2004-08-31 nclapies
|
|
9006 |
||
9007 |
* lasso/environs/logout.c: Added support of code error
|
|
9008 |
LASSO_PROFILE_ERROR_MISSING_REQUEST in
|
|
9009 |
lasso_logout_build_response_msg()
|
|
9010 |
||
9011 |
2004-08-31 nclapies
|
|
9012 |
||
9013 |
* lasso/xml/errors.c, lasso/xml/errors.h, swig/Lasso.i: Added code
|
|
9014 |
error : LASSO_PROFILE_ERROR_MISSING_REQUEST. It indicates that
|
|
9015 |
lasso needs a request to process a task. For example, when building
|
|
9016 |
a response message
|
|
9017 |
||
9018 |
2004-08-31 fpeters
|
|
9019 |
||
9020 |
* debian/.cvsignore: cvs must ignore cil and dev packages directory
|
|
9021 |
||
9022 |
2004-08-31 fpeters
|
|
9023 |
||
9024 |
* debian/.cvsignore, debian/changelog, debian/control,
|
|
9025 |
debian/liblasso0-python2.3.files, debian/php4-lasso.examples,
|
|
9026 |
debian/php4-lasso.files, debian/python2.3-lasso.files,
|
|
9027 |
debian/rules: php4 packaging and renamed liblasso0-python2.3 to
|
|
9028 |
python2.3-lasso
|
|
9029 |
||
9030 |
2004-08-31 eraviart
|
|
9031 |
||
9032 |
* lasso/lasso.c: Typo correction.
|
|
9033 |
||
9034 |
2004-08-31 nclapies
|
|
9035 |
||
9036 |
* lasso/xml/tools.c: Fixed bug when attempting to parse a query
|
|
9037 |
message : now if a key / value with = is incomplete, it skips it
|
|
9038 |
and completes the process of the list
|
|
9039 |
||
9040 |
2004-08-31 nclapies
|
|
9041 |
||
9042 |
* lasso/protocols/authn_request.c,
|
|
9043 |
lasso/protocols/federation_termination_notification.c,
|
|
9044 |
lasso/protocols/logout_request.c,
|
|
9045 |
lasso/protocols/logout_response.c: Added in parse of query a test
|
|
9046 |
if the data list is not NULL
|
|
9047 |
||
9048 |
2004-08-31 eraviart
|
|
9049 |
||
9050 |
* swig/Lasso.i: Added Lasso version constants to SWIG.
|
|
9051 |
||
9052 |
2004-08-31 eraviart
|
|
9053 |
||
9054 |
* python/tests/profiles_tests.py: Testing logout.processResponseMsg
|
|
9055 |
with a really bad URL. => red alert.
|
|
9056 |
||
9057 |
2004-08-31 cnowicki
|
|
9058 |
||
9059 |
* php/examples/sample-sp/README,
|
|
9060 |
php/examples/sample-sp/admin_user.php,
|
|
9061 |
php/examples/sample-sp/assertionConsumer.php,
|
|
9062 |
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
9063 |
php/examples/sample-sp/logout.php,
|
|
9064 |
php/examples/sample-sp/register.php,
|
|
9065 |
php/examples/sample-sp/setup.php: new version of the PHP service
|
|
9066 |
provider made with the new Swig PHP binding
|
|
9067 |
||
9068 |
2004-08-31 nclapies
|
|
9069 |
||
9070 |
* lasso/environs/logout.c: Fixed missing feature in
|
|
9071 |
lasso_process_request_msg() and lasso_logout_process_response() :
|
|
9072 |
now if the parse of the query message is wron, then it returns
|
|
9073 |
LASSO_PROFILE_ERROR_INVALID_QUERY code error
|
|
9074 |
||
9075 |
2004-08-31 nclapies
|
|
9076 |
||
9077 |
* lasso/protocols/logout_response.c: Fixed bug in
|
|
9078 |
lasso_logout_response_new_from_export() : now if a query message
|
|
9079 |
and if an attribute or element key / value is missing, return NULL
|
|
9080 |
||
9081 |
2004-08-31 nclapies
|
|
9082 |
||
9083 |
* lasso/protocols/logout_request.c: Fixed bug in
|
|
9084 |
lasso_logout_request_new_from_export() : now if a query message and
|
|
9085 |
if an attribute or element key / value is missing, return NULL
|
|
9086 |
||
9087 |
2004-08-30 eraviart
|
|
9088 |
||
9089 |
* python/tests/profiles_tests.py: New logout test => Red alert!
|
|
9090 |
||
9091 |
2004-08-30 eraviart
|
|
9092 |
||
9093 |
* swig/Lasso.i: Removed low-level bindings from SWIG.
|
|
9094 |
||
9095 |
In PHP, error constants keep their LASSO_ prefix (because PHP4
|
|
9096 |
doesn't have the notion of namespaces).
|
|
9097 |
||
9098 |
2004-08-30 nclapies
|
|
9099 |
||
9100 |
* lasso/environs/logout.c: Little lean of the code
|
|
9101 |
||
9102 |
2004-08-30 cnowicki
|
|
9103 |
||
9104 |
* swig/Lasso.i: PHP Binding : PHP does not handle namepaces, added
|
|
9105 |
lasso_ prefix for all functions.
|
|
9106 |
||
9107 |
2004-08-30 nclapies
|
|
9108 |
||
9109 |
* lasso/environs/defederation.c: Fixed problem when validating the
|
|
9110 |
notification : test the remote provider type to get the return url
|
|
9111 |
||
9112 |
2004-08-30 nclapies
|
|
9113 |
||
9114 |
* lasso/environs/defederation.c: Added a test in
|
|
9115 |
lasso_defederation_build_notification_msg() to test if the
|
|
9116 |
federation termination service url exists
|
|
9117 |
||
9118 |
2004-08-30 nclapies
|
|
9119 |
||
9120 |
* lasso/environs/logout.c: Fixed call of
|
|
9121 |
lasso_session_remove_assertion() in the right place in
|
|
9122 |
init_request() and process_response_msg()
|
|
9123 |
||
9124 |
2004-08-30 nclapies
|
|
9125 |
||
9126 |
* lasso/environs/name_registration.c: Fixed error in method name :
|
|
9127 |
renamed lasso_provider_get_singleLogoutServiceURL() to
|
|
9128 |
lasso_provider_get_registerNameIdentifierServiceURL()
|
|
9129 |
||
9130 |
2004-08-30 nclapies
|
|
9131 |
||
9132 |
* lasso/environs/defederation.c: Added comment in
|
|
9133 |
lasso_defederation_validate_notification() : indicate that query is
|
|
9134 |
not signed because of the crypted optional relay state
|
|
9135 |
||
9136 |
2004-08-30 nclapies
|
|
9137 |
||
9138 |
* lasso/environs/defederation.c: Added building of federation
|
|
9139 |
termination notification return url with QUERY if a RelayState is
|
|
9140 |
in the notification
|
|
9141 |
||
9142 |
2004-08-30 nclapies
|
|
9143 |
||
9144 |
* lasso/environs/logout.c: Added lasso_logout_new_from_dump(). Need
|
|
9145 |
to be tested
|
|
9146 |
||
9147 |
2004-08-30 nclapies
|
|
9148 |
||
9149 |
* lasso/protocols/logout_response.c: Added parsing of status code
|
|
9150 |
value in lasso_logout_response_new_from_query(). Now it sets the
|
|
9151 |
Status, StatusCode and his Value attribute in logoutResponse
|
|
9152 |
||
9153 |
2004-08-30 nclapies
|
|
9154 |
||
9155 |
* lasso/environs/server.c: Fixed bug when dumping and loading from
|
|
9156 |
dump server with no metatadata. Now if metadata of the server
|
|
9157 |
exists, it adds a ServerMetadata node and embbeds it
|
|
9158 |
||
9159 |
2004-08-30 eraviart
|
|
9160 |
||
9161 |
* swig/Lasso.i: A few corrections to SWIG binding (a quick commit,
|
|
9162 |
so that Christophe can work on it).
|
|
9163 |
||
9164 |
2004-08-30 fpeters
|
|
9165 |
||
9166 |
* csharp/.cvsignore, csharp/Makefile.am: swig generate new
|
|
9167 |
objects/filenames
|
|
9168 |
||
9169 |
2004-08-30 fpeters
|
|
9170 |
||
9171 |
* lasso/xml/xml.c: returns 0 on success
|
|
9172 |
||
9173 |
2004-08-30 eraviart
|
|
9174 |
||
9175 |
* java/Makefile.am, java/lasso-fragment.java,
|
|
9176 |
java/coldfusion/src/CFLasso.java, python/.cvsignore,
|
|
9177 |
python/tests/errorchecking_tests.py,
|
|
9178 |
python/tests/profiles_tests.py, swig/Lasso.i: SWIG high-level
|
|
9179 |
binding now uses camelCase.
|
|
9180 |
||
9181 |
Updated SWIG binding to support Java high-level classes.
|
|
9182 |
||
9183 |
Simplified java/Makefile.am (but now, it needs to be reworked by an
|
|
9184 |
autotools expert).
|
|
9185 |
||
9186 |
ColdFusion simple Java test compiles ok.
|
|
9187 |
||
9188 |
2004-08-29 eraviart
|
|
9189 |
||
9190 |
* java/Makefile.am: SWIG should now generate a high-level binding
|
|
9191 |
with classes, so I have removed the -noproxy option.
|
|
9192 |
||
9193 |
2004-08-29 fpeters
|
|
9194 |
||
9195 |
* csharp/.cvsignore, csharp/Makefile.am: updated c# binding for new
|
|
9196 |
class names
|
|
9197 |
||
9198 |
2004-08-29 fpeters
|
|
9199 |
||
9200 |
* python/tests/XmlTestRunner.py: some tests do not have
|
|
9201 |
descriptions
|
|
9202 |
||
9203 |
2004-08-29 fpeters
|
|
9204 |
||
9205 |
* python/tests/XmlTestRunner.py: corretly escape xml
|
|
9206 |
||
9207 |
2004-08-29 eraviart
|
|
9208 |
||
9209 |
* python/tests/profiles_tests.py, swig/Lasso.i: When Lasso doesn't
|
|
9210 |
recognize the URL query, it now throws a SyntaxError exception.
|
|
9211 |
||
9212 |
2004-08-28 eraviart
|
|
9213 |
||
9214 |
* python/.cvsignore: Removed references to lassomod in .cvsignore.
|
|
9215 |
||
9216 |
2004-08-28 eraviart
|
|
9217 |
||
9218 |
* configure.ac, lasso/environs/login.c, lasso/environs/server.c,
|
|
9219 |
lasso/protocols/artifact.c, lasso/protocols/provider.c,
|
|
9220 |
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/saml_assertion.c,
|
|
9221 |
lasso/xml/samlp_request_abstract.c,
|
|
9222 |
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c,
|
|
9223 |
python/Makefile.am, python/lasso.py,
|
|
9224 |
python/tests/profiles_tests.py, swig/Lasso.i: SWIG now produces
|
|
9225 |
high-level bindings.
|
|
9226 |
||
9227 |
(python/Makefile.am needs some cleaning IMHO, but I don't
|
|
9228 |
understant it).
|
|
9229 |
||
9230 |
2004-08-28 fpeters
|
|
9231 |
||
9232 |
* docs/reference/lasso.sgml: renamed API reference to API reference
|
|
9233 |
(was reference manual)
|
|
9234 |
||
9235 |
2004-08-28 fpeters
|
|
9236 |
||
9237 |
* python/tests/XmlTestRunner.py: xml encoding of special characters
|
|
9238 |
(&, <, >)
|
|
9239 |
||
9240 |
2004-08-28 fpeters
|
|
9241 |
||
9242 |
* doap.rdf: new URLs and version info for 0.3.0
|
|
9243 |
||
9244 |
2004-08-28 eraviart
|
|
9245 |
||
9246 |
* python/lasso.py, swig/Lasso.i: Converted Identity & Session to
|
|
9247 |
real objects in SWIG bindings.
|
|
9248 |
||
9249 |
2004-08-28 eraviart
|
|
9250 |
||
9251 |
* swig/Lasso.i: Hide LibAuthnRequest attributes from SWIG binding.
|
|
9252 |
||
9253 |
2004-08-28 eraviart
|
|
9254 |
||
9255 |
* swig/Lasso.i: Added preliminary error throwing in SWIG binding.
|
|
9256 |
||
9257 |
Replaced simple object methods whith #define.
|
|
9258 |
||
9259 |
2004-08-28 eraviart
|
|
9260 |
||
9261 |
* python/lasso.py, swig/Lasso.i: Converted SWIG Server into a
|
|
9262 |
high-level class with new_from_dump static method and default value
|
|
9263 |
for some arguments.
|
|
9264 |
||
9265 |
2004-08-28 eraviart
|
|
9266 |
||
9267 |
* python/tests/login_tests.py, python/tests/profiles_tests.py,
|
|
9268 |
python/tests/tests.py: Renamed login_tests.py to profiles_tests.py.
|
|
9269 |
||
9270 |
Added Server tests (=> discovered bug #265).
|
|
9271 |
||
9272 |
2004-08-28 eraviart
|
|
9273 |
||
9274 |
* python/lasso.py, python/tests/login_tests.py, swig/Lasso.i:
|
|
9275 |
Transformed LassoAuthnRequest as a true SWIG class with attributes
|
|
9276 |
and methods for all bindings.
|
|
9277 |
||
9278 |
2004-08-27 nclapies
|
|
9279 |
||
9280 |
* lasso/environs/logout.c: [no log message]
|
|
9281 |
||
9282 |
2004-08-27 nclapies
|
|
9283 |
||
9284 |
* lasso/environs/logout.c: [no log message]
|
|
9285 |
||
9286 |
2004-08-27 eraviart
|
|
9287 |
||
9288 |
* python/lasso.py: Added method Logout.reset_session_index in
|
|
9289 |
Python high-level binding.
|
|
9290 |
||
9291 |
2004-08-27 nclapies
|
|
9292 |
||
9293 |
* lasso/environs/logout.c: [no log message]
|
|
9294 |
||
9295 |
2004-08-27 eraviart
|
|
9296 |
||
9297 |
* python/lasso.py: Added support for "invalid query" errors in
|
|
9298 |
Python high-level binding.
|
|
9299 |
||
9300 |
2004-08-27 nclapies
|
|
9301 |
||
9302 |
* lasso/environs/defederation.c: [no log message]
|
|
9303 |
||
9304 |
2004-08-27 nclapies
|
|
9305 |
||
9306 |
* docs/reference/lasso-sections.txt: Renamed method name
|
|
9307 |
lasso_session_get_next_assertion_remote_providerID to
|
|
9308 |
lasso_session_get_next_providerID
|
|
9309 |
||
9310 |
2004-08-27 nclapies
|
|
9311 |
||
9312 |
* lasso/environs/defederation.c: Added return of code error
|
|
9313 |
LASSO_PROFILE_ERROR_INVALID_QUERY when an error occurs while
|
|
9314 |
parsing a federation termination notification message query in
|
|
9315 |
lasso_defederation_process_notification_msg()
|
|
9316 |
||
9317 |
2004-08-27 nclapies
|
|
9318 |
||
9319 |
* lasso/xml/errors.c, lasso/xml/errors.h, swig/Lasso.i: Added code
|
|
9320 |
error LASSO_PROFILE_ERROR_INVALID_QUERY, returned when an error
|
|
9321 |
occurs while parsing a query message
|
|
9322 |
||
9323 |
2004-08-27 eraviart
|
|
9324 |
||
9325 |
* python/lasso.py, python/tests/login_tests.py, swig/Lasso.i:
|
|
9326 |
Corrected SWIG binding.
|
|
9327 |
||
9328 |
Corrected Python tests.
|
|
9329 |
||
9330 |
2004-08-27 nclapies
|
|
9331 |
||
9332 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
9333 |
lasso/environs/session.c, lasso/environs/session.h: Added index
|
|
9334 |
attribute (session->index_providerID) of next provider id returned
|
|
9335 |
when a call to lasso_session_get_providerID(), added
|
|
9336 |
lasso_session_reset_index_providerID() to reset the index to the
|
|
9337 |
first provider id of assertion list. the index is decremented when
|
|
9338 |
removing assertion. lasso_get_next_providerID() returns NULL if
|
|
9339 |
there is no assertion anymore or if the index point is at the end
|
|
9340 |
of the list. Added lasso_logout_get_next_providerID()
|
|
9341 |
lasso_logout_reset_index_providerID() to wrap session method
|
|
9342 |
||
9343 |
2004-08-27 eraviart
|
|
9344 |
||
9345 |
* python/lasso.py, swig/Lasso.i: Replaced SWIG specific functions
|
|
9346 |
to access "request" and "response" attributes of profiles, with
|
|
9347 |
SWIG read-only attributes.
|
|
9348 |
||
9349 |
2004-08-27 nclapies
|
|
9350 |
||
9351 |
* lasso/protocols/federation_termination_notification.c,
|
|
9352 |
lasso/xml/samlp_request_abstract.c: Removed g_assert in
|
|
9353 |
samlp_request_abstract object when setting required attributes and
|
|
9354 |
elements. Added tests in federation termination notification
|
|
9355 |
building from QUERY export for required elements, return NULL if
|
|
9356 |
error, notification object if ok
|
|
9357 |
||
9358 |
2004-08-27 eraviart
|
|
9359 |
||
9360 |
* csharp/Makefile.am, java/Makefile.am, python/Makefile.am,
|
|
9361 |
python/tests/login_tests.py, swig/Lasso.c, swig/Lasso.i,
|
|
9362 |
swig/Makefile.am: Removed SWIG Lasso.c file.
|
|
9363 |
||
9364 |
Added a Python test for defederation (currently it aborts).
|
|
9365 |
||
9366 |
2004-08-27 fpeters
|
|
9367 |
||
9368 |
* docs/lasso-book/check-functions.py,
|
|
9369 |
docs/lasso-book/single-sign-on.rst: more on single sign on
|
|
9370 |
||
9371 |
2004-08-26 fpeters
|
|
9372 |
||
9373 |
* docs/lasso-book/check-functions.py: searches all text files for
|
|
9374 |
unknown functions
|
|
9375 |
||
9376 |
2004-08-26 fpeters
|
|
9377 |
||
9378 |
* docs/lasso-book/single-sign-on.rst: improvement
|
|
9379 |
||
9380 |
2004-08-26 eraviart
|
|
9381 |
||
9382 |
* python/lasso.py: Forgot to declare a parameter as optionnal.
|
|
9383 |
||
9384 |
2004-08-26 eraviart
|
|
9385 |
||
9386 |
* lasso/environs/profile.h, python/lasso.py, swig/Lasso.i: Added
|
|
9387 |
constant lassoHttpMethodAny.
|
|
9388 |
||
9389 |
Added error constants to SWIG (and one to Python).
|
|
9390 |
||
9391 |
2004-08-26 fpeters
|
|
9392 |
||
9393 |
* docs/lasso-book/writing-a-c-sp.txt: new parameter to
|
|
9394 |
lasso_logout_init_...
|
|
9395 |
||
9396 |
2004-08-26 fpeters
|
|
9397 |
||
9398 |
* lasso/lasso.h: fix included file name
|
|
9399 |
||
9400 |
2004-08-26 nclapies
|
|
9401 |
||
9402 |
* lasso/environs/defederation.c, lasso/environs/defederation.h,
|
|
9403 |
swig/Lasso.i: Added a param to method
|
|
9404 |
lasso_defederation_init_notification(). Now if it is set, lasso can
|
|
9405 |
choose a specific defederation protocol profile depending on the
|
|
9406 |
http method value of this param
|
|
9407 |
||
9408 |
2004-08-26 nclapies
|
|
9409 |
||
9410 |
* lasso/environs/logout.c: Replaced xmlFree with g_free in
|
|
9411 |
lasso_logout_get_next_providerID() for current_provider_id
|
|
9412 |
||
9413 |
2004-08-26 nclapies
|
|
9414 |
||
9415 |
* lasso/environs/register_name_identifier.c,
|
|
9416 |
lasso/environs/register_name_identifier.h: [no log message]
|
|
9417 |
||
9418 |
2004-08-26 nclapies
|
|
9419 |
||
9420 |
* lasso/environs/Makefile.am, lasso/environs/name_registration.c,
|
|
9421 |
lasso/environs/name_registration.h: Renamed
|
|
9422 |
register_name_identifier.* to name_registration.* files
|
|
9423 |
||
9424 |
2004-08-26 nclapies
|
|
9425 |
||
9426 |
* swig/Lasso.i: Oups, missing commit of the new Lasso.i swig file
|
|
9427 |
:p
|
|
9428 |
||
9429 |
2004-08-26 nclapies
|
|
9430 |
||
9431 |
* lasso/environs/logout.c, lasso/environs/logout.h: Added a param
|
|
9432 |
to method lasso_logout_init_request(). Now if it is set, lasso can
|
|
9433 |
choose a specific logout protocol profile depending on the http
|
|
9434 |
method value of this param
|
|
9435 |
||
9436 |
2004-08-26 fpeters
|
|
9437 |
||
9438 |
* docs/lasso-book/book.rst: removed revision
|
|
9439 |
||
9440 |
2004-08-26 fpeters
|
|
9441 |
||
9442 |
* docs/lasso-book/Makefile.am, docs/lasso-book/getting-lasso.rst,
|
|
9443 |
docs/lasso-book/single-sign-on.rst: More on sso profile; sp-side
|
|
9444 |
||
9445 |
2004-08-26 nclapies
|
|
9446 |
||
9447 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
9448 |
lasso/xml/errors.c, lasso/xml/errors.h: [no log message]
|
|
9449 |
||
9450 |
2004-08-26 nclapies
|
|
9451 |
||
9452 |
* lasso/environs/logout.c: [no log message]
|
|
9453 |
||
9454 |
2004-08-26 nclapies
|
|
9455 |
||
9456 |
* lasso/xml/errors.c, lasso/xml/errors.h: Rename constant
|
|
9457 |
LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILLE to
|
|
9458 |
LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE, now can be use by all
|
|
9459 |
profiles
|
|
9460 |
||
9461 |
2004-08-26 fpeters
|
|
9462 |
||
9463 |
* docs/lasso-book/Makefile.am, docs/lasso-book/book.rst,
|
|
9464 |
docs/lasso-book/common-knowledge.rst,
|
|
9465 |
docs/lasso-book/getting-lasso.rst, docs/lasso-book/integration.rst,
|
|
9466 |
docs/lasso-book/language-bindings.rst,
|
|
9467 |
docs/lasso-book/lasso-architecture.rst,
|
|
9468 |
docs/lasso-book/liberty-architecture.rst,
|
|
9469 |
docs/lasso-book/other-profiles.rst, docs/lasso-book/preface.rst,
|
|
9470 |
docs/lasso-book/single-sign-on.rst,
|
|
9471 |
docs/lasso-book/figures/single-logout.png,
|
|
9472 |
docs/lasso-book/figures/single-logout.svg,
|
|
9473 |
docs/lasso-book/figures/single-sign-on.png,
|
|
9474 |
docs/lasso-book/figures/single-sign-on.svg: new lasso documentation
|
|
9475 |
||
9476 |
2004-08-26 nclapies
|
|
9477 |
||
9478 |
* lasso/environs/logout.c, lasso/xml/errors.c, lasso/xml/errors.h:
|
|
9479 |
Added remove of assertion in lasso_logout_init_request(), and
|
|
9480 |
lasso_logout_process_response_msg() if there was an error while
|
|
9481 |
processing a LogoutResponse with HTTP SOAP method, added a returned
|
|
9482 |
code error for Unsupported profile status code
|
|
9483 |
||
9484 |
2004-08-26 eraviart
|
|
9485 |
||
9486 |
* swig/Lasso.c, swig/Lasso.i: Moved SWIG constructors and
|
|
9487 |
destructors from Lasso.c to Lasso.i.
|
|
9488 |
||
9489 |
2004-08-25 nclapies
|
|
9490 |
||
9491 |
* lasso/environs/logout.c: Added tests to verify if the request
|
|
9492 |
message is a LogoutRequest in lasso_login_process_request_msg() and
|
|
9493 |
if the response message is a LogoutResponse in
|
|
9494 |
lasso_logout_process_response_msg()
|
|
9495 |
||
9496 |
2004-08-25 nclapies
|
|
9497 |
||
9498 |
* lasso/environs/login.c: Added a test in
|
|
9499 |
lasso_login_init_from_authn_request_msg() to verify if the request
|
|
9500 |
message is an AuthnRequest message, if not, returns a code error
|
|
9501 |
||
9502 |
2004-08-25 nclapies
|
|
9503 |
||
9504 |
* lasso/environs/logout.c: added include for string.h
|
|
9505 |
||
9506 |
2004-08-25 nclapies
|
|
9507 |
||
9508 |
* lasso/environs/login.c: Added in
|
|
9509 |
lasso_login_process_authn_response_msg() setting of msg_relayState
|
|
9510 |
from lib:RelayState of AuthnResponse message if exists, else
|
|
9511 |
msg_relayState is set to NULL
|
|
9512 |
||
9513 |
2004-08-25 nclapies
|
|
9514 |
||
9515 |
* lasso/environs/defederation.c: [no log message]
|
|
9516 |
||
9517 |
2004-08-25 nclapies
|
|
9518 |
||
9519 |
* lasso/environs/defederation.c: fixed bug : at a done label, use
|
|
9520 |
to remove a provider got with lasso_provider_get_ref()
|
|
9521 |
||
9522 |
2004-08-25 eraviart
|
|
9523 |
||
9524 |
* python/tests/errorchecking_tests.py, python/tests/login_tests.py,
|
|
9525 |
python/tests/tests.py: Added a --source-dir option to tests.
|
|
9526 |
||
9527 |
2004-08-25 eraviart
|
|
9528 |
||
9529 |
* python/tests/IdentityProvider.py,
|
|
9530 |
python/tests/LibertyEnabledClientProxy.py,
|
|
9531 |
python/tests/LibertyEnabledProxy.py, python/tests/Provider.py,
|
|
9532 |
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
9533 |
python/tests/assertions.py, python/tests/builtins.py,
|
|
9534 |
python/tests/http.py, python/tests/liberty.py,
|
|
9535 |
python/tests/libertysimulator.py, python/tests/login_tests.py,
|
|
9536 |
python/tests/sample-idp.py, python/tests/sample-lep.py,
|
|
9537 |
python/tests/sample-sp-lep.py, python/tests/sample-sp.py,
|
|
9538 |
python/tests/submissions.py, python/tests/web.py,
|
|
9539 |
python/tests/websimulator.py: Removed obsolete Python test
|
|
9540 |
framework.
|
|
9541 |
||
9542 |
2004-08-25 nclapies
|
|
9543 |
||
9544 |
* lasso/environs/defederation.c, lasso/environs/defederation.h:
|
|
9545 |
Added missing private attribute, private variable and desallocation
|
|
9546 |
methods : LassoDefederationPrivate *private in LassoDefederation
|
|
9547 |
object, static GObjectClass *parent_class in C file,
|
|
9548 |
lasso_defederation_dispose() and lasso_defederation_finalize() in
|
|
9549 |
LassoFederation object
|
|
9550 |
||
9551 |
2004-08-25 fpeters
|
|
9552 |
||
9553 |
* csharp/.cvsignore: ignore new class
|
|
9554 |
||
9555 |
2004-08-25 fpeters
|
|
9556 |
||
9557 |
* csharp/AssemblyInfo.cs, csharp/Makefile.am: added Defederation
|
|
9558 |
profile; workaround lasso-sharp.snk
|
|
9559 |
||
9560 |
2004-08-24 nclapies
|
|
9561 |
||
9562 |
* lasso/environs/defederation.c: added test if identity is set
|
|
9563 |
before removing federation
|
|
9564 |
||
9565 |
2004-08-24 nclapies
|
|
9566 |
||
9567 |
* lasso/environs/defederation.c: removed federation and assertion
|
|
9568 |
||
9569 |
2004-08-24 nclapies
|
|
9570 |
||
9571 |
* lasso/environs/defederation.c: [no log message]
|
|
9572 |
||
9573 |
2004-08-24 nclapies
|
|
9574 |
||
9575 |
* lasso/protocols/federation_termination_notification.c: [no log
|
|
9576 |
message]
|
|
9577 |
||
9578 |
2004-08-24 eraviart
|
|
9579 |
||
9580 |
* python/lasso.py, swig/Lasso.i: Corrected SWIG Defederation
|
|
9581 |
binding.
|
|
9582 |
||
9583 |
Created Python high-level class for Defederation.
|
|
9584 |
||
9585 |
2004-08-24 nclapies
|
|
9586 |
||
9587 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml:
|
|
9588 |
updated doc conf files for defederation
|
|
9589 |
||
9590 |
2004-08-24 eraviart
|
|
9591 |
||
9592 |
* swig/Lasso.i: Continue to rename FederationTermination into
|
|
9593 |
Defederation.
|
|
9594 |
||
9595 |
2004-08-24 nclapies
|
|
9596 |
||
9597 |
* lasso/environs/profile.c, lasso/environs/profile.h: renamed
|
|
9598 |
lassoFederationTermination to lassoDefederation in lassoRequestType
|
|
9599 |
enum
|
|
9600 |
||
9601 |
2004-08-24 nclapies
|
|
9602 |
||
9603 |
* lasso/environs/logout.c: update, now use GError object for each
|
|
9604 |
lasso_server_get_provider_ref()
|
|
9605 |
||
9606 |
2004-08-24 nclapies
|
|
9607 |
||
9608 |
* docs/reference/lasso.types: renamed
|
|
9609 |
lasso_federation_termination_get_type to lasso_defederation_type
|
|
9610 |
||
9611 |
2004-08-24 nclapies
|
|
9612 |
||
9613 |
* lasso/environs/federation_termination.c,
|
|
9614 |
lasso/environs/federation_termination.h: [no log message]
|
|
9615 |
||
9616 |
2004-08-24 nclapies
|
|
9617 |
||
9618 |
* lasso/lasso.h, lasso/environs/Makefile.am,
|
|
9619 |
lasso/environs/defederation.c, lasso/environs/defederation.h:
|
|
9620 |
renamed lasso/environs/federation_termination.* to
|
|
9621 |
lasso/environs/defederation.*
|
|
9622 |
||
9623 |
2004-08-24 eraviart
|
|
9624 |
||
9625 |
* swig/Lasso.c, swig/Lasso.i: Created SWIG bindings for
|
|
9626 |
Defederation (new name of FederationTermination).
|
|
9627 |
||
9628 |
2004-08-24 nclapies
|
|
9629 |
||
9630 |
* lasso/environs/federation_termination.c,
|
|
9631 |
lasso/environs/federation_termination.h: use lassoProviderType
|
|
9632 |
instead of gint for provider_type params
|
|
9633 |
||
9634 |
2004-08-24 nclapies
|
|
9635 |
||
9636 |
* lasso/environs/federation_termination.c: [no log message]
|
|
9637 |
||
9638 |
2004-08-24 nclapies
|
|
9639 |
||
9640 |
* lasso/environs/federation_termination.c: Set the nameIdentifier
|
|
9641 |
attribute after a call to init_notification()
|
|
9642 |
||
9643 |
2004-08-24 nclapies
|
|
9644 |
||
9645 |
* lasso/environs/logout.c: updated process of logout response msg
|
|
9646 |
at SP. Now if the initial requester is a SP and the HTTP method is
|
|
9647 |
SOAP and if the logout request fails, then lasso builds a new
|
|
9648 |
logout request for HTTP Redirect method and set only msg_url
|
|
9649 |
||
9650 |
2004-08-24 nclapies
|
|
9651 |
||
9652 |
* lasso/environs/federation_termination.c: [no log message]
|
|
9653 |
||
9654 |
2004-08-24 nclapies
|
|
9655 |
||
9656 |
* lasso/environs/federation_termination.c: fixed bug in
|
|
9657 |
lasso_federation_termination_build_notification_msg() : now it gets
|
|
9658 |
the remote provider real service url
|
|
9659 |
||
9660 |
2004-08-24 nclapies
|
|
9661 |
||
9662 |
* lasso/environs/logout.c: updates
|
|
9663 |
||
9664 |
2004-08-24 nclapies
|
|
9665 |
||
9666 |
* lasso/environs/logout.c: minor updates
|
|
9667 |
||
9668 |
2004-08-24 nclapies
|
|
9669 |
||
9670 |
* lasso/environs/logout.c: fixed bug in
|
|
9671 |
lasso_logout_get_next_providerID() when looking for a remote
|
|
9672 |
provider id when session attribute is NULL
|
|
9673 |
||
9674 |
2004-08-24 rchantereau
|
|
9675 |
||
9676 |
* configure.ac: Corrected configure option help.
|
|
9677 |
||
9678 |
Told to use with-pkg-config= and no with-pkg-config-path wich it
|
|
9679 |
the good option name.
|
|
9680 |
||
9681 |
2004-08-24 nclapies
|
|
9682 |
||
9683 |
* lasso/environs/logout.c: fixed problem of finding the remote
|
|
9684 |
provider type in build_request_msg()
|
|
9685 |
||
9686 |
2004-08-24 nclapies
|
|
9687 |
||
9688 |
* lasso/environs/logout.c: added error messages if invalid
|
|
9689 |
attributes in logout object while setting building request and
|
|
9690 |
message
|
|
9691 |
||
9692 |
2004-08-23 rchantereau
|
|
9693 |
||
9694 |
* php/Makefile.am: Serious rewrite of the automake file.
|
|
9695 |
||
9696 |
The php extension is now named lasso.
|
|
9697 |
||
9698 |
The LTLIBRARIES if for 'php_extension' and no more 'lib'.
|
|
9699 |
||
9700 |
The swig command invokation is updated to use the new php extension
|
|
9701 |
name.
|
|
9702 |
||
9703 |
2004-08-23 rchantereau
|
|
9704 |
||
9705 |
* configure.ac: Completed autoconf files output directive with
|
|
9706 |
win32 directories Makefile.
|
|
9707 |
||
9708 |
2004-08-23 rchantereau
|
|
9709 |
||
9710 |
* lasso/Makefile.am: Rewritent the lasso win32 resource file
|
|
9711 |
dependency on the top_srcdir and not relative parent directory.
|
|
9712 |
||
9713 |
2004-08-23 rchantereau
|
|
9714 |
||
9715 |
* java/Makefile.am, python/Makefile.am: Cleaned a little the
|
|
9716 |
automake files.
|
|
9717 |
||
9718 |
Proper use of $(top_srcdir).
|
|
9719 |
||
9720 |
Proper use of $DEPDIR.
|
|
9721 |
||
9722 |
Added $(top_srcdir)/swig/Lasso.c to java shared object compilation.
|
|
9723 |
||
9724 |
2004-08-23 rchantereau
|
|
9725 |
||
9726 |
* Makefile.am, win32/Makefile.am: Re added win32 directory in the
|
|
9727 |
distribution.
|
|
9728 |
||
9729 |
2004-08-23 nclapies
|
|
9730 |
||
9731 |
* lasso/environs/logout.c, lasso/protocols/authn_request.c,
|
|
9732 |
lasso/protocols/logout_request.c,
|
|
9733 |
lasso/protocols/logout_response.c: [no log message]
|
|
9734 |
||
9735 |
2004-08-23 nclapies
|
|
9736 |
||
9737 |
* lasso/environs/logout.c: [no log message]
|
|
9738 |
||
9739 |
2004-08-23 nclapies
|
|
9740 |
||
9741 |
* lasso/environs/logout.c: [no log message]
|
|
9742 |
||
9743 |
2004-08-23 nclapies
|
|
9744 |
||
9745 |
* lasso/environs/logout.c: verify if session and identity are set
|
|
9746 |
in logout object
|
|
9747 |
||
9748 |
2004-08-23 rchantereau
|
|
9749 |
||
9750 |
* configure.ac: Removed php subdirectories Makefile generations.
|
|
9751 |
||
9752 |
2004-08-23 nclapies
|
|
9753 |
||
9754 |
* lasso/protocols/logout_request.c: [no log message]
|
|
9755 |
||
9756 |
2004-08-23 rchantereau
|
|
9757 |
||
9758 |
* php/lasso.c, php/lasso.h, php/php_lasso.h, php/run-tests.php.in,
|
|
9759 |
php/examples/leak.php, php/examples/login.php,
|
|
9760 |
php/examples/test.php, php/examples/sample-sp/admin_user.php,
|
|
9761 |
php/examples/sample-sp/assertionConsumer.php,
|
|
9762 |
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
9763 |
php/examples/sample-sp/logout.php,
|
|
9764 |
php/examples/sample-sp/register.php,
|
|
9765 |
php/examples/sample-sp/setup.php, php/tests/001.phpt,
|
|
9766 |
php/tests/Makefile.am, php/tests/lasso_login.phpt,
|
|
9767 |
php/tests/lasso_server.phpt: REmoved now useless binding files.
|
|
9768 |
||
9769 |
See attic for more information.
|
|
9770 |
||
9771 |
2004-08-23 rchantereau
|
|
9772 |
||
9773 |
* php/Makefile.am: Now PHP Binding is handled by SWIG.
|
|
9774 |
||
9775 |
2004-08-23 nclapies
|
|
9776 |
||
9777 |
* lasso/environs/federation_termination.c,
|
|
9778 |
lasso/environs/federation_termination.h,
|
|
9779 |
lasso/environs/register_name_identifier.h,
|
|
9780 |
lasso/protocols/federation_termination_notification.c,
|
|
9781 |
lasso/protocols/federation_termination_notification.h: updpated
|
|
9782 |
process of protocol profile
|
|
9783 |
||
9784 |
2004-08-23 nclapies
|
|
9785 |
||
9786 |
* lasso/environs/logout.c, lasso/protocols/authn_request.c,
|
|
9787 |
lasso/protocols/logout_request.c, lasso/protocols/logout_request.h,
|
|
9788 |
lasso/protocols/logout_response.c,
|
|
9789 |
lasso/protocols/logout_response.h, lasso/protocols/request.c,
|
|
9790 |
lasso/xml/samlp_request_abstract.c,
|
|
9791 |
lasso/xml/samlp_request_abstract.h,
|
|
9792 |
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c,
|
|
9793 |
lasso/xml/xml.h: added support of URI identifier in signature
|
|
9794 |
||
9795 |
2004-08-22 valos
|
|
9796 |
||
9797 |
* lasso/protocols/elements/assertion.c,
|
|
9798 |
lasso/protocols/elements/authentication_statement.c,
|
|
9799 |
lasso/xml/lib_assertion.c, lasso/xml/lib_assertion.h,
|
|
9800 |
lasso/xml/lib_authentication_statement.c,
|
|
9801 |
lasso/xml/lib_authentication_statement.h, lasso/xml/lib_subject.c,
|
|
9802 |
lasso/xml/lib_subject.h: Added a new param "use_xsitype" (gboolean)
|
|
9803 |
in constructors of classes: LassoLibSubject,
|
|
9804 |
LassoLibAssertion, LassoLibAuthenticationStatement
|
|
9805 |
||
9806 |
2004-08-22 valos
|
|
9807 |
||
9808 |
* lasso/xml/xml.c, lasso/xml/xml.h: Added lasso_node_new_ns_prop()
|
|
9809 |
method in LassoNode class
|
|
9810 |
||
9811 |
2004-08-21 fpeters
|
|
9812 |
||
9813 |
* debian/changelog, debian/control, debian/liblasso0-cil.files,
|
|
9814 |
debian/liblasso0-dev.files, debian/rules: updated debian package
|
|
9815 |
description; added packaging of the C# assembly.
|
|
9816 |
||
9817 |
2004-08-21 fpeters
|
|
9818 |
||
9819 |
* csharp/examples/runme.cs: updated example with correct path to
|
|
9820 |
certificates
|
|
9821 |
||
9822 |
2004-08-21 fpeters
|
|
9823 |
||
9824 |
* configure.ac, csharp/AssemblyInfo.cs, csharp/Makefile.am,
|
|
9825 |
csharp/lasso-sharp.snk: more C# fun. dll is now registered with
|
|
9826 |
gacutil. But it needed a StrongName; this is sort of a
|
|
9827 |
cryptographic signature for DLL; not clear about this. The key is
|
|
9828 |
in csharp/lasso-sharp.snk
|
|
9829 |
||
9830 |
2004-08-21 fpeters
|
|
9831 |
||
9832 |
* csharp/Makefile.am: forgot to distribute lasso.dll.config
|
|
9833 |
||
9834 |
2004-08-21 fpeters
|
|
9835 |
||
9836 |
* csharp/examples/runme.cs: C# example
|
|
9837 |
||
9838 |
2004-08-21 fpeters
|
|
9839 |
||
9840 |
* csharp/.cvsignore: some files were renamed
|
|
9841 |
||
9842 |
2004-08-21 fpeters
|
|
9843 |
||
9844 |
* csharp/lasso.dll.config: I don't know the purpose of this file.
|
|
9845 |
||
9846 |
2004-08-21 fpeters
|
|
9847 |
||
9848 |
* csharp/Makefile.am: working lasso c# binding. next step is to
|
|
9849 |
figure how mono manages the directories (currently it looks like
|
|
9850 |
CLASSPATH mess but gacutil may be useful).
|
|
9851 |
||
9852 |
2004-08-21 eraviart
|
|
9853 |
||
9854 |
* docs/lasso-book/writing-a-c-sp.txt, php/examples/login.php,
|
|
9855 |
php/examples/test.php, php/examples/sample-sp/login.php,
|
|
9856 |
python/tests/login_tests.py: Updated "Writing a SP" doc & PHP
|
|
9857 |
binding to Lasso API change.
|
|
9858 |
||
9859 |
2004-08-21 valos
|
|
9860 |
||
9861 |
* lasso/environs/lecp.c, lasso/environs/login.c,
|
|
9862 |
lasso/environs/login.h, python/lasso.py,
|
|
9863 |
python/tests/ServiceProvider.py, swig/Lasso.i, tests/login_tests.c:
|
|
9864 |
Moved param 'http_method' of lasso_login_build_authn_request_msg()
|
|
9865 |
method in lasso_login_init_authn_request() BEWARE : this change
|
|
9866 |
breaks the API
|
|
9867 |
||
9868 |
2004-08-21 valos
|
|
9869 |
||
9870 |
* lasso/protocols/federation.c: Added checks not to do copies of
|
|
9871 |
NULL objects.
|
|
9872 |
||
9873 |
2004-08-21 valos
|
|
9874 |
||
9875 |
* lasso/xml/errors.c: Changed LASSO_PARAM_ERROR_INVALID_VALUE error
|
|
9876 |
message
|
|
9877 |
||
9878 |
2004-08-21 valos
|
|
9879 |
||
9880 |
* lasso/protocols/authn_request.c: Fixed a mistake: the signature
|
|
9881 |
template should be added before the ProviderID
|
|
9882 |
||
9883 |
2004-08-21 fpeters
|
|
9884 |
||
9885 |
* configure.ac, csharp/Makefile.am, csharp/lasso-sharp.pc.in:
|
|
9886 |
getting there; it builds and installs correctly but I'm still
|
|
9887 |
trying to separate assembly name and file name. (no, I don't know
|
|
9888 |
what is an assembly name)
|
|
9889 |
||
9890 |
2004-08-21 fpeters
|
|
9891 |
||
9892 |
* csharp/.cvsignore: a few files to ignore
|
|
9893 |
||
9894 |
2004-08-21 fpeters
|
|
9895 |
||
9896 |
* csharp/Makefile.am: usable lasso c# bindings;
|
|
9897 |
liblassosharpglue.so is installed in libdir and lasso.dll in
|
|
9898 |
/usr/share/dotnet/lasso/
|
|
9899 |
||
9900 |
compile with mcs -g -nologo -r:lasso.dll -out:runme.exe runme.cs
|
|
9901 |
||
9902 |
2004-08-21 valos
|
|
9903 |
||
9904 |
* lasso/xml/strings.h: Removed lassoLibProtocolProfileSSOGet,
|
|
9905 |
lassoLibProtocolProfileSSOPost Added lassoXsiHRef, lassoXsiPrefix
|
|
9906 |
||
9907 |
2004-08-21 fpeters
|
|
9908 |
||
9909 |
* Makefile.am, configure.ac, csharp/Makefile.am: added c# binding;
|
|
9910 |
I'm not sure how all of this works and a little program compiles
|
|
9911 |
and run:
|
|
9912 |
||
9913 |
using System;
|
|
9914 |
||
9915 |
public class runme { static void Main() {
|
|
9916 |
Console.WriteLine("lasso_init"); int rc =
|
|
9917 |
lassomod.lasso_init();
|
|
9918 |
Console.WriteLine(String.Format("sortie de lasso_init: {0}", rc));
|
|
9919 |
||
9920 |
LassoServer server = new LassoServer(
|
|
9921 |
"../tests/data/idp1-la/metadata.xml",
|
|
9922 |
"",
|
|
9923 |
||
9924 |
"../tests/data/idp1-la/private-key-raw.pem",
|
|
9925 |
"../tests/data/idp1-la/certificate.pem",
|
|
9926 |
lassomod.lassoSignatureMethodRsaSha1);
|
|
9927 |
||
9928 |
Console.WriteLine("lasso_shutdown");
|
|
9929 |
lassomod.lasso_shutdown();
|
|
9930 |
}
|
|
9931 |
}
|
|
9932 |
||
9933 |
2004-08-21 fpeters
|
|
9934 |
||
9935 |
* swig/Lasso.c, swig/Lasso.i: Fixed lasso_server_new parameter
|
|
9936 |
type.
|
|
9937 |
||
9938 |
When you make change in header files (such as [1]) think about the
|
|
9939 |
bindings and adapt them; thanks.
|
|
9940 |
||
9941 |
[1]
|
|
9942 |
http://cvs.labs.libre-entreprise.org/cgi-bin/cvsweb.cgi/lasso/lasso/environs/server.c.diff?r1=1.54;r2=1.55;cvsroot=lasso
|
|
9943 |
||
9944 |
2004-08-21 fpeters
|
|
9945 |
||
9946 |
* lasso/xml/Makefile.am, lasso/xml/strings.c, lasso/xml/strings.h:
|
|
9947 |
replaced lots of const char* wasting memory and a treat to binary
|
|
9948 |
compatibility with lots of #define wasting nothing at all.
|
|
9949 |
||
9950 |
2004-08-21 fpeters
|
|
9951 |
||
9952 |
* docs/reference/Makefile.am: doesn't fail on second run
|
|
9953 |
||
9954 |
2004-08-21 fpeters
|
|
9955 |
||
9956 |
* python/Makefile.am: I prefer it that way
|
|
9957 |
||
9958 |
2004-08-21 fpeters
|
|
9959 |
||
9960 |
* python/tests/errorchecking_tests.py: reenabled tests since the
|
|
9961 |
swig binding is ok now
|
|
9962 |
||
9963 |
2004-08-21 valos
|
|
9964 |
||
9965 |
* lasso/environs/login.c, lasso/environs/login.h: Fixed a bug in
|
|
9966 |
lasso_login_accept_sso() Updated gtk-doc
|
|
9967 |
||
9968 |
2004-08-20 eraviart
|
|
9969 |
||
9970 |
* php/examples/login.php, php/examples/test.php,
|
|
9971 |
php/examples/sample-sp/login.php: Modified PHP bindings in an
|
|
9972 |
attempt to add new argument to method
|
|
9973 |
lasso_build_authn_request_msg.
|
|
9974 |
||
9975 |
2004-08-20 eraviart
|
|
9976 |
||
9977 |
* docs/lasso-book/writing-a-c-sp.txt: Updated the documentation to
|
|
9978 |
reflect API change.
|
|
9979 |
||
9980 |
2004-08-20 eraviart
|
|
9981 |
||
9982 |
* python/lasso.py, python/tests/ServiceProvider.py, swig/Lasso.i,
|
|
9983 |
tests/login_tests.c: Added new argument to
|
|
9984 |
lasso_login_build_authn_request_msg.
|
|
9985 |
||
9986 |
2004-08-20 valos
|
|
9987 |
||
9988 |
* lasso/environs/login.c, lasso/environs/login.h: Added a new param
|
|
9989 |
'http_method' in lasso_login_build_authn_request_msg() BEWARE :
|
|
9990 |
this change breaks the API
|
|
9991 |
||
9992 |
2004-08-20 rchantereau
|
|
9993 |
||
9994 |
* java/Makefile.am: The local clean rule now remove the package sub
|
|
9995 |
directory (com).
|
|
9996 |
||
9997 |
The dirty rule now have a little goldy spray that test the
|
|
9998 |
existence of the com/entrouvert/lasso/lasso.java source file before
|
|
9999 |
trying to copy it from the distribution.
|
|
10000 |
||
10001 |
2004-08-20 rchantereau
|
|
10002 |
||
10003 |
* php/Makefile.am: Modified PHP extension installation directory,
|
|
10004 |
now it is prefixed.
|
|
10005 |
||
10006 |
2004-08-20 rchantereau
|
|
10007 |
||
10008 |
* configure.ac: Created unprefixed PHP_UNPREFIXED_EXTENTION_DIR in
|
|
10009 |
order to prefix it with the supplied configure prefix. Is it useful
|
|
10010 |
in this PHP special case ? I do not think so, but, the user is the
|
|
10011 |
master.
|
|
10012 |
||
10013 |
Moved the libtool bad versionning computation after program tests
|
|
10014 |
in order to use the founded sed program ($SED) and not just 'sed'.
|
|
10015 |
||
10016 |
Every calls to 'sed' use the founded 'sed' ($SED).
|
|
10017 |
||
10018 |
2004-08-20 fpeters
|
|
10019 |
||
10020 |
* docs/lasso-book/writing-a-c-sp.txt: talking about idpProviderID
|
|
10021 |
||
10022 |
2004-08-20 fpeters
|
|
10023 |
||
10024 |
* docs/lasso-book/check-functions.py: file moved
|
|
10025 |
||
10026 |
2004-08-20 fpeters
|
|
10027 |
||
10028 |
* docs/lasso-book/writing-a-c-sp.txt: fixed function name
|
|
10029 |
||
10030 |
2004-08-20 eraviart
|
|
10031 |
||
10032 |
* python/lasso.py: In Python high-level binding, constants are now
|
|
10033 |
defined using 2 forms: as a global variable and as a dict item. For
|
|
10034 |
example: libNameIDPolicyTypeFederated and
|
|
10035 |
libNameIDPolicyTypes['federated'].
|
|
10036 |
||
10037 |
2004-08-20 rchantereau
|
|
10038 |
||
10039 |
* docs/reference/Makefile.am: Use libtool generated la instead of
|
|
10040 |
human -llasso and -Ldir...
|
|
10041 |
||
10042 |
2004-08-20 rchantereau
|
|
10043 |
||
10044 |
* java/Makefile.am: Removed an useless inclusion directory.
|
|
10045 |
||
10046 |
Coded mechanisms in order to permit distcheck to work cleanly. It
|
|
10047 |
is a little dirty, but... Perphas using libtool facilities.
|
|
10048 |
||
10049 |
2004-08-20 rchantereau
|
|
10050 |
||
10051 |
* python/Makefile.am: Removed an useless inclusion directory.
|
|
10052 |
||
10053 |
2004-08-20 rchantereau
|
|
10054 |
||
10055 |
* swig/Lasso.c, swig/Lasso.i: Now include <lasso/lasso.h> and
|
|
10056 |
<lasso/lasso_config.h> instead of <lasso.h> and <lasso_config>h>
|
|
10057 |
||
10058 |
2004-08-20 eraviart
|
|
10059 |
||
10060 |
* python/lasso.py: Corrections in Python high-level binding:
|
|
10061 |
||
10062 |
- Added missing self in previous commit.
|
|
10063 |
||
10064 |
- Server default constructor allows again to give no arguments.
|
|
10065 |
||
10066 |
2004-08-20 eraviart
|
|
10067 |
||
10068 |
* python/lasso.py: I have always wanted that Python bindings for
|
|
10069 |
GTK, libXML, etc, allow the user to override the classes they
|
|
10070 |
define. So I did it for Lasso Python high-level bindings.
|
|
10071 |
||
10072 |
2004-08-20 valos
|
|
10073 |
||
10074 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.types:
|
|
10075 |
Update and 2 fixs
|
|
10076 |
||
10077 |
2004-08-20 fpeters
|
|
10078 |
||
10079 |
* java/Makefile.am, lasso/Makefile.am, php/Makefile.am: cleaned
|
|
10080 |
Makefile.am (I'm curious about the NULL= idiom; where did it come
|
|
10081 |
from ?)
|
|
10082 |
||
10083 |
2004-08-20 cnowicki
|
|
10084 |
||
10085 |
* php/examples/sample-sp/admin_user.php,
|
|
10086 |
php/examples/sample-sp/assertionConsumer.php,
|
|
10087 |
php/examples/sample-sp/config.php.inc,
|
|
10088 |
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
10089 |
php/examples/sample-sp/logout.php,
|
|
10090 |
php/examples/sample-sp/register.php,
|
|
10091 |
php/examples/sample-sp/setup.php: new setup system
|
|
10092 |
||
10093 |
2004-08-20 valos
|
|
10094 |
||
10095 |
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h: Removed
|
|
10096 |
useless files ds_signature.c & ds_signature.h
|
|
10097 |
||
10098 |
2004-08-20 fpeters
|
|
10099 |
||
10100 |
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt,
|
|
10101 |
docs/reference/lasso.types: removed the remaining ds_signature
|
|
10102 |
stuffs
|
|
10103 |
||
10104 |
2004-08-20 eraviart
|
|
10105 |
||
10106 |
* python/lasso.py: Added method get_authentication_method to
|
|
10107 |
session in high-level Python binding.
|
|
10108 |
||
10109 |
2004-08-20 fpeters
|
|
10110 |
||
10111 |
* python/Makefile.am: install lasso.py (and cleaned a bit the
|
|
10112 |
Makefile.am)
|
|
10113 |
||
10114 |
2004-08-20 eraviart
|
|
10115 |
||
10116 |
* swig/Lasso.i: Removed trash from SWIG binding.
|
|
10117 |
||
10118 |
2004-08-20 fpeters
|
|
10119 |
||
10120 |
* configure.ac: typo
|
|
10121 |
||
10122 |
2004-08-20 fpeters
|
|
10123 |
||
10124 |
* java/Makefile.am: errors propagate; fixes follow them.
|
|
10125 |
||
10126 |
2004-08-20 eraviart
|
|
10127 |
||
10128 |
* swig/.cvsignore: Ignore some files in swig.
|
|
10129 |
||
10130 |
2004-08-20 fpeters
|
|
10131 |
||
10132 |
* java/Makefile.am: Also look for include files in
|
|
10133 |
top_src_dir/lasso. As for the python binding. I actually think
|
|
10134 |
this is a bug; why should lasso_wrap.c include lasso.h and not
|
|
10135 |
<lasso/lasso.h> ?
|
|
10136 |
||
10137 |
2004-08-20 fpeters
|
|
10138 |
||
10139 |
* lasso/xml/saml_assertion.h: get your act on ds_signature; please.
|
|
10140 |
||
10141 |
2004-08-20 fpeters
|
|
10142 |
||
10143 |
* java/Makefile.am: include top source dir
|
|
10144 |
||
10145 |
2004-08-20 fpeters
|
|
10146 |
||
10147 |
* python/Makefile.am: fixed includes
|
|
10148 |
||
10149 |
2004-08-20 eraviart
|
|
10150 |
||
10151 |
* docs/reference/lasso-sections.txt: Removed a "s".
|
|
10152 |
||
10153 |
2004-08-20 eraviart
|
|
10154 |
||
10155 |
* python/.cvsignore: Updated .cvsignore.
|
|
10156 |
||
10157 |
2004-08-20 eraviart
|
|
10158 |
||
10159 |
* python/generator_lasso_strings.py, python/lasso_strings.py,
|
|
10160 |
python/lassomod.c, python/lassomod.h, python/py_lasso.c,
|
|
10161 |
python/py_lasso.h, python/utils.c, python/utils.h,
|
|
10162 |
python/wrap_objs.c, python/wrap_objs.h: Removed old Python binding.
|
|
10163 |
||
10164 |
2004-08-20 eraviart
|
|
10165 |
||
10166 |
* python/lasso.py, python/tests/IdentityProvider.py,
|
|
10167 |
python/tests/LibertyEnabledClientProxy.py,
|
|
10168 |
python/tests/ServiceProvider.py,
|
|
10169 |
python/tests/errorchecking_tests.py, python/tests/login_tests.py,
|
|
10170 |
swig/Lasso.i: Updated Python high-level binding and tests.
|
|
10171 |
||
10172 |
May all the lights be green!
|
|
10173 |
||
10174 |
2004-08-20 fpeters
|
|
10175 |
||
10176 |
* docs/reference/.cvsignore: ignore build; no longer need to ignore
|
|
10177 |
a bunch of other files
|
|
10178 |
||
10179 |
2004-08-20 fpeters
|
|
10180 |
||
10181 |
* docs/lasso-book/Makefile.am, docs/reference/Makefile.am,
|
|
10182 |
docs/reference/lasso.sgml: gtkdoc example was misleading; caused
|
|
10183 |
confusions between what was generated and what was not, etc.
|
|
10184 |
Improved things a bit.
|
|
10185 |
||
10186 |
2004-08-20 fpeters
|
|
10187 |
||
10188 |
* tests/Makefile.am: cleanup and remove result.xml
|
|
10189 |
||
10190 |
2004-08-20 eraviart
|
|
10191 |
||
10192 |
* lasso/environs/login.h, python/lasso.py, swig/Lasso.c,
|
|
10193 |
swig/Lasso.i: Created a high-level API above SWIG Python API.
|
|
10194 |
||
10195 |
Removed a trailing "s" from an enum.
|
|
10196 |
||
10197 |
2004-08-20 fpeters
|
|
10198 |
||
10199 |
* configure.ac: fixed python path
|
|
10200 |
||
10201 |
2004-08-19 fpeters
|
|
10202 |
||
10203 |
* configure.ac: install python in $prefix/lib/python2.3/ instead of
|
|
10204 |
$pyprefix/...
|
|
10205 |
||
10206 |
2004-08-19 fpeters
|
|
10207 |
||
10208 |
* tests/login_tests.c: certs are not in builddir; take care of that
|
|
10209 |
||
10210 |
2004-08-19 fpeters
|
|
10211 |
||
10212 |
* configure.ac, tests/Makefile.am, tests/data/Makefile.am,
|
|
10213 |
tests/data/ca1-la/Makefile.am, tests/data/idp1-la/Makefile.am,
|
|
10214 |
tests/data/lecp1-la/Makefile.am, tests/data/sp1-la/Makefile.am:
|
|
10215 |
include a bunch of ssl thingies in release (make distcheck goes
|
|
10216 |
further)
|
|
10217 |
||
10218 |
2004-08-19 fpeters
|
|
10219 |
||
10220 |
* docs/reference/Makefile.am: Copy the examples but when the
|
|
10221 |
examples are wrong you are screwed.
|
|
10222 |
||
10223 |
Too bad.
|
|
10224 |
||
10225 |
Never write to srcdir.
|
|
10226 |
||
10227 |
2004-08-19 eraviart
|
|
10228 |
||
10229 |
* swig/Lasso.c, swig/Lasso.i: Commented parts of the SWIG bindings
|
|
10230 |
that is not done yet.
|
|
10231 |
||
10232 |
Note: This commit includes a secret gift.
|
|
10233 |
||
10234 |
2004-08-19 fpeters
|
|
10235 |
||
10236 |
* docs/lasso-book/Makefile.am: the quest for a working distcheck;
|
|
10237 |
don't be miserable, use make features (directed to me; I never
|
|
10238 |
remember $?, $@ and family)
|
|
10239 |
||
10240 |
2004-08-19 fpeters
|
|
10241 |
||
10242 |
* python/Makefile.am: the quest for a working make distcheck; part
|
|
10243 |
1: srcdir is not always builddir.
|
|
10244 |
||
10245 |
2004-08-19 fpeters
|
|
10246 |
||
10247 |
* Makefile.am: TODO was removed dude
|
|
10248 |
||
10249 |
2004-08-19 fpeters
|
|
10250 |
||
10251 |
* TODO: an empty TODO file was misleading
|
|
10252 |
||
10253 |
2004-08-19 fpeters
|
|
10254 |
||
10255 |
* swig/Lasso.i: removed CVS tag lines that were scattered all
|
|
10256 |
around the file (kept as empty comments since they were marks of
|
|
10257 |
file change)
|
|
10258 |
||
10259 |
2004-08-19 fpeters
|
|
10260 |
||
10261 |
* Makefile.am, configure.ac, swig/Makefile.am: Makefile.am in swig
|
|
10262 |
directory so that make clean and make dist works properly
|
|
10263 |
||
10264 |
2004-08-19 fpeters
|
|
10265 |
||
10266 |
* docs/lasso-book/Makefile.am: set docdir as datadir/doc/lasso
|
|
10267 |
||
10268 |
2004-08-19 eraviart
|
|
10269 |
||
10270 |
* swig/Lasso.i: Removed signature functions whose arguments have
|
|
10271 |
changed from SWIG binding. They are not for public use anyway.
|
|
10272 |
||
10273 |
Java & Python binding should now compile correctly => 2 green
|
|
10274 |
lights.
|
|
10275 |
||
10276 |
2004-08-19 valos
|
|
10277 |
||
10278 |
* lasso/environs/login.c,
|
|
10279 |
lasso/protocols/elements/authentication_statement.c,
|
|
10280 |
lasso/protocols/elements/authentication_statement.h: Fixed a
|
|
10281 |
mistake with name identifiers of the assertions
|
|
10282 |
||
10283 |
2004-08-19 valos
|
|
10284 |
||
10285 |
* lasso/xml/xml.c: Removed debug messages
|
|
10286 |
||
10287 |
2004-08-19 eraviart
|
|
10288 |
||
10289 |
* python/Makefile.am, swig/Lasso.c, swig/Lasso.i: Deeply reworked
|
|
10290 |
SWIG bindings for the Lasso objects we currently use.
|
|
10291 |
||
10292 |
Note: Python high-level bindings are not yet updated to use these
|
|
10293 |
SWIG bindings.
|
|
10294 |
||
10295 |
2004-08-19 rchantereau
|
|
10296 |
||
10297 |
* java/Makefile.am, python/Makefile.am: Reformated some lines in
|
|
10298 |
python Makefile.am
|
|
10299 |
||
10300 |
Added -I.. to java Makefile.am CFLAGS.
|
|
10301 |
||
10302 |
2004-08-19 rchantereau
|
|
10303 |
||
10304 |
* configure.ac, java/Makefile.am, python/Makefile.am: Some
|
|
10305 |
modifications.
|
|
10306 |
||
10307 |
2004-08-19 rchantereau
|
|
10308 |
||
10309 |
* python/Makefile.am: The rules generating the C wrapper is defined
|
|
10310 |
generating the python wrapper too.
|
|
10311 |
||
10312 |
2004-08-19 rchantereau
|
|
10313 |
||
10314 |
* java/Makefile.am: Use JDK_INCLUDE if jdk is Kaffe's or Sun's.
|
|
10315 |
||
10316 |
2004-08-19 fpeters
|
|
10317 |
||
10318 |
* python/tests/errorchecking_tests.py: disabled tests that do not
|
|
10319 |
really need really quick fixing. (with the hope to get a full
|
|
10320 |
green line)
|
|
10321 |
||
10322 |
2004-08-19 cnowicki
|
|
10323 |
||
10324 |
* php/examples/sample-sp/setup.php: Setup PHP Interface in progress
|
|
10325 |
;0)
|
|
10326 |
||
10327 |
2004-08-19 rchantereau
|
|
10328 |
||
10329 |
* configure.ac: Completly recoded the java detection and
|
|
10330 |
configuration framework.
|
|
10331 |
||
10332 |
Now compile very well with kaffe and GNU Java compiler.
|
|
10333 |
||
10334 |
Should compile without any complain with sun jdk if
|
|
10335 |
--with-java-home is used.
|
|
10336 |
||
10337 |
2004-08-19 valos
|
|
10338 |
||
10339 |
* lasso/xml/xml.c: Fixed a bug in lasso_node_verify_signature() &
|
|
10340 |
lasso_node_verify_x509_signature()
|
|
10341 |
||
10342 |
2004-08-19 valos
|
|
10343 |
||
10344 |
* lasso/environs/session.c: Replaced a HRef by NULL
|
|
10345 |
||
10346 |
2004-08-19 valos
|
|
10347 |
||
10348 |
* lasso/environs/login.c: Commented some incorrect lines of code
|
|
10349 |
||
10350 |
2004-08-19 cnowicki
|
|
10351 |
||
10352 |
* php/examples/sample-sp/assertionConsumer.php,
|
|
10353 |
php/examples/sample-sp/index.php,
|
|
10354 |
php/examples/sample-sp/logout.php: logout
|
|
10355 |
||
10356 |
2004-08-19 valos
|
|
10357 |
||
10358 |
* lasso/xml/Makefile.am: Removed ds_signature.c & ds_signature.h
|
|
10359 |
||
10360 |
2004-08-19 rchantereau
|
|
10361 |
||
10362 |
* configure.ac: Java binding is no more activated when:
|
|
10363 |
||
10364 |
- Java compiler is gcj
|
|
10365 |
||
10366 |
- jni.h is not compilable.
|
|
10367 |
||
10368 |
2004-08-19 valos
|
|
10369 |
||
10370 |
* lasso/environs/federation_termination.c, lasso/environs/login.c,
|
|
10371 |
lasso/environs/login.h, lasso/environs/logout.c,
|
|
10372 |
lasso/environs/register_name_identifier.c,
|
|
10373 |
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
10374 |
lasso/xml/xml.c, lasso/xml/xml.h: Splited
|
|
10375 |
lasso_node_verify_signature() (LassoNode class) in 2 methods:
|
|
10376 |
lasso_node_verify_signature(), lasso_node_verify_x509_signature()
|
|
10377 |
||
10378 |
Added 2 private methods in LassoNode: add_signature_tmpl(),
|
|
10379 |
sign_signature_tmpl(),
|
|
10380 |
||
10381 |
Removed 'err' param in all methods for signing
|
|
10382 |
||
10383 |
2004-08-19 valos
|
|
10384 |
||
10385 |
* lasso/xml/samlp_response_abstract.c,
|
|
10386 |
lasso/xml/samlp_response_abstract.h: Added 2 methods:
|
|
10387 |
lasso_samlp_response_abstract_set_signature_tmpl(),
|
|
10388 |
lasso_samlp_response_abstract_sign_signature_tmpl()
|
|
10389 |
||
10390 |
Removed err param in lasso_samlp_response_abstract_set_signature()
|
|
10391 |
||
10392 |
2004-08-19 valos
|
|
10393 |
||
10394 |
* lasso/xml/samlp_request_abstract.c,
|
|
10395 |
lasso/xml/samlp_request_abstract.h: Added 2 methods:
|
|
10396 |
lasso_samlp_request_abstract_set_signature_tmpl(),
|
|
10397 |
lasso_samlp_request_abstract_sign_signature_tmpl()
|
|
10398 |
||
10399 |
Removed err param in lasso_samlp_request_abstract_set_signature()
|
|
10400 |
||
10401 |
2004-08-19 valos
|
|
10402 |
||
10403 |
* lasso/xml/tools.c: Added a '_' character at the begining of all
|
|
10404 |
ids generated by lasso_build_unique_id()
|
|
10405 |
||
10406 |
2004-08-19 valos
|
|
10407 |
||
10408 |
* lasso/xml/errors.h: Update codes
|
|
10409 |
||
10410 |
2004-08-19 valos
|
|
10411 |
||
10412 |
* lasso/protocols/request.c: Added a signature template in
|
|
10413 |
lasso_request_new()
|
|
10414 |
||
10415 |
2004-08-19 valos
|
|
10416 |
||
10417 |
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h:
|
|
10418 |
Added 2 params in lasso_authn_request_new() sign_type & sign_method
|
|
10419 |
are used to build the signature template
|
|
10420 |
||
10421 |
2004-08-19 valos
|
|
10422 |
||
10423 |
* lasso/environs/server.c, lasso/environs/server.h: Changed type of
|
|
10424 |
signature_method guint -> lassoSignatureMethod
|
|
10425 |
||
10426 |
2004-08-19 nclapies
|
|
10427 |
||
10428 |
* lasso/environs/logout.c: fixed bug in
|
|
10429 |
lasso_logout_build_response_msg() : build the response message
|
|
10430 |
depending on the HTTP method requester
|
|
10431 |
||
10432 |
2004-08-19 rchantereau
|
|
10433 |
||
10434 |
* lasso/xml/Makefile.am: Added ds_signature in the Makefile sources
|
|
10435 |
and headers declarations.
|
|
10436 |
||
10437 |
2004-08-19 cnowicki
|
|
10438 |
||
10439 |
* php/lasso.c, php/php_lasso.h, php/examples/sample-sp/index.php,
|
|
10440 |
php/examples/sample-sp/logout.php: PHP Binding : Added
|
|
10441 |
lasso_profile_set_session_from_dump Now lasso_cast_to_profile take
|
|
10442 |
to different reources Sample SP : Logout in progress
|
|
10443 |
||
10444 |
2004-08-19 rchantereau
|
|
10445 |
||
10446 |
* configure.ac, python/Makefile.am: If swig not present: SWIG=echo
|
|
10447 |
||
10448 |
python automake use $SWIG instead of swig.
|
|
10449 |
||
10450 |
2004-08-19 fpeters
|
|
10451 |
||
10452 |
* tests/login_tests.c: removed logout part from C test 2; it would
|
|
10453 |
work now. But
|
|
10454 |
http://buildbox.entrouvert.org/logs/20040818/lupin.1820.changelog.xml
|
|
10455 |
||
10456 |
2004-08-19 eraviart
|
|
10457 |
||
10458 |
* python/tests/IdentityProvider.py: Bug correction.
|
|
10459 |
||
10460 |
2004-08-19 eraviart
|
|
10461 |
||
10462 |
* python/lasso.py: __str__ should not have arguments.
|
|
10463 |
||
10464 |
2004-08-19 rchantereau
|
|
10465 |
||
10466 |
* configure.ac: The old subdirs python Makefile generation is no
|
|
10467 |
more needed.
|
|
10468 |
||
10469 |
2004-08-19 rchantereau
|
|
10470 |
||
10471 |
* Makefile.am: Include swig Interface file in the source
|
|
10472 |
distribution.
|
|
10473 |
||
10474 |
2004-08-19 rchantereau
|
|
10475 |
||
10476 |
* python/Makefile.am: Now python binding is handled by SWIG. Manou
|
|
10477 |
takes the following parts.
|
|
10478 |
||
10479 |
All the file in the python directory except Makefile.am are useless
|
|
10480 |
now; but I do not remove it.
|
|
10481 |
||
10482 |
2004-08-18 nclapies
|
|
10483 |
||
10484 |
* lasso/environs/logout.c: [no log message]
|
|
10485 |
||
10486 |
2004-08-18 nclapies
|
|
10487 |
||
10488 |
* lasso/environs/federation_termination.c,
|
|
10489 |
lasso/environs/federation_termination.h: federation termination
|
|
10490 |
updates
|
|
10491 |
||
10492 |
2004-08-18 nclapies
|
|
10493 |
||
10494 |
* lasso/environs/register_name_identifier.c,
|
|
10495 |
lasso/environs/register_name_identifier.h, python/lasso.py,
|
|
10496 |
python/lassomod.c: little register name identifier udpates
|
|
10497 |
||
10498 |
2004-08-18 rchantereau
|
|
10499 |
||
10500 |
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt:
|
|
10501 |
Oups.
|
|
10502 |
||
10503 |
Reverted to 1.7 for lasso-sections.txt maintainer-clean do not
|
|
10504 |
remove it anymore.
|
|
10505 |
||
10506 |
2004-08-18 rchantereau
|
|
10507 |
||
10508 |
* java/Makefile.am: Java now distributes itself well and compile
|
|
10509 |
well too. (SWIG not needed when compiling sources distribution.)
|
|
10510 |
||
10511 |
2004-08-18 rchantereau
|
|
10512 |
||
10513 |
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt:
|
|
10514 |
Added generation and clean of lasso-references.txt
|
|
10515 |
||
10516 |
2004-08-18 valos
|
|
10517 |
||
10518 |
* lasso/xml/Makefile.am: Removed ds_signature.c & ds_signature.h
|
|
10519 |
||
10520 |
2004-08-18 valos
|
|
10521 |
||
10522 |
* lasso/xml/errors.c: Added a '%s' in
|
|
10523 |
LASSO_DS_ERROR_SIGNATURE_FAILED message
|
|
10524 |
||
10525 |
2004-08-18 fpeters
|
|
10526 |
||
10527 |
* docs/lasso-book/writing-a-c-sp.txt: warning about the total
|
|
10528 |
uselessness of lasso_server_dump
|
|
10529 |
||
10530 |
2004-08-18 cnowicki
|
|
10531 |
||
10532 |
* php/examples/sample-sp/assertionConsumer.php,
|
|
10533 |
php/examples/sample-sp/index.php,
|
|
10534 |
php/examples/sample-sp/install.php,
|
|
10535 |
php/examples/sample-sp/setup.php: Rename install.php to setup.php
|
|
10536 |
||
10537 |
2004-08-18 fpeters
|
|
10538 |
||
10539 |
* docs/lasso-book/writing-a-c-sp.txt: section about
|
|
10540 |
lasso_server_dump and lasso_server_new_from_dump
|
|
10541 |
||
10542 |
2004-08-18 cnowicki
|
|
10543 |
||
10544 |
* php/examples/sample-sp/admin_user.php,
|
|
10545 |
php/examples/sample-sp/assertionConsumer.php,
|
|
10546 |
php/examples/sample-sp/config.php.inc,
|
|
10547 |
php/examples/sample-sp/index.php,
|
|
10548 |
php/examples/sample-sp/install.php,
|
|
10549 |
php/examples/sample-sp/login.php,
|
|
10550 |
php/examples/sample-sp/logout.php,
|
|
10551 |
php/examples/sample-sp/register.php: Service Provider written in
|
|
10552 |
PHP (login is working and logout will work soon ;0)
|
|
10553 |
||
10554 |
2004-08-18 cnowicki
|
|
10555 |
||
10556 |
* php/lasso.c, php/php_lasso.h: Add environ/lasso_logout.c
|
|
10557 |
||
10558 |
2004-08-18 fpeters
|
|
10559 |
||
10560 |
* python/Makefile.am: properly use libtool convenience libraries
|
|
10561 |
(intend is to build correctly on hppa)
|
|
10562 |
||
10563 |
2004-08-18 rchantereau
|
|
10564 |
||
10565 |
* swig/Lasso.i: Update interface (moved _bla to bla).
|
|
10566 |
||
10567 |
2004-08-18 nclapies
|
|
10568 |
||
10569 |
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
10570 |
lasso/environs/logout.h: udpate of logout and federation profiles
|
|
10571 |
||
10572 |
2004-08-18 nclapies
|
|
10573 |
||
10574 |
* lasso/environs/profile.h: added private attribute
|
|
10575 |
http_request_method in profile class to know the HTTP method in
|
|
10576 |
defederation, name registration, logout and name mapping used by
|
|
10577 |
the requester
|
|
10578 |
||
10579 |
2004-08-18 nclapies
|
|
10580 |
||
10581 |
* lasso/protocols/provider.c, lasso/protocols/provider.h: renamed
|
|
10582 |
federationTerminationReturnServiceURL to
|
|
10583 |
federationTerminationServiceReturnURL
|
|
10584 |
||
10585 |
2004-08-18 fpeters
|
|
10586 |
||
10587 |
* configure.ac: properly don't enable python if it was not detected
|
|
10588 |
||
10589 |
2004-08-17 fpeters
|
|
10590 |
||
10591 |
* docs/lasso-book/writing-a-c-sp.txt: shortened title a bit
|
|
10592 |
||
10593 |
2004-08-17 fpeters
|
|
10594 |
||
10595 |
* docs/lasso-book/check-functions.py: this script checks a
|
|
10596 |
documentation file for functions that do not exist
|
|
10597 |
||
10598 |
2004-08-17 fpeters
|
|
10599 |
||
10600 |
* docs/lasso-book/writing-a-c-sp.txt: they may talk about
|
|
10601 |
correctness but won't make it
|
|
10602 |
||
10603 |
2004-08-17 rchantereau
|
|
10604 |
||
10605 |
* swig/Lasso.i: Updated Interfaces. Commented out all .*Class$.
|
|
10606 |
||
10607 |
2004-08-17 fpeters
|
|
10608 |
||
10609 |
* docs/lasso-book/writing-a-c-sp.txt: typo
|
|
10610 |
||
10611 |
2004-08-17 nclapies
|
|
10612 |
||
10613 |
* lasso/environs/logout.c: updated error checkings with ret / goto
|
|
10614 |
done method
|
|
10615 |
||
10616 |
2004-08-17 eraviart
|
|
10617 |
||
10618 |
* docs/lasso-book/writing-a-c-sp.txt: I presume that the writer of
|
|
10619 |
the documentation "Writing a Liberty Alliance service provider in
|
|
10620 |
C" has never coded such a SP in C.
|
|
10621 |
||
10622 |
2004-08-17 cnowicki
|
|
10623 |
||
10624 |
* php/lasso.c, php/php_lasso.h: rename
|
|
10625 |
lasso_login_set_identity_from_dump to
|
|
10626 |
lasso_profile_set_identity_from_dump
|
|
10627 |
||
10628 |
2004-08-17 cnowicki
|
|
10629 |
||
10630 |
* php/lasso.c, php/php_lasso.h: fix cvs sticky state ;(
|
|
10631 |
||
10632 |
2004-08-17 nclapies
|
|
10633 |
||
10634 |
* lasso/xml/strings.c, lasso/xml/strings.h: added
|
|
10635 |
UnsupportedProfile constant
|
|
10636 |
||
10637 |
2004-08-17 nclapies
|
|
10638 |
||
10639 |
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
10640 |
lasso/environs/logout.h: updated doc in logout, fixed Feature
|
|
10641 |
Requests item #253, must be tested, added doc to federation
|
|
10642 |
termination notification
|
|
10643 |
||
10644 |
2004-08-17 nclapies
|
|
10645 |
||
10646 |
* lasso/environs/logout.c: removed unwanted code
|
|
10647 |
||
10648 |
2004-08-17 nclapies
|
|
10649 |
||
10650 |
* lasso/environs/logout.h: removed unwanted attribute in logout
|
|
10651 |
object
|
|
10652 |
||
10653 |
2004-08-16 nclapies
|
|
10654 |
||
10655 |
* lasso/environs/logout.c, lasso/environs/logout.h: added API doc
|
|
10656 |
comments
|
|
10657 |
||
10658 |
2004-08-16 cnowicki
|
|
10659 |
||
10660 |
* php/lasso.c, php/php_lasso.h: Add lasso_profile_get_identity,
|
|
10661 |
lasso_profile_is_identity_dirty, lasso_profile_get_session,
|
|
10662 |
lasso_profile_is_session_dirty
|
|
10663 |
||
10664 |
2004-08-16 fpeters
|
|
10665 |
||
10666 |
* docs/lasso-book/writing-a-c-sp.txt: where is the name identifier
|
|
10667 |
||
10668 |
2004-08-16 fpeters
|
|
10669 |
||
10670 |
* configure.ac, docs/lasso-book/Makefile.am: detect and use
|
|
10671 |
rest2html
|
|
10672 |
||
10673 |
2004-08-16 fpeters
|
|
10674 |
||
10675 |
* docs/lasso-book/writing-a-c-sp.txt: signature
|
|
10676 |
||
10677 |
2004-08-16 cnowicki
|
|
10678 |
||
10679 |
* php/lasso.c, php/php_lasso.h: Added
|
|
10680 |
lasso_login_process_response_msg and fix a minor bug in
|
|
10681 |
lib_authn_request (bool)
|
|
10682 |
||
10683 |
2004-08-16 fpeters
|
|
10684 |
||
10685 |
* docs/lasso-book/writing-a-c-sp.txt: last one
|
|
10686 |
||
10687 |
2004-08-16 fpeters
|
|
10688 |
||
10689 |
* docs/lasso-book/writing-a-c-sp.txt: cast Login et Logout to
|
|
10690 |
Provider
|
|
10691 |
||
10692 |
2004-08-16 valos
|
|
10693 |
||
10694 |
* lasso/xml/strings.c: [no log message]
|
|
10695 |
||
10696 |
2004-08-16 eraviart
|
|
10697 |
||
10698 |
* python/tests/IdentityProvider.py,
|
|
10699 |
python/tests/ServiceProvider.py: Improved session deletion in
|
|
10700 |
Python simulator.
|
|
10701 |
||
10702 |
2004-08-16 eraviart
|
|
10703 |
||
10704 |
* python/tests/http.py: Removed comments.
|
|
10705 |
||
10706 |
2004-08-14 fpeters
|
|
10707 |
||
10708 |
* docs/lasso-book/writing-a-c-sp.txt: format the metadata to avoid
|
|
10709 |
an horizontal scrollbar
|
|
10710 |
||
10711 |
2004-08-14 fpeters
|
|
10712 |
||
10713 |
* lasso/protocols/provider.c:
|
|
10714 |
lasso_provider_get_assertionConsumerServiceURL now returns a
|
|
10715 |
glib-allocated string (instead of libxml2-allocated) since it was
|
|
10716 |
already declared to return gchar*. Moreover it strips the returned
|
|
10717 |
string so that is is possible to have some spacings in the metadata
|
|
10718 |
file.
|
|
10719 |
||
10720 |
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1"
|
|
10721 |
isDefault="true">
|
|
10722 |
||
10723 |
https://service-provider:2003/liberty-alliance/liberty-alliance/assertionConsumer
|
|
10724 |
</AssertionConsumerServiceURL>
|
|
10725 |
won't no more cause a redirect to Location:\n https://...
|
|
10726 |
||
10727 |
2004-08-14 fpeters
|
|
10728 |
||
10729 |
* docs/lasso-book/writing-a-c-sp.txt: missing parameter
|
|
10730 |
||
10731 |
2004-08-14 fpeters
|
|
10732 |
||
10733 |
* tests/login_tests.c: trying to fix login test 2
|
|
10734 |
||
10735 |
2004-08-14 fpeters
|
|
10736 |
||
10737 |
* lasso/lasso.c, lasso/environs/profile.c, lasso/environs/server.c,
|
|
10738 |
lasso/protocols/authn_request_envelope.c,
|
|
10739 |
lasso/protocols/authn_response.c,
|
|
10740 |
lasso/protocols/logout_response.c,
|
|
10741 |
lasso/protocols/register_name_identifier_request.c,
|
|
10742 |
lasso/protocols/register_name_identifier_response.c: get away from
|
|
10743 |
G_LOG_LEVEL_ERROR since they cause abort()
|
|
10744 |
||
10745 |
2004-08-14 fpeters
|
|
10746 |
||
10747 |
* lasso/xml/xml.c: test for xmlParseMemory success
|
|
10748 |
||
10749 |
2004-08-14 fpeters
|
|
10750 |
||
10751 |
* lasso/environs/login.c: // are not in ISO C90
|
|
10752 |
||
10753 |
2004-08-14 fpeters
|
|
10754 |
||
10755 |
* lasso/protocols/authn_request.c: include <xmlsec/base64.h> since
|
|
10756 |
xmlSecBase64Decode is used
|
|
10757 |
||
10758 |
2004-08-14 fpeters
|
|
10759 |
||
10760 |
* lasso/xml/tools.c: %F is only defined in C99 and %T in the Single
|
|
10761 |
Unix Specification; use more conservative "%Y-%m-%dT%H:%M:%SZ"
|
|
10762 |
||
10763 |
2004-08-14 eraviart
|
|
10764 |
||
10765 |
* python/tests/IdentityProvider.py,
|
|
10766 |
python/tests/LibertyEnabledProxy.py,
|
|
10767 |
python/tests/ServiceProvider.py, python/tests/login_tests.py: Added
|
|
10768 |
logout to sample Liberty proxy, but it fails because of Lasso bug
|
|
10769 |
#259.
|
|
10770 |
||
10771 |
2004-08-13 fpeters
|
|
10772 |
||
10773 |
* lasso/environs/server.c: include xmlsec/base64.h since it uses
|
|
10774 |
one of those functions
|
|
10775 |
||
10776 |
2004-08-13 fpeters
|
|
10777 |
||
10778 |
* lasso/environs/identity.c, lasso/environs/profile.c,
|
|
10779 |
lasso/protocols/artifact.c, lasso/protocols/authn_request.c,
|
|
10780 |
lasso/xml/lib_assertion.c,
|
|
10781 |
lasso/xml/lib_authentication_statement.c,
|
|
10782 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
10783 |
lasso/xml/lib_authn_request_envelope.c,
|
|
10784 |
lasso/xml/lib_authn_response.c,
|
|
10785 |
lasso/xml/lib_authn_response_envelope.c,
|
|
10786 |
lasso/xml/lib_federation_termination_notification.c,
|
|
10787 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
10788 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
10789 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
10790 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
10791 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
10792 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
10793 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
10794 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
10795 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
10796 |
lasso/xml/saml_authentication_statement.c,
|
|
10797 |
lasso/xml/saml_authority_binding.c, lasso/xml/saml_conditions.c,
|
|
10798 |
lasso/xml/saml_name_identifier.c, lasso/xml/saml_subject.c,
|
|
10799 |
lasso/xml/saml_subject_confirmation.c,
|
|
10800 |
lasso/xml/saml_subject_locality.c,
|
|
10801 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
10802 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request_abstract.c,
|
|
10803 |
lasso/xml/samlp_response.c, lasso/xml/samlp_response_abstract.c,
|
|
10804 |
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
10805 |
lasso/xml/soap-env_body.c, lasso/xml/soap-env_envelope.c,
|
|
10806 |
lasso/xml/tools.c, lasso/xml/xml.c: declarations first (and
|
|
10807 |
s/lenght/length/)
|
|
10808 |
||
10809 |
2004-08-13 eraviart
|
|
10810 |
||
10811 |
* tests/data/ca1-la/certificate.pem,
|
|
10812 |
tests/data/ca1-la/jks.keystore, tests/data/ca1-ssl/certificate.pem,
|
|
10813 |
tests/data/ca1-ssl/jks.keystore, tests/data/ca2-la/certificate.pem,
|
|
10814 |
tests/data/ca2-la/jks.keystore, tests/data/ca2-ssl/certificate.pem,
|
|
10815 |
tests/data/ca2-ssl/jks.keystore, tests/data/ca3-la/certificate.pem,
|
|
10816 |
tests/data/ca3-la/jks.keystore, tests/data/ca3-ssl/certificate.pem,
|
|
10817 |
tests/data/ca3-ssl/jks.keystore, tests/data/ca4-la/certificate.pem,
|
|
10818 |
tests/data/ca4-la/jks.keystore, tests/data/ca4-ssl/certificate.pem,
|
|
10819 |
tests/data/ca4-ssl/jks.keystore,
|
|
10820 |
tests/data/idp1-la/certificate.pem,
|
|
10821 |
tests/data/idp1-la/jks.keystore,
|
|
10822 |
tests/data/idp1-la/private-key-raw.pem,
|
|
10823 |
tests/data/idp1-la/public-key.pem, tests/data/idp1-ssl/all.p12,
|
|
10824 |
tests/data/idp1-ssl/certificate.pem,
|
|
10825 |
tests/data/idp1-ssl/jks.keystore,
|
|
10826 |
tests/data/idp1-ssl/private-key-raw.pem,
|
|
10827 |
tests/data/idp2-la/certificate.pem,
|
|
10828 |
tests/data/idp2-la/jks.keystore,
|
|
10829 |
tests/data/idp2-la/private-key-raw.pem,
|
|
10830 |
tests/data/idp2-la/public-key.pem, tests/data/idp2-ssl/all.p12,
|
|
10831 |
tests/data/idp2-ssl/certificate.pem,
|
|
10832 |
tests/data/idp2-ssl/jks.keystore,
|
|
10833 |
tests/data/idp2-ssl/private-key-raw.pem,
|
|
10834 |
tests/data/idp3-la/certificate.pem,
|
|
10835 |
tests/data/idp3-la/jks.keystore,
|
|
10836 |
tests/data/idp3-la/private-key-raw.pem,
|
|
10837 |
tests/data/idp3-la/public-key.pem, tests/data/idp3-ssl/all.p12,
|
|
10838 |
tests/data/idp3-ssl/certificate.pem,
|
|
10839 |
tests/data/idp3-ssl/jks.keystore,
|
|
10840 |
tests/data/idp3-ssl/private-key-raw.pem,
|
|
10841 |
tests/data/idp4-la/certificate.pem,
|
|
10842 |
tests/data/idp4-la/jks.keystore,
|
|
10843 |
tests/data/idp4-la/private-key-raw.pem,
|
|
10844 |
tests/data/idp4-la/public-key.pem, tests/data/idp4-ssl/all.p12,
|
|
10845 |
tests/data/idp4-ssl/certificate.pem,
|
|
10846 |
tests/data/idp4-ssl/jks.keystore,
|
|
10847 |
tests/data/idp4-ssl/private-key-raw.pem,
|
|
10848 |
tests/data/lecp1-la/certificate.pem,
|
|
10849 |
tests/data/lecp1-la/jks.keystore,
|
|
10850 |
tests/data/lecp1-la/private-key-raw.pem,
|
|
10851 |
tests/data/lecp1-la/public-key.pem, tests/data/lecp1-ssl/all.p12,
|
|
10852 |
tests/data/lecp1-ssl/certificate.pem,
|
|
10853 |
tests/data/lecp1-ssl/jks.keystore,
|
|
10854 |
tests/data/lecp1-ssl/private-key-raw.pem,
|
|
10855 |
tests/data/lecp2-la/certificate.pem,
|
|
10856 |
tests/data/lecp2-la/jks.keystore,
|
|
10857 |
tests/data/lecp2-la/private-key-raw.pem,
|
|
10858 |
tests/data/lecp2-la/public-key.pem, tests/data/lecp2-ssl/all.p12,
|
|
10859 |
tests/data/lecp2-ssl/certificate.pem,
|
|
10860 |
tests/data/lecp2-ssl/jks.keystore,
|
|
10861 |
tests/data/lecp2-ssl/private-key-raw.pem,
|
|
10862 |
tests/data/lecp3-la/certificate.pem,
|
|
10863 |
tests/data/lecp3-la/jks.keystore,
|
|
10864 |
tests/data/lecp3-la/private-key-raw.pem,
|
|
10865 |
tests/data/lecp3-la/public-key.pem, tests/data/lecp3-ssl/all.p12,
|
|
10866 |
tests/data/lecp3-ssl/certificate.pem,
|
|
10867 |
tests/data/lecp3-ssl/jks.keystore,
|
|
10868 |
tests/data/lecp3-ssl/private-key-raw.pem,
|
|
10869 |
tests/data/lecp4-la/certificate.pem,
|
|
10870 |
tests/data/lecp4-la/jks.keystore,
|
|
10871 |
tests/data/lecp4-la/private-key-raw.pem,
|
|
10872 |
tests/data/lecp4-la/public-key.pem, tests/data/lecp4-ssl/all.p12,
|
|
10873 |
tests/data/lecp4-ssl/certificate.pem,
|
|
10874 |
tests/data/lecp4-ssl/jks.keystore,
|
|
10875 |
tests/data/lecp4-ssl/private-key-raw.pem,
|
|
10876 |
tests/data/sp1-la/certificate.pem, tests/data/sp1-la/jks.keystore,
|
|
10877 |
tests/data/sp1-la/private-key-raw.pem,
|
|
10878 |
tests/data/sp1-la/public-key.pem, tests/data/sp1-ssl/all.p12,
|
|
10879 |
tests/data/sp1-ssl/certificate.pem,
|
|
10880 |
tests/data/sp1-ssl/jks.keystore,
|
|
10881 |
tests/data/sp1-ssl/private-key-raw.pem,
|
|
10882 |
tests/data/sp2-la/certificate.pem, tests/data/sp2-la/jks.keystore,
|
|
10883 |
tests/data/sp2-la/private-key-raw.pem,
|
|
10884 |
tests/data/sp2-la/public-key.pem, tests/data/sp2-ssl/all.p12,
|
|
10885 |
tests/data/sp2-ssl/certificate.pem,
|
|
10886 |
tests/data/sp2-ssl/jks.keystore,
|
|
10887 |
tests/data/sp2-ssl/private-key-raw.pem,
|
|
10888 |
tests/data/sp3-la/certificate.pem, tests/data/sp3-la/jks.keystore,
|
|
10889 |
tests/data/sp3-la/private-key-raw.pem,
|
|
10890 |
tests/data/sp3-la/public-key.pem, tests/data/sp3-ssl/all.p12,
|
|
10891 |
tests/data/sp3-ssl/certificate.pem,
|
|
10892 |
tests/data/sp3-ssl/jks.keystore,
|
|
10893 |
tests/data/sp3-ssl/private-key-raw.pem,
|
|
10894 |
tests/data/sp4-la/certificate.pem, tests/data/sp4-la/jks.keystore,
|
|
10895 |
tests/data/sp4-la/private-key-raw.pem,
|
|
10896 |
tests/data/sp4-la/public-key.pem, tests/data/sp4-ssl/all.p12,
|
|
10897 |
tests/data/sp4-ssl/certificate.pem,
|
|
10898 |
tests/data/sp4-ssl/jks.keystore,
|
|
10899 |
tests/data/sp4-ssl/private-key-raw.pem,
|
|
10900 |
tests/data/user1-la/all.p12, tests/data/user1-la/certificate.pem,
|
|
10901 |
tests/data/user1-la/jks.keystore,
|
|
10902 |
tests/data/user1-la/private-key-raw.pem,
|
|
10903 |
tests/data/user1-la/public-key.pem, tests/data/user2-la/all.p12,
|
|
10904 |
tests/data/user2-la/certificate.pem,
|
|
10905 |
tests/data/user2-la/jks.keystore,
|
|
10906 |
tests/data/user2-la/private-key-raw.pem,
|
|
10907 |
tests/data/user2-la/public-key.pem, tests/data/user3-la/all.p12,
|
|
10908 |
tests/data/user3-la/certificate.pem,
|
|
10909 |
tests/data/user3-la/jks.keystore,
|
|
10910 |
tests/data/user3-la/private-key-raw.pem,
|
|
10911 |
tests/data/user3-la/public-key.pem, tests/data/user4-la/all.p12,
|
|
10912 |
tests/data/user4-la/certificate.pem,
|
|
10913 |
tests/data/user4-la/jks.keystore,
|
|
10914 |
tests/data/user4-la/private-key-raw.pem,
|
|
10915 |
tests/data/user4-la/public-key.pem: Added client flag to SSL
|
|
10916 |
servers, because each server is also a SOAP client.
|
|
10917 |
||
10918 |
2004-08-13 fpeters
|
|
10919 |
||
10920 |
* docs/lasso-book/writing-a-c-sp.txt: missed an arg
|
|
10921 |
||
10922 |
2004-08-13 eraviart
|
|
10923 |
||
10924 |
* java/coldfusion/src/CFLasso.java, java/tests/LoginTest.java,
|
|
10925 |
python/tests/errorchecking_tests.py: Removed certificates that are
|
|
10926 |
no more used.
|
|
10927 |
||
10928 |
2004-08-13 eraviart
|
|
10929 |
||
10930 |
* lasso/.cvsignore: Improved lasso/.cvsignore.
|
|
10931 |
||
10932 |
2004-08-13 eraviart
|
|
10933 |
||
10934 |
* python/tests/sample-idp.py, python/tests/sample-lep.py,
|
|
10935 |
python/tests/sample-sp-lep.py, python/tests/sample-sp.py: Updated
|
|
10936 |
Python sample sites to use new certificates.
|
|
10937 |
||
10938 |
2004-08-13 eraviart
|
|
10939 |
||
10940 |
* tests/data/lecp1-la/public-key.pem,
|
|
10941 |
tests/data/lecp2-la/public-key.pem,
|
|
10942 |
tests/data/lecp3-la/public-key.pem,
|
|
10943 |
tests/data/lecp4-la/public-key.pem: Added forgotten LECP public
|
|
10944 |
keys.
|
|
10945 |
||
10946 |
2004-08-13 valos
|
|
10947 |
||
10948 |
* lasso/environs/login.c: Added error checks and error messages
|
|
10949 |
||
10950 |
Added signature element in lib:AuthnRequest (POST method) and in
|
|
10951 |
samlp:Request
|
|
10952 |
||
10953 |
2004-08-13 valos
|
|
10954 |
||
10955 |
* lasso/environs/server.c: lasso_server_add_provider returns now a
|
|
10956 |
-202 error when it fails
|
|
10957 |
||
10958 |
2004-08-13 valos
|
|
10959 |
||
10960 |
* lasso/protocols/provider.c: [no log message]
|
|
10961 |
||
10962 |
2004-08-13 valos
|
|
10963 |
||
10964 |
* lasso/xml/errors.h: Modified 4 error codes Added one
|
|
10965 |
||
10966 |
2004-08-13 valos
|
|
10967 |
||
10968 |
* lasso/xml/xml.c: Added comments
|
|
10969 |
||
10970 |
2004-08-13 eraviart
|
|
10971 |
||
10972 |
* python/tests/LibertyEnabledProxy.py, python/tests/login_tests.py,
|
|
10973 |
tests/login_tests.c, tests/data/idp1-la/metadata.xml,
|
|
10974 |
tests/data/idp2-la/metadata.xml, tests/data/idp3-la/metadata.xml,
|
|
10975 |
tests/data/idp4-la/metadata.xml, tests/data/lecp1-la/metadata.xml,
|
|
10976 |
tests/data/lecp2-la/metadata.xml, tests/data/lecp3-la/metadata.xml,
|
|
10977 |
tests/data/lecp4-la/metadata.xml, tests/data/sp1-la/metadata.xml,
|
|
10978 |
tests/data/sp2-la/metadata.xml, tests/data/sp3-la/metadata.xml,
|
|
10979 |
tests/data/sp4-la/metadata.xml: Added metadata corresponding to new
|
|
10980 |
certificates.
|
|
10981 |
||
10982 |
Updated non regression tests to use these certificates and
|
|
10983 |
metadata.
|
|
10984 |
||
10985 |
2004-08-12 eraviart
|
|
10986 |
||
10987 |
* tests/data/ca1-la/certificate.pem,
|
|
10988 |
tests/data/ca1-la/jks.keystore, tests/data/ca1-ssl/certificate.pem,
|
|
10989 |
tests/data/ca1-ssl/jks.keystore, tests/data/ca2-la/certificate.pem,
|
|
10990 |
tests/data/ca2-la/jks.keystore, tests/data/ca2-ssl/certificate.pem,
|
|
10991 |
tests/data/ca2-ssl/jks.keystore, tests/data/ca3-la/certificate.pem,
|
|
10992 |
tests/data/ca3-la/jks.keystore, tests/data/ca3-ssl/certificate.pem,
|
|
10993 |
tests/data/ca3-ssl/jks.keystore, tests/data/ca4-la/certificate.pem,
|
|
10994 |
tests/data/ca4-la/jks.keystore, tests/data/ca4-ssl/certificate.pem,
|
|
10995 |
tests/data/ca4-ssl/jks.keystore,
|
|
10996 |
tests/data/idp1-la/certificate.pem,
|
|
10997 |
tests/data/idp1-la/jks.keystore,
|
|
10998 |
tests/data/idp1-la/private-key-raw.pem,
|
|
10999 |
tests/data/idp1-la/public-key.pem, tests/data/idp1-ssl/all.p12,
|
|
11000 |
tests/data/idp1-ssl/certificate.pem,
|
|
11001 |
tests/data/idp1-ssl/jks.keystore,
|
|
11002 |
tests/data/idp1-ssl/private-key-raw.pem,
|
|
11003 |
tests/data/idp2-la/certificate.pem,
|
|
11004 |
tests/data/idp2-la/jks.keystore,
|
|
11005 |
tests/data/idp2-la/private-key-raw.pem,
|
|
11006 |
tests/data/idp2-la/public-key.pem, tests/data/idp2-ssl/all.p12,
|
|
11007 |
tests/data/idp2-ssl/certificate.pem,
|
|
11008 |
tests/data/idp2-ssl/jks.keystore,
|
|
11009 |
tests/data/idp2-ssl/private-key-raw.pem,
|
|
11010 |
tests/data/idp3-la/certificate.pem,
|
|
11011 |
tests/data/idp3-la/jks.keystore,
|
|
11012 |
tests/data/idp3-la/private-key-raw.pem,
|
|
11013 |
tests/data/idp3-la/public-key.pem, tests/data/idp3-ssl/all.p12,
|
|
11014 |
tests/data/idp3-ssl/certificate.pem,
|
|
11015 |
tests/data/idp3-ssl/jks.keystore,
|
|
11016 |
tests/data/idp3-ssl/private-key-raw.pem,
|
|
11017 |
tests/data/idp4-la/certificate.pem,
|
|
11018 |
tests/data/idp4-la/jks.keystore,
|
|
11019 |
tests/data/idp4-la/private-key-raw.pem,
|
|
11020 |
tests/data/idp4-la/public-key.pem, tests/data/idp4-ssl/all.p12,
|
|
11021 |
tests/data/idp4-ssl/certificate.pem,
|
|
11022 |
tests/data/idp4-ssl/jks.keystore,
|
|
11023 |
tests/data/idp4-ssl/private-key-raw.pem,
|
|
11024 |
tests/data/lecp1-la/certificate.pem,
|
|
11025 |
tests/data/lecp1-la/jks.keystore,
|
|
11026 |
tests/data/lecp1-la/private-key-raw.pem,
|
|
11027 |
tests/data/lecp1-ssl/all.p12, tests/data/lecp1-ssl/certificate.pem,
|
|
11028 |
tests/data/lecp1-ssl/jks.keystore,
|
|
11029 |
tests/data/lecp1-ssl/private-key-raw.pem,
|
|
11030 |
tests/data/lecp2-la/certificate.pem,
|
|
11031 |
tests/data/lecp2-la/jks.keystore,
|
|
11032 |
tests/data/lecp2-la/private-key-raw.pem,
|
|
11033 |
tests/data/lecp2-ssl/all.p12, tests/data/lecp2-ssl/certificate.pem,
|
|
11034 |
tests/data/lecp2-ssl/jks.keystore,
|
|
11035 |
tests/data/lecp2-ssl/private-key-raw.pem,
|
|
11036 |
tests/data/lecp3-la/certificate.pem,
|
|
11037 |
tests/data/lecp3-la/jks.keystore,
|
|
11038 |
tests/data/lecp3-la/private-key-raw.pem,
|
|
11039 |
tests/data/lecp3-ssl/all.p12, tests/data/lecp3-ssl/certificate.pem,
|
|
11040 |
tests/data/lecp3-ssl/jks.keystore,
|
|
11041 |
tests/data/lecp3-ssl/private-key-raw.pem,
|
|
11042 |
tests/data/lecp4-la/certificate.pem,
|
|
11043 |
tests/data/lecp4-la/jks.keystore,
|
|
11044 |
tests/data/lecp4-la/private-key-raw.pem,
|
|
11045 |
tests/data/lecp4-ssl/all.p12, tests/data/lecp4-ssl/certificate.pem,
|
|
11046 |
tests/data/lecp4-ssl/jks.keystore,
|
|
11047 |
tests/data/lecp4-ssl/private-key-raw.pem,
|
|
11048 |
tests/data/sp1-la/certificate.pem, tests/data/sp1-la/jks.keystore,
|
|
11049 |
tests/data/sp1-la/private-key-raw.pem,
|
|
11050 |
tests/data/sp1-la/public-key.pem, tests/data/sp1-ssl/all.p12,
|
|
11051 |
tests/data/sp1-ssl/certificate.pem,
|
|
11052 |
tests/data/sp1-ssl/jks.keystore,
|
|
11053 |
tests/data/sp1-ssl/private-key-raw.pem,
|
|
11054 |
tests/data/sp2-la/certificate.pem, tests/data/sp2-la/jks.keystore,
|
|
11055 |
tests/data/sp2-la/private-key-raw.pem,
|
|
11056 |
tests/data/sp2-la/public-key.pem, tests/data/sp2-ssl/all.p12,
|
|
11057 |
tests/data/sp2-ssl/certificate.pem,
|
|
11058 |
tests/data/sp2-ssl/jks.keystore,
|
|
11059 |
tests/data/sp2-ssl/private-key-raw.pem,
|
|
11060 |
tests/data/sp3-la/certificate.pem, tests/data/sp3-la/jks.keystore,
|
|
11061 |
tests/data/sp3-la/private-key-raw.pem,
|
|
11062 |
tests/data/sp3-la/public-key.pem, tests/data/sp3-ssl/all.p12,
|
|
11063 |
tests/data/sp3-ssl/certificate.pem,
|
|
11064 |
tests/data/sp3-ssl/jks.keystore,
|
|
11065 |
tests/data/sp3-ssl/private-key-raw.pem,
|
|
11066 |
tests/data/sp4-la/certificate.pem, tests/data/sp4-la/jks.keystore,
|
|
11067 |
tests/data/sp4-la/private-key-raw.pem,
|
|
11068 |
tests/data/sp4-la/public-key.pem, tests/data/sp4-ssl/all.p12,
|
|
11069 |
tests/data/sp4-ssl/certificate.pem,
|
|
11070 |
tests/data/sp4-ssl/jks.keystore,
|
|
11071 |
tests/data/sp4-ssl/private-key-raw.pem,
|
|
11072 |
tests/data/user1-la/all.p12, tests/data/user1-la/certificate.pem,
|
|
11073 |
tests/data/user1-la/jks.keystore,
|
|
11074 |
tests/data/user1-la/private-key-raw.pem,
|
|
11075 |
tests/data/user1-la/public-key.pem, tests/data/user2-la/all.p12,
|
|
11076 |
tests/data/user2-la/certificate.pem,
|
|
11077 |
tests/data/user2-la/jks.keystore,
|
|
11078 |
tests/data/user2-la/private-key-raw.pem,
|
|
11079 |
tests/data/user2-la/public-key.pem, tests/data/user3-la/all.p12,
|
|
11080 |
tests/data/user3-la/certificate.pem,
|
|
11081 |
tests/data/user3-la/jks.keystore,
|
|
11082 |
tests/data/user3-la/private-key-raw.pem,
|
|
11083 |
tests/data/user3-la/public-key.pem, tests/data/user4-la/all.p12,
|
|
11084 |
tests/data/user4-la/certificate.pem,
|
|
11085 |
tests/data/user4-la/jks.keystore,
|
|
11086 |
tests/data/user4-la/private-key-raw.pem,
|
|
11087 |
tests/data/user4-la/public-key.pem: Added sample X.509 certificates
|
|
11088 |
and keys.
|
|
11089 |
||
11090 |
2004-08-12 fpeters
|
|
11091 |
||
11092 |
* docs/lasso-book/writing-a-c-sp.txt: worth a table of contents
|
|
11093 |
||
11094 |
2004-08-12 cnowicki
|
|
11095 |
||
11096 |
* php/lasso.c: remove all debug messages.
|
|
11097 |
||
11098 |
2004-08-12 fpeters
|
|
11099 |
||
11100 |
* docs/lasso-book/writing-a-c-sp.txt: workaround xmlsec bug
|
|
11101 |
||
11102 |
2004-08-12 fpeters
|
|
11103 |
||
11104 |
* docs/lasso-book/writing-a-c-sp.txt: links to API; at best.
|
|
11105 |
||
11106 |
2004-08-12 fpeters
|
|
11107 |
||
11108 |
* docs/lasso-book/writing-a-c-sp.txt: shuffling notes
|
|
11109 |
||
11110 |
2004-08-12 fpeters
|
|
11111 |
||
11112 |
* docs/lasso-book/writing-a-c-sp.txt: new section on
|
|
11113 |
compilation/linkage; new section on return code checking; fixes to
|
|
11114 |
the code samples.
|
|
11115 |
||
11116 |
2004-08-12 eraviart
|
|
11117 |
||
11118 |
* examples/sp1.xml, examples/sp2.xml, examples/sp3.xml: ProviderID
|
|
11119 |
-> providerID
|
|
11120 |
||
11121 |
2004-08-12 eraviart
|
|
11122 |
||
11123 |
* docs/lasso-book/.cvsignore: Added .cvsignore to lassobook.
|
|
11124 |
||
11125 |
2004-08-12 valos
|
|
11126 |
||
11127 |
* lasso/environs/server.c, lasso/protocols/provider.c: Added tests
|
|
11128 |
for errors reporting and to avoid some malicious segfaults
|
|
11129 |
||
11130 |
2004-08-12 eraviart
|
|
11131 |
||
11132 |
* python/tests/LibertyEnabledProxy.py: Corrected comment.
|
|
11133 |
||
11134 |
2004-08-12 eraviart
|
|
11135 |
||
11136 |
* python/tests/IdentityProvider.py,
|
|
11137 |
python/tests/LibertyEnabledProxy.py,
|
|
11138 |
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
11139 |
python/tests/http.py, python/tests/liberty.py,
|
|
11140 |
python/tests/libertysimulator.py, python/tests/login_tests.py,
|
|
11141 |
python/tests/sample-idp.py, python/tests/sample-lep.py,
|
|
11142 |
python/tests/sample-sp-lep.py, python/tests/web.py,
|
|
11143 |
python/tests/websimulator.py: Create a new test Proxy server (a
|
|
11144 |
server between a SP and an IDP, which acts as an IDP for the SP and
|
|
11145 |
as a SP for the IDP): login works.
|
|
11146 |
||
11147 |
2004-08-11 valos
|
|
11148 |
||
11149 |
* lasso/protocols/provider.c: Fixed a bug in
|
|
11150 |
lasso_provider_get_providerID
|
|
11151 |
||
11152 |
2004-08-11 valos
|
|
11153 |
||
11154 |
* docs/reference/lasso-sections.txt: Replaced lasso_str_hash by
|
|
11155 |
lasso_sha1
|
|
11156 |
||
11157 |
2004-08-11 valos
|
|
11158 |
||
11159 |
* examples/idp.xml, examples/sp.xml: ProviderID attr -> providerID
|
|
11160 |
||
11161 |
2004-08-11 valos
|
|
11162 |
||
11163 |
* lasso/xml/tools.c, lasso/xml/tools.h: Removed Base64 encoding of
|
|
11164 |
result in lasso_build_unique_id() funct
|
|
11165 |
||
11166 |
2004-08-11 valos
|
|
11167 |
||
11168 |
* lasso/xml/errors.c, lasso/xml/errors.h: Renamed 4 error codes and
|
|
11169 |
added one
|
|
11170 |
||
11171 |
2004-08-11 valos
|
|
11172 |
||
11173 |
* lasso/xml/debug.c, lasso/xml/debug.h: Added param 'type' in
|
|
11174 |
set_debug_info()
|
|
11175 |
||
11176 |
2004-08-11 valos
|
|
11177 |
||
11178 |
* lasso/protocols/artifact.c, lasso/xml/ds_signature.c,
|
|
11179 |
lasso/xml/saml_assertion.c, lasso/xml/samlp_request_abstract.c,
|
|
11180 |
lasso/xml/samlp_response_abstract.c: Fixed GError* bugs
|
|
11181 |
||
11182 |
2004-08-11 valos
|
|
11183 |
||
11184 |
* lasso/environs/login.c: Added tests for errors reporting and to
|
|
11185 |
avoid some malicious segfaults
|
|
11186 |
||
11187 |
2004-08-11 valos
|
|
11188 |
||
11189 |
* lasso/protocols/provider.c, lasso/protocols/provider.h: Fixed a
|
|
11190 |
bug with metadata ProviderID attribute is "providerID" instead of
|
|
11191 |
"ProviderID"
|
|
11192 |
||
11193 |
Removed param 'err' in lasso_provider_get_providerID
|
|
11194 |
||
11195 |
2004-08-11 valos
|
|
11196 |
||
11197 |
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
11198 |
lasso/environs/logout.c, lasso/environs/name_identifier_mapping.c,
|
|
11199 |
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
11200 |
lasso/environs/server.h: Added a param 'err' in 2 methods of
|
|
11201 |
LassoServer class: lasso_server_get_provider,
|
|
11202 |
lasso_server_get_provider_ref for errors reporting
|
|
11203 |
||
11204 |
2004-08-11 valos
|
|
11205 |
||
11206 |
* lasso/environs/identity.c, lasso/environs/session.c,
|
|
11207 |
lasso/protocols/authn_request.c,
|
|
11208 |
lasso/protocols/authn_request_envelope.h,
|
|
11209 |
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
11210 |
lasso/protocols/authn_response_envelope.h,
|
|
11211 |
lasso/protocols/federation.c, lasso/protocols/federation.h,
|
|
11212 |
lasso/protocols/federation_termination_notification.c,
|
|
11213 |
lasso/protocols/federation_termination_notification.h,
|
|
11214 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
11215 |
lasso/protocols/name_identifier_mapping_request.h,
|
|
11216 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
11217 |
lasso/protocols/name_identifier_mapping_response.h,
|
|
11218 |
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
11219 |
lasso/protocols/response.h, lasso/xml/xml.c, lasso/xml/xml.h:
|
|
11220 |
Changed return type for 5 methods in LassoNode: lasso_node_dump,
|
|
11221 |
lasso_node_export, lasso_node_export_to_base64,
|
|
11222 |
lasso_node_export_to_query, lasso_node_export_to_soap
|
|
11223 |
||
11224 |
2004-08-11 fpeters
|
|
11225 |
||
11226 |
* docs/lasso-book/writing-a-c-sp.txt: style
|
|
11227 |
||
11228 |
2004-08-11 fpeters
|
|
11229 |
||
11230 |
* docs/lasso-book/writing-a-c-sp.txt: more on database section
|
|
11231 |
||
11232 |
2004-08-11 fpeters
|
|
11233 |
||
11234 |
* docs/lasso-book/writing-a-c-sp.txt: style
|
|
11235 |
||
11236 |
2004-08-11 fpeters
|
|
11237 |
||
11238 |
* docs/lasso-book/writing-a-c-sp.txt: section about database
|
|
11239 |
||
11240 |
2004-08-11 eraviart
|
|
11241 |
||
11242 |
* python/tests/IdentityProvider.py,
|
|
11243 |
python/tests/LibertyEnabledClientProxy.py,
|
|
11244 |
python/tests/Provider.py, python/tests/ServiceProvider.py: Better
|
|
11245 |
handling and checking of Liberty-Enabled header.
|
|
11246 |
||
11247 |
2004-08-11 fpeters
|
|
11248 |
||
11249 |
* docs/lasso-book/writing-a-c-sp.txt: section about LassoServer
|
|
11250 |
||
11251 |
2004-08-11 eraviart
|
|
11252 |
||
11253 |
* python/tests/login_tests.py, python/tests/sample-idp.py,
|
|
11254 |
python/tests/sample-sp.py: Removed server public key in tests: it
|
|
11255 |
seems that it is no more used.
|
|
11256 |
||
11257 |
2004-08-11 eraviart
|
|
11258 |
||
11259 |
* python/tests/websimulator.py: In Python simulator, redirect now
|
|
11260 |
accepts partial URLs.
|
|
11261 |
||
11262 |
2004-08-11 eraviart
|
|
11263 |
||
11264 |
* python/tests/IdentityProvider.py,
|
|
11265 |
python/tests/LibertyEnabledClientProxy.py,
|
|
11266 |
python/tests/Provider.py, python/tests/ServiceProvider.py,
|
|
11267 |
python/tests/abstractweb.py, python/tests/http.py,
|
|
11268 |
python/tests/liberty.py, python/tests/libertysimulator.py,
|
|
11269 |
python/tests/login_tests.py, python/tests/sample-idp.py,
|
|
11270 |
python/tests/sample-sp.py, python/tests/submissions.py,
|
|
11271 |
python/tests/web.py, python/tests/websimulator.py: In python/tests,
|
|
11272 |
there are now a sample IDP (sample-idp.py) and a sample SP
|
|
11273 |
(sample-sp.py). The two applications are real servers.
|
|
11274 |
||
11275 |
2004-08-11 fpeters
|
|
11276 |
||
11277 |
* docs/lasso-book/writing-a-c-sp.txt: more code in the
|
|
11278 |
documentation
|
|
11279 |
||
11280 |
2004-08-10 fpeters
|
|
11281 |
||
11282 |
* docs/lasso-book/writing-a-c-sp.txt: fixed a few errors
|
|
11283 |
||
11284 |
2004-08-10 fpeters
|
|
11285 |
||
11286 |
* docs/lasso-book/writing-a-c-sp.txt: warning about *not* taking
|
|
11287 |
care of memory management and error checking
|
|
11288 |
||
11289 |
2004-08-10 fpeters
|
|
11290 |
||
11291 |
* docs/lasso-book/writing-a-c-sp.txt: fix
|
|
11292 |
||
11293 |
2004-08-10 fpeters
|
|
11294 |
||
11295 |
* docs/lasso-book/writing-a-c-sp.txt: documentation about writing a
|
|
11296 |
service provider in C
|
|
11297 |
||
11298 |
2004-08-10 cnowicki
|
|
11299 |
||
11300 |
* php/php_lasso.h, php/tests/001.phpt, php/tests/lasso_login.phpt,
|
|
11301 |
php/tests/lasso_server.phpt: Added new PHP Unit test for Lasso
|
|
11302 |
Login and Lasso Server.
|
|
11303 |
||
11304 |
2004-08-10 rchantereau
|
|
11305 |
||
11306 |
* java/Makefile.am: Corrected automake problems.
|
|
11307 |
||
11308 |
2004-08-10 cnowicki
|
|
11309 |
||
11310 |
* php/run-tests.php.in, php/tests/001.phpt, php/tests/Makefile.am:
|
|
11311 |
add php unit test support. just run php -f php/run-tests.php
|
|
11312 |
||
11313 |
2004-08-10 cnowicki
|
|
11314 |
||
11315 |
* configure.ac: create php/run-tests.php and export PHP_PATH
|
|
11316 |
||
11317 |
2004-08-10 rchantereau
|
|
11318 |
||
11319 |
* java/Makefile.am: Create package directory if not exists.
|
|
11320 |
||
11321 |
2004-08-10 rchantereau
|
|
11322 |
||
11323 |
* README.JAVA, configure.ac, java/Makefile.am,
|
|
11324 |
java/lasso-fragment.java, swig/Lasso.i:
|
|
11325 |
- Added java binding swig generation.
|
|
11326 |
||
11327 |
- Added Swig Interface file.
|
|
11328 |
||
11329 |
- Added readme for java build dependencies
|
|
11330 |
||
11331 |
- Removed old java/src directory (still present on the CVS and this
|
|
11332 |
is important).
|
|
11333 |
||
11334 |
2004-08-10 eraviart
|
|
11335 |
||
11336 |
* python/tests/IdentityProvider.py, python/tests/Provider.py,
|
|
11337 |
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
11338 |
python/tests/http.py, python/tests/login_tests.py,
|
|
11339 |
python/tests/web.py, python/tests/websimulator.py: Improved Python
|
|
11340 |
unit tests.
|
|
11341 |
||
11342 |
2004-08-10 cnowicki
|
|
11343 |
||
11344 |
* php/lasso.c, php/php_lasso.h: Removed the param
|
|
11345 |
'remote_providerID' of lasso_login_init_authn_request() method
|
|
11346 |
Added a param 'remote_providerID' in
|
|
11347 |
lasso_login_build_authn_request_msg() method Fix compilation
|
|
11348 |
warnings, avoid multiple definitions and REGISTER_STRING_CONSTANT
|
|
11349 |
||
11350 |
2004-08-10 valos
|
|
11351 |
||
11352 |
* lasso/environs/login.c: Fixed a bug in
|
|
11353 |
lasso_login_process_authn_response_msg() method
|
|
11354 |
||
11355 |
2004-08-09 eraviart
|
|
11356 |
||
11357 |
* python/tests/LibertyEnabledClient.py,
|
|
11358 |
python/tests/LibertyEnabledClientProxy.py,
|
|
11359 |
python/tests/login_tests.py: Renamed LEC to LECP. It is really a
|
|
11360 |
proxy.
|
|
11361 |
||
11362 |
2004-08-09 eraviart
|
|
11363 |
||
11364 |
* python/tests/LibertyEnabledClient.py,
|
|
11365 |
python/tests/abstractweb.py, python/tests/http.py,
|
|
11366 |
python/tests/login_tests.py, python/tests/websimulator.py: LECP now
|
|
11367 |
nearly works. Still a segmentation fault at the end, but Valos is
|
|
11368 |
aware of it.
|
|
11369 |
||
11370 |
2004-08-09 valos
|
|
11371 |
||
11372 |
* lasso/xml/xml.c: Fixed a BIG bug in lasso_node_add_child() method
|
|
11373 |
||
11374 |
2004-08-09 valos
|
|
11375 |
||
11376 |
* lasso/environs/server.c: Fixed a bug in lasso_server_dump()
|
|
11377 |
||
11378 |
2004-08-09 eraviart
|
|
11379 |
||
11380 |
* python/tests/IdentityProvider.py,
|
|
11381 |
python/tests/LibertyEnabledClient.py, python/tests/Provider.py,
|
|
11382 |
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
11383 |
python/tests/http.py, python/tests/login_tests.py,
|
|
11384 |
python/tests/websimulator.py: Updated Python tests. Not finished
|
|
11385 |
but Valos want it to debug Lasso.
|
|
11386 |
||
11387 |
2004-08-09 eraviart
|
|
11388 |
||
11389 |
* tests/login_tests.c: Slightly corrected C test.
|
|
11390 |
||
11391 |
2004-08-09 fpeters
|
|
11392 |
||
11393 |
* python/tests/errorchecking_tests.py: new lack of error checking
|
|
11394 |
test case; not even the developer fault this time; the program got
|
|
11395 |
bad data; lasso segfault.
|
|
11396 |
||
11397 |
2004-08-09 valos
|
|
11398 |
||
11399 |
* python/lasso.py: Small fix
|
|
11400 |
||
11401 |
2004-08-09 valos
|
|
11402 |
||
11403 |
* lasso/environs/lecp.c: Fixed a bug in
|
|
11404 |
lasso_lecp_build_authn_request_msg()
|
|
11405 |
||
11406 |
2004-08-09 valos
|
|
11407 |
||
11408 |
* python/lasso.py: Updated server
|
|
11409 |
||
11410 |
2004-08-09 valos
|
|
11411 |
||
11412 |
* lasso/protocols/authn_request_envelope.c: Added XML export type
|
|
11413 |
in lasso_authn_request_envelope_new_from_export()
|
|
11414 |
||
11415 |
2004-08-09 valos
|
|
11416 |
||
11417 |
* lasso/environs/server.c: Server objects can now be created
|
|
11418 |
without metadata
|
|
11419 |
||
11420 |
2004-08-09 valos
|
|
11421 |
||
11422 |
* lasso/environs/lecp.c: Corrected correction
|
|
11423 |
||
11424 |
2004-08-09 valos
|
|
11425 |
||
11426 |
* python/lasso.py: Update
|
|
11427 |
||
11428 |
2004-08-09 valos
|
|
11429 |
||
11430 |
* lasso/environs/lecp.c, lasso/environs/lecp.h: Removed Base64
|
|
11431 |
encoding in lasso_lecp_build_authn_response_msg() Removed Base64
|
|
11432 |
decoding in lasso_lecp_process_authn_request_envelope_msg()
|
|
11433 |
||
11434 |
Removed the param 'remote_providerID' of
|
|
11435 |
lasso_lecp_init_authn_request() Added a param 'remote_providerID'
|
|
11436 |
in lasso_lecp_build_authn_request_msg()
|
|
11437 |
||
11438 |
Added 3 params in lasso_lecp_build_authn_response_envelope_msg()
|
|
11439 |
They are necessary to build the Assertion, to process the
|
|
11440 |
federation and possibly to set the Status.
|
|
11441 |
||
11442 |
2004-08-09 valos
|
|
11443 |
||
11444 |
* lasso/environs/login.c, lasso/environs/login.h: Removed the param
|
|
11445 |
'remote_providerID' of lasso_login_init_authn_request() method
|
|
11446 |
Added a param 'remote_providerID' in
|
|
11447 |
lasso_login_build_authn_request_msg() method
|
|
11448 |
||
11449 |
2004-08-09 valos
|
|
11450 |
||
11451 |
* lasso/lasso.h: Added 3 missing #include
|
|
11452 |
||
11453 |
2004-08-09 fpeters
|
|
11454 |
||
11455 |
* python/tests/errorchecking_tests.py: the point is to fix lasso
|
|
11456 |
not to segfault; not to fix tests to make lasso happy.
|
|
11457 |
||
11458 |
2004-08-09 valos
|
|
11459 |
||
11460 |
* python/tests/errorchecking_tests.py: 'Class methods' Login.new()
|
|
11461 |
& Logout.new() should be used instead of Login() & Logout()
|
|
11462 |
constructors
|
|
11463 |
||
11464 |
2004-08-09 valos
|
|
11465 |
||
11466 |
* lasso/environs/login.c: Added doc
|
|
11467 |
||
11468 |
2004-08-09 eraviart
|
|
11469 |
||
11470 |
* python/tests/IdentityProvider.py,
|
|
11471 |
python/tests/LibertyEnabledClient.py, python/tests/Provider.py,
|
|
11472 |
python/tests/ServiceProvider.py,
|
|
11473 |
python/tests/errorchecking_tests.py, python/tests/login_tests.py,
|
|
11474 |
python/tests/tests.py, python/tests/websimulator.py: Updated Python
|
|
11475 |
unit tests infrastructure, so that it can be reused for independant
|
|
11476 |
simulation applications.
|
|
11477 |
||
11478 |
2004-08-09 eraviart
|
|
11479 |
||
11480 |
* python/tests/http.py: Added module http. It is derived from
|
|
11481 |
Expression eponym module, but it is derived from abstractweb and it
|
|
11482 |
is designed to be a truly independant module.
|
|
11483 |
||
11484 |
It still need a lot of work, but may be one day, Expression will
|
|
11485 |
use it.
|
|
11486 |
||
11487 |
2004-08-09 eraviart
|
|
11488 |
||
11489 |
* python/tests/abstractweb.py: Added module abstractweb. It
|
|
11490 |
defines abstract classes for HTTP servers, etc, that are
|
|
11491 |
independant of the connection type: They must be overrided for
|
|
11492 |
HTTP(S) connection or simulated connections.
|
|
11493 |
||
11494 |
2004-08-09 eraviart
|
|
11495 |
||
11496 |
* python/tests/assertions.py: Added module assertions to Python
|
|
11497 |
Lasso simulator. This module defines global functions to use for
|
|
11498 |
unit tests (instead of methods self.fail...) or for other
|
|
11499 |
applications.
|
|
11500 |
||
11501 |
2004-08-09 eraviart
|
|
11502 |
||
11503 |
* python/tests/builtins.py: Added module builtins to Python Lasso
|
|
11504 |
simulator. builtins will replace environs in Expression one day.
|
|
11505 |
||
11506 |
2004-08-08 valos
|
|
11507 |
||
11508 |
* lasso/environs/login.c: Relpaced the lasso_str_hash() call by
|
|
11509 |
lasso_sha1() in the lasso_login_build_artifact_msg() method.
|
|
11510 |
||
11511 |
Fixed bug #245
|
|
11512 |
||
11513 |
2004-08-08 valos
|
|
11514 |
||
11515 |
* lasso/environs/identity.c: In the dump of the identity object,
|
|
11516 |
rather than use the "Lasso" word in the name of nodes, the
|
|
11517 |
namespace of the root elment is now set to the Lasso namespace
|
|
11518 |
(without prefix).
|
|
11519 |
||
11520 |
2004-08-08 valos
|
|
11521 |
||
11522 |
* lasso/environs/session.c: In the dump of the session object,
|
|
11523 |
rather than use the "Lasso" word in the name of nodes, the
|
|
11524 |
namespace of the root elment is now set to the Lasso namespace
|
|
11525 |
(without prefix).
|
|
11526 |
||
11527 |
2004-08-08 valos
|
|
11528 |
||
11529 |
* lasso/environs/server.c, lasso/environs/server.h: In the dump of
|
|
11530 |
the server object, rather than use the "Lasso" word in the name of
|
|
11531 |
nodes, the namespace of the root elment is now set to the Lasso
|
|
11532 |
namespace (without prefix).
|
|
11533 |
||
11534 |
Relpaced the lasso_str_hash() call by lasso_sha1() in the
|
|
11535 |
lasso_server_get_providerID_from_hash() method.
|
|
11536 |
||
11537 |
2004-08-08 valos
|
|
11538 |
||
11539 |
* lasso/protocols/artifact.c: Minor fixs
|
|
11540 |
||
11541 |
2004-08-08 valos
|
|
11542 |
||
11543 |
* lasso/protocols/federation.c, lasso/protocols/federation.h: In
|
|
11544 |
the dump of the federation object, rather than use the "Lasso" word
|
|
11545 |
in the name of nodes, the namespace of the root elment is now set
|
|
11546 |
to the Lasso namespace (without prefix).
|
|
11547 |
||
11548 |
2004-08-08 valos
|
|
11549 |
||
11550 |
* lasso/protocols/provider.c, lasso/protocols/provider.h: In the
|
|
11551 |
dump of the provider object, rather than use the "Lasso" word in
|
|
11552 |
the name of nodes, the namespace of the root elment is now set to
|
|
11553 |
the Lasso namespace (without prefix).
|
|
11554 |
||
11555 |
2004-08-08 fpeters
|
|
11556 |
||
11557 |
* debian/liblasso0-dev.dirs, debian/liblasso0-dev.files: missed new
|
|
11558 |
files
|
|
11559 |
||
11560 |
2004-08-08 fpeters
|
|
11561 |
||
11562 |
* debian/changelog, debian/control, debian/copyright,
|
|
11563 |
debian/liblasso-dev.dirs, debian/liblasso-dev.files, debian/rules:
|
|
11564 |
debian packaging: - correct sections - correct FSF address -
|
|
11565 |
renamed liblasso-dev to liblasso0-dev (and provides: liblasso-dev)
|
|
11566 |
- pointer to /usr/share/common-licenses/GPL
|
|
11567 |
||
11568 |
2004-08-08 fpeters
|
|
11569 |
||
11570 |
* README: fixed FSF address
|
|
11571 |
||
11572 |
2004-08-07 eraviart
|
|
11573 |
||
11574 |
* python/tests/IdentityProvider.py,
|
|
11575 |
python/tests/LibertyEnabledClient.py, python/tests/Provider.py,
|
|
11576 |
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
11577 |
python/tests/websimulator.py: Added LECP support in Python
|
|
11578 |
simulator and unit tests. I think I have found several bugs in
|
|
11579 |
Lasso LECP implementation.
|
|
11580 |
||
11581 |
My biggest problem is that I didn't find a way for IDP to set
|
|
11582 |
userAuthenticated, authenticationMethod, reauthenticateOnOrAfter to
|
|
11583 |
lecp before (or when) building response envelope with
|
|
11584 |
lecp.build_authn_response_envelope_msg(). Did I overlook something?
|
|
11585 |
||
11586 |
2004-08-07 valos
|
|
11587 |
||
11588 |
* lasso/xml/tools.c, lasso/xml/tools.h: Added lasso_sha1() method
|
|
11589 |
(will replace lasso_str_hash)
|
|
11590 |
||
11591 |
2004-08-07 fpeters
|
|
11592 |
||
11593 |
* python/tests/errorchecking_tests.py, python/tests/tests.py: new
|
|
11594 |
tests; lasso needs some error checking
|
|
11595 |
||
11596 |
2004-08-07 eraviart
|
|
11597 |
||
11598 |
* python/lasso.py: Added attributes request, request_type,
|
|
11599 |
response, response_type to Lecp in Python binding. Close bug #247.
|
|
11600 |
||
11601 |
2004-08-06 eraviart
|
|
11602 |
||
11603 |
* python/tests/ServiceProvider.py, python/tests/login_tests.py:
|
|
11604 |
Added tests for forceAuthn. Light will still be green.
|
|
11605 |
||
11606 |
2004-08-06 eraviart
|
|
11607 |
||
11608 |
* python/tests/IdentityProvider.py,
|
|
11609 |
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
11610 |
python/tests/websimulator.py: Added Python simulation for isPassive
|
|
11611 |
and corrected some simulation bugs. Added isPassive tests.
|
|
11612 |
||
11613 |
2004-08-06 valos
|
|
11614 |
||
11615 |
* lasso/environs/profile.h: Moved session & identity properties in
|
|
11616 |
private section
|
|
11617 |
||
11618 |
2004-08-06 valos
|
|
11619 |
||
11620 |
* lasso/environs/login.c, lasso/protocols/artifact.c: Removed debug
|
|
11621 |
messages
|
|
11622 |
||
11623 |
2004-08-06 valos
|
|
11624 |
||
11625 |
* docs/reference/lasso.sgml: Removed an invalid SGML tag
|
|
11626 |
||
11627 |
2004-08-06 valos
|
|
11628 |
||
11629 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
11630 |
docs/reference/lasso.types: Update of the Lasso API Reference
|
|
11631 |
||
11632 |
2004-08-06 eraviart
|
|
11633 |
||
11634 |
* python/tests/login_tests.py: New Python tests.
|
|
11635 |
||
11636 |
2004-08-06 eraviart
|
|
11637 |
||
11638 |
* python/tests/IdentityProvider.py,
|
|
11639 |
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
11640 |
python/tests/websimulator.py: Added new Python test. It works, but
|
|
11641 |
see bug #245.
|
|
11642 |
||
11643 |
2004-08-06 eraviart
|
|
11644 |
||
11645 |
* python/lasso.py: Reversed error sign convention for Python
|
|
11646 |
binding.
|
|
11647 |
||
11648 |
2004-08-06 valos
|
|
11649 |
||
11650 |
* lasso/xml/xml.c: Added missing parameter description in 5
|
|
11651 |
methods
|
|
11652 |
||
11653 |
2004-08-06 fpeters
|
|
11654 |
||
11655 |
* configure.ac: summarized libtool version info comment
|
|
11656 |
||
11657 |
2004-08-06 eraviart
|
|
11658 |
||
11659 |
* python/tests/ServiceProvider.py: Corrected a bug in test.
|
|
11660 |
||
11661 |
2004-08-06 cnowicki
|
|
11662 |
||
11663 |
* configure.ac: Fixed #244 : check for libexpat
|
|
11664 |
||
11665 |
2004-08-06 valos
|
|
11666 |
||
11667 |
* lasso/environs/login.c: Fixed a bug in
|
|
11668 |
lasso_login_must_authenticate() method
|
|
11669 |
||
11670 |
2004-08-06 eraviart
|
|
11671 |
||
11672 |
* python/tests/login_tests.py: Added a new test. If Nico & Valos
|
|
11673 |
are not quick enough, the light will be red.
|
|
11674 |
||
11675 |
2004-08-06 eraviart
|
|
11676 |
||
11677 |
* python/tests/IdentityProvider.py, python/tests/Provider.py,
|
|
11678 |
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
11679 |
python/tests/websimulator.py: Cleanly separated the new Python
|
|
11680 |
Lasso simulator from unit tests.
|
|
11681 |
||
11682 |
2004-08-06 cnowicki
|
|
11683 |
||
11684 |
* configure.ac, php/Makefile.am: PHP_PREFIX in configure.ac. Add
|
|
11685 |
good LDFLAGS and LIBADD to php/Makefile.am Now php load the lasso
|
|
11686 |
extension :
|
|
11687 |
||
11688 |
$ php -m | grep lasso lasso
|
|
11689 |
||
11690 |
2004-08-06 cnowicki
|
|
11691 |
||
11692 |
* php/lasso.c: remove COMPILE_DL_LASSO ... now php can load
|
|
11693 |
lasso.so
|
|
11694 |
||
11695 |
2004-08-06 valos
|
|
11696 |
||
11697 |
* lasso/environs/login.c, lasso/protocols/artifact.c: Renamed all
|
|
11698 |
SAMLArt strings by SAMLart
|
|
11699 |
||
11700 |
2004-08-06 rchantereau
|
|
11701 |
||
11702 |
* Makefile.am, configure.ac, docs/reference/Makefile.am: Fixed
|
|
11703 |
reference docs make problems:
|
|
11704 |
||
11705 |
- Docs did not compile invoking top level make when enabled in
|
|
11706 |
configure.
|
|
11707 |
||
11708 |
- Docs did not compile in references directory with make all.
|
|
11709 |
||
11710 |
- Docs used the old substitution variables.
|
|
11711 |
||
11712 |
2004-08-06 eraviart
|
|
11713 |
||
11714 |
* python/tests/login_tests.py: An early commit of the new Python
|
|
11715 |
test. It is not clean yet, but the light will be green again :-)
|
|
11716 |
||
11717 |
2004-08-06 eraviart
|
|
11718 |
||
11719 |
* python/lasso.py: Corrected error in Error.
|
|
11720 |
||
11721 |
2004-08-06 rchantereau
|
|
11722 |
||
11723 |
* docs/lasso-book/Makefile.am: Sorry.
|
|
11724 |
||
11725 |
2004-08-06 rchantereau
|
|
11726 |
||
11727 |
* configure.ac: Fixed some bad done cut/paste.
|
|
11728 |
||
11729 |
2004-08-06 rchantereau
|
|
11730 |
||
11731 |
* configure.ac: REmoved some useless tests.
|
|
11732 |
||
11733 |
2004-08-06 fpeters
|
|
11734 |
||
11735 |
* configure.ac: string.h never used; no need to check it
|
|
11736 |
||
11737 |
2004-08-06 fpeters
|
|
11738 |
||
11739 |
* configure.ac: random long awaited fixes
|
|
11740 |
||
11741 |
2004-08-06 rchantereau
|
|
11742 |
||
11743 |
* lasso/lasso.h: Added lasso/environs/lecp.h inclusion.
|
|
11744 |
||
11745 |
2004-08-06 rchantereau
|
|
11746 |
||
11747 |
* configure.ac, docs/Makefile.am, docs/reference/Makefile.am,
|
|
11748 |
docs/tutorial/Makefile.am: Added missing dist docs.
|
|
11749 |
||
11750 |
2004-08-06 cnowicki
|
|
11751 |
||
11752 |
* php/Makefile.am: install module in `php-config --extension-dir`
|
|
11753 |
in state of /usr/lib
|
|
11754 |
||
11755 |
2004-08-06 cnowicki
|
|
11756 |
||
11757 |
* configure.ac: add PHP_PREFIX
|
|
11758 |
||
11759 |
2004-08-06 nclapies
|
|
11760 |
||
11761 |
* lasso/environs/federation_termination.c, lasso/environs/logout.c:
|
|
11762 |
update of code style
|
|
11763 |
||
11764 |
2004-08-06 nclapies
|
|
11765 |
||
11766 |
* lasso/environs/lecp.c: updated code style
|
|
11767 |
||
11768 |
2004-08-06 nclapies
|
|
11769 |
||
11770 |
* examples/defederation.c, lasso/environs/federation_termination.c,
|
|
11771 |
lasso/environs/federation_termination.h, python/lasso.py,
|
|
11772 |
python/lassomod.c, python/examples/defederation.py: Renamed
|
|
11773 |
load_notification_msg to process_notification msg, renamed
|
|
11774 |
process_request to validate_request, added some goto for code
|
|
11775 |
error, little update of the code style, updated examples
|
|
11776 |
||
11777 |
2004-08-05 rchantereau
|
|
11778 |
||
11779 |
* configure.ac: - Big step toward unified output.
|
|
11780 |
||
11781 |
- Enable for feature.
|
|
11782 |
||
11783 |
- With for path to program (with-python, with-php-config).
|
|
11784 |
||
11785 |
2004-08-05 valos
|
|
11786 |
||
11787 |
* lasso/environs/login.c: [no log message]
|
|
11788 |
||
11789 |
2004-08-05 valos
|
|
11790 |
||
11791 |
* lasso/environs/profile.c: lasso_profile_get_identity() &
|
|
11792 |
lasso_profile_get_session() return now NULL if the identity/session
|
|
11793 |
is empty. lasso_profile_is_identity_dirty() &
|
|
11794 |
lasso_profile_is_identity_dirty() return now FALSE if the
|
|
11795 |
identity/session is NULL.
|
|
11796 |
||
11797 |
2004-08-05 valos
|
|
11798 |
||
11799 |
* lasso/environs/server.c, lasso/environs/server.h:
|
|
11800 |
lasso_server_get_providerID_from_hash() method takes now a hash
|
|
11801 |
base64 encoded as argument.
|
|
11802 |
||
11803 |
2004-08-05 valos
|
|
11804 |
||
11805 |
* lasso/xml/xml.c: Added automatic detection for the lasso HRef in
|
|
11806 |
lasso_node_get_child()
|
|
11807 |
||
11808 |
2004-08-05 valos
|
|
11809 |
||
11810 |
* lasso/protocols/artifact.c, lasso/protocols/artifact.h,
|
|
11811 |
lasso/protocols/authn_request.c, lasso/protocols/authn_response.c,
|
|
11812 |
lasso/protocols/federation_termination_notification.c,
|
|
11813 |
lasso/protocols/logout_request.c,
|
|
11814 |
lasso/protocols/logout_response.c,
|
|
11815 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
11816 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
11817 |
lasso/protocols/register_name_identifier_request.c,
|
|
11818 |
lasso/protocols/register_name_identifier_response.c,
|
|
11819 |
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
11820 |
lasso/protocols/elements/assertion.c, lasso/xml/saml_assertion.c,
|
|
11821 |
lasso/xml/saml_assertion.h, lasso/xml/samlp_request_abstract.c,
|
|
11822 |
lasso/xml/samlp_request_abstract.h,
|
|
11823 |
lasso/xml/samlp_response_abstract.c,
|
|
11824 |
lasso/xml/samlp_response_abstract.h: Replaced a lot of wrong
|
|
11825 |
issueInstance words by issueInstant Renamed 3 methods:
|
|
11826 |
lasso_saml_assertion_set_issueInstant(),
|
|
11827 |
lasso_samlp_request_abstract_set_issueInstant(),
|
|
11828 |
lasso_samlp_response_abstract_set_issueInstant()
|
|
11829 |
||
11830 |
2004-08-05 rchantereau
|
|
11831 |
||
11832 |
* configure.ac: Corrected error due to focus problem.
|
|
11833 |
||
11834 |
2004-08-05 rchantereau
|
|
11835 |
||
11836 |
* configure.ac: PHP build by default
|
|
11837 |
||
11838 |
2004-08-05 nclapies
|
|
11839 |
||
11840 |
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
11841 |
lasso/environs/logout.c, lasso/environs/register_name_identifier.c:
|
|
11842 |
fixed coding style
|
|
11843 |
||
11844 |
2004-08-05 rchantereau
|
|
11845 |
||
11846 |
* configure.ac: Unified configuration report.
|
|
11847 |
||
11848 |
2004-08-05 rchantereau
|
|
11849 |
||
11850 |
* configure.ac: pkg-config => $PKG_CONFIG
|
|
11851 |
||
11852 |
2004-08-05 rchantereau
|
|
11853 |
||
11854 |
* configure.ac: Fix #231
|
|
11855 |
||
11856 |
2004-08-05 rchantereau
|
|
11857 |
||
11858 |
* lasso/Makefile.am: - Fix #234
|
|
11859 |
||
11860 |
2004-08-05 cnowicki
|
|
11861 |
||
11862 |
* Makefile.am, configure.ac, php/Makefile.am, php/lasso.c,
|
|
11863 |
php/php_lasso.h, php/tests/Makefile.am: automake/autoconf support
|
|
11864 |
for the php binding
|
|
11865 |
||
11866 |
2004-08-05 rchantereau
|
|
11867 |
||
11868 |
* configure.ac: - Added explanations to libtool versionning system.
|
|
11869 |
- Added explanations in order to fix a "good" version number in
|
|
11870 |
order to produce a correct libtool version.
|
|
11871 |
||
11872 |
- Fixed #229. - Fixed #202.
|
|
11873 |
||
11874 |
2004-08-05 rchantereau
|
|
11875 |
||
11876 |
* lasso/Makefile.am: Remove command line PACKAGE definition
|
|
11877 |
(already done in lasso_config.h).
|
|
11878 |
||
11879 |
2004-08-05 rchantereau
|
|
11880 |
||
11881 |
* configure.ac: Unified configure output. (#229)
|
|
11882 |
||
11883 |
Corrected some errors with AM_CONDITIONAL bad placed calls.
|
|
11884 |
||
11885 |
2004-08-05 rchantereau
|
|
11886 |
||
11887 |
* Makefile.am, configure.ac: Use of conditional subdirectories.
|
|
11888 |
||
11889 |
This permit automake to automaticaly define a correct DIST_SUBDIRS.
|
|
11890 |
||
11891 |
2004-08-05 valos
|
|
11892 |
||
11893 |
* lasso/environs/federation_termination.c,
|
|
11894 |
lasso/environs/identity.c, lasso/environs/login.c,
|
|
11895 |
lasso/environs/logout.c, lasso/environs/name_identifier_mapping.c,
|
|
11896 |
lasso/environs/register_name_identifier.c:
|
|
11897 |
lasso_identity_get_federation() & lasso_identity_add_federation()
|
|
11898 |
methods make now a copy of the federation object.
|
|
11899 |
||
11900 |
2004-08-05 valos
|
|
11901 |
||
11902 |
* HACKING: update
|
|
11903 |
||
11904 |
2004-08-05 valos
|
|
11905 |
||
11906 |
* lasso/protocols/artifact.c, lasso/protocols/artifact.h: Added a
|
|
11907 |
new argument 'err' in lasso_artifact_get_* methods for errors
|
|
11908 |
reporting.
|
|
11909 |
||
11910 |
2004-08-05 valos
|
|
11911 |
||
11912 |
* HACKING: update
|
|
11913 |
||
11914 |
2004-08-05 valos
|
|
11915 |
||
11916 |
* tests/valgrind/nss.supp, tests/valgrind/openssl.supp: Initial
|
|
11917 |
commit
|
|
11918 |
||
11919 |
2004-08-04 valos
|
|
11920 |
||
11921 |
* HACKING: update
|
|
11922 |
||
11923 |
2004-08-04 valos
|
|
11924 |
||
11925 |
* HACKING: update
|
|
11926 |
||
11927 |
2004-08-04 eraviart
|
|
11928 |
||
11929 |
* python/lasso.py, python/tests/login_tests.py: Python binding now
|
|
11930 |
raises exceptions instead of returning error codes. Close bug
|
|
11931 |
#237.
|
|
11932 |
||
11933 |
2004-08-04 eraviart
|
|
11934 |
||
11935 |
* python/lasso.py: Slightly improved exception handling in Python.
|
|
11936 |
||
11937 |
2004-08-04 valos
|
|
11938 |
||
11939 |
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
11940 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
11941 |
lasso/environs/name_identifier_mapping.c,
|
|
11942 |
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
11943 |
lasso/environs/server.h: Renamed lasso_server_get_provider() into
|
|
11944 |
lasso_server_get_provider_ref() Added lasso_server_get_provider(),
|
|
11945 |
this method returns a provider copy.
|
|
11946 |
||
11947 |
2004-08-04 cnowicki
|
|
11948 |
||
11949 |
* php/lasso.c, php/lasso.h, php/php_lasso.h, php/examples/leak.php,
|
|
11950 |
php/examples/login.php, php/examples/test.php: first php binding
|
|
11951 |
import
|
|
11952 |
||
11953 |
2004-08-04 rchantereau
|
|
11954 |
||
11955 |
* configure.ac: Added one java automake.
|
|
11956 |
||
11957 |
2004-08-04 rchantereau
|
|
11958 |
||
11959 |
* java/Makefile.am: Me 1, Litlle memory stick Windows computer 0.
|
|
11960 |
||
11961 |
First step toward a fully automaked java build.
|
|
11962 |
||
11963 |
java now compile and build the DLL.
|
|
11964 |
||
11965 |
2004-08-04 valos
|
|
11966 |
||
11967 |
* lasso/protocols/artifact.c: Fixed a bug in lasso_artifact_new()
|
|
11968 |
and lasso_artifact_get_identityProviderSuccinctID()
|
|
11969 |
IdentityProviderSuccinctID data (ProviderID SHA1 hash) is now
|
|
11970 |
Base64 encoded.
|
|
11971 |
||
11972 |
2004-08-04 eraviart
|
|
11973 |
||
11974 |
* python/tests/login_tests.py: Python test02 is now completely
|
|
11975 |
refactored. But bigger changes are on the way.
|
|
11976 |
||
11977 |
2004-08-04 nclapies
|
|
11978 |
||
11979 |
* lasso/environs/session.c: [no log message]
|
|
11980 |
||
11981 |
2004-08-04 nclapies
|
|
11982 |
||
11983 |
* lasso/environs/lecp.h, python/lasso.py, python/lassomod.c: update
|
|
11984 |
of lecp python binding
|
|
11985 |
||
11986 |
2004-08-04 nclapies
|
|
11987 |
||
11988 |
* examples/lecp.c, lasso/environs/lecp.c, lasso/environs/lecp.h:
|
|
11989 |
update of the LECP profile
|
|
11990 |
||
11991 |
2004-08-04 valos
|
|
11992 |
||
11993 |
* lasso/lasso.c, lasso/lasso.h, python/py_lasso.c: Moved '#include
|
|
11994 |
<lasso/lasso_config.h> into lasso.c Added also in py_lasso.c
|
|
11995 |
||
11996 |
2004-08-04 valos
|
|
11997 |
||
11998 |
* lasso/protocols/provider.c: [no log message]
|
|
11999 |
||
12000 |
2004-08-04 valos
|
|
12001 |
||
12002 |
* lasso/environs/login.c: Added the SOAP HTTP method in
|
|
12003 |
lasso_login_init_from_authn_request_msg()
|
|
12004 |
||
12005 |
2004-08-04 valos
|
|
12006 |
||
12007 |
* lasso/protocols/authn_request.c: Added the SOAP export type in
|
|
12008 |
lasso_authn_request_new_from_export()
|
|
12009 |
||
12010 |
2004-08-04 eraviart
|
|
12011 |
||
12012 |
* python/tests/login_tests.py: The Python test refactoring
|
|
12013 |
continues and the light is still green.
|
|
12014 |
||
12015 |
2004-08-04 valos
|
|
12016 |
||
12017 |
* lasso/environs/login.c: Fixed 3 bugs in
|
|
12018 |
lasso_login_new_from_dump()
|
|
12019 |
||
12020 |
2004-08-04 fpeters
|
|
12021 |
||
12022 |
* tests/Makefile.am: fixed typo; fix bug230
|
|
12023 |
||
12024 |
2004-08-04 eraviart
|
|
12025 |
||
12026 |
* python/tests/login_tests.py: The Python test reorganization
|
|
12027 |
continues. It detects a new login bug, so the light will be red
|
|
12028 |
again.
|
|
12029 |
||
12030 |
2004-08-04 nclapies
|
|
12031 |
||
12032 |
* lasso/environs/logout.c: remove warning message before
|
|
12033 |
lasso_session_remove_assertion()
|
|
12034 |
||
12035 |
2004-08-04 fpeters
|
|
12036 |
||
12037 |
* tests/tests.c: [angry comment removed]
|
|
12038 |
||
12039 |
2004-08-04 valos
|
|
12040 |
||
12041 |
* lasso/environs/federation_termination.c,
|
|
12042 |
lasso/environs/federation_termination.h, lasso/environs/identity.c,
|
|
12043 |
lasso/environs/logout.c, lasso/environs/logout.h,
|
|
12044 |
lasso/environs/name_identifier_mapping.c,
|
|
12045 |
lasso/environs/name_identifier_mapping.h, lasso/environs/profile.c,
|
|
12046 |
lasso/environs/profile.h,
|
|
12047 |
lasso/environs/register_name_identifier.c,
|
|
12048 |
lasso/environs/register_name_identifier.h: Renamed enums (Bug
|
|
12049 |
#225): lassoMessageTypes,lassoHttpMethods,lassoRequestTypes
|
|
12050 |
into lassoMessageType,lassoHttpMethod,lassoRequestType
|
|
12051 |
||
12052 |
2004-08-04 valos
|
|
12053 |
||
12054 |
* lasso/environs/login.c, lasso/environs/login.h,
|
|
12055 |
lasso/environs/session.c, python/lasso.py: Removed the 'identity'
|
|
12056 |
arg in lasso_login_new_from_dump() method
|
|
12057 |
||
12058 |
2004-08-04 nclapies
|
|
12059 |
||
12060 |
* lasso/environs/logout.c: add lasso_session_remove_assertion() in
|
|
12061 |
validate_request() and process_response_msg()
|
|
12062 |
||
12063 |
2004-08-04 nclapies
|
|
12064 |
||
12065 |
* lasso/environs/logout.c: set nameIdentifier attribute of the
|
|
12066 |
logout object (from LogoutRequest NameIdentifier value) after a
|
|
12067 |
call of init_request() method
|
|
12068 |
||
12069 |
2004-08-04 nclapies
|
|
12070 |
||
12071 |
* lasso/environs/lecp.c, lasso/environs/lecp.h: move server param
|
|
12072 |
in new
|
|
12073 |
||
12074 |
2004-08-04 nclapies
|
|
12075 |
||
12076 |
* python/lasso.py, examples/lecp.c: [no log message]
|
|
12077 |
||
12078 |
2004-08-04 nclapies
|
|
12079 |
||
12080 |
* examples/lecp.c, examples/request_response_envelope.c: replace
|
|
12081 |
request_response_envelope.c with lecp.c
|
|
12082 |
||
12083 |
2004-08-04 eraviart
|
|
12084 |
||
12085 |
* python/tests/login_tests.py: In Python tests, renamed sp to
|
|
12086 |
spServer and idp to idpServer.
|
|
12087 |
||
12088 |
2004-08-04 eraviart
|
|
12089 |
||
12090 |
* python/lasso.py: In Python, Server.add_provider now returns an
|
|
12091 |
error code instead of None.
|
|
12092 |
||
12093 |
2004-08-04 eraviart
|
|
12094 |
||
12095 |
* python/tests/login_tests.py: Begin to restructure Python tests.
|
|
12096 |
||
12097 |
2004-08-04 valos
|
|
12098 |
||
12099 |
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
12100 |
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.c,
|
|
12101 |
lasso/environs/name_identifier_mapping.h, lasso/environs/profile.h,
|
|
12102 |
lasso/environs/register_name_identifier.c,
|
|
12103 |
lasso/environs/register_name_identifier.h,
|
|
12104 |
lasso/protocols/provider.c, lasso/protocols/provider.h: Renamed
|
|
12105 |
enum lassoProviderTypes into lassoProviderType (Bug #225)
|
|
12106 |
||
12107 |
2004-08-04 valos
|
|
12108 |
||
12109 |
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h,
|
|
12110 |
lasso/protocols/authn_request_envelope.c,
|
|
12111 |
lasso/protocols/authn_request_envelope.h,
|
|
12112 |
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
12113 |
lasso/protocols/authn_response_envelope.c,
|
|
12114 |
lasso/protocols/authn_response_envelope.h,
|
|
12115 |
lasso/protocols/federation_termination_notification.c,
|
|
12116 |
lasso/protocols/federation_termination_notification.h,
|
|
12117 |
lasso/protocols/logout_request.c, lasso/protocols/logout_request.h,
|
|
12118 |
lasso/protocols/logout_response.c,
|
|
12119 |
lasso/protocols/logout_response.h,
|
|
12120 |
lasso/protocols/register_name_identifier_request.c,
|
|
12121 |
lasso/protocols/register_name_identifier_request.h,
|
|
12122 |
lasso/protocols/register_name_identifier_response.c,
|
|
12123 |
lasso/protocols/register_name_identifier_response.h,
|
|
12124 |
lasso/protocols/request.c, lasso/protocols/request.h,
|
|
12125 |
lasso/protocols/response.c, lasso/protocols/response.h,
|
|
12126 |
lasso/xml/xml.h: Renamed enum lassoNodeExportTypes into
|
|
12127 |
lassoNodeExportType (Bug #225)
|
|
12128 |
||
12129 |
2004-08-04 valos
|
|
12130 |
||
12131 |
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
12132 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
12133 |
lasso/environs/name_identifier_mapping.c,
|
|
12134 |
lasso/environs/register_name_identifier.c,
|
|
12135 |
lasso/protocols/provider.c, lasso/protocols/provider.h: Changed all
|
|
12136 |
lasso_provider_get_* methods prototype It was added: a
|
|
12137 |
'provider_type' argument to read in the appropriate Descriptor in
|
|
12138 |
metadata a 'err' argument for reporting errors
|
|
12139 |
||
12140 |
2004-08-04 eraviart
|
|
12141 |
||
12142 |
* python/tests/login_tests.py: I thought I had discover one new bug
|
|
12143 |
in Lasso SP logout. I was wrong... I discovered one bug and a
|
|
12144 |
missing feature:
|
|
12145 |
||
12146 |
- first the feature request: Lasso should set logout.nameIdentifier
|
|
12147 |
in logout.init_request, because there is no way to retrieve the
|
|
12148 |
current nameIdentifier from identity_dump or session_dump
|
|
12149 |
||
12150 |
- and now the bug: After the IDP soapEndpoint returns a SOAP
|
|
12151 |
response, the SP process_response_msg doesn't remove the assertion
|
|
12152 |
from session (neither does it set session.is_dirty flag).
|
|
12153 |
||
12154 |
See the new test05 for details.
|
|
12155 |
||
12156 |
2004-08-03 eraviart
|
|
12157 |
||
12158 |
* python/tests/login_tests.py: Python tests now work again, but
|
|
12159 |
please remove the Lasso-CRITICAL below.
|
|
12160 |
||
12161 |
Generate identity and service provider context dumps ... ok Service
|
|
12162 |
provider initiated login ... ok Identity Provider single sign-on
|
|
12163 |
when identity and session already exist. ... (process:22065):
|
|
12164 |
Lasso-CRITICAL **: 03-08-2004 22:25:48 An assertion existed already
|
|
12165 |
for this providerID, it was replaced by the new one.
|
|
12166 |
||
12167 |
ok Identity Provider logout. ... ok
|
|
12168 |
||
12169 |
2004-08-03 eraviart
|
|
12170 |
||
12171 |
* INSTALL: Install documentation is running after autoconf changes.
|
|
12172 |
||
12173 |
2004-08-03 eraviart
|
|
12174 |
||
12175 |
* INSTALL: Lasso now requires automake 1.8
|
|
12176 |
||
12177 |
2004-08-03 rchantereau
|
|
12178 |
||
12179 |
* java/Makefile.am: No more anoying warning.
|
|
12180 |
||
12181 |
2004-08-03 nclapies
|
|
12182 |
||
12183 |
* python/lassomod.c: [no log message]
|
|
12184 |
||
12185 |
2004-08-03 rchantereau
|
|
12186 |
||
12187 |
* configure.ac, lasso/Makefile.am: - No more need of version.h. -
|
|
12188 |
Better libtool version computation.
|
|
12189 |
||
12190 |
2004-08-03 rchantereau
|
|
12191 |
||
12192 |
* autogen.sh: Update to automake 1.8.
|
|
12193 |
||
12194 |
2004-08-03 rchantereau
|
|
12195 |
||
12196 |
* configure.ac: Revert.
|
|
12197 |
||
12198 |
2004-08-03 rchantereau
|
|
12199 |
||
12200 |
* configure.ac: Updated macro calls: from AM_CONFIG_HEADER to
|
|
12201 |
AC_CONFIG_HEADERS.
|
|
12202 |
||
12203 |
2004-08-03 rchantereau
|
|
12204 |
||
12205 |
* autogen.sh: Corrected SWIG warning. (deleted it.)
|
|
12206 |
||
12207 |
2004-08-03 rchantereau
|
|
12208 |
||
12209 |
* configure.ac: - Added libtool auto versionning (or corrected).
|
|
12210 |
||
12211 |
2004-08-03 rchantereau
|
|
12212 |
||
12213 |
* configure.ac, java/Makefile.am: - Learn back to the previous
|
|
12214 |
Python detection.
|
|
12215 |
||
12216 |
- Corrected invalid variable in automake java top dir Makefile.
|
|
12217 |
||
12218 |
2004-08-03 rchantereau
|
|
12219 |
||
12220 |
* configure.ac: Commented out coldfusion/Makefile generation.
|
|
12221 |
||
12222 |
2004-08-03 nclapies
|
|
12223 |
||
12224 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
12225 |
python/lassomod.c, tests/login_tests.c: replace load_request_msg()
|
|
12226 |
with process_request_msg(), process_request() with
|
|
12227 |
validate_request(), remove assertion of the authenticated principal
|
|
12228 |
in validate_request()
|
|
12229 |
||
12230 |
2004-08-03 rchantereau
|
|
12231 |
||
12232 |
* autogen.sh: SWIG is NOT required (yet ?) !
|
|
12233 |
||
12234 |
2004-08-03 nclapies
|
|
12235 |
||
12236 |
* lasso/environs/profile.c, lasso/environs/profile.h,
|
|
12237 |
python/lasso.py: add request type test for Lecp
|
|
12238 |
||
12239 |
2004-08-03 rchantereau
|
|
12240 |
||
12241 |
* Makefile.am, autogen.sh, configure.ac, java/Makefile,
|
|
12242 |
java/Makefile.am, java/coldfusion/Makefile,
|
|
12243 |
java/tests/LoginTest.java, lasso/Makefile.am, lasso/export.h,
|
|
12244 |
lasso/lasso.h, python/Makefile.am: New Autotools infrastructure.
|
|
12245 |
||
12246 |
Don't hesitate to report bug (if any).
|
|
12247 |
||
12248 |
Main changes:
|
|
12249 |
||
12250 |
- No more, or so few AM_CONDITIONAL.
|
|
12251 |
||
12252 |
- Binding compilation use AC_SUBST top level Makefile SUBDIRS.
|
|
12253 |
||
12254 |
- Change order of AM Macro.
|
|
12255 |
||
12256 |
- Added Macro.
|
|
12257 |
||
12258 |
- Fix Windows Compilation.
|
|
12259 |
||
12260 |
- New way to handle version number.
|
|
12261 |
||
12262 |
- Use of lasso_config.h
|
|
12263 |
||
12264 |
- more ? I do not remember.
|
|
12265 |
||
12266 |
2004-08-03 valos
|
|
12267 |
||
12268 |
* lasso/environs/session.c: Fixed a bug in
|
|
12269 |
lasso_session_new_from_dump()
|
|
12270 |
||
12271 |
2004-08-03 valos
|
|
12272 |
||
12273 |
* lasso/environs/identity.c: Added some optimizations in
|
|
12274 |
lasso_identity_add_federation()
|
|
12275 |
||
12276 |
2004-08-03 eraviart
|
|
12277 |
||
12278 |
* python/tests/login_tests.py: Bug correction in test04.
|
|
12279 |
||
12280 |
2004-08-03 eraviart
|
|
12281 |
||
12282 |
* python/tests/login_tests.py: Added forgotten Lasso call in
|
|
12283 |
test04.
|
|
12284 |
||
12285 |
2004-08-03 eraviart
|
|
12286 |
||
12287 |
* README.WIN32, python/tests/login_tests.py: Updated Python test04.
|
|
12288 |
||
12289 |
Tell the poor win32 user that he can't test the software
|
|
12290 |
||
12291 |
2004-08-03 nclapies
|
|
12292 |
||
12293 |
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
12294 |
lasso/environs/logout.c, lasso/environs/register_name_identifier.c:
|
|
12295 |
replace G_LOG_LEVEL_ERROR with G_LOG_LEVEL_CRITICAL
|
|
12296 |
||
12297 |
2004-08-03 eraviart
|
|
12298 |
||
12299 |
* python/tests/login_tests.py: Added a new Python regression test
|
|
12300 |
that shows that logout doesn't set session is_dirty flag.
|
|
12301 |
||
12302 |
2004-08-03 eraviart
|
|
12303 |
||
12304 |
* Makefile.am: Don't build win32 anymore. Makefile.am in win32
|
|
12305 |
directory will disapear anyway.
|
|
12306 |
||
12307 |
2004-08-03 valos
|
|
12308 |
||
12309 |
* python/lasso.py, python/lassomod.c, python/wrap_objs.c,
|
|
12310 |
python/wrap_objs.h, python/examples/login.py: - Replaced some
|
|
12311 |
charPtrConst_wrap() calls by charPtr_wrap() - Added
|
|
12312 |
GPtrArray_wrap() function to wrap GPtrArray into Python list. -
|
|
12313 |
Added session_getattr() function, we can get now providerIDs and
|
|
12314 |
is_dirty properties of Session objects.
|
|
12315 |
||
12316 |
2004-08-03 valos
|
|
12317 |
||
12318 |
* lasso/environs/session.c: Replaced two G_LOG_LEVEL_ERROR by
|
|
12319 |
G_LOG_LEVEL_CRITICAL
|
|
12320 |
||
12321 |
2004-08-03 valos
|
|
12322 |
||
12323 |
* lasso/environs/identity.c: Fixed a bug in
|
|
12324 |
lasso_identity_new_from_dump()
|
|
12325 |
||
12326 |
2004-08-02 eraviart
|
|
12327 |
||
12328 |
* python/tests/login_tests.py: Added test03, which shows a bug in
|
|
12329 |
Lasso: When identity and session already exist (and
|
|
12330 |
must_authenticate() return False), the call to build_artifact_msg
|
|
12331 |
generates:
|
|
12332 |
||
12333 |
(process:8083): GLib-GObject-WARNING **: invalid cast from
|
|
12334 |
LassoNode' to LassoSamlNameIdentifier'
|
|
12335 |
||
12336 |
(process:8083): lasso-CRITICAL **: file authentication_statement.c:
|
|
12337 |
line 84 (lasso_authentication_statement_new): assertion
|
|
12338 |
LASSO_IS_SAML_NAME_IDENTIFIER(idp_identifier)' failed
|
|
12339 |
||
12340 |
(process:8083): Lasso-CRITICAL **: 02-08-2004 20:33:59 Failed to
|
|
12341 |
build the AuthenticationStatement element of the Assertion.
|
|
12342 |
||
12343 |
and then access to login.nameIdentifier fails.
|
|
12344 |
||
12345 |
2004-08-02 fpeters
|
|
12346 |
||
12347 |
* debian/.cvsignore: some files to be ignored in debian/
|
|
12348 |
||
12349 |
2004-08-02 eraviart
|
|
12350 |
||
12351 |
* INSTALL, README.WIN32, docs/lasso-book/lasso-book.txt,
|
|
12352 |
python/INSTALL: Integrated README.WIN32 into Lasso book.
|
|
12353 |
||
12354 |
Removed obsolete Python INSTALL file.
|
|
12355 |
||
12356 |
2004-08-02 eraviart
|
|
12357 |
||
12358 |
* python/lasso.py, python/examples/defederation.py,
|
|
12359 |
python/examples/login.py, python/examples/logout.py,
|
|
12360 |
python/examples/mapping.py, python/examples/registration.py,
|
|
12361 |
python/examples/test.py, python/examples/user.py,
|
|
12362 |
python/tests/login_tests.py: Check that Lasso is inited and
|
|
12363 |
shotdown only once.
|
|
12364 |
||
12365 |
Lasso Python modules now calls init() at first import (I need this
|
|
12366 |
behaviour, because I have several "import lasso" in Expression and
|
|
12367 |
I don't know which one will be called first and I don't want to do
|
|
12368 |
something like: import lasso if not lasso.inited: lasso.init() ).
|
|
12369 |
||
12370 |
2004-08-02 rchantereau
|
|
12371 |
||
12372 |
* README.WIN32: Added some win32 specific explanations.
|
|
12373 |
||
12374 |
2004-08-02 rchantereau
|
|
12375 |
||
12376 |
* win32/lasso.rc: New clean and beauty version of the windows
|
|
12377 |
resource file.
|
|
12378 |
||
12379 |
use defined constant from lasso_config.h
|
|
12380 |
||
12381 |
more to come.
|
|
12382 |
||
12383 |
2004-08-02 rchantereau
|
|
12384 |
||
12385 |
* win32/Makefile.am, win32/lasso.rc: Modified resource. ()
|
|
12386 |
||
12387 |
2004-08-01 valos
|
|
12388 |
||
12389 |
* lasso/environs/login.c, lasso/environs/logout.c,
|
|
12390 |
lasso/environs/register_name_identifier.c,
|
|
12391 |
lasso/xml/ds_signature.c, lasso/xml/ds_signature.h,
|
|
12392 |
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/saml_assertion.c,
|
|
12393 |
lasso/xml/saml_assertion.h, lasso/xml/samlp_request_abstract.c,
|
|
12394 |
lasso/xml/samlp_request_abstract.h,
|
|
12395 |
lasso/xml/samlp_response_abstract.c,
|
|
12396 |
lasso/xml/samlp_response_abstract.h, lasso/xml/xml.c,
|
|
12397 |
lasso/xml/xml.h: Added a new argument 'err' (GError *) in 5
|
|
12398 |
methods: lasso_ds_signature_sign,
|
|
12399 |
lasso_node_add_signature, lasso_node_verify_signature,
|
|
12400 |
lasso_saml_assertion_set_signature,
|
|
12401 |
lasso_samlp_request_abstract_set_signature,
|
|
12402 |
lasso_samlp_response_abstract_set_signature for reporting always
|
|
12403 |
more errors.
|
|
12404 |
||
12405 |
2004-07-31 valos
|
|
12406 |
||
12407 |
* lasso/environs/federation_termination.c,
|
|
12408 |
lasso/environs/identity.c, lasso/environs/lecp.c,
|
|
12409 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
12410 |
lasso/environs/name_identifier_mapping.c, lasso/environs/profile.c,
|
|
12411 |
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
12412 |
lasso/environs/session.c, lasso/protocols/artifact.c,
|
|
12413 |
lasso/protocols/authn_request_envelope.c,
|
|
12414 |
lasso/protocols/authn_response.c,
|
|
12415 |
lasso/protocols/authn_response_envelope.c,
|
|
12416 |
lasso/protocols/federation.c,
|
|
12417 |
lasso/protocols/federation_termination_notification.c,
|
|
12418 |
lasso/protocols/logout_request.c,
|
|
12419 |
lasso/protocols/logout_response.c,
|
|
12420 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
12421 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
12422 |
lasso/protocols/provider.c,
|
|
12423 |
lasso/protocols/register_name_identifier_request.c,
|
|
12424 |
lasso/protocols/register_name_identifier_response.c,
|
|
12425 |
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
12426 |
lasso/protocols/elements/authentication_statement.c,
|
|
12427 |
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/lib_scoping.c,
|
|
12428 |
lasso/xml/xml.c, lasso/xml/xml.h: Added a new argument 'err' in 4
|
|
12429 |
methods of the LassoNode class: lasso_node_get_attr
|
|
12430 |
lasso_node_get_child lasso_node_get_child_content
|
|
12431 |
lasso_node_get_content for reporting errors.
|
|
12432 |
||
12433 |
2004-07-31 eraviart
|
|
12434 |
||
12435 |
* java/tests/LoginTest.java, python/tests/login_tests.py: Updated
|
|
12436 |
Java binding and unit test.
|
|
12437 |
||
12438 |
2004-07-31 valos
|
|
12439 |
||
12440 |
* python/lasso.py: Removed access to attributes identity & session
|
|
12441 |
by __getattr__
|
|
12442 |
||
12443 |
2004-07-31 valos
|
|
12444 |
||
12445 |
* lasso/protocols/federation.c: Added 2 tests in
|
|
12446 |
lasso_federation_copy() to avoid NULL pointer copy
|
|
12447 |
||
12448 |
2004-07-31 eraviart
|
|
12449 |
||
12450 |
* python/lasso.py, python/tests/login_tests.py: Python login_tests
|
|
12451 |
now works again, although there remains a lasso-CRITICAL caused by
|
|
12452 |
idpLoginContext.get_identity() (file login_tests.py, line 120):
|
|
12453 |
||
12454 |
(process:5228): lasso-CRITICAL **: file xml.c: line 64
|
|
12455 |
(lasso_node_copy): assertion LASSO_IS_NODE(node)' failed ERROR
|
|
12456 |
||
12457 |
2004-07-31 valos
|
|
12458 |
||
12459 |
* python/lasso.py: [no log message]
|
|
12460 |
||
12461 |
2004-07-30 valos
|
|
12462 |
||
12463 |
* lasso/environs/identity.c, lasso/environs/session.c: Fixed 2
|
|
12464 |
errors in lasso_identity_copy() et lasso_session_copy() methods
|
|
12465 |
||
12466 |
2004-07-30 eraviart
|
|
12467 |
||
12468 |
* python/tests/login_tests.py: Some update to python login_tests.
|
|
12469 |
Some bugs remain.
|
|
12470 |
||
12471 |
2004-07-30 eraviart
|
|
12472 |
||
12473 |
* docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
12474 |
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
12475 |
docs/tutorial/sp-logout-process-response.c,
|
|
12476 |
docs/tutorial/sp-logout-send-request.c, python/lasso.py,
|
|
12477 |
python/tests/login_tests.py: Removed last profile_context or
|
|
12478 |
profileContext.
|
|
12479 |
||
12480 |
2004-07-30 eraviart
|
|
12481 |
||
12482 |
* INSTALL: Restructured INSTALL a little more.
|
|
12483 |
||
12484 |
2004-07-30 eraviart
|
|
12485 |
||
12486 |
* HACKING, INSTALL, docs/lasso-book/lasso-book.txt: Improved book.
|
|
12487 |
It also now includes HACKING.
|
|
12488 |
||
12489 |
2004-07-30 valos
|
|
12490 |
||
12491 |
* HACKING: Initial commit
|
|
12492 |
||
12493 |
2004-07-30 valos
|
|
12494 |
||
12495 |
* lasso/environs/profile.c: lasso_profile_get_identity() and
|
|
12496 |
lasso_profile_get_session() should return copies
|
|
12497 |
||
12498 |
2004-07-30 nclapies
|
|
12499 |
||
12500 |
* lasso/environs/lecp.h, python/lassomod.c, python/lasso.py: [no
|
|
12501 |
log message]
|
|
12502 |
||
12503 |
2004-07-30 valos
|
|
12504 |
||
12505 |
* python/lasso.py, python/lassomod.c: Update end
|
|
12506 |
||
12507 |
2004-07-30 valos
|
|
12508 |
||
12509 |
* lasso/lasso.c: Added a missing #include
|
|
12510 |
||
12511 |
2004-07-30 valos
|
|
12512 |
||
12513 |
* lasso/xml/tools.c: Some G_LOG_LEVEL_ERROR -> G_LOG_LEVEL_CRITICAL
|
|
12514 |
||
12515 |
2004-07-30 valos
|
|
12516 |
||
12517 |
* lasso/environs/profile.c, lasso/environs/profile.h: Moved
|
|
12518 |
functions (alphabetical order)
|
|
12519 |
||
12520 |
2004-07-30 valos
|
|
12521 |
||
12522 |
* lasso/environs/login.c: Moved a function (alphabetical order)
|
|
12523 |
||
12524 |
2004-07-30 valos
|
|
12525 |
||
12526 |
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
12527 |
lasso/environs/profile.c, lasso/environs/profile.h,
|
|
12528 |
lasso/environs/session.c, lasso/environs/session.h: Fixed a typing
|
|
12529 |
mistake all durty -> dirty
|
|
12530 |
||
12531 |
2004-07-30 fpeters
|
|
12532 |
||
12533 |
* INSTALL: I also can describe non-existing features.
|
|
12534 |
||
12535 |
2004-07-30 valos
|
|
12536 |
||
12537 |
* lasso/environs/identity.c, lasso/environs/profile.c,
|
|
12538 |
lasso/environs/profile.h, lasso/environs/session.c: Added methods:
|
|
12539 |
lasso_profile_get_identity() lasso_profile_get_session()
|
|
12540 |
lasso_profile_is_identity_durty()
|
|
12541 |
lasso_profile_is_session_durty()
|
|
12542 |
||
12543 |
2004-07-30 eraviart
|
|
12544 |
||
12545 |
* INSTALL: Added some important configure options in INSTALL.
|
|
12546 |
||
12547 |
2004-07-30 nclapies
|
|
12548 |
||
12549 |
* examples/request_response_envelope.c, lasso/environs/lecp.c,
|
|
12550 |
lasso/environs/lecp.h, lasso/protocols/authn_request_envelope.c,
|
|
12551 |
lasso/protocols/authn_request_envelope.h,
|
|
12552 |
lasso/protocols/authn_response_envelope.c,
|
|
12553 |
lasso/protocols/authn_response_envelope.h: lecp in environs is
|
|
12554 |
complete
|
|
12555 |
||
12556 |
2004-07-30 valos
|
|
12557 |
||
12558 |
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
12559 |
lasso/environs/session.c, lasso/environs/session.h: Added new
|
|
12560 |
attribute is_durty in LassoIdentity & LassoSession classes
|
|
12561 |
||
12562 |
2004-07-30 eraviart
|
|
12563 |
||
12564 |
* AUTHORS: Improved AUTHORS restructuration.
|
|
12565 |
||
12566 |
2004-07-30 eraviart
|
|
12567 |
||
12568 |
* AUTHORS, README, docs/lasso-book/lasso-book.txt: Restructured
|
|
12569 |
AUTHORS & README and integrated them in Lasso Book.
|
|
12570 |
||
12571 |
2004-07-30 valos
|
|
12572 |
||
12573 |
* python/lasso.py, python/lassomod.c: Update
|
|
12574 |
||
12575 |
2004-07-30 nclapies
|
|
12576 |
||
12577 |
* examples/defederation.c, examples/logout.c,
|
|
12578 |
examples/registration.c, lasso/environs/identity.c: update of
|
|
12579 |
examples to user identity and session objects
|
|
12580 |
||
12581 |
2004-07-30 valos
|
|
12582 |
||
12583 |
* examples/sso.c: update
|
|
12584 |
||
12585 |
2004-07-30 valos
|
|
12586 |
||
12587 |
* tests/login_tests.c: update
|
|
12588 |
||
12589 |
2004-07-30 eraviart
|
|
12590 |
||
12591 |
* INSTALL, docs/lasso-book/lasso-book.txt: Improved? ReST section
|
|
12592 |
titles.
|
|
12593 |
||
12594 |
2004-07-30 eraviart
|
|
12595 |
||
12596 |
* INSTALL, docs/lasso-book/lasso-book.txt: Added very preliminary
|
|
12597 |
work on Lasso Book.
|
|
12598 |
||
12599 |
Modified INSTALL to be compatible with reStructured Text syntax. Is
|
|
12600 |
this solution an acceptable solution?
|
|
12601 |
||
12602 |
2004-07-30 eraviart
|
|
12603 |
||
12604 |
* logos/lasso-233x66.png: Added Lasso logo.
|
|
12605 |
||
12606 |
2004-07-30 valos
|
|
12607 |
||
12608 |
* lasso/environs/Makefile.am,
|
|
12609 |
lasso/environs/federation_termination.c,
|
|
12610 |
lasso/environs/federation_termination.h, lasso/environs/login.c,
|
|
12611 |
lasso/environs/login.h, lasso/environs/logout.c,
|
|
12612 |
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.c,
|
|
12613 |
lasso/environs/name_identifier_mapping.h, lasso/environs/profile.c,
|
|
12614 |
lasso/environs/profile.h, lasso/environs/profile_context.c,
|
|
12615 |
lasso/environs/profile_context.h,
|
|
12616 |
lasso/environs/register_name_identifier.c,
|
|
12617 |
lasso/environs/register_name_identifier.h: LassoProfileContext
|
|
12618 |
class was renamed into LassoProfile
|
|
12619 |
||
12620 |
2004-07-30 valos
|
|
12621 |
||
12622 |
* lasso/protocols/identity.c, lasso/protocols/identity.h:
|
|
12623 |
LassoIdentity was renamed into LassoFederation
|
|
12624 |
||
12625 |
2004-07-30 valos
|
|
12626 |
||
12627 |
* lasso/environs/user.c, lasso/environs/user.h: LassoUser class was
|
|
12628 |
splited into 2 new classes (LassoSession & LassoIdentity)
|
|
12629 |
||
12630 |
2004-07-30 valos
|
|
12631 |
||
12632 |
* lasso/environs/federation_termination.c,
|
|
12633 |
lasso/environs/federation_termination.h, lasso/environs/login.c,
|
|
12634 |
lasso/environs/login.h, lasso/environs/logout.c,
|
|
12635 |
lasso/environs/name_identifier_mapping.c,
|
|
12636 |
lasso/environs/name_identifier_mapping.h,
|
|
12637 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
12638 |
lasso/environs/register_name_identifier.c,
|
|
12639 |
lasso/environs/session.c: Update LassoUser class was splited into 2
|
|
12640 |
classes: LassoSession & LassoIdentity LassoIdentity was renamed
|
|
12641 |
into LassoFederation
|
|
12642 |
||
12643 |
2004-07-29 valos
|
|
12644 |
||
12645 |
* lasso/environs/Makefile.am, lasso/environs/identity.c,
|
|
12646 |
lasso/environs/identity.h, lasso/protocols/Makefile.am,
|
|
12647 |
lasso/protocols/federation.c, lasso/protocols/federation.h: Renamed
|
|
12648 |
LassoIdentity class into LassoFederation and LassoUser class into
|
|
12649 |
LassoIdentity lasso/protocols/federation.c replace
|
|
12650 |
lasso/protocols/identity.c lasso/environs/identity.c replace
|
|
12651 |
lasso/environs/user.c
|
|
12652 |
||
12653 |
2004-07-29 fpeters
|
|
12654 |
||
12655 |
* lasso.pc.in: never thought about application developers; not a
|
|
12656 |
target ? added missing gobject-2.0 to list of requirements.
|
|
12657 |
(first to feel the pain of *using* lasso) [I wonder how it went on
|
|
12658 |
wednesday tutorial; didn't use autotools ?]
|
|
12659 |
||
12660 |
2004-07-29 fpeters
|
|
12661 |
||
12662 |
* lasso.pc.in: lasso.pc don't set minimal version for other
|
|
12663 |
libraries
|
|
12664 |
||
12665 |
2004-07-29 nclapies
|
|
12666 |
||
12667 |
* examples/idp.xml, examples/registration.c,
|
|
12668 |
lasso/environs/register_name_identifier.c: update of registration
|
|
12669 |
example in C
|
|
12670 |
||
12671 |
2004-07-29 nclapies
|
|
12672 |
||
12673 |
* examples/registration.c, lasso/protocols/logout_response.c: [no
|
|
12674 |
log message]
|
|
12675 |
||
12676 |
2004-07-29 nclapies
|
|
12677 |
||
12678 |
* lasso/environs/register_name_identifier.c,
|
|
12679 |
lasso/environs/register_name_identifier.h,
|
|
12680 |
lasso/protocols/register_name_identifier_request.c,
|
|
12681 |
lasso/protocols/register_name_identifier_request.h,
|
|
12682 |
lasso/protocols/register_name_identifier_response.c,
|
|
12683 |
lasso/protocols/register_name_identifier_response.h,
|
|
12684 |
python/lasso.py, python/lassomod.c: update of register name
|
|
12685 |
identifier
|
|
12686 |
||
12687 |
2004-07-29 valos
|
|
12688 |
||
12689 |
* lasso/environs/Makefile.am, lasso/environs/session.c,
|
|
12690 |
lasso/environs/session.h: Added session class
|
|
12691 |
||
12692 |
2004-07-29 valos
|
|
12693 |
||
12694 |
* examples/sso.c: Updated
|
|
12695 |
||
12696 |
2004-07-29 fpeters
|
|
12697 |
||
12698 |
* tests/Makefile.am, tests/basic_tests.c, tests/tests.c: added
|
|
12699 |
stupid tests to annoy developers.
|
|
12700 |
||
12701 |
2004-07-29 fpeters
|
|
12702 |
||
12703 |
* configure.ac, tests/tests.c: had detection of a patched (with XML
|
|
12704 |
support) check; only use srunner_set_xml if it is available.
|
|
12705 |
||
12706 |
2004-07-29 valos
|
|
12707 |
||
12708 |
* lasso/environs/login.c, lasso/protocols/request.c,
|
|
12709 |
lasso/protocols/response.c: Removed memory leaks
|
|
12710 |
||
12711 |
2004-07-29 valos
|
|
12712 |
||
12713 |
* lasso/environs/user.c: Inverted only 2 lines :-)
|
|
12714 |
||
12715 |
2004-07-28 valos
|
|
12716 |
||
12717 |
* lasso/environs/register_name_identifier.c: Just a typing mistake
|
|
12718 |
||
12719 |
2004-07-28 valos
|
|
12720 |
||
12721 |
* lasso/environs/federation_termination.c,
|
|
12722 |
lasso/environs/name_identifier_mapping.c,
|
|
12723 |
lasso/environs/register_name_identifier.c: [no log message]
|
|
12724 |
||
12725 |
2004-07-28 valos
|
|
12726 |
||
12727 |
* lasso/environs/logout.c: server attribute is now a copy in
|
|
12728 |
lasso_logout_new()
|
|
12729 |
||
12730 |
2004-07-28 valos
|
|
12731 |
||
12732 |
* lasso/environs/login.c: Atrributes server & user are now copied
|
|
12733 |
in lasso_login_new() and lasso_login_new_from_dump() methods
|
|
12734 |
||
12735 |
2004-07-28 valos
|
|
12736 |
||
12737 |
* lasso/environs/profile_context.c: Added destroy calls for server
|
|
12738 |
& user attributes in lasso_profile_context_dispose() private
|
|
12739 |
method.
|
|
12740 |
||
12741 |
2004-07-28 valos
|
|
12742 |
||
12743 |
* lasso/environs/user.c, lasso/environs/user.h: Added
|
|
12744 |
lasso_user_copy() method Added lasso_user_dispose() private method
|
|
12745 |
||
12746 |
2004-07-28 valos
|
|
12747 |
||
12748 |
* lasso/environs/server.c, lasso/environs/server.h: Added
|
|
12749 |
lasso_server_copy() method
|
|
12750 |
||
12751 |
2004-07-28 valos
|
|
12752 |
||
12753 |
* lasso/protocols/identity.c, lasso/protocols/identity.h: Added
|
|
12754 |
lasso_identity_copy() method
|
|
12755 |
||
12756 |
2004-07-28 valos
|
|
12757 |
||
12758 |
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
12759 |
||
12760 |
2004-07-28 fpeters
|
|
12761 |
||
12762 |
* tests/.cvsignore: updated .cvsignore (binary is now tests and
|
|
12763 |
out.xml has been renamed to result.xml)
|
|
12764 |
||
12765 |
2004-07-28 fpeters
|
|
12766 |
||
12767 |
* tests/Makefile.am, tests/login_tests.c, tests/tests.c:
|
|
12768 |
modularized tests; it is now possible to add more suites easily.
|
|
12769 |
||
12770 |
2004-07-28 valos
|
|
12771 |
||
12772 |
* lasso/protocols/provider.c, lasso/protocols/provider.h: Added
|
|
12773 |
lasso_provider_copy() method
|
|
12774 |
||
12775 |
2004-07-28 valos
|
|
12776 |
||
12777 |
* lasso/xml/xml.c, lasso/xml/xml.h: lasso_node_get_name now returns
|
|
12778 |
now an xmlChar* (instead of a const xmlChar*)
|
|
12779 |
||
12780 |
2004-07-28 fpeters
|
|
12781 |
||
12782 |
* Makefile.am: remove generated lasso.pc on make clean
|
|
12783 |
||
12784 |
2004-07-27 nclapies
|
|
12785 |
||
12786 |
* lasso/environs/user.c: debug messages
|
|
12787 |
||
12788 |
2004-07-27 nclapies
|
|
12789 |
||
12790 |
* examples/defederation.c, lasso/environs/federation_termination.c,
|
|
12791 |
lasso/environs/federation_termination.h, python/lasso.py,
|
|
12792 |
python/lassomod.c, python/examples/defederation.py: update of
|
|
12793 |
federation termination
|
|
12794 |
||
12795 |
2004-07-27 fpeters
|
|
12796 |
||
12797 |
* debian/changelog, debian/control, debian/copyright, debian/docs,
|
|
12798 |
debian/liblasso0-python2.3.files, debian/rules: debian/ updated for
|
|
12799 |
official 0.3 release
|
|
12800 |
||
12801 |
2004-07-27 nclapies
|
|
12802 |
||
12803 |
* configure.ac: version 0.3.0
|
|
12804 |
||
12805 |
2004-07-27 nclapies
|
|
12806 |
||
12807 |
* lasso/environs/user.c: remove useless debug message
|
|
12808 |
||
12809 |
2004-07-27 fpeters
|
|
12810 |
||
12811 |
* tests/login_tests.c: fixed warnings
|
|
12812 |
||
12813 |
2004-07-27 nclapies
|
|
12814 |
||
12815 |
* lasso/environs/logout.c, lasso/environs/logout.h: Move first_* to
|
|
12816 |
initial_* vars
|
|
12817 |
||
12818 |
2004-07-27 valos
|
|
12819 |
||
12820 |
* lasso/environs/user.c: [no log message]
|
|
12821 |
||
12822 |
2004-07-27 valos
|
|
12823 |
||
12824 |
* lasso/environs/login.c: Removed 2 useless lasso_node_copy
|
|
12825 |
||
12826 |
2004-07-27 nclapies
|
|
12827 |
||
12828 |
* python/examples/login.py: remove the second param of
|
|
12829 |
lasso.Login.new
|
|
12830 |
||
12831 |
2004-07-27 nclapies
|
|
12832 |
||
12833 |
* lasso/environs/user.c, lasso/environs/user.h,
|
|
12834 |
python/examples/user.py: fix a bug in python binding
|
|
12835 |
user_add_assertion : give obj of python assertion, add a copy of
|
|
12836 |
assertion in lasso_add_assertion ( not sure, but assertion should
|
|
12837 |
be copied )
|
|
12838 |
||
12839 |
2004-07-27 eraviart
|
|
12840 |
||
12841 |
* docs/tutorial/sp-login-process-authn-response.c,
|
|
12842 |
docs/tutorial/sp-login-send-authn-request.c,
|
|
12843 |
docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
12844 |
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
12845 |
docs/tutorial/sp-logout-process-response.c,
|
|
12846 |
docs/tutorial/sp-logout-send-request.c, examples/logout.c,
|
|
12847 |
examples/sso.c, java/tests/LoginTest.java, lasso/environs/logout.c,
|
|
12848 |
lasso/environs/logout.h, python/lasso.py, python/lassomod.c,
|
|
12849 |
python/examples/logout.py, python/tests/login_tests.py,
|
|
12850 |
tests/.cvsignore, tests/login_tests.c: Removed obsolete logout
|
|
12851 |
method load_from_dump.
|
|
12852 |
||
12853 |
Upgraded some residual calls to login_new & logout_new.
|
|
12854 |
||
12855 |
Updated Java binding.
|
|
12856 |
||
12857 |
Java unit test works (and C too, but Python still doesn't).
|
|
12858 |
||
12859 |
2004-07-26 fpeters
|
|
12860 |
||
12861 |
* python/tests/XmlTestRunner.py: output tags when error occurs (not
|
|
12862 |
just success or failures)
|
|
12863 |
||
12864 |
2004-07-26 valos
|
|
12865 |
||
12866 |
* python/lasso.py: [no log message]
|
|
12867 |
||
12868 |
2004-07-26 valos
|
|
12869 |
||
12870 |
* python/lassomod.c: [no log message]
|
|
12871 |
||
12872 |
2004-07-26 valos
|
|
12873 |
||
12874 |
* tests/login_tests.c, lasso/environs/logout.h: [no log message]
|
|
12875 |
||
12876 |
2004-07-26 valos
|
|
12877 |
||
12878 |
* python/lasso.py: Added new ProfileContext class
|
|
12879 |
||
12880 |
2004-07-26 nclapies
|
|
12881 |
||
12882 |
* python/examples/Makefile.am, python/examples/logout-from-idp.py:
|
|
12883 |
remove logout-from-idp.py, only logout.py is useful
|
|
12884 |
||
12885 |
2004-07-26 rchantereau
|
|
12886 |
||
12887 |
* win32/Makefile.am: Removed from the dist the two removed files.
|
|
12888 |
||
12889 |
2004-07-26 valos
|
|
12890 |
||
12891 |
* lasso/protocols/identity.c: [no log message]
|
|
12892 |
||
12893 |
2004-07-26 valos
|
|
12894 |
||
12895 |
* lasso/environs/profile_context.c,
|
|
12896 |
lasso/environs/profile_context.h: Added
|
|
12897 |
lasso_profile_context_set_user_from_dump method
|
|
12898 |
||
12899 |
2004-07-26 valos
|
|
12900 |
||
12901 |
* lasso/environs/login.c, lasso/environs/login.h: Removed arg user
|
|
12902 |
in lasso_login_new
|
|
12903 |
||
12904 |
2004-07-26 rchantereau
|
|
12905 |
||
12906 |
* win32/Makefile.am, win32/create_lasso.def.py, win32/lasso.def:
|
|
12907 |
- Removed old style DLL exports definitions.
|
|
12908 |
||
12909 |
- Moved old to new way windows dll creation command.
|
|
12910 |
||
12911 |
2004-07-26 rchantereau
|
|
12912 |
||
12913 |
* configure.ac: Added special Windows AC substitution.
|
|
12914 |
||
12915 |
2004-07-26 nclapies
|
|
12916 |
||
12917 |
* python/examples/logout.py: update of example
|
|
12918 |
||
12919 |
2004-07-26 nclapies
|
|
12920 |
||
12921 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
12922 |
python/lasso.py: acces to RelayState in logout object
|
|
12923 |
||
12924 |
2004-07-26 valos
|
|
12925 |
||
12926 |
* examples/sso.c: [no log message]
|
|
12927 |
||
12928 |
2004-07-26 rchantereau
|
|
12929 |
||
12930 |
* examples/sso.c: Handle of the new way to handle nameIdentifier.
|
|
12931 |
||
12932 |
2004-07-26 valos
|
|
12933 |
||
12934 |
* lasso/environs/login.c, lasso/xml/ds_signature.c: [no log
|
|
12935 |
message]
|
|
12936 |
||
12937 |
2004-07-26 valos
|
|
12938 |
||
12939 |
* lasso/xml/debug.c, lasso/xml/debug.h: Removed 4 useless #define
|
|
12940 |
constants
|
|
12941 |
||
12942 |
2004-07-26 valos
|
|
12943 |
||
12944 |
* lasso/environs/login.c: Added consent attribute check in
|
|
12945 |
lasso_login_process_federation() function
|
|
12946 |
||
12947 |
2004-07-26 fpeters
|
|
12948 |
||
12949 |
* lasso/environs/user.c: set a few variables to NULL after they'be
|
|
12950 |
freed; and don't free providerID in
|
|
12951 |
lasso_user_get_authentication_method if it was passed by the
|
|
12952 |
caller.
|
|
12953 |
||
12954 |
2004-07-26 valos
|
|
12955 |
||
12956 |
* lasso/environs/login.c, lasso/environs/login.h,
|
|
12957 |
lasso/environs/logout.c, lasso/environs/logout.h: Finished to
|
|
12958 |
implement lasso_login_destroy() and lasso_logout_destroy() methods
|
|
12959 |
||
12960 |
2004-07-26 valos
|
|
12961 |
||
12962 |
* lasso/environs/logout.c, lasso/environs/logout.h: Removed
|
|
12963 |
nameIdentifier attribute in Logout object There is already a
|
|
12964 |
nameIdientifier attribute in ProfileContext class
|
|
12965 |
||
12966 |
2004-07-26 fpeters
|
|
12967 |
||
12968 |
* tests/login_tests.c: added an XXX and a comment where I think the
|
|
12969 |
problem is. Developers; please have a look.
|
|
12970 |
||
12971 |
2004-07-26 fpeters
|
|
12972 |
||
12973 |
* tests/login_tests.c: --dontfork mode for the tests (so it is
|
|
12974 |
easier to debug segfaults)
|
|
12975 |
||
12976 |
2004-07-26 fpeters
|
|
12977 |
||
12978 |
* tests/login_tests.c: end of test port to C; developers, please
|
|
12979 |
test it (or the python login_tests; results should be identical).
|
|
12980 |
There is a problem in memory management and *sometimes* it works.
|
|
12981 |
||
12982 |
*Sometimes* it doesn't:
|
|
12983 |
||
12984 |
(process:12643): lasso-CRITICAL **: file xml.c: line 64
|
|
12985 |
(lasso_node_copy): assertion `LASSO_IS_NODE(node)' failed
|
|
12986 |
||
12987 |
(process:12643): lasso-CRITICAL **: file xml.c: line 1024
|
|
12988 |
(lasso_node_impl_add_child): assertion `LASSO_IS_NODE(child)'
|
|
12989 |
failed
|
|
12990 |
||
12991 |
And *sometimes* it is even worse (segfault):
|
|
12992 |
||
12993 |
Running suite(s): Login 50%: Checks: 2, Failures: 0, Errors: 1
|
|
12994 |
login_tests.c:81:P:Generate Server
|
|
12995 |
Contexts:test01_generateServersContextDumps:Passed
|
|
12996 |
login_tests.c:229:E:Login initiated by service
|
|
12997 |
provider:test02_serviceProviderLogin: (after this point) Received
|
|
12998 |
signal 11
|
|
12999 |
||
13000 |
I believe this is caused by something in
|
|
13001 |
http://buildbox.entrouvert.org/logs/20040726/lupin.0320.changelog.xml
|
|
13002 |
||
13003 |
2004-07-26 fpeters
|
|
13004 |
||
13005 |
* lasso/environs/user.c: this is a debug message; please.
|
|
13006 |
||
13007 |
2004-07-26 fpeters
|
|
13008 |
||
13009 |
* configure.ac: require check 0.9.0
|
|
13010 |
||
13011 |
2004-07-26 fpeters
|
|
13012 |
||
13013 |
* tests/login_tests.c: further in the unit test; pain pain pain.
|
|
13014 |
||
13015 |
2004-07-26 fpeters
|
|
13016 |
||
13017 |
* tests/login_tests.c: started to copy Python second test
|
|
13018 |
(serviceProviderLogin) in C. 1 hour and 38 lines so far and I
|
|
13019 |
should probably move to something or I'll get angry.
|
|
13020 |
||
13021 |
2004-07-26 valos
|
|
13022 |
||
13023 |
* lasso/environs/server.c, lasso/environs/user.c,
|
|
13024 |
lasso/protocols/identity.c, lasso/protocols/provider.c,
|
|
13025 |
lasso/xml/xml.c: Removed many memory leaks
|
|
13026 |
||
13027 |
2004-07-26 valos
|
|
13028 |
||
13029 |
* lasso/environs/logout.c,
|
|
13030 |
lasso/environs/register_name_identifier.c,
|
|
13031 |
lasso/protocols/identity.c, lasso/protocols/logout_response.c,
|
|
13032 |
lasso/protocols/name_identifier_mapping_response.c: Removed many
|
|
13033 |
memory leaks
|
|
13034 |
||
13035 |
2004-07-26 valos
|
|
13036 |
||
13037 |
* lasso/environs/user.c: Finished to implement lasso_user_destroy()
|
|
13038 |
method Removed many memory leaks
|
|
13039 |
||
13040 |
2004-07-25 fpeters
|
|
13041 |
||
13042 |
* python/tests/tests.py: sync namespace with check unittest
|
|
13043 |
namespace (I didn't feel like they would keep a 0d.be namespace...)
|
|
13044 |
||
13045 |
2004-07-25 fpeters
|
|
13046 |
||
13047 |
* tests/login_tests.c: check 0.9 no longer has suite_free(). And
|
|
13048 |
our local version got srunner_set_xml()
|
|
13049 |
||
13050 |
2004-07-25 eraviart
|
|
13051 |
||
13052 |
* java/coldfusion/web/login.cfm: Added a ColdFusion redirect to IDP
|
|
13053 |
single sign-on URL.
|
|
13054 |
||
13055 |
2004-07-25 eraviart
|
|
13056 |
||
13057 |
* java/coldfusion/Makefile: Added Makefile for ColdFusion
|
|
13058 |
"binding".
|
|
13059 |
||
13060 |
2004-07-25 eraviart
|
|
13061 |
||
13062 |
* java/coldfusion/.cvsignore, java/coldfusion/src/CFLasso.java,
|
|
13063 |
java/coldfusion/web/login.cfm: Added ColdFusion very preliminary
|
|
13064 |
"binding" using Java binding.
|
|
13065 |
||
13066 |
2004-07-25 eraviart
|
|
13067 |
||
13068 |
* java/tests/LoginTest.java, python/tests/login_tests.py: Java unit
|
|
13069 |
test is again similar to Python.
|
|
13070 |
||
13071 |
Corrected Java binding to pass the unit test both with Kaffe and
|
|
13072 |
Sun JRE.
|
|
13073 |
||
13074 |
Added a small new test in Python unit test.
|
|
13075 |
||
13076 |
2004-07-25 fpeters
|
|
13077 |
||
13078 |
* python/tests/tests.py: add title and time for test suites (in xml
|
|
13079 |
output)
|
|
13080 |
||
13081 |
2004-07-25 fpeters
|
|
13082 |
||
13083 |
* lasso/environs/profile_context.c, lasso/environs/user.c: moved as
|
|
13084 |
debug() two messages (those were interfering with the test suite)
|
|
13085 |
||
13086 |
2004-07-25 fpeters
|
|
13087 |
||
13088 |
* lasso/lasso.c, lasso/environs/name_identifier_mapping.c,
|
|
13089 |
lasso/environs/user.c, lasso/xml/tools.c: use message functions to
|
|
13090 |
show message (fix #217)
|
|
13091 |
||
13092 |
2004-07-25 fpeters
|
|
13093 |
||
13094 |
* python/tests/XmlTestRunner.py, python/tests/tests.py: basic
|
|
13095 |
XmlTestRunner; ./tests.py --xml; output to stdout (messed up with
|
|
13096 |
lasso spouting messages on stdout; will be fixed on lasso side)
|
|
13097 |
||
13098 |
2004-07-25 fpeters
|
|
13099 |
||
13100 |
* python/tests/login_tests.py: s/&/and/
|
|
13101 |
||
13102 |
2004-07-25 valos
|
|
13103 |
||
13104 |
* lasso/protocols/provider.c, lasso/protocols/provider.h: Added
|
|
13105 |
lasso_provider_destroy() method
|
|
13106 |
||
13107 |
2004-07-25 valos
|
|
13108 |
||
13109 |
* lasso/environs/server.c, lasso/environs/server.h: Finished to
|
|
13110 |
implement lasso_server_destroy() method
|
|
13111 |
||
13112 |
2004-07-25 valos
|
|
13113 |
||
13114 |
* lasso/environs/logout.c: Replaced 2 debug(ERROR, ...) by new
|
|
13115 |
message(G_LOG_LEVEL_ERROR, ...) function BEWARE: debug() should be
|
|
13116 |
used only for debugging messages.
|
|
13117 |
||
13118 |
2004-07-25 eraviart
|
|
13119 |
||
13120 |
* python/tests/login_tests.py: Adapted logout unit test to new API.
|
|
13121 |
||
13122 |
2004-07-25 eraviart
|
|
13123 |
||
13124 |
* lasso/environs/logout.c: Added missing return statement.
|
|
13125 |
||
13126 |
2004-07-25 valos
|
|
13127 |
||
13128 |
* lasso/environs/server.c, lasso/environs/user.c,
|
|
13129 |
lasso/protocols/identity.c, lasso/protocols/provider.c,
|
|
13130 |
lasso/xml/ds_signature.c, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
13131 |
lasso/xml/xml.c, lasso/xml/xml.h: Many little fixs
|
|
13132 |
||
13133 |
2004-07-25 valos
|
|
13134 |
||
13135 |
* lasso/environs/login.c, lasso/environs/login.h,
|
|
13136 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h:
|
|
13137 |
Moved nameIdentifer attribute of Login object in ProfileContext
|
|
13138 |
||
13139 |
2004-07-25 fpeters
|
|
13140 |
||
13141 |
* python/lasso.py, python/examples/defederation.py,
|
|
13142 |
python/examples/logout-from-idp.py, python/examples/logout.py,
|
|
13143 |
python/examples/registration.py: fixed tabulations in python files
|
|
13144 |
(oh the horror; they were mixed with space indendations). Also
|
|
13145 |
installed a test on commits to catch this (and check xml files)
|
|
13146 |
||
13147 |
2004-07-25 fpeters
|
|
13148 |
||
13149 |
* python/tests/login_tests.py: fixed args order (but not enough to
|
|
13150 |
get the test to pass)
|
|
13151 |
||
13152 |
2004-07-25 fpeters
|
|
13153 |
||
13154 |
* python/tests/login_tests.py: login_tests.py can be executed
|
|
13155 |
without tests.py
|
|
13156 |
||
13157 |
2004-07-25 fpeters
|
|
13158 |
||
13159 |
* python/tests/tests.py: nozero exit code if a test failed
|
|
13160 |
||
13161 |
2004-07-25 fpeters
|
|
13162 |
||
13163 |
* python/tests/tests.py: modified sys.path so that python test
|
|
13164 |
suite can run before lasso is installed.
|
|
13165 |
||
13166 |
2004-07-25 nclapies
|
|
13167 |
||
13168 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
13169 |
python/examples/logout.py: fix the problem of setting the user
|
|
13170 |
environ in SOAP method :
|
|
13171 |
||
13172 |
the problem : process_request_msg needs usr environ to verify
|
|
13173 |
federation and authentication.
|
|
13174 |
||
13175 |
a solution : first load the request msg get the name identifier of
|
|
13176 |
the request find the user dump from the name identifier and load it
|
|
13177 |
in logout object process the request
|
|
13178 |
||
13179 |
see python/examples/logout.py for the methods.
|
|
13180 |
||
13181 |
2004-07-25 nclapies
|
|
13182 |
||
13183 |
* lasso/environs/federation_termination.c: [no log message]
|
|
13184 |
||
13185 |
2004-07-25 nclapies
|
|
13186 |
||
13187 |
* lasso/environs/lecp.h, python/lasso.py, python/lassomod.c: udpate
|
|
13188 |
of C lecp, add python lecp
|
|
13189 |
||
13190 |
2004-07-24 rchantereau
|
|
13191 |
||
13192 |
* win32/lasso.def: Update windows exports.
|
|
13193 |
||
13194 |
2004-07-24 fpeters
|
|
13195 |
||
13196 |
* debian/rules: do not build tests in the debian package
|
|
13197 |
||
13198 |
2004-07-24 fpeters
|
|
13199 |
||
13200 |
* tests/.cvsignore: .cvsignore for tests/ directory
|
|
13201 |
||
13202 |
2004-07-24 fpeters
|
|
13203 |
||
13204 |
* Makefile.am, configure.ac, tests/Makefile.am,
|
|
13205 |
tests/login_tests.c: using check <http://check.sourceforge.net/>
|
|
13206 |
for the test suite (--enable-tests=no if you don't want them)
|
|
13207 |
||
13208 |
2004-07-24 eraviart
|
|
13209 |
||
13210 |
* tests/login_tests.c: This is not a C unit test, but it can
|
|
13211 |
miracolously become one.
|
|
13212 |
||
13213 |
2004-07-24 valos
|
|
13214 |
||
13215 |
* lasso/lasso.c: Added 2 missing #include (for xmlsec)
|
|
13216 |
||
13217 |
2004-07-24 valos
|
|
13218 |
||
13219 |
* configure.ac: Added a summary. It's just a test. I'm not sure
|
|
13220 |
it's can be useful.
|
|
13221 |
||
13222 |
2004-07-24 valos
|
|
13223 |
||
13224 |
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h,
|
|
13225 |
lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c: Moved some
|
|
13226 |
#include
|
|
13227 |
||
13228 |
2004-07-24 fpeters
|
|
13229 |
||
13230 |
* debian/changelog, debian/compat, debian/control,
|
|
13231 |
debian/copyright, debian/dirs, debian/docs,
|
|
13232 |
debian/liblasso-dev.dirs, debian/liblasso-dev.files,
|
|
13233 |
debian/liblasso0-python2.3.files, debian/liblasso0.dirs,
|
|
13234 |
debian/liblasso0.files, debian/rules: added debian packaging files
|
|
13235 |
(NOT included in .tar.gz produced by make dist; this is normal)
|
|
13236 |
||
13237 |
2004-07-24 eraviart
|
|
13238 |
||
13239 |
* java/tests/LoginTest.java, python/tests/login_tests.py: Updated
|
|
13240 |
unit tests to show logout bug.
|
|
13241 |
||
13242 |
2004-07-24 fpeters
|
|
13243 |
||
13244 |
* java/Makefile: compile java binding intree (doesn't try to link
|
|
13245 |
to a system liblasso)
|
|
13246 |
||
13247 |
2004-07-24 fpeters
|
|
13248 |
||
13249 |
* java/Question: removed Question (shouldn't have been commited)
|
|
13250 |
||
13251 |
2004-07-24 fpeters
|
|
13252 |
||
13253 |
* AUTHORS, README: Moved copyright statements to the README file
|
|
13254 |
(no sense to have them in the AUTHORS file). Point *kindly* to the
|
|
13255 |
mailing list and request tracker. Unified titles style.
|
|
13256 |
||
13257 |
2004-07-24 eraviart
|
|
13258 |
||
13259 |
* AUTHORS, doap.rdf: Added myself as project master.
|
|
13260 |
||
13261 |
Small corrections.
|
|
13262 |
||
13263 |
2004-07-24 valos
|
|
13264 |
||
13265 |
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
13266 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
13267 |
lasso/environs/name_identifier_mapping.c,
|
|
13268 |
lasso/environs/profile_context.c,
|
|
13269 |
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
13270 |
lasso/environs/user.c, lasso/protocols/authn_response.c,
|
|
13271 |
lasso/protocols/logout_response.c, lasso/xml/debug.c,
|
|
13272 |
lasso/xml/debug.h, lasso/xml/errors.c, lasso/xml/errors.h,
|
|
13273 |
lasso/xml/xml.c: Replaced old debug() calls by the 2 new functions
|
|
13274 |
debug() and message()
|
|
13275 |
||
13276 |
2004-07-24 valos
|
|
13277 |
||
13278 |
* AUTHORS: Added a missing utf8
|
|
13279 |
||
13280 |
2004-07-24 valos
|
|
13281 |
||
13282 |
* README: [no log message]
|
|
13283 |
||
13284 |
2004-07-24 valos
|
|
13285 |
||
13286 |
* AUTHORS: Added a note about bug reports, help and feature
|
|
13287 |
requests
|
|
13288 |
||
13289 |
2004-07-23 fpeters
|
|
13290 |
||
13291 |
* doap.rdf: improved doap file
|
|
13292 |
||
13293 |
2004-07-23 fpeters
|
|
13294 |
||
13295 |
* AUTHORS: utf8 for AUTHORS
|
|
13296 |
||
13297 |
2004-07-23 fpeters
|
|
13298 |
||
13299 |
* python/MANIFEST.in: MANIFEST.in was used by distutils; removed
|
|
13300 |
||
13301 |
2004-07-23 fpeters
|
|
13302 |
||
13303 |
* configure.ac, python/Makefile.am: added --enable-python option to
|
|
13304 |
./configure; default is yes. --enable-python=no to not compile
|
|
13305 |
python bindings.
|
|
13306 |
||
13307 |
2004-07-23 eraviart
|
|
13308 |
||
13309 |
* README, doap.rdf: Added DOAP file (see
|
|
13310 |
http://usefulinc.com/doap).
|
|
13311 |
||
13312 |
Slight corrections to README.
|
|
13313 |
||
13314 |
2004-07-23 fpeters
|
|
13315 |
||
13316 |
* autogen.sh: running autoheader
|
|
13317 |
||
13318 |
2004-07-23 fpeters
|
|
13319 |
||
13320 |
* Makefile.am, win32/Makefile.am: moved win32 Makefile targets to
|
|
13321 |
win32/Makefile.am
|
|
13322 |
||
13323 |
2004-07-23 fpeters
|
|
13324 |
||
13325 |
* configure.ac: use pkg-config unless on windows; not the contrary
|
|
13326 |
||
13327 |
2004-07-23 rchantereau
|
|
13328 |
||
13329 |
* configure.ac: Added some windows specifics considerations.
|
|
13330 |
Cleaned the Hard, badly, sadly, dirty constant definitions. These
|
|
13331 |
definitions are kept dirt, but a little less.
|
|
13332 |
||
13333 |
2004-07-23 valos
|
|
13334 |
||
13335 |
* lasso/environs/user.c, lasso/xml/debug.c, lasso/xml/debug.h: New
|
|
13336 |
log/debug system It uses g_log() function now (from glib) debug
|
|
13337 |
macro has been split into 2 macros: debug(format, args) : for
|
|
13338 |
debug message only, activated if LASSO_DEBUG flag is defined
|
|
13339 |
message(level, format, args) : level is a GLogLevelFlags (enum)
|
|
13340 |
||
13341 |
2004-07-23 rchantereau
|
|
13342 |
||
13343 |
* lasso/lasso.c, lasso/lasso.h: Migrated windows.h inclusion from
|
|
13344 |
lasso.c to lasso.h.
|
|
13345 |
||
13346 |
2004-07-23 rchantereau
|
|
13347 |
||
13348 |
* win32/lasso.def: Definition file was to early in the future.
|
|
13349 |
||
13350 |
2004-07-23 rchantereau
|
|
13351 |
||
13352 |
* Makefile.am: En croisant les doigts pour les ^M ne viennent pas
|
|
13353 |
tout pourrir...
|
|
13354 |
||
13355 |
Cleaned DLL process creation. Now we have a import library. The
|
|
13356 |
libs are created in the win32/.libs directory. The linkage is done
|
|
13357 |
using import libs and no more directly the DLL. The import library
|
|
13358 |
is named liblasso.a and no more liblasso.dll.a
|
|
13359 |
||
13360 |
2004-07-23 eraviart
|
|
13361 |
||
13362 |
* java/tests/LoginTest.java, python/lasso.py,
|
|
13363 |
python/tests/login_tests.py: Added Java
|
|
13364 |
LassoUser.getAuthenticationMethod
|
|
13365 |
||
13366 |
Python method User.get_authentication_method argument is now
|
|
13367 |
optional.
|
|
13368 |
||
13369 |
Use of this method in non-regression tests.
|
|
13370 |
||
13371 |
2004-07-23 valos
|
|
13372 |
||
13373 |
* lasso/environs/user.c, lasso/environs/user.h, python/lasso.py,
|
|
13374 |
python/lassomod.c: Added lasso_user_get_authentication_method()
|
|
13375 |
Done in Python too.
|
|
13376 |
||
13377 |
2004-07-23 nclapies
|
|
13378 |
||
13379 |
* lasso/environs/logout.c: fix bug in init of logout from request
|
|
13380 |
at idp
|
|
13381 |
||
13382 |
2004-07-23 eraviart
|
|
13383 |
||
13384 |
* java/tests/LoginTest.java: Inverted assertion operands, so that
|
|
13385 |
error messages be more logical.
|
|
13386 |
||
13387 |
2004-07-23 eraviart
|
|
13388 |
||
13389 |
* java/tests/LoginTest.java, python/tests/login_tests.py: First non
|
|
13390 |
regression test that supports full logout procedure... and shows a
|
|
13391 |
bug.
|
|
13392 |
||
13393 |
2004-07-23 nclapies
|
|
13394 |
||
13395 |
* lasso/environs/logout.c: fix : process of a logout request at idp
|
|
13396 |
||
13397 |
2004-07-23 nclapies
|
|
13398 |
||
13399 |
* lasso/environs/logout.c: [no log message]
|
|
13400 |
||
13401 |
2004-07-23 nclapies
|
|
13402 |
||
13403 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
13404 |
lasso/protocols/logout_response.c, python/lasso.py,
|
|
13405 |
python/lassomod.c, python/examples/logout-from-idp.py,
|
|
13406 |
python/examples/logout.py: update of logout with better support of
|
|
13407 |
propagation from idp
|
|
13408 |
||
13409 |
2004-07-23 nclapies
|
|
13410 |
||
13411 |
* lasso/environs/user.c, lasso/environs/register_name_identifier.c:
|
|
13412 |
[no log message]
|
|
13413 |
||
13414 |
2004-07-23 nclapies
|
|
13415 |
||
13416 |
* lasso/environs/profile_context.c: remove unwanted debug message
|
|
13417 |
||
13418 |
2004-07-23 valos
|
|
13419 |
||
13420 |
* lasso/environs/user.c: Added a third arg (GError **err) in
|
|
13421 |
lasso_node_get_attr_value() method to report errors
|
|
13422 |
||
13423 |
2004-07-23 valos
|
|
13424 |
||
13425 |
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
13426 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
13427 |
lasso/environs/name_identifier_mapping.c,
|
|
13428 |
lasso/environs/profile_context.c,
|
|
13429 |
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
13430 |
lasso/protocols/authn_response.c,
|
|
13431 |
lasso/protocols/logout_response.c, lasso/protocols/provider.c,
|
|
13432 |
lasso/protocols/provider.h,
|
|
13433 |
lasso/protocols/elements/authentication_statement.c,
|
|
13434 |
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/xml.c,
|
|
13435 |
lasso/xml/xml.h: - Added a third arg (GError **err) in
|
|
13436 |
lasso_node_get_attr_value() method to report errors - Replaced
|
|
13437 |
some lasso_provider_get_providerID() by direct access to
|
|
13438 |
ProviderID attribute of server objects
|
|
13439 |
||
13440 |
2004-07-23 eraviart
|
|
13441 |
||
13442 |
* java/tests/LoginTest.java, python/tests/login_tests.py: Added
|
|
13443 |
(incomplete) logout tests for Python & Java.
|
|
13444 |
||
13445 |
2004-07-23 eraviart
|
|
13446 |
||
13447 |
* config.h.in: Removed file that shouldn't be in CVS.
|
|
13448 |
||
13449 |
2004-07-23 eraviart
|
|
13450 |
||
13451 |
* docs/tutorial/.cvsignore: Added missing .cvsignore for tutorial.
|
|
13452 |
||
13453 |
2004-07-23 eraviart
|
|
13454 |
||
13455 |
* AUTHORS: Added authors (please correct if I made mistakes).
|
|
13456 |
||
13457 |
2004-07-23 fpeters
|
|
13458 |
||
13459 |
* TODO: emptyed outdated TODO
|
|
13460 |
||
13461 |
2004-07-23 fpeters
|
|
13462 |
||
13463 |
* README: useful and interesting README file
|
|
13464 |
||
13465 |
2004-07-23 fpeters
|
|
13466 |
||
13467 |
* configure.ac, docs/Makefile.am, docs/tutorial/Makefile.am: added
|
|
13468 |
docs/tutorial/ to directories handled by automake
|
|
13469 |
||
13470 |
2004-07-23 fpeters
|
|
13471 |
||
13472 |
* python/Makefile.am: install python module in site-packages/
|
|
13473 |
||
13474 |
2004-07-23 fpeters
|
|
13475 |
||
13476 |
* win32/nsis/Makefile.am: forgot Makefile.am in nsis/ directory
|
|
13477 |
||
13478 |
2004-07-22 fpeters
|
|
13479 |
||
13480 |
* configure.ac: cleaned up configure.in
|
|
13481 |
||
13482 |
2004-07-22 fpeters
|
|
13483 |
||
13484 |
* configure.ac: PKG_CHECK_MODULES detects missing pkg-config
|
|
13485 |
||
13486 |
2004-07-22 fpeters
|
|
13487 |
||
13488 |
* python/.cvsignore: build was used by distutils; no longer used.
|
|
13489 |
(but automake creates .deps)
|
|
13490 |
||
13491 |
2004-07-22 eraviart
|
|
13492 |
||
13493 |
* java/.cvsignore, java/tests/LoginTest.java, python/.cvsignore:
|
|
13494 |
Corrected Java non-regression test bug (found with Sun non free jdk
|
|
13495 |
:-/ ).
|
|
13496 |
||
13497 |
Improved some .cvsignore.
|
|
13498 |
||
13499 |
2004-07-22 fpeters
|
|
13500 |
||
13501 |
* python/Makefile.am: setup.py has been removed
|
|
13502 |
||
13503 |
2004-07-22 fpeters
|
|
13504 |
||
13505 |
* Makefile.am: added win32
|
|
13506 |
||
13507 |
2004-07-22 eraviart
|
|
13508 |
||
13509 |
* java/tests/LoginTest.java, lasso/environs/profile_context.h,
|
|
13510 |
python/lasso.py, python/examples/logout.py,
|
|
13511 |
python/tests/login_tests.py: Nearly completed Python & Java first
|
|
13512 |
non-regression test for login. But Java test doesn't work:
|
|
13513 |
java.lang.UnsatisfiedLinkError: libjlasso: not found Adding its
|
|
13514 |
directory to LD_LIBRARY_PATH may help. at LoginTest.main
|
|
13515 |
(LoginTest.java:165) And I don't understand why.
|
|
13516 |
||
13517 |
Please professor, help me!
|
|
13518 |
||
13519 |
2004-07-22 fpeters
|
|
13520 |
||
13521 |
* configure.ac, win32/.cvsignore, win32/Makefile.am,
|
|
13522 |
win32/nsis/.cvsignore: include win32/ in make dist
|
|
13523 |
||
13524 |
2004-07-22 fpeters
|
|
13525 |
||
13526 |
* python/.cvsignore, python/examples/.cvsignore,
|
|
13527 |
python/tests/.cvsignore: ignore Makefile.in, Makefile, .deps and
|
|
13528 |
.libs under python/
|
|
13529 |
||
13530 |
2004-07-22 fpeters
|
|
13531 |
||
13532 |
* configure.ac: libtool line for win32; copied from libxml2
|
|
13533 |
||
13534 |
2004-07-22 fpeters
|
|
13535 |
||
13536 |
* Makefile.am, configure.ac, lasso/Makefile.am,
|
|
13537 |
lasso/environs/Makefile.am, lasso/protocols/Makefile.am,
|
|
13538 |
lasso/protocols/elements/Makefile.am, lasso/xml/Makefile.am,
|
|
13539 |
python/Makefile.am, python/setup.py, python/examples/Makefile.am,
|
|
13540 |
python/tests/Makefile.am: usage of pkg-config to get library
|
|
13541 |
information in configure; automake for the python module;
|
|
13542 |
||
13543 |
2004-07-22 nclapies
|
|
13544 |
||
13545 |
* examples/request_response_envelope.c: [no log message]
|
|
13546 |
||
13547 |
2004-07-22 nclapies
|
|
13548 |
||
13549 |
* lasso/environs/Makefile.am, lasso/environs/lecp.c,
|
|
13550 |
lasso/environs/lecp.h, lasso/protocols/authn_request_envelope.c,
|
|
13551 |
lasso/protocols/authn_request_envelope.h,
|
|
13552 |
lasso/protocols/authn_response_envelope.c,
|
|
13553 |
lasso/protocols/authn_response_envelope.h: add lecp in environs
|
|
13554 |
||
13555 |
2004-07-22 valos
|
|
13556 |
||
13557 |
* lasso/xml/Makefile.am: Added errors.c & errors.h
|
|
13558 |
||
13559 |
2004-07-22 valos
|
|
13560 |
||
13561 |
* lasso/xml/debug.c: [no log message]
|
|
13562 |
||
13563 |
2004-07-22 valos
|
|
13564 |
||
13565 |
* lasso/xml/errors.c, lasso/xml/errors.h: Initial commit
|
|
13566 |
||
13567 |
2004-07-22 valos
|
|
13568 |
||
13569 |
* lasso/environs/profile_context.h: [no log message]
|
|
13570 |
||
13571 |
2004-07-22 valos
|
|
13572 |
||
13573 |
* lasso/environs/login.c: Fixed some compilation warnings Added
|
|
13574 |
some controls on HTTP methods
|
|
13575 |
||
13576 |
2004-07-22 nclapies
|
|
13577 |
||
13578 |
* examples/request_response_envelope.c,
|
|
13579 |
lasso/protocols/Makefile.am,
|
|
13580 |
lasso/protocols/authn_request_envelope.c,
|
|
13581 |
lasso/protocols/authn_request_envelope.h,
|
|
13582 |
lasso/protocols/authn_response_envelope.c,
|
|
13583 |
lasso/protocols/authn_response_envelope.h: add level 2 of LECP
|
|
13584 |
||
13585 |
2004-07-22 valos
|
|
13586 |
||
13587 |
* lasso/environs/profile_context.h, lasso/protocols/provider.h:
|
|
13588 |
Moved LassoProviderTypes enums from profile_context.h to provider.h
|
|
13589 |
||
13590 |
2004-07-22 valos
|
|
13591 |
||
13592 |
* lasso/xml/xml.c: Fixed some compliation warnings
|
|
13593 |
||
13594 |
2004-07-22 valos
|
|
13595 |
||
13596 |
* lasso/xml/tools.c: Initialized some local variables to NULL to
|
|
13597 |
avoid compilation warnings
|
|
13598 |
||
13599 |
2004-07-22 nclapies
|
|
13600 |
||
13601 |
* lasso/xml/Makefile.am: [no log message]
|
|
13602 |
||
13603 |
2004-07-22 nclapies
|
|
13604 |
||
13605 |
* examples/request_response_envelope.c,
|
|
13606 |
lasso/xml/lib_authn_request_envelope.c,
|
|
13607 |
lasso/xml/lib_authn_request_envelope.h,
|
|
13608 |
lasso/xml/lib_authn_response_envelope.c,
|
|
13609 |
lasso/xml/lib_authn_response_envelope.h: xml low level
|
|
13610 |
implementation of LECP
|
|
13611 |
||
13612 |
2004-07-22 fpeters
|
|
13613 |
||
13614 |
* lasso/environs/name_identifier_mapping.c: unused variables
|
|
13615 |
||
13616 |
2004-07-22 eraviart
|
|
13617 |
||
13618 |
* java/tests/LoginTest.java, python/lasso.py,
|
|
13619 |
python/tests/login_tests.py: A little more java binding and
|
|
13620 |
non-regression tests.
|
|
13621 |
||
13622 |
2004-07-22 nclapies
|
|
13623 |
||
13624 |
* examples/logout.c: update in example
|
|
13625 |
||
13626 |
2004-07-22 fpeters
|
|
13627 |
||
13628 |
* lasso/environs/login.c: fixed compilation warnings
|
|
13629 |
||
13630 |
2004-07-22 fpeters
|
|
13631 |
||
13632 |
* lasso/environs/federation_termination.c: unused variables
|
|
13633 |
||
13634 |
2004-07-22 fpeters
|
|
13635 |
||
13636 |
* lasso/protocols/request.c, lasso/xml/samlp_request.h: declare
|
|
13637 |
used function
|
|
13638 |
||
13639 |
2004-07-22 fpeters
|
|
13640 |
||
13641 |
* lasso/protocols/register_name_identifier_response.c: unused
|
|
13642 |
variable
|
|
13643 |
||
13644 |
2004-07-22 fpeters
|
|
13645 |
||
13646 |
* lasso/protocols/name_identifier_mapping_response.c: unused
|
|
13647 |
variables
|
|
13648 |
||
13649 |
2004-07-22 fpeters
|
|
13650 |
||
13651 |
* lasso/protocols/logout_response.c: unused variable `consent'
|
|
13652 |
||
13653 |
2004-07-22 fpeters
|
|
13654 |
||
13655 |
* lasso/protocols/authn_response.c: missing includes
|
|
13656 |
||
13657 |
2004-07-22 nclapies
|
|
13658 |
||
13659 |
* python/examples/logout.py, python/lasso.py: update of logout
|
|
13660 |
example with test of the request soap
|
|
13661 |
||
13662 |
2004-07-22 fpeters
|
|
13663 |
||
13664 |
* lasso/protocols/authn_request.c: missing #include and case
|
|
13665 |
(marked with XXX; should it be written?)
|
|
13666 |
||
13667 |
2004-07-22 fpeters
|
|
13668 |
||
13669 |
* lasso/protocols/artifact.c: missing #include
|
|
13670 |
||
13671 |
2004-07-22 fpeters
|
|
13672 |
||
13673 |
* lasso/xml/tools.c: missing #include (I did my tests with -Werror
|
|
13674 |
but -Wall was not activated)
|
|
13675 |
||
13676 |
2004-07-22 nclapies
|
|
13677 |
||
13678 |
* python/lassomod.c, python/setup.py: [no log message]
|
|
13679 |
||
13680 |
2004-07-22 fpeters
|
|
13681 |
||
13682 |
* lasso/xml/tools.c: xmlSecBase64Encode is used so xmlsec/base64.h
|
|
13683 |
must be included
|
|
13684 |
||
13685 |
2004-07-22 eraviart
|
|
13686 |
||
13687 |
* java/tests/LoginTest.java, python/tests/.cvsignore,
|
|
13688 |
python/tests/login_tests.py: Java & Python tests do not regress.
|
|
13689 |
They even progress.
|
|
13690 |
||
13691 |
2004-07-22 eraviart
|
|
13692 |
||
13693 |
* lasso/export.h, lasso/lasso.c, lasso/lasso.h,
|
|
13694 |
lasso/environs/federation_termination.c,
|
|
13695 |
lasso/environs/federation_termination.h, lasso/environs/login.c,
|
|
13696 |
lasso/environs/login.h, lasso/environs/logout.c,
|
|
13697 |
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.c,
|
|
13698 |
lasso/environs/name_identifier_mapping.h,
|
|
13699 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
13700 |
lasso/environs/register_name_identifier.c,
|
|
13701 |
lasso/environs/register_name_identifier.h, lasso/environs/server.c,
|
|
13702 |
lasso/environs/server.h, lasso/environs/user.c,
|
|
13703 |
lasso/environs/user.h, lasso/protocols/artifact.h,
|
|
13704 |
lasso/protocols/authn_request.h, lasso/protocols/authn_response.h,
|
|
13705 |
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
13706 |
lasso/protocols/logout_request.h,
|
|
13707 |
lasso/protocols/logout_response.h,
|
|
13708 |
lasso/protocols/name_identifier_mapping_request.h,
|
|
13709 |
lasso/protocols/name_identifier_mapping_response.h,
|
|
13710 |
lasso/protocols/protocols.h, lasso/protocols/provider.c,
|
|
13711 |
lasso/protocols/provider.h,
|
|
13712 |
lasso/protocols/register_name_identifier_request.h,
|
|
13713 |
lasso/protocols/register_name_identifier_response.h,
|
|
13714 |
lasso/protocols/request.h, lasso/protocols/response.h,
|
|
13715 |
lasso/protocols/elements/assertion.h,
|
|
13716 |
lasso/protocols/elements/authentication_statement.h,
|
|
13717 |
lasso/xml/debug.c, lasso/xml/debug.h, lasso/xml/ds_signature.c,
|
|
13718 |
lasso/xml/ds_signature.h, lasso/xml/lib.h,
|
|
13719 |
lasso/xml/lib_assertion.c, lasso/xml/lib_assertion.h,
|
|
13720 |
lasso/xml/lib_authentication_statement.c,
|
|
13721 |
lasso/xml/lib_authentication_statement.h,
|
|
13722 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_context.h,
|
|
13723 |
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h,
|
|
13724 |
lasso/xml/lib_authn_response.c, lasso/xml/lib_authn_response.h,
|
|
13725 |
lasso/xml/lib_federation_termination_notification.h,
|
|
13726 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entries.h,
|
|
13727 |
lasso/xml/lib_idp_entry.c, lasso/xml/lib_idp_entry.h,
|
|
13728 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_idp_list.h,
|
|
13729 |
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
13730 |
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
13731 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
13732 |
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h,
|
|
13733 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
13734 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
13735 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
13736 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
13737 |
lasso/xml/lib_old_provided_name_identifier.c,
|
|
13738 |
lasso/xml/lib_old_provided_name_identifier.h,
|
|
13739 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
13740 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
13741 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
13742 |
lasso/xml/lib_register_name_identifier_response.h,
|
|
13743 |
lasso/xml/lib_request_authn_context.c,
|
|
13744 |
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.c,
|
|
13745 |
lasso/xml/lib_scoping.h,
|
|
13746 |
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
13747 |
lasso/xml/lib_sp_provided_name_identifier.h,
|
|
13748 |
lasso/xml/lib_status_response.c, lasso/xml/lib_status_response.h,
|
|
13749 |
lasso/xml/lib_subject.c, lasso/xml/lib_subject.h, lasso/xml/saml.h,
|
|
13750 |
lasso/xml/saml_advice.c, lasso/xml/saml_advice.h,
|
|
13751 |
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
13752 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
13753 |
lasso/xml/saml_audience_restriction_condition.h,
|
|
13754 |
lasso/xml/saml_authentication_statement.c,
|
|
13755 |
lasso/xml/saml_authentication_statement.h,
|
|
13756 |
lasso/xml/saml_authority_binding.c,
|
|
13757 |
lasso/xml/saml_authority_binding.h,
|
|
13758 |
lasso/xml/saml_condition_abstract.c,
|
|
13759 |
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.c,
|
|
13760 |
lasso/xml/saml_conditions.h, lasso/xml/saml_name_identifier.c,
|
|
13761 |
lasso/xml/saml_name_identifier.h,
|
|
13762 |
lasso/xml/saml_statement_abstract.c,
|
|
13763 |
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.c,
|
|
13764 |
lasso/xml/saml_subject.h, lasso/xml/saml_subject_confirmation.c,
|
|
13765 |
lasso/xml/saml_subject_confirmation.h,
|
|
13766 |
lasso/xml/saml_subject_locality.c,
|
|
13767 |
lasso/xml/saml_subject_locality.h,
|
|
13768 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
13769 |
lasso/xml/saml_subject_statement_abstract.h,
|
|
13770 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request.h,
|
|
13771 |
lasso/xml/samlp_request_abstract.c,
|
|
13772 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
13773 |
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.c,
|
|
13774 |
lasso/xml/samlp_response_abstract.h, lasso/xml/samlp_status.c,
|
|
13775 |
lasso/xml/samlp_status.h, lasso/xml/samlp_status_code.c,
|
|
13776 |
lasso/xml/samlp_status_code.h, lasso/xml/strings.c,
|
|
13777 |
lasso/xml/strings.h, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
13778 |
lasso/xml/xml.c, lasso/xml/xml.h, python/lassomod.c,
|
|
13779 |
python/lassomod.h, python/py_lasso.c, python/py_lasso.h,
|
|
13780 |
python/utils.c: Added Nicolas to authors.
|
|
13781 |
||
13782 |
2004-07-22 eraviart
|
|
13783 |
||
13784 |
* python/generator_lasso_strings.py, python/lasso.py,
|
|
13785 |
python/lasso_strings.py, python/setup.py: Corrected Lasso URL.
|
|
13786 |
||
13787 |
2004-07-22 eraviart
|
|
13788 |
||
13789 |
* python/lassomod.c, python/lassomod.h, python/py_lasso.c,
|
|
13790 |
python/py_lasso.h, python/utils.c, python/tests/login_tests.py:
|
|
13791 |
Corrected Lasso URL.
|
|
13792 |
||
13793 |
Some progress in Python non regression test.
|
|
13794 |
||
13795 |
2004-07-22 eraviart
|
|
13796 |
||
13797 |
* java/Makefile, java/tests/LoginTest.java: Some progress in first
|
|
13798 |
non regression test.
|
|
13799 |
||
13800 |
2004-07-22 valos
|
|
13801 |
||
13802 |
* python/lasso_strings.py: Update
|
|
13803 |
||
13804 |
2004-07-22 valos
|
|
13805 |
||
13806 |
* lasso/environs/login.c: [no log message]
|
|
13807 |
||
13808 |
2004-07-22 valos
|
|
13809 |
||
13810 |
* lasso/environs/server.c, lasso/environs/server.h: Added
|
|
13811 |
"ProviderID" attribut in server object A memory leak was removed in
|
|
13812 |
lasso_server_new
|
|
13813 |
||
13814 |
2004-07-22 valos
|
|
13815 |
||
13816 |
* python/lasso.py, python/lassomod.c, python/setup.py: Added method
|
|
13817 |
set_consent in LibAuthnRequest class
|
|
13818 |
||
13819 |
2004-07-22 valos
|
|
13820 |
||
13821 |
* lasso/xml/strings.c, lasso/xml/strings.h: [no log message]
|
|
13822 |
||
13823 |
2004-07-21 fpeters
|
|
13824 |
||
13825 |
* lasso/xml/tools.c: better way
|
|
13826 |
||
13827 |
2004-07-21 fpeters
|
|
13828 |
||
13829 |
* lasso/xml/xml.c: compilation warnings; in a better way
|
|
13830 |
||
13831 |
2004-07-21 fpeters
|
|
13832 |
||
13833 |
* lasso/environs/user.c: fixed compilation warning
|
|
13834 |
||
13835 |
2004-07-21 fpeters
|
|
13836 |
||
13837 |
* lasso/environs/profile_context.c,
|
|
13838 |
lasso/environs/register_name_identifier.c, lasso/environs/server.c:
|
|
13839 |
fixed compilation warning
|
|
13840 |
||
13841 |
2004-07-21 fpeters
|
|
13842 |
||
13843 |
* lasso/environs/logout.c: compilation without warning
|
|
13844 |
||
13845 |
2004-07-21 fpeters
|
|
13846 |
||
13847 |
* lasso/environs/login.c: compilation without warnings
|
|
13848 |
||
13849 |
2004-07-21 fpeters
|
|
13850 |
||
13851 |
* lasso/protocols/logout_request.c: compilation without warning
|
|
13852 |
||
13853 |
2004-07-21 fpeters
|
|
13854 |
||
13855 |
* lasso/protocols/artifact.c: ciompilation without warning
|
|
13856 |
||
13857 |
2004-07-21 fpeters
|
|
13858 |
||
13859 |
* lasso/xml/xml.c: compilation without warnings
|
|
13860 |
||
13861 |
2004-07-21 fpeters
|
|
13862 |
||
13863 |
* lasso/xml/tools.c: removed compilation warnings; fixed a few
|
|
13864 |
places where memory was allocated with GLib (g_malloc) and freed
|
|
13865 |
with libxml2 (xmlFree).
|
|
13866 |
||
13867 |
2004-07-21 fpeters
|
|
13868 |
||
13869 |
* lasso/lasso.c: C (before C99) didn't allow // as comments; trying
|
|
13870 |
to be kind
|
|
13871 |
||
13872 |
2004-07-21 nclapies
|
|
13873 |
||
13874 |
* lasso/environs/profile_context.c,
|
|
13875 |
lasso/environs/profile_context.h,
|
|
13876 |
lasso/protocols/federation_termination_notification.c,
|
|
13877 |
python/lasso.py, python/lassomod.c, python/setup.py,
|
|
13878 |
python/examples/defederation.py: [no log message]
|
|
13879 |
||
13880 |
2004-07-21 eraviart
|
|
13881 |
||
13882 |
* java/Makefile: Added gcj support.
|
|
13883 |
||
13884 |
2004-07-21 eraviart
|
|
13885 |
||
13886 |
* java/.cvsignore, java/Makefile, java/tests/.cvsignore,
|
|
13887 |
java/tests/LoginTest.java: Changed Makefile for Kaffe support.
|
|
13888 |
||
13889 |
Added new class LassoObject.
|
|
13890 |
||
13891 |
First non regression test.
|
|
13892 |
||
13893 |
2004-07-21 nclapies
|
|
13894 |
||
13895 |
* lasso/environs/logout.c, python/examples/logout-from-idp.py: [no
|
|
13896 |
log message]
|
|
13897 |
||
13898 |
2004-07-21 nclapies
|
|
13899 |
||
13900 |
* lasso/environs/federation_termination.c,
|
|
13901 |
lasso/protocols/federation_termination_notification.c,
|
|
13902 |
lasso/protocols/federation_termination_notification.h,
|
|
13903 |
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
13904 |
python/lassomod.c, python/examples/defederation.py: update of
|
|
13905 |
federation termination notification
|
|
13906 |
||
13907 |
2004-07-21 valos
|
|
13908 |
||
13909 |
* win32/lasso.def: Update
|
|
13910 |
||
13911 |
2004-07-21 nclapies
|
|
13912 |
||
13913 |
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
13914 |
lasso/environs/server.c, lasso/protocols/provider.h,
|
|
13915 |
python/examples/defederation.py: [no log message]
|
|
13916 |
||
13917 |
2004-07-21 nclapies
|
|
13918 |
||
13919 |
* lasso/environs/user.c, lasso/environs/user.h, python/lasso.py,
|
|
13920 |
python/lassomod.c, python/examples/logout-from-idp.py,
|
|
13921 |
python/examples/logout.py, python/examples/user.py: add list of
|
|
13922 |
identity provider id in user environ
|
|
13923 |
||
13924 |
2004-07-21 nclapies
|
|
13925 |
||
13926 |
* lasso/environs/logout.c, python/lasso.py: allow no param in
|
|
13927 |
init_request for class Logout
|
|
13928 |
||
13929 |
2004-07-21 valos
|
|
13930 |
||
13931 |
* lasso/xml/xml.c, lasso/xml/xml.h: lasso_node_add_signature()
|
|
13932 |
method returns now an integer
|
|
13933 |
||
13934 |
2004-07-21 valos
|
|
13935 |
||
13936 |
* lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h:
|
|
13937 |
lasso_saml_assertion_set_signature() method returns now an integer
|
|
13938 |
||
13939 |
2004-07-21 valos
|
|
13940 |
||
13941 |
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h:
|
|
13942 |
lasso_ds_signature_sign() method returns now an integer
|
|
13943 |
||
13944 |
2004-07-21 valos
|
|
13945 |
||
13946 |
* lasso/protocols/elements/authentication_statement.c: [no log
|
|
13947 |
message]
|
|
13948 |
||
13949 |
2004-07-21 valos
|
|
13950 |
||
13951 |
* lasso/environs/login.c: Added error codes in
|
|
13952 |
lasso_login_add_response_assertion
|
|
13953 |
||
13954 |
2004-07-20 valos
|
|
13955 |
||
13956 |
* lasso/environs/user.c, lasso/environs/user.h: Added method
|
|
13957 |
lasso_user_remove_identity
|
|
13958 |
||
13959 |
2004-07-20 valos
|
|
13960 |
||
13961 |
* lasso/protocols/elements/assertion.h: [no log message]
|
|
13962 |
||
13963 |
2004-07-20 valos
|
|
13964 |
||
13965 |
* lasso/protocols/authn_response.c: Removed 2 compilation warnings
|
|
13966 |
||
13967 |
2004-07-20 valos
|
|
13968 |
||
13969 |
* lasso/protocols/identity.c, lasso/protocols/identity.h: Added
|
|
13970 |
method lasso_identity_destroy()
|
|
13971 |
||
13972 |
2004-07-20 valos
|
|
13973 |
||
13974 |
* lasso/xml/xml.c, lasso/xml/xml.h: Added method
|
|
13975 |
lasso_node_import_from_node()
|
|
13976 |
||
13977 |
2004-07-20 valos
|
|
13978 |
||
13979 |
* lasso/environs/login.c: fct lasso_login_create_user: Created a
|
|
13980 |
new identity with the 2 nameIdentifiers found in response assertion
|
|
13981 |
this identity is added in user attribute
|
|
13982 |
||
13983 |
2004-07-20 nclapies
|
|
13984 |
||
13985 |
* examples/user-dump.c, python/lasso.py, python/lassomod.c,
|
|
13986 |
python/setup.py, python/examples/defederation.py,
|
|
13987 |
python/examples/registration.py, python/examples/user.py: [no log
|
|
13988 |
message]
|
|
13989 |
||
13990 |
2004-07-20 nclapies
|
|
13991 |
||
13992 |
* lasso/environs/logout.c, lasso/protocols/logout_request.c,
|
|
13993 |
lasso/protocols/logout_request.h,
|
|
13994 |
lasso/protocols/logout_response.c,
|
|
13995 |
lasso/protocols/logout_response.h, python/examples/logout.py:
|
|
13996 |
update internal code to use new_from_export style
|
|
13997 |
||
13998 |
2004-07-20 eraviart
|
|
13999 |
||
14000 |
* java/Makefile, java/Question, java/doc/ImplantationMapping.rst,
|
|
14001 |
java/doc/JNIForDummy.rst: Added Java binding.
|
|
14002 |
||
14003 |
2004-07-20 nclapies
|
|
14004 |
||
14005 |
* lasso/environs/logout.c: [no log message]
|
|
14006 |
||
14007 |
2004-07-20 nclapies
|
|
14008 |
||
14009 |
* examples/idp.xml: [no log message]
|
|
14010 |
||
14011 |
2004-07-20 eraviart
|
|
14012 |
||
14013 |
* python/tests/login_tests.py, python/tests/tests.py: Added Python
|
|
14014 |
first unit test.
|
|
14015 |
||
14016 |
Added keys, certificates and metadata, that will be used by
|
|
14017 |
regression tests and samples.
|
|
14018 |
||
14019 |
2004-07-20 nclapies
|
|
14020 |
||
14021 |
* lasso/environs/profile_context.c: [no log message]
|
|
14022 |
||
14023 |
2004-07-20 nclapies
|
|
14024 |
||
14025 |
* lasso/environs/logout.c: update debug infos
|
|
14026 |
||
14027 |
2004-07-20 nclapies
|
|
14028 |
||
14029 |
* python/lasso.py, python/lassomod.c, python/setup.py: [no log
|
|
14030 |
message]
|
|
14031 |
||
14032 |
2004-07-20 nclapies
|
|
14033 |
||
14034 |
* lasso/environs/register_name_identifier.c,
|
|
14035 |
lasso/environs/register_name_identifier.h: initial version of
|
|
14036 |
register name identifier
|
|
14037 |
||
14038 |
2004-07-20 nclapies
|
|
14039 |
||
14040 |
* lasso/environs/user.c: update destroy method
|
|
14041 |
||
14042 |
2004-07-20 fpeters
|
|
14043 |
||
14044 |
* python/MANIFEST.in: files to be included in python tarball
|
|
14045 |
||
14046 |
2004-07-20 valos
|
|
14047 |
||
14048 |
* lasso/xml/xml.c: Little fix in lasso_node_impl_export_to_soap()
|
|
14049 |
||
14050 |
2004-07-19 valos
|
|
14051 |
||
14052 |
* lasso/protocols/elements/authentication_statement.c: [no log
|
|
14053 |
message]
|
|
14054 |
||
14055 |
2004-07-19 valos
|
|
14056 |
||
14057 |
* lasso/environs/login.c: Fixed a little mistake
|
|
14058 |
||
14059 |
2004-07-19 valos
|
|
14060 |
||
14061 |
* lasso/environs/login.c: [no log message]
|
|
14062 |
||
14063 |
2004-07-19 valos
|
|
14064 |
||
14065 |
* lasso/environs/login.c: [no log message]
|
|
14066 |
||
14067 |
2004-07-19 valos
|
|
14068 |
||
14069 |
* lasso/environs/login.c: [no log message]
|
|
14070 |
||
14071 |
2004-07-19 rchantereau
|
|
14072 |
||
14073 |
* win32/lasso.rc: Modified lasso DLL ressource version number.
|
|
14074 |
||
14075 |
2004-07-19 rchantereau
|
|
14076 |
||
14077 |
* win32/nsis/lasso-deps.nsi, win32/nsis/lasso-full.nsi,
|
|
14078 |
win32/nsis/lasso-lite.nsi: Added deps & lite distributions.
|
|
14079 |
Modified lass-full distribution version number.
|
|
14080 |
||
14081 |
2004-07-19 valos
|
|
14082 |
||
14083 |
* lasso/environs/login.c: [no log message]
|
|
14084 |
||
14085 |
2004-07-19 valos
|
|
14086 |
||
14087 |
* lasso/environs/login.c: [no log message]
|
|
14088 |
||
14089 |
2004-07-19 valos
|
|
14090 |
||
14091 |
* lasso/environs/login.c: Added assertions in user object in
|
|
14092 |
lasso_login_add_response_assertion() and
|
|
14093 |
lasso_login_process_response_msg()
|
|
14094 |
||
14095 |
2004-07-19 valos
|
|
14096 |
||
14097 |
* lasso/environs/user.c: Removed some debug messages
|
|
14098 |
||
14099 |
2004-07-19 valos
|
|
14100 |
||
14101 |
* lasso/protocols/identity.c,
|
|
14102 |
lasso/protocols/elements/authentication_statement.c: Fixed memory
|
|
14103 |
leaks
|
|
14104 |
||
14105 |
2004-07-19 rchantereau
|
|
14106 |
||
14107 |
* win32/nsis/lasso-full.nsi, win32/nsis/lasso.ico: - Added NSIS
|
|
14108 |
installation script.
|
|
14109 |
||
14110 |
2004-07-19 rchantereau
|
|
14111 |
||
14112 |
* configure.ac: Removed --prefix option from xxx-config helpers.
|
|
14113 |
||
14114 |
2004-07-19 rchantereau
|
|
14115 |
||
14116 |
* Makefile.am, lasso/lasso.def, lasso/lasso.rc,
|
|
14117 |
win32/create_lasso.def.py, win32/lasso.rc, win32/nsis/lasso.ico: -
|
|
14118 |
Better Win32 stuff organization. - Added NSIS special directory.
|
|
14119 |
- Added icon file to this directory.
|
|
14120 |
||
14121 |
2004-07-19 nclapies
|
|
14122 |
||
14123 |
* lasso/environs/user.c: [no log message]
|
|
14124 |
||
14125 |
2004-07-19 rchantereau
|
|
14126 |
||
14127 |
* configure.ac: Additional test for disabling openssl detection
|
|
14128 |
under Windows/Cygwin environment.
|
|
14129 |
||
14130 |
2004-07-19 nclapies
|
|
14131 |
||
14132 |
* lasso/environs/user.c: [no log message]
|
|
14133 |
||
14134 |
2004-07-19 nclapies
|
|
14135 |
||
14136 |
* lasso/environs/user.c: add a debug message when dumping
|
|
14137 |
assertions of user
|
|
14138 |
||
14139 |
2004-07-19 nclapies
|
|
14140 |
||
14141 |
* lasso/environs/server.c: add a INFO debug message for get
|
|
14142 |
provider
|
|
14143 |
||
14144 |
2004-07-19 nclapies
|
|
14145 |
||
14146 |
* examples/idp.xml, examples/sp.xml,
|
|
14147 |
lasso/environs/federation_termination.c,
|
|
14148 |
lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
14149 |
python/lasso.py, python/lassomod.c,
|
|
14150 |
python/examples/defederation.py: update federation termination
|
|
14151 |
||
14152 |
2004-07-19 valos
|
|
14153 |
||
14154 |
* examples/sso.c: [no log message]
|
|
14155 |
||
14156 |
2004-07-19 valos
|
|
14157 |
||
14158 |
* lasso/environs/login.c, lasso/environs/login.h: Added some debug
|
|
14159 |
messages Removed msg_relayState in dump (must be on
|
|
14160 |
LassoProfileContext) Finished lasso_login_process_request_msg()
|
|
14161 |
lasso_login_new_from_dump() is now almost complete.
|
|
14162 |
||
14163 |
2004-07-19 valos
|
|
14164 |
||
14165 |
* lasso/protocols/authn_request.c,
|
|
14166 |
lasso/protocols/authn_response.c: New export type supported (Xml)
|
|
14167 |
in _new_from_export() constructor
|
|
14168 |
||
14169 |
2004-07-19 valos
|
|
14170 |
||
14171 |
* lasso/protocols/request.c, lasso/protocols/request.h: Added new
|
|
14172 |
lasso_request_new_from_export() constructor
|
|
14173 |
||
14174 |
2004-07-19 valos
|
|
14175 |
||
14176 |
* configure.ac: [no log message]
|
|
14177 |
||
14178 |
2004-07-19 valos
|
|
14179 |
||
14180 |
* lasso/protocols/response.c: New export type supported (Xml) in
|
|
14181 |
lasso_response_new_from_export
|
|
14182 |
||
14183 |
2004-07-19 nclapies
|
|
14184 |
||
14185 |
* lasso/environs/federation_termination.c,
|
|
14186 |
lasso/environs/federation_termination.h, lasso/environs/logout.c,
|
|
14187 |
python/lassomod.c, python/setup.py: [no log message]
|
|
14188 |
||
14189 |
2004-07-19 nclapies
|
|
14190 |
||
14191 |
* python/lasso.py, python/lassomod.c,
|
|
14192 |
python/examples/logout-from-idp.py: [no log message]
|
|
14193 |
||
14194 |
2004-07-19 valos
|
|
14195 |
||
14196 |
* lasso/environs/profile_context.h: [no log message]
|
|
14197 |
||
14198 |
2004-07-18 valos
|
|
14199 |
||
14200 |
* lasso/environs/profile_context.c: Added 4 missing attributes in
|
|
14201 |
LassoProfileContext dump msg_relayState, request_type,
|
|
14202 |
response_type, provider_type
|
|
14203 |
||
14204 |
2004-07-18 valos
|
|
14205 |
||
14206 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
14207 |
docs/reference/lasso.types: Update
|
|
14208 |
||
14209 |
2004-07-18 valos
|
|
14210 |
||
14211 |
* lasso/environs/federation_termination.h, lasso/environs/login.h,
|
|
14212 |
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.h,
|
|
14213 |
lasso/environs/profile_context.h,
|
|
14214 |
lasso/environs/register_name_identifier.h, lasso/environs/server.h,
|
|
14215 |
lasso/environs/user.h, lasso/protocols/artifact.h,
|
|
14216 |
lasso/protocols/authn_request.h, lasso/protocols/authn_response.h,
|
|
14217 |
lasso/protocols/federation_termination_notification.h,
|
|
14218 |
lasso/protocols/identity.h, lasso/protocols/logout_request.h,
|
|
14219 |
lasso/protocols/logout_response.h,
|
|
14220 |
lasso/protocols/name_identifier_mapping_request.h,
|
|
14221 |
lasso/protocols/name_identifier_mapping_response.h,
|
|
14222 |
lasso/protocols/provider.h,
|
|
14223 |
lasso/protocols/register_name_identifier_request.h,
|
|
14224 |
lasso/protocols/register_name_identifier_response.h,
|
|
14225 |
lasso/protocols/request.h, lasso/protocols/response.h,
|
|
14226 |
lasso/protocols/elements/assertion.h,
|
|
14227 |
lasso/protocols/elements/authentication_statement.h,
|
|
14228 |
lasso/xml/lib_assertion.h: Fixed a typing error: LASSP_... ->
|
|
14229 |
LASSO_...
|
|
14230 |
||
14231 |
2004-07-18 valos
|
|
14232 |
||
14233 |
* win32/create_lasso.def.py, win32/lasso.def: Initial commit
|
|
14234 |
||
14235 |
2004-07-18 valos
|
|
14236 |
||
14237 |
* configure.ac: Added a check for xmlsec1 OpenSSL crypto library
|
|
14238 |
||
14239 |
2004-07-17 fpeters
|
|
14240 |
||
14241 |
* Makefile.am: .tar.gz must include lasso.pc.in
|
|
14242 |
||
14243 |
2004-07-16 valos
|
|
14244 |
||
14245 |
* configure.ac: [no log message]
|
|
14246 |
||
14247 |
2004-07-16 valos
|
|
14248 |
||
14249 |
* lasso/environs/user.c: [no log message]
|
|
14250 |
||
14251 |
2004-07-16 rchantereau
|
|
14252 |
||
14253 |
* Makefile.am: Another try to dllwrap.
|
|
14254 |
||
14255 |
2004-07-16 valos
|
|
14256 |
||
14257 |
* lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
14258 |
lasso/environs/user.c, lasso/protocols/identity.c,
|
|
14259 |
lasso/protocols/provider.c: Added somes g_free() and
|
|
14260 |
lasso_node_destroy() to fixe memory leaks
|
|
14261 |
||
14262 |
2004-07-16 valos
|
|
14263 |
||
14264 |
* lasso/environs/login.c: Code cleanup Fixed some memory leak Added
|
|
14265 |
more debug messages
|
|
14266 |
||
14267 |
2004-07-16 valos
|
|
14268 |
||
14269 |
* lasso/xml/xml.c: lasso_node_copy() method uses now the
|
|
14270 |
G_OBJECT_TYPE macro to build a new object with the same type as the
|
|
14271 |
object copied
|
|
14272 |
||
14273 |
2004-07-16 valos
|
|
14274 |
||
14275 |
* lasso/protocols/identity.c: Removed 2 lasso_node_copy() in
|
|
14276 |
lasso_identity_set_local_nameIdentifier() and
|
|
14277 |
lasso_identity_set_remote_nameIdentifier()
|
|
14278 |
||
14279 |
2004-07-16 nclapies
|
|
14280 |
||
14281 |
* examples/logout.c, examples/sp1.xml, examples/sp2.xml,
|
|
14282 |
examples/sp3.xml, lasso/environs/user.c,
|
|
14283 |
python/examples/logout-from-idp.py, python/examples/user.py: [no
|
|
14284 |
log message]
|
|
14285 |
||
14286 |
2004-07-16 nclapies
|
|
14287 |
||
14288 |
* lasso/environs/user.c: [no log message]
|
|
14289 |
||
14290 |
2004-07-16 rchantereau
|
|
14291 |
||
14292 |
* lasso/lasso.def: Added variables exports information.
|
|
14293 |
||
14294 |
2004-07-16 rchantereau
|
|
14295 |
||
14296 |
* Makefile.am, configure.ac, lasso/lasso.c, lasso/lasso.def,
|
|
14297 |
lasso/lasso.rc: Added Cygwin/Windows compilation support.
|
|
14298 |
||
14299 |
Now: just:
|
|
14300 |
||
14301 |
./autogen --hots=i686-pc-mingw32 make make dll make install dll
|
|
14302 |
||
14303 |
Of course you will need to install the dependencies libraries in
|
|
14304 |
/usr/local in order to compile.
|
|
14305 |
||
14306 |
And next the DLL in Windows %SYSTEM% directory.
|
|
14307 |
||
14308 |
2004-07-16 fpeters
|
|
14309 |
||
14310 |
* docs/reference/Makefile.am: removed rules that made "make dist"
|
|
14311 |
fails.
|
|
14312 |
||
14313 |
2004-07-16 nclapies
|
|
14314 |
||
14315 |
* python/lasso.py: [no log message]
|
|
14316 |
||
14317 |
2004-07-16 nclapies
|
|
14318 |
||
14319 |
* lasso/environs/user.c, lasso/environs/user.h, python/lassomod.c:
|
|
14320 |
[no log message]
|
|
14321 |
||
14322 |
2004-07-16 nclapies
|
|
14323 |
||
14324 |
* python/lasso.py, python/lassomod.c, lasso/environs/logout.c,
|
|
14325 |
lasso/environs/logout.h, lasso/environs/server.c,
|
|
14326 |
lasso/environs/user.c, lasso/protocols/identity.c,
|
|
14327 |
lasso/environs/federation_termination.h: [no log message]
|
|
14328 |
||
14329 |
2004-07-16 valos
|
|
14330 |
||
14331 |
* lasso/xml/debug.c, lasso/xml/debug.h: Added date + time in debug
|
|
14332 |
messages
|
|
14333 |
||
14334 |
2004-07-15 valos
|
|
14335 |
||
14336 |
* python/lasso.py: [no log message]
|
|
14337 |
||
14338 |
2004-07-15 valos
|
|
14339 |
||
14340 |
* examples/sso.c, python/examples/login.py: Update
|
|
14341 |
||
14342 |
2004-07-15 valos
|
|
14343 |
||
14344 |
* python/lasso.py, python/lassomod.c: Added method create_user in
|
|
14345 |
Login class + Update
|
|
14346 |
||
14347 |
2004-07-15 eraviart
|
|
14348 |
||
14349 |
* docs/tutorial/sp-login-send-authn-request.c: added missing prefix
|
|
14350 |
"lib_" to some attributes in C tutorial.
|
|
14351 |
||
14352 |
2004-07-15 valos
|
|
14353 |
||
14354 |
* lasso/environs/login.c, lasso/environs/login.h: Removed attribute
|
|
14355 |
remote_ProviderID of lasso_login_init_request() method Added new
|
|
14356 |
method lasso_login_create_user()
|
|
14357 |
||
14358 |
2004-07-15 nclapies
|
|
14359 |
||
14360 |
* lasso/environs/server.c: [no log message]
|
|
14361 |
||
14362 |
2004-07-15 nclapies
|
|
14363 |
||
14364 |
* lasso/environs/server.c, lasso/protocols/provider.c: [no log
|
|
14365 |
message]
|
|
14366 |
||
14367 |
2004-07-15 nclapies
|
|
14368 |
||
14369 |
* lasso/environs/server.c, lasso/environs/server.h: [no log
|
|
14370 |
message]
|
|
14371 |
||
14372 |
2004-07-15 valos
|
|
14373 |
||
14374 |
* lasso/environs/login.c, lasso/environs/profile_context.c,
|
|
14375 |
lasso/environs/server.c, lasso/protocols/provider.c: Changed some
|
|
14376 |
debug levels
|
|
14377 |
||
14378 |
2004-07-15 valos
|
|
14379 |
||
14380 |
* lasso/environs/login.c, lasso/environs/login.h: Removed attribute
|
|
14381 |
'msg_relayState' in LassoLogin (moved in LassoProfileContext)
|
|
14382 |
||
14383 |
lasso_login_process_response_status_and_assertion() static function
|
|
14384 |
was rewritten more error codes and debug messages
|
|
14385 |
||
14386 |
Added a new static function :
|
|
14387 |
lasso_login_get_assertion_nameIdentifier()
|
|
14388 |
||
14389 |
2004-07-15 valos
|
|
14390 |
||
14391 |
* lasso/environs/profile_context.c,
|
|
14392 |
lasso/environs/profile_context.h: Added attribute 'msg_relayState'
|
|
14393 |
in LassoProfileContext (previously set in LassoLogin)
|
|
14394 |
||
14395 |
2004-07-15 nclapies
|
|
14396 |
||
14397 |
* lasso/environs/user.c: [no log message]
|
|
14398 |
||
14399 |
2004-07-15 valos
|
|
14400 |
||
14401 |
* lasso/environs/server.h, lasso/environs/user.h: [no log message]
|
|
14402 |
||
14403 |
2004-07-15 valos
|
|
14404 |
||
14405 |
* lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
14406 |
lasso/protocols/provider.c, lasso/protocols/provider.h: 7 #define
|
|
14407 |
moved from .c to .h
|
|
14408 |
||
14409 |
2004-07-15 fpeters
|
|
14410 |
||
14411 |
* lasso/protocols/provider.c: please don't use // for comments,
|
|
14412 |
this is QA speaking :)
|
|
14413 |
||
14414 |
2004-07-15 valos
|
|
14415 |
||
14416 |
* lasso/protocols/provider.c, lasso/protocols/provider.h: 3 #define
|
|
14417 |
moved from .h to .c
|
|
14418 |
||
14419 |
2004-07-15 valos
|
|
14420 |
||
14421 |
* lasso/environs/user.c: 6 #define moved from .h to .c
|
|
14422 |
||
14423 |
2004-07-15 fpeters
|
|
14424 |
||
14425 |
* examples/authn_request_and_response.c, examples/defederation.c,
|
|
14426 |
examples/logout.c, examples/mapping.c, examples/registration.c,
|
|
14427 |
examples/sso.c, examples/user-dump.c, lasso/lasso.c,
|
|
14428 |
lasso/environs/login.c, lasso/environs/server.c,
|
|
14429 |
lasso/protocols/logout_response.c,
|
|
14430 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
14431 |
lasso/protocols/register_name_identifier_response.c,
|
|
14432 |
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_response.c,
|
|
14433 |
lasso/xml/lib_federation_termination_notification.c,
|
|
14434 |
lasso/xml/lib_logout_request.c,
|
|
14435 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
14436 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
14437 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
14438 |
lasso/xml/lib_status_response.c, lasso/xml/saml_advice.c,
|
|
14439 |
lasso/xml/saml_authentication_statement.c,
|
|
14440 |
lasso/xml/samlp_response.c, lasso/xml/tools.c, lasso/xml/xml.c,
|
|
14441 |
python/wrap_objs.c: replaced C++ // comments with C /* */ comments
|
|
14442 |
before we fall on a pre-C99 compiler.
|
|
14443 |
||
14444 |
2004-07-15 valos
|
|
14445 |
||
14446 |
* lasso/protocols/identity.c, lasso/protocols/identity.h: 4 #
|
|
14447 |
define moved from .h to .c
|
|
14448 |
||
14449 |
2004-07-15 valos
|
|
14450 |
||
14451 |
* lasso/environs/server.c: 5 #define moved from .h to .c
|
|
14452 |
||
14453 |
2004-07-15 eraviart
|
|
14454 |
||
14455 |
* docs/tutorial/sp-init.c,
|
|
14456 |
docs/tutorial/sp-login-process-authn-response.c,
|
|
14457 |
docs/tutorial/sp-login-send-authn-request.c,
|
|
14458 |
docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
14459 |
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
14460 |
docs/tutorial/sp-logout-process-response.c,
|
|
14461 |
docs/tutorial/sp-logout-send-request.c: Added init & shutdown
|
|
14462 |
functions to tutorial.
|
|
14463 |
||
14464 |
2004-07-14 valos
|
|
14465 |
||
14466 |
* lasso/xml/debug.c: Nothing, code cleanup only
|
|
14467 |
||
14468 |
2004-07-14 valos
|
|
14469 |
||
14470 |
* lasso/xml/debug.c, lasso/xml/debug.h: New debug system with 4
|
|
14471 |
levels (4 colors): DEBUG : yellow INFO : green
|
|
14472 |
WARNING : blue ERROR : red if Cflag -DLASSO_DEBUG is
|
|
14473 |
defined, DEBUG level message are ignored.
|
|
14474 |
||
14475 |
2004-07-14 valos
|
|
14476 |
||
14477 |
* examples/sso.c, lasso/environs/login.c: [no log message]
|
|
14478 |
||
14479 |
2004-07-14 valos
|
|
14480 |
||
14481 |
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
14482 |
python/lasso.py: [no log message]
|
|
14483 |
||
14484 |
2004-07-14 valos
|
|
14485 |
||
14486 |
* examples/sso.c: [no log message]
|
|
14487 |
||
14488 |
2004-07-14 valos
|
|
14489 |
||
14490 |
* python/lasso.py, python/lassomod.c: [no log message]
|
|
14491 |
||
14492 |
2004-07-14 valos
|
|
14493 |
||
14494 |
* lasso/environs/login.c, lasso/environs/login.h,
|
|
14495 |
lasso/protocols/response.c, lasso/protocols/response.h: [no log
|
|
14496 |
message]
|
|
14497 |
||
14498 |
2004-07-14 nclapies
|
|
14499 |
||
14500 |
* python/lasso.py, python/examples/logout.py: add class User,
|
|
14501 |
update class Logout, update example logout.py
|
|
14502 |
||
14503 |
2004-07-13 eraviart
|
|
14504 |
||
14505 |
* docs/tutorial/sp-login-process-authn-response.c: The API is
|
|
14506 |
globally frozen, but locally melting.
|
|
14507 |
||
14508 |
2004-07-13 valos
|
|
14509 |
||
14510 |
* lasso/xml/xml.c, lasso/environs/login.c: [no log message]
|
|
14511 |
||
14512 |
2004-07-13 nclapies
|
|
14513 |
||
14514 |
* examples/logout.c, lasso/environs/logout.c: add signature support
|
|
14515 |
for soap method
|
|
14516 |
||
14517 |
2004-07-13 eraviart
|
|
14518 |
||
14519 |
* python/examples/login.py: Use constant instead of integer.
|
|
14520 |
||
14521 |
2004-07-13 nclapies
|
|
14522 |
||
14523 |
* lasso/environs/Makefile.am,
|
|
14524 |
lasso/environs/name_identifier_mapping.c,
|
|
14525 |
lasso/environs/name_identifier_mapping.h,
|
|
14526 |
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
14527 |
message]
|
|
14528 |
||
14529 |
2004-07-13 nclapies
|
|
14530 |
||
14531 |
* lasso/environs/register_name_identifier.c: [no log message]
|
|
14532 |
||
14533 |
2004-07-13 nclapies
|
|
14534 |
||
14535 |
* lasso/environs/federation_termination.c, lasso/environs/logout.c:
|
|
14536 |
[no log message]
|
|
14537 |
||
14538 |
2004-07-13 valos
|
|
14539 |
||
14540 |
* lasso/environs/login.c, lasso/xml/xml.c: [no log message]
|
|
14541 |
||
14542 |
2004-07-13 nclapies
|
|
14543 |
||
14544 |
* lasso/environs/federation_termination.c: [no log message]
|
|
14545 |
||
14546 |
2004-07-13 nclapies
|
|
14547 |
||
14548 |
* lasso/environs/federation_termination.c,
|
|
14549 |
lasso/environs/federation_termination.h: [no log message]
|
|
14550 |
||
14551 |
2004-07-13 eraviart
|
|
14552 |
||
14553 |
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
14554 |
python/lasso.py: Profile instead of porfile.
|
|
14555 |
||
14556 |
2004-07-13 valos
|
|
14557 |
||
14558 |
* python/lasso.py, python/examples/login.py: [no log message]
|
|
14559 |
||
14560 |
2004-07-13 eraviart
|
|
14561 |
||
14562 |
* python/examples/login.py: Yet another very important correction.
|
|
14563 |
||
14564 |
2004-07-13 eraviart
|
|
14565 |
||
14566 |
* python/examples/login.py: Corrected typo.
|
|
14567 |
||
14568 |
2004-07-13 eraviart
|
|
14569 |
||
14570 |
* docs/tutorial/sp-init.c: Document a trap in which I was caught.
|
|
14571 |
||
14572 |
2004-07-13 eraviart
|
|
14573 |
||
14574 |
* docs/tutorial/sp-init.c: Use RSA keys instead of DSA.
|
|
14575 |
||
14576 |
2004-07-13 nclapies
|
|
14577 |
||
14578 |
* lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
14579 |
lasso/protocols/logout_request.c,
|
|
14580 |
lasso/protocols/logout_response.c,
|
|
14581 |
lasso/protocols/logout_response.h,
|
|
14582 |
lasso/protocols/name_identifier_mapping_response.h,
|
|
14583 |
lasso/protocols/register_name_identifier_response.h,
|
|
14584 |
lasso/environs/server.c: [no log message]
|
|
14585 |
||
14586 |
2004-07-13 valos
|
|
14587 |
||
14588 |
* lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
14589 |
lasso/protocols/provider.c, lasso/xml/xml.c: [no log message]
|
|
14590 |
||
14591 |
2004-07-13 valos
|
|
14592 |
||
14593 |
* lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
14594 |
lasso/protocols/authn_response.c, lasso/protocols/provider.c,
|
|
14595 |
python/examples/login.py: [no log message]
|
|
14596 |
||
14597 |
2004-07-13 nclapies
|
|
14598 |
||
14599 |
* examples/logout.c, examples/user-dump.c: [no log message]
|
|
14600 |
||
14601 |
2004-07-13 nclapies
|
|
14602 |
||
14603 |
* examples/logout.c, lasso/environs/logout.c,
|
|
14604 |
lasso/environs/logout.h: [no log message]
|
|
14605 |
||
14606 |
2004-07-13 eraviart
|
|
14607 |
||
14608 |
* examples/metadata.xml: Removed obsolete metadata sample file.
|
|
14609 |
||
14610 |
2004-07-13 eraviart
|
|
14611 |
||
14612 |
* lasso/environs/login.c, lasso/protocols/authn_request.c,
|
|
14613 |
lasso/protocols/federation_termination_notification.c,
|
|
14614 |
lasso/protocols/logout_response.c,
|
|
14615 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
14616 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
14617 |
lasso/protocols/register_name_identifier_request.c,
|
|
14618 |
lasso/protocols/register_name_identifier_response.c,
|
|
14619 |
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
14620 |
lasso/xml/lib_authn_request.c, lasso/xml/saml_assertion.c,
|
|
14621 |
lasso/xml/samlp_request_abstract.c,
|
|
14622 |
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c: Renamed
|
|
14623 |
attribut to attribute.
|
|
14624 |
||
14625 |
2004-07-13 valos
|
|
14626 |
||
14627 |
* lasso/environs/login.c, lasso/environs/logout.c,
|
|
14628 |
lasso/environs/logout.h, python/lasso.py, python/lassomod.c: [no
|
|
14629 |
log message]
|
|
14630 |
||
14631 |
2004-07-13 valos
|
|
14632 |
||
14633 |
* examples/sso.c, lasso/environs/federation_termination.c,
|
|
14634 |
lasso/environs/login.c, lasso/environs/logout.c,
|
|
14635 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
14636 |
lasso/environs/register_name_identifier.c: [no log message]
|
|
14637 |
||
14638 |
2004-07-13 valos
|
|
14639 |
||
14640 |
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
14641 |
lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
14642 |
python/lasso.py, python/lassomod.c, python/examples/login.py: [no
|
|
14643 |
log message]
|
|
14644 |
||
14645 |
2004-07-13 nclapies
|
|
14646 |
||
14647 |
* lasso/environs/register_name_identifier.c: [no log message]
|
|
14648 |
||
14649 |
2004-07-13 nclapies
|
|
14650 |
||
14651 |
* lasso/environs/server.c, lasso/environs/server.h,
|
|
14652 |
examples/logout.c: [no log message]
|
|
14653 |
||
14654 |
2004-07-13 nclapies
|
|
14655 |
||
14656 |
* lasso/environs/user.c, lasso/environs/user.h: [no log message]
|
|
14657 |
||
14658 |
2004-07-13 nclapies
|
|
14659 |
||
14660 |
* lasso/environs/logout.c: [no log message]
|
|
14661 |
||
14662 |
2004-07-13 valos
|
|
14663 |
||
14664 |
* lasso/environs/profile_context.c,
|
|
14665 |
lasso/environs/profile_context.h: [no log message]
|
|
14666 |
||
14667 |
2004-07-13 valos
|
|
14668 |
||
14669 |
* lasso/environs/login.c: [no log message]
|
|
14670 |
||
14671 |
2004-07-13 valos
|
|
14672 |
||
14673 |
* lasso/environs/server.c, lasso/xml/xml.c: [no log message]
|
|
14674 |
||
14675 |
2004-07-12 valos
|
|
14676 |
||
14677 |
* lasso/environs/server.c, lasso/environs/server.h,
|
|
14678 |
lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
14679 |
lasso/environs/login.c: [no log message]
|
|
14680 |
||
14681 |
2004-07-12 nclapies
|
|
14682 |
||
14683 |
* lasso/environs/federation_termination.c: [no log message]
|
|
14684 |
||
14685 |
2004-07-12 nclapies
|
|
14686 |
||
14687 |
* lasso/environs/federation_termination.h,
|
|
14688 |
lasso/environs/register_name_identifier.c,
|
|
14689 |
lasso/environs/register_name_identifier.h:
|
|
14690 |
lasso/environs/federation_termination.c
|
|
14691 |
||
14692 |
2004-07-12 nclapies
|
|
14693 |
||
14694 |
* lasso/protocols/provider.c: [no log message]
|
|
14695 |
||
14696 |
2004-07-12 eraviart
|
|
14697 |
||
14698 |
* docs/tutorial/sp-init.c: Corrected SP init for C & Python.
|
|
14699 |
||
14700 |
2004-07-12 nclapies
|
|
14701 |
||
14702 |
* examples/user-dump.c, lasso/environs/user.c,
|
|
14703 |
lasso/protocols/identity.h: fix: dump of user environ
|
|
14704 |
||
14705 |
2004-07-12 nclapies
|
|
14706 |
||
14707 |
* lasso/environs/server.c: [no log message]
|
|
14708 |
||
14709 |
2004-07-12 nclapies
|
|
14710 |
||
14711 |
* lasso/environs/server.c, lasso/environs/server.h,
|
|
14712 |
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
14713 |
message]
|
|
14714 |
||
14715 |
2004-07-12 nclapies
|
|
14716 |
||
14717 |
* lasso/environs/server.c: [no log message]
|
|
14718 |
||
14719 |
2004-07-12 nclapies
|
|
14720 |
||
14721 |
* lasso/environs/logout.h, lasso/environs/profile_context.h,
|
|
14722 |
lasso/environs/server.c, lasso/environs/server.h,
|
|
14723 |
lasso/environs/logout.c: [no log message]
|
|
14724 |
||
14725 |
2004-07-12 nclapies
|
|
14726 |
||
14727 |
* lasso/environs/server.c: [no log message]
|
|
14728 |
||
14729 |
2004-07-12 valos
|
|
14730 |
||
14731 |
* lasso/protocols/provider.c: [no log message]
|
|
14732 |
||
14733 |
2004-07-12 nclapies
|
|
14734 |
||
14735 |
* lasso/environs/logout.c: fix code in new logout
|
|
14736 |
||
14737 |
2004-07-12 valos
|
|
14738 |
||
14739 |
* lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
14740 |
lasso/xml/xml.c: [no log message]
|
|
14741 |
||
14742 |
2004-07-12 valos
|
|
14743 |
||
14744 |
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
14745 |
lasso/environs/profile_context.c, python/lasso.py,
|
|
14746 |
python/lassomod.c, python/examples/login.py: [no log message]
|
|
14747 |
||
14748 |
2004-07-12 nclapies
|
|
14749 |
||
14750 |
* lasso/environs/server.c, lasso/protocols/provider.c,
|
|
14751 |
lasso/protocols/provider.h: [no log message]
|
|
14752 |
||
14753 |
2004-07-12 valos
|
|
14754 |
||
14755 |
* lasso/environs/login.c, lasso/environs/profile_context.c,
|
|
14756 |
lasso/environs/profile_context.h, lasso/xml/xml.c, python/lasso.py,
|
|
14757 |
python/examples/login.py: [no log message]
|
|
14758 |
||
14759 |
2004-07-12 nclapies
|
|
14760 |
||
14761 |
* lasso/environs/register_name_identifier.c: [no log message]
|
|
14762 |
||
14763 |
2004-07-12 nclapies
|
|
14764 |
||
14765 |
* lasso/environs/logout.c: fix : change the return type in
|
|
14766 |
g_return_val_if_fail
|
|
14767 |
||
14768 |
2004-07-12 nclapies
|
|
14769 |
||
14770 |
* lasso/protocols/provider.c, lasso/protocols/provider.h: fix :
|
|
14771 |
replace xmlChar with gchar type in method prototypes
|
|
14772 |
||
14773 |
2004-07-12 nclapies
|
|
14774 |
||
14775 |
* lasso/environs/server.c, lasso/environs/server.h: fix : replace
|
|
14776 |
xmlChar with gchar type
|
|
14777 |
||
14778 |
2004-07-12 nclapies
|
|
14779 |
||
14780 |
* lasso/environs/Makefile.am,
|
|
14781 |
lasso/environs/register_name_identifier.c,
|
|
14782 |
lasso/environs/register_name_identifier.h,
|
|
14783 |
lasso/protocols/provider.c, lasso/protocols/provider.h: register
|
|
14784 |
name identifier profile
|
|
14785 |
||
14786 |
2004-07-12 valos
|
|
14787 |
||
14788 |
* python/lasso.py: [no log message]
|
|
14789 |
||
14790 |
2004-07-12 valos
|
|
14791 |
||
14792 |
* lasso/environs/login.c, lasso/protocols/authn_request.c,
|
|
14793 |
lasso/protocols/authn_request.h, lasso/protocols/authn_response.c,
|
|
14794 |
python/lasso.py, python/lassomod.c: [no log message]
|
|
14795 |
||
14796 |
2004-07-12 nclapies
|
|
14797 |
||
14798 |
* lasso/environs/Makefile.am,
|
|
14799 |
lasso/environs/federation_termination.c,
|
|
14800 |
lasso/environs/federation_termination.h,
|
|
14801 |
lasso/protocols/provider.c, lasso/protocols/provider.h: federation
|
|
14802 |
termination environ
|
|
14803 |
||
14804 |
2004-07-11 nclapies
|
|
14805 |
||
14806 |
* lasso/environs/logout.c: fix setting of status code value
|
|
14807 |
||
14808 |
2004-07-11 nclapies
|
|
14809 |
||
14810 |
* examples/logout.c, examples/sp.xml: update of examples
|
|
14811 |
||
14812 |
2004-07-11 nclapies
|
|
14813 |
||
14814 |
* lasso/environs/logout.c: [no log message]
|
|
14815 |
||
14816 |
2004-07-11 nclapies
|
|
14817 |
||
14818 |
* lasso/environs/logout.c: fix
|
|
14819 |
||
14820 |
2004-07-11 nclapies
|
|
14821 |
||
14822 |
* lasso/environs/logout.c: fix for logout request export to query
|
|
14823 |
||
14824 |
2004-07-11 nclapies
|
|
14825 |
||
14826 |
* lasso/environs/logout.c: [no log message]
|
|
14827 |
||
14828 |
2004-07-11 nclapies
|
|
14829 |
||
14830 |
* lasso/environs/logout.c, examples/idp.xml, examples/logout.c: [no
|
|
14831 |
log message]
|
|
14832 |
||
14833 |
2004-07-11 nclapies
|
|
14834 |
||
14835 |
* lasso/environs/user.c: fix bugs in new_from_dump
|
|
14836 |
||
14837 |
2004-07-11 valos
|
|
14838 |
||
14839 |
* python/lasso.py, python/lassomod.c, python/examples/login.py: [no
|
|
14840 |
log message]
|
|
14841 |
||
14842 |
2004-07-11 valos
|
|
14843 |
||
14844 |
* python/lasso.py, python/lassomod.c, python/examples/login.py: [no
|
|
14845 |
log message]
|
|
14846 |
||
14847 |
2004-07-11 valos
|
|
14848 |
||
14849 |
* lasso/environs/login.c, python/lasso.py, python/lassomod.c,
|
|
14850 |
python/examples/login.py: [no log message]
|
|
14851 |
||
14852 |
2004-07-10 valos
|
|
14853 |
||
14854 |
* examples/sso.c, lasso/environs/login.c,
|
|
14855 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
14856 |
python/lasso.py, python/lasso_strings.py, python/lassomod.c,
|
|
14857 |
python/examples/login.py: [no log message]
|
|
14858 |
||
14859 |
2004-07-10 valos
|
|
14860 |
||
14861 |
* python/lasso.py: [no log message]
|
|
14862 |
||
14863 |
2004-07-09 valos
|
|
14864 |
||
14865 |
* lasso/environs/login.c, lasso/environs/login.h,
|
|
14866 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
14867 |
python/lassomod.c, python/setup.py: [no log message]
|
|
14868 |
||
14869 |
2004-07-09 nclapies
|
|
14870 |
||
14871 |
* lasso/environs/logout.c: [no log message]
|
|
14872 |
||
14873 |
2004-07-09 nclapies
|
|
14874 |
||
14875 |
* lasso/environs/Makefile.am: [no log message]
|
|
14876 |
||
14877 |
2004-07-09 nclapies
|
|
14878 |
||
14879 |
* python/lasso.py: add python class Logout
|
|
14880 |
||
14881 |
2004-07-09 valos
|
|
14882 |
||
14883 |
* lasso/protocols/authn_response.c,
|
|
14884 |
lasso/protocols/authn_response.h, lasso/xml/xml.h: [no log message]
|
|
14885 |
||
14886 |
2004-07-09 nclapies
|
|
14887 |
||
14888 |
* python/lassomod.c: [no log message]
|
|
14889 |
||
14890 |
2004-07-09 nclapies
|
|
14891 |
||
14892 |
* python/lassomod.c: add entry for logout binding
|
|
14893 |
||
14894 |
2004-07-09 nclapies
|
|
14895 |
||
14896 |
* python/lassomod.c: add entry for logou binding
|
|
14897 |
||
14898 |
2004-07-09 valos
|
|
14899 |
||
14900 |
* python/lasso.py, python/lassomod.c, python/setup.py: [no log
|
|
14901 |
message]
|
|
14902 |
||
14903 |
2004-07-09 nclapies
|
|
14904 |
||
14905 |
* examples/dump.c: [no log message]
|
|
14906 |
||
14907 |
2004-07-09 nclapies
|
|
14908 |
||
14909 |
* examples/user-dump.c: initial version
|
|
14910 |
||
14911 |
2004-07-09 nclapies
|
|
14912 |
||
14913 |
* lasso/environs/user.c, lasso/environs/user.h,
|
|
14914 |
lasso/protocols/identity.c, lasso/protocols/identity.h: update of
|
|
14915 |
user dump methods
|
|
14916 |
||
14917 |
2004-07-09 nclapies
|
|
14918 |
||
14919 |
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
14920 |
lasso/environs/server.c, lasso/protocols/logout_response.c: [no log
|
|
14921 |
message]
|
|
14922 |
||
14923 |
2004-07-09 valos
|
|
14924 |
||
14925 |
* python/lassomod.c, python/setup.py: [no log message]
|
|
14926 |
||
14927 |
2004-07-08 valos
|
|
14928 |
||
14929 |
* lasso/xml/debug.c: [no log message]
|
|
14930 |
||
14931 |
2004-07-08 nclapies
|
|
14932 |
||
14933 |
* lasso/environs/server.c, lasso/environs/server.h,
|
|
14934 |
lasso/environs/user.c, lasso/environs/user.h,
|
|
14935 |
lasso/protocols/provider.h: [no log message]
|
|
14936 |
||
14937 |
2004-07-08 valos
|
|
14938 |
||
14939 |
* examples/sso.c, lasso/lasso.c, lasso/lasso.h,
|
|
14940 |
lasso/environs/login.c, lasso/environs/login.h,
|
|
14941 |
lasso/environs/logout.h, lasso/environs/profile_context.h,
|
|
14942 |
lasso/environs/user.h, lasso/xml/lib_authentication_statement.h,
|
|
14943 |
lasso/xml/lib_subject.h, lasso/xml/strings.c, lasso/xml/strings.h:
|
|
14944 |
[no log message]
|
|
14945 |
||
14946 |
2004-07-08 nclapies
|
|
14947 |
||
14948 |
* lasso/environs/server.c, lasso/environs/server.h,
|
|
14949 |
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
14950 |
message]
|
|
14951 |
||
14952 |
2004-07-08 nclapies
|
|
14953 |
||
14954 |
* lasso/environs/logout.c, lasso/environs/logout.h: logout support
|
|
14955 |
in makefile.am
|
|
14956 |
||
14957 |
2004-07-08 nclapies
|
|
14958 |
||
14959 |
* lasso/environs/server.c, lasso/environs/server.h,
|
|
14960 |
lasso/environs/user.c, lasso/environs/user.h,
|
|
14961 |
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
14962 |
message]
|
|
14963 |
||
14964 |
2004-07-08 valos
|
|
14965 |
||
14966 |
* lasso/environs/login.c, lasso/environs/login.h,
|
|
14967 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h:
|
|
14968 |
[no log message]
|
|
14969 |
||
14970 |
2004-07-08 valos
|
|
14971 |
||
14972 |
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h:
|
|
14973 |
[no log message]
|
|
14974 |
||
14975 |
2004-07-07 valos
|
|
14976 |
||
14977 |
* examples/sso.c: [no log message]
|
|
14978 |
||
14979 |
2004-07-07 valos
|
|
14980 |
||
14981 |
* configure.ac: [no log message]
|
|
14982 |
||
14983 |
2004-07-07 valos
|
|
14984 |
||
14985 |
* lasso/xml/Makefile.am, lasso/xml/debug.c, lasso/xml/debug.h,
|
|
14986 |
lasso/xml/tools.h, lasso/xml/xml.c: Added initial debug message
|
|
14987 |
system
|
|
14988 |
||
14989 |
2004-07-07 nclapies
|
|
14990 |
||
14991 |
* lasso/environs/user.c: [no log message]
|
|
14992 |
||
14993 |
2004-07-07 valos
|
|
14994 |
||
14995 |
* lasso/environs/login.c: [no log message]
|
|
14996 |
||
14997 |
2004-07-07 valos
|
|
14998 |
||
14999 |
* lasso/environs/login.c: [no log message]
|
|
15000 |
||
15001 |
2004-07-06 nclapies
|
|
15002 |
||
15003 |
* examples/dump.c: initial version : some examples how to dump
|
|
15004 |
server and user environ
|
|
15005 |
||
15006 |
2004-07-06 nclapies
|
|
15007 |
||
15008 |
* lasso/environs/profile_context.h: add type provider enum
|
|
15009 |
||
15010 |
2004-07-06 nclapies
|
|
15011 |
||
15012 |
* lasso/environs/user.c, lasso/environs/user.h,
|
|
15013 |
lasso/environs/server.c, lasso/environs/server.h,
|
|
15014 |
lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
15015 |
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
15016 |
lasso/environs/logout.c, lasso/environs/logout.h: [no log message]
|
|
15017 |
||
15018 |
2004-07-06 eraviart
|
|
15019 |
||
15020 |
* docs/tutorial/sp-login-send-authn-request.c: Added initialization
|
|
15021 |
of common identification flags.
|
|
15022 |
||
15023 |
2004-07-06 valos
|
|
15024 |
||
15025 |
* lasso/environs/login.c: [no log message]
|
|
15026 |
||
15027 |
2004-07-06 valos
|
|
15028 |
||
15029 |
* examples/authn_request_and_response.c, examples/idp.xml,
|
|
15030 |
examples/sp.xml, lasso/environs/login.c, lasso/environs/login.h,
|
|
15031 |
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
15032 |
message]
|
|
15033 |
||
15034 |
2004-07-06 eraviart
|
|
15035 |
||
15036 |
* docs/tutorial/sp-init.c,
|
|
15037 |
docs/tutorial/sp-login-process-authn-response.c,
|
|
15038 |
docs/tutorial/sp-login-send-authn-request.c,
|
|
15039 |
docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
15040 |
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
15041 |
docs/tutorial/sp-logout-process-response.c,
|
|
15042 |
docs/tutorial/sp-logout-send-request.c: Add C files explaining how
|
|
15043 |
to create a SP using Lasso.
|
|
15044 |
||
15045 |
2004-07-06 valos
|
|
15046 |
||
15047 |
* lasso/environs/login.c: [no log message]
|
|
15048 |
||
15049 |
2004-07-06 valos
|
|
15050 |
||
15051 |
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
15052 |
lasso/environs/Makefile.am, lasso/environs/login.c,
|
|
15053 |
lasso/environs/login.h, lasso/environs/profile_context.c,
|
|
15054 |
lasso/environs/profile_context.h, lasso/environs/server.c,
|
|
15055 |
lasso/environs/server.h, lasso/protocols/artifact.c,
|
|
15056 |
lasso/protocols/artifact.h, lasso/protocols/authn_request.c,
|
|
15057 |
lasso/protocols/authn_response.c,
|
|
15058 |
lasso/xml/lib_idp_provided_name_identifier.c, lasso/xml/strings.c,
|
|
15059 |
lasso/xml/strings.h: [no log message]
|
|
15060 |
||
15061 |
2004-07-03 valos
|
|
15062 |
||
15063 |
* lasso/protocols/artifact.c, lasso/protocols/artifact.h: 2 new
|
|
15064 |
constructors were added
|
|
15065 |
||
15066 |
2004-07-03 valos
|
|
15067 |
||
15068 |
* lasso/environs/user.c, lasso/environs/user.h: [no log message]
|
|
15069 |
||
15070 |
2004-07-02 valos
|
|
15071 |
||
15072 |
* lasso/environs/authentication.c, lasso/environs/user.c,
|
|
15073 |
lasso/environs/user.h: [no log message]
|
|
15074 |
||
15075 |
2004-07-02 nclapies
|
|
15076 |
||
15077 |
* lasso/protocols/identity.c, lasso/protocols/identity.h: [no log
|
|
15078 |
message]
|
|
15079 |
||
15080 |
2004-07-02 valos
|
|
15081 |
||
15082 |
* lasso/protocols/Makefile.am, lasso/protocols/artifact.c,
|
|
15083 |
lasso/protocols/artifact.h, lasso/xml/tools.h: Added new class
|
|
15084 |
Artifact
|
|
15085 |
||
15086 |
2004-07-02 valos
|
|
15087 |
||
15088 |
* lasso/xml/xml.c: Fixed 2 bugs in lasso_node_impl_add_child() and
|
|
15089 |
lasso_node_impl_add_child() methods
|
|
15090 |
||
15091 |
2004-07-02 valos
|
|
15092 |
||
15093 |
* lasso/xml/tools.c, lasso/xml/tools.h: Added functions
|
|
15094 |
lasso_build_random_sequence() and lasso_str_hash()
|
|
15095 |
||
15096 |
2004-07-01 nclapies
|
|
15097 |
||
15098 |
* lasso/environs/user.c, lasso/environs/user.h: add support for
|
|
15099 |
artifacts, assertions and identities
|
|
15100 |
||
15101 |
2004-07-01 valos
|
|
15102 |
||
15103 |
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
15104 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
15105 |
lasso/environs/server.c, lasso/environs/server.h,
|
|
15106 |
lasso/protocols/provider.h, lasso/xml/tools.c, lasso/xml/tools.h:
|
|
15107 |
[no log message]
|
|
15108 |
||
15109 |
2004-07-01 valos
|
|
15110 |
||
15111 |
* lasso/protocols/elements/authentication_statement.c: [no log
|
|
15112 |
message]
|
|
15113 |
||
15114 |
2004-07-01 valos
|
|
15115 |
||
15116 |
* lasso/environs/authentication.c, lasso/protocols/identity.c,
|
|
15117 |
lasso/protocols/identity.h,
|
|
15118 |
lasso/protocols/elements/authentication_statement.c: [no log
|
|
15119 |
message]
|
|
15120 |
||
15121 |
2004-07-01 valos
|
|
15122 |
||
15123 |
* examples/sp.xml, examples/sso.c, lasso/environs/authentication.c,
|
|
15124 |
lasso/environs/authentication.h, lasso/environs/profile_context.c,
|
|
15125 |
lasso/environs/profile_context.h: [no log message]
|
|
15126 |
||
15127 |
2004-07-01 valos
|
|
15128 |
||
15129 |
* lasso/environs/authentication.c, lasso/environs/server.c,
|
|
15130 |
lasso/environs/server.h, lasso/protocols/authn_request.c,
|
|
15131 |
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
15132 |
message]
|
|
15133 |
||
15134 |
2004-06-30 valos
|
|
15135 |
||
15136 |
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
15137 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
15138 |
lasso/environs/server.c, lasso/environs/server.h,
|
|
15139 |
lasso/protocols/authn_response.c, lasso/protocols/identity.h,
|
|
15140 |
lasso/protocols/elements/authentication_statement.c,
|
|
15141 |
lasso/protocols/elements/authentication_statement.h: [no log
|
|
15142 |
message]
|
|
15143 |
||
15144 |
2004-06-30 valos
|
|
15145 |
||
15146 |
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
15147 |
lasso/environs/provider.c, lasso/environs/provider.h: [no log
|
|
15148 |
message]
|
|
15149 |
||
15150 |
2004-06-29 valos
|
|
15151 |
||
15152 |
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
15153 |
lasso/environs/profile_context.h, lasso/protocols/authn_response.c:
|
|
15154 |
[no log message]
|
|
15155 |
||
15156 |
2004-06-25 valos
|
|
15157 |
||
15158 |
* examples/sso.c, lasso/environs/Makefile.am,
|
|
15159 |
lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
15160 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
15161 |
lasso/protocols/Makefile.am, lasso/protocols/authn_response.c: [no
|
|
15162 |
log message]
|
|
15163 |
||
15164 |
2004-06-25 valos
|
|
15165 |
||
15166 |
* lasso/environs/server.c, lasso/environs/server.h,
|
|
15167 |
lasso/environs/user.c, lasso/environs/user.h,
|
|
15168 |
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
15169 |
lasso/protocols/provider.c, lasso/protocols/provider.h: Initial
|
|
15170 |
commit
|
|
15171 |
||
15172 |
2004-06-25 valos
|
|
15173 |
||
15174 |
* lasso/environs/authn_environ.c, lasso/environs/authn_environ.h,
|
|
15175 |
lasso/environs/server_environ.c, lasso/environs/server_environ.h,
|
|
15176 |
lasso/environs/session_environ.c, lasso/environs/session_environ.h,
|
|
15177 |
lasso/environs/user_environ.c, lasso/environs/user_environ.h: [no
|
|
15178 |
log message]
|
|
15179 |
||
15180 |
2004-06-25 nclapies
|
|
15181 |
||
15182 |
* lasso/environs/logout.c, lasso/environs/logout.h: initial version
|
|
15183 |
||
15184 |
2004-06-25 nclapies
|
|
15185 |
||
15186 |
* lasso/environs/provider.c, lasso/environs/provider.h: add acces
|
|
15187 |
methods to metadata logout properties
|
|
15188 |
||
15189 |
2004-06-24 valos
|
|
15190 |
||
15191 |
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
15192 |
lasso/environs/profile_context.c, lasso/environs/profile_context.h:
|
|
15193 |
Initial commit
|
|
15194 |
||
15195 |
2004-06-24 valos
|
|
15196 |
||
15197 |
* examples/sso.c, lasso/protocols/authn_request.c,
|
|
15198 |
lasso/protocols/authn_response.c: [no log message]
|
|
15199 |
||
15200 |
2004-06-24 valos
|
|
15201 |
||
15202 |
* lasso/environs/session_environ.c,
|
|
15203 |
lasso/environs/session_environ.h, lasso/protocols/Makefile.am: [no
|
|
15204 |
log message]
|
|
15205 |
||
15206 |
2004-06-24 valos
|
|
15207 |
||
15208 |
* lasso/protocols/response.c, lasso/protocols/response.h: Initial
|
|
15209 |
commit
|
|
15210 |
||
15211 |
2004-06-24 valos
|
|
15212 |
||
15213 |
* lasso/environs/Makefile.am, lasso/environs/server_environ.c,
|
|
15214 |
lasso/environs/server_environ.h, lasso/environs/session_environ.c,
|
|
15215 |
lasso/environs/session_environ.h, lasso/environs/user_environ.c,
|
|
15216 |
lasso/environs/user_environ.h, lasso/protocols/Makefile.am,
|
|
15217 |
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
15218 |
lasso/xml/lib_authn_request.c, lasso/xml/samlp_request.c,
|
|
15219 |
lasso/xml/samlp_request_abstract.c,
|
|
15220 |
lasso/xml/samlp_request_abstract.h,
|
|
15221 |
lasso/xml/samlp_response_abstract.c,
|
|
15222 |
lasso/xml/samlp_response_abstract.h, lasso/xml/tools.c: [no log
|
|
15223 |
message]
|
|
15224 |
||
15225 |
2004-06-23 valos
|
|
15226 |
||
15227 |
* lasso/environs/environ.c, lasso/environs/environ.h: [no log
|
|
15228 |
message]
|
|
15229 |
||
15230 |
2004-06-23 valos
|
|
15231 |
||
15232 |
* lasso/protocols/request.c, lasso/protocols/request.h: Initial
|
|
15233 |
commit
|
|
15234 |
||
15235 |
2004-06-23 nclapies
|
|
15236 |
||
15237 |
* examples/sso.c, lasso/environs/identity.c,
|
|
15238 |
lasso/environs/identity.h, lasso/environs/server_environ.c,
|
|
15239 |
lasso/environs/session_environ.c, lasso/environs/user_environ.c,
|
|
15240 |
lasso/environs/user_environ.h: update for session environ in
|
|
15241 |
process of authentication, user environ for identity list
|
|
15242 |
||
15243 |
2004-06-22 valos
|
|
15244 |
||
15245 |
* lasso/environs/session_environ.c,
|
|
15246 |
lasso/environs/session_environ.h: [no log message]
|
|
15247 |
||
15248 |
2004-06-22 nclapies
|
|
15249 |
||
15250 |
* examples/sso.c: update of example
|
|
15251 |
||
15252 |
2004-06-22 nclapies
|
|
15253 |
||
15254 |
* lasso/environs/identity.c: update
|
|
15255 |
||
15256 |
2004-06-22 nclapies
|
|
15257 |
||
15258 |
* lasso/environs/Makefile.am, lasso/environs/authn_environ.c,
|
|
15259 |
lasso/environs/authn_environ.h, lasso/environs/environ.c,
|
|
15260 |
lasso/environs/environ.h, lasso/environs/identity.c,
|
|
15261 |
lasso/environs/identity.h, lasso/environs/provider.c,
|
|
15262 |
lasso/environs/provider.h, lasso/environs/server_environ.c,
|
|
15263 |
lasso/environs/server_environ.h, lasso/environs/session_environ.c,
|
|
15264 |
lasso/environs/session_environ.h, lasso/environs/user_environ.c,
|
|
15265 |
lasso/environs/user_environ.h: a lot of update
|
|
15266 |
||
15267 |
2004-06-15 nclapies
|
|
15268 |
||
15269 |
* examples/idp.xml, examples/sp.xml, examples/sso.c: add an example
|
|
15270 |
(very incomplete) of high level of lasso
|
|
15271 |
||
15272 |
2004-06-15 nclapies
|
|
15273 |
||
15274 |
* lasso/environs/provider.c, lasso/environs/provider.h: add code to
|
|
15275 |
build provider from filename and method to acces value of metadata
|
|
15276 |
||
15277 |
2004-06-15 nclapies
|
|
15278 |
||
15279 |
* lasso/environs/Makefile.am: add provider, server_environ,
|
|
15280 |
session_environ, identity, user_environ, remove authn_environ.c/.h
|
|
15281 |
||
15282 |
2004-06-15 nclapies
|
|
15283 |
||
15284 |
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
15285 |
lasso/environs/server_environ.c, lasso/environs/server_environ.h,
|
|
15286 |
lasso/environs/session_environ.c, lasso/environs/session_environ.h,
|
|
15287 |
lasso/environs/user_environ.c, lasso/environs/user_environ.h:
|
|
15288 |
initial version
|
|
15289 |
||
15290 |
2004-06-15 nclapies
|
|
15291 |
||
15292 |
* lasso/xml/strings.c, lasso/xml/strings.h: add lasso name space
|
|
15293 |
||
15294 |
2004-06-11 nclapies
|
|
15295 |
||
15296 |
* lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h:
|
|
15297 |
update type of isPassive and forceAuthn params, instead use
|
|
15298 |
gboolean
|
|
15299 |
||
15300 |
2004-06-11 nclapies
|
|
15301 |
||
15302 |
* lasso/xml/strings.c, lasso/xml/strings.h: add ref and prefix for
|
|
15303 |
sso get and post request
|
|
15304 |
||
15305 |
2004-06-11 nclapies
|
|
15306 |
||
15307 |
* lasso/protocols/authn_response.c,
|
|
15308 |
lasso/protocols/authn_response.h: add lasso_authn_response_new to
|
|
15309 |
set a AuthnResponse from a AuthnRequest object
|
|
15310 |
||
15311 |
2004-06-11 nclapies
|
|
15312 |
||
15313 |
* lasso/protocols/authn_request.c: fix : strange conversion of true
|
|
15314 |
string to an integer value setting the wrong value to the function
|
|
15315 |
settings of IsPassive and ForceAuthn
|
|
15316 |
||
15317 |
2004-06-07 nclapies
|
|
15318 |
||
15319 |
* lasso/xml/xml.c: fix: segmentation fault in
|
|
15320 |
lasso_node_get_attr_value() if no attribute found
|
|
15321 |
||
15322 |
2004-06-04 valos
|
|
15323 |
||
15324 |
* configure.ac, lasso/Makefile.am: [no log message]
|
|
15325 |
||
15326 |
2004-06-04 valos
|
|
15327 |
||
15328 |
* lasso/environs/.cvsignore, lasso/environs/Makefile.am,
|
|
15329 |
lasso/environs/authn_environ.c, lasso/environs/authn_environ.h,
|
|
15330 |
lasso/environs/environ.c, lasso/environs/environ.h,
|
|
15331 |
lasso/environs/provider.c, lasso/environs/provider.h: Initial
|
|
15332 |
version
|
|
15333 |
||
15334 |
2004-06-03 valos
|
|
15335 |
||
15336 |
* examples/metadata.xml: [no log message]
|
|
15337 |
||
15338 |
2004-06-02 valos
|
|
15339 |
||
15340 |
* lasso/xml/xml.c: [no log message]
|
|
15341 |
||
15342 |
2004-06-02 nclapies
|
|
15343 |
||
15344 |
* lasso/xml/strings.c, lasso/xml/strings.h: add metadata prefix and
|
|
15345 |
uri
|
|
15346 |
||
15347 |
2004-06-02 valos
|
|
15348 |
||
15349 |
* lasso/xml/xml.c, lasso/xml/xml.h: Added
|
|
15350 |
lasso_node_get_child_content() method
|
|
15351 |
||
15352 |
2004-06-02 valos
|
|
15353 |
||
15354 |
* python/lasso.py: Changed default format value to 0 instead of 1
|
|
15355 |
in dump() method of class Node
|
|
15356 |
||
15357 |
2004-06-02 valos
|
|
15358 |
||
15359 |
* configure.ac, lasso/Makefile.am: Added new directory
|
|
15360 |
lasso/profiles
|
|
15361 |
||
15362 |
2004-06-01 valos
|
|
15363 |
||
15364 |
* lasso/xml/xml.c: [no log message]
|
|
15365 |
||
15366 |
2004-06-01 valos
|
|
15367 |
||
15368 |
* lasso/protocols/authn_response.c: [no log message]
|
|
15369 |
||
15370 |
2004-05-28 valos
|
|
15371 |
||
15372 |
* python/setup.py: Added option menu to build documentation
|
|
15373 |
(doxygen)
|
|
15374 |
||
15375 |
2004-05-28 valos
|
|
15376 |
||
15377 |
* python/lasso.py: Some functions documentation (doxygen syntax)
|
|
15378 |
||
15379 |
2004-05-28 valos
|
|
15380 |
||
15381 |
* lasso/xml/xml.c: Updated doc Fixed a memory leak in
|
|
15382 |
lasso_node_add_signature() method
|
|
15383 |
||
15384 |
2004-05-28 valos
|
|
15385 |
||
15386 |
* lasso/xml/tools.c, lasso/xml/xml.c: Added functions and public
|
|
15387 |
methods documentation
|
|
15388 |
||
15389 |
2004-05-26 valos
|
|
15390 |
||
15391 |
* docs/reference/lasso-sections.txt: [no log message]
|
|
15392 |
||
15393 |
2004-05-26 valos
|
|
15394 |
||
15395 |
* python/INSTALL: Initial commit
|
|
15396 |
||
15397 |
2004-05-26 valos
|
|
15398 |
||
15399 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
15400 |
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
15401 |
||
15402 |
2004-05-26 valos
|
|
15403 |
||
15404 |
* lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c,
|
|
15405 |
lasso/xml/xml.h: Modified function lasso_str_sign()
|
|
15406 |
||
15407 |
2004-05-26 valos
|
|
15408 |
||
15409 |
* docs/reference/lasso-sections.txt: [no log message]
|
|
15410 |
||
15411 |
2004-05-25 valos
|
|
15412 |
||
15413 |
* python/lasso.py: Modified method get_child()
|
|
15414 |
||
15415 |
2004-05-25 valos
|
|
15416 |
||
15417 |
* python/examples/test.py: [no log message]
|
|
15418 |
||
15419 |
2004-05-25 valos
|
|
15420 |
||
15421 |
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
15422 |
||
15423 |
2004-05-25 valos
|
|
15424 |
||
15425 |
* lasso/protocols/authn_request.c,
|
|
15426 |
lasso/protocols/authn_response.c,
|
|
15427 |
lasso/protocols/federation_termination_notification.c,
|
|
15428 |
lasso/protocols/logout_request.c,
|
|
15429 |
lasso/protocols/logout_response.c,
|
|
15430 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
15431 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
15432 |
lasso/protocols/register_name_identifier_request.c,
|
|
15433 |
lasso/protocols/register_name_identifier_response.c: Added some
|
|
15434 |
lasso_node_destroy()
|
|
15435 |
||
15436 |
2004-05-25 valos
|
|
15437 |
||
15438 |
* lasso/protocols/Makefile.am: Little inversion to respect alpha
|
|
15439 |
order
|
|
15440 |
||
15441 |
2004-05-25 valos
|
|
15442 |
||
15443 |
* lasso/protocols/elements/authentication_statement.c: Added 4
|
|
15444 |
lasso_node_destroy()
|
|
15445 |
||
15446 |
2004-05-17 valos
|
|
15447 |
||
15448 |
* examples/authn_request_and_response.c, lasso/xml/xml.c,
|
|
15449 |
lasso/xml/xml.h, python/lasso.py, python/lassomod.c: New method
|
|
15450 |
lasso_node_destroy() added in class LassoNode
|
|
15451 |
||
15452 |
2004-05-15 valos
|
|
15453 |
||
15454 |
* examples/test3.c: Remove: obsolete
|
|
15455 |
||
15456 |
2004-05-15 valos
|
|
15457 |
||
15458 |
* examples/authn_request_and_response.c: Initial commit
|
|
15459 |
||
15460 |
2004-05-15 valos
|
|
15461 |
||
15462 |
* examples/test.c: [no log message]
|
|
15463 |
||
15464 |
2004-05-15 valos
|
|
15465 |
||
15466 |
* lasso/lasso.c, lasso/protocols/authn_request.c,
|
|
15467 |
lasso/protocols/authn_response.c,
|
|
15468 |
lasso/protocols/federation_termination_notification.c,
|
|
15469 |
lasso/protocols/logout_request.c,
|
|
15470 |
lasso/protocols/logout_response.c,
|
|
15471 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
15472 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
15473 |
lasso/protocols/register_name_identifier_request.c,
|
|
15474 |
lasso/protocols/register_name_identifier_response.c,
|
|
15475 |
lasso/protocols/elements/assertion.c,
|
|
15476 |
lasso/protocols/elements/authentication_statement.c,
|
|
15477 |
lasso/xml/ds_signature.c, lasso/xml/tools.c, lasso/xml/xml.c: Many
|
|
15478 |
many memory leaks fixed
|
|
15479 |
||
15480 |
2004-05-15 valos
|
|
15481 |
||
15482 |
* lasso/protocols/name_identifier_mapping.h: [no log message]
|
|
15483 |
||
15484 |
2004-05-14 valos
|
|
15485 |
||
15486 |
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
15487 |
docs/reference/lasso.types: [no log message]
|
|
15488 |
||
15489 |
2004-05-14 valos
|
|
15490 |
||
15491 |
* python/lasso.py, python/lassomod.c: node_export() and
|
|
15492 |
node_export_from_base64() functions added 2 export methods in class
|
|
15493 |
Node added
|
|
15494 |
||
15495 |
2004-05-14 valos
|
|
15496 |
||
15497 |
* python/examples/test.py: some update more comments
|
|
15498 |
||
15499 |
2004-05-14 valos
|
|
15500 |
||
15501 |
* lasso/protocols/authn_response.c,
|
|
15502 |
lasso/protocols/authn_response.h: A new constructor added:
|
|
15503 |
authn_response_new_from_export()
|
|
15504 |
||
15505 |
2004-05-13 valos
|
|
15506 |
||
15507 |
* python/lasso.py, python/setup.py: [no log message]
|
|
15508 |
||
15509 |
2004-05-13 valos
|
|
15510 |
||
15511 |
* python/setup.py: [no log message]
|
|
15512 |
||
15513 |
2004-05-13 nclapies
|
|
15514 |
||
15515 |
* lasso/protocols/federation_termination_notification.c,
|
|
15516 |
lasso/protocols/logout_request.c,
|
|
15517 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
15518 |
lasso/protocols/register_name_identifier_request.c: add some macro
|
|
15519 |
defines to local variables in methodes ...
|
|
15520 |
||
15521 |
2004-05-13 valos
|
|
15522 |
||
15523 |
* python/wrap_objs.h: gpointer_get() macro added
|
|
15524 |
||
15525 |
2004-05-13 valos
|
|
15526 |
||
15527 |
* python/lassomod.c: 2 methods renamed, 3 added and 1 removed
|
|
15528 |
||
15529 |
2004-05-13 valos
|
|
15530 |
||
15531 |
* python/lasso.py: [no log message]
|
|
15532 |
||
15533 |
2004-05-13 valos
|
|
15534 |
||
15535 |
* lasso/protocols/authn_response.h: [no log message]
|
|
15536 |
||
15537 |
2004-05-13 valos
|
|
15538 |
||
15539 |
* lasso/xml/tools.c: cosmetic
|
|
15540 |
||
15541 |
2004-05-13 valos
|
|
15542 |
||
15543 |
* lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h:
|
|
15544 |
lasso_saml_assertion_set_signature() method rewritten
|
|
15545 |
||
15546 |
2004-05-13 valos
|
|
15547 |
||
15548 |
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h:
|
|
15549 |
lasso_ds_signature_new() rewritten
|
|
15550 |
||
15551 |
2004-05-13 nclapies
|
|
15552 |
||
15553 |
* lasso/xml/lib_idp_provided_name_identifier.c,
|
|
15554 |
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
15555 |
lasso/xml/lib_old_provided_name_identifier.c,
|
|
15556 |
lasso/xml/lib_old_provided_name_identifier.h,
|
|
15557 |
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
15558 |
lasso/xml/lib_sp_provided_name_identifier.h,
|
|
15559 |
lasso/xml/saml_name_identifier.c, lasso/xml/saml_name_identifier.h:
|
|
15560 |
add const in read-only params of constructors
|
|
15561 |
||
15562 |
2004-05-13 valos
|
|
15563 |
||
15564 |
* lasso/protocols/authn_request.c: [no log message]
|
|
15565 |
||
15566 |
2004-05-13 valos
|
|
15567 |
||
15568 |
* lasso/protocols/logout_response.c,
|
|
15569 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
15570 |
lasso/protocols/register_name_identifier_response.c,
|
|
15571 |
lasso/protocols/single_sign_on_and_federation.c: all
|
|
15572 |
lasso_node_load_from_buffer() replaced by lasso_node_import()
|
|
15573 |
||
15574 |
2004-05-13 valos
|
|
15575 |
||
15576 |
* lasso/protocols/authn_response.c,
|
|
15577 |
lasso/protocols/authn_response.h:
|
|
15578 |
lasso_authn_response_add_assertion() method removed
|
|
15579 |
||
15580 |
2004-05-13 valos
|
|
15581 |
||
15582 |
* lasso/protocols/elements/assertion.c: Minor bugfix :
|
|
15583 |
lassoLibMajorVersion -> lassoLibMinorVersion
|
|
15584 |
||
15585 |
2004-05-13 valos
|
|
15586 |
||
15587 |
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
15588 |
||
15589 |
2004-05-13 nclapies
|
|
15590 |
||
15591 |
* python/examples/registration.py: add registration python example
|
|
15592 |
||
15593 |
2004-05-13 nclapies
|
|
15594 |
||
15595 |
* examples/registration.c,
|
|
15596 |
lasso/protocols/register_name_identifier_request.c,
|
|
15597 |
lasso/protocols/register_name_identifier_request.h,
|
|
15598 |
lasso/protocols/register_name_identifier_response.c,
|
|
15599 |
lasso/protocols/register_name_identifier_response.h,
|
|
15600 |
python/lasso.py, python/lassomod.c: register name identifier
|
|
15601 |
request and response updates in C and python binding
|
|
15602 |
||
15603 |
2004-05-13 valos
|
|
15604 |
||
15605 |
* python/lasso_strings.py: update
|
|
15606 |
||
15607 |
2004-05-13 valos
|
|
15608 |
||
15609 |
* lasso/xml/strings.c, lasso/xml/strings.h: 4 NameIdentifier
|
|
15610 |
formats added
|
|
15611 |
||
15612 |
2004-05-11 nclapies
|
|
15613 |
||
15614 |
* examples/defederation.c, examples/logout.c, examples/mapping.c: c
|
|
15615 |
examples
|
|
15616 |
||
15617 |
2004-05-11 nclapies
|
|
15618 |
||
15619 |
* lasso/protocols/name_identifier_mapping.h: initial version
|
|
15620 |
||
15621 |
2004-05-11 nclapies
|
|
15622 |
||
15623 |
* python/examples/defederation.py: c example for federation
|
|
15624 |
termination notification
|
|
15625 |
||
15626 |
2004-05-11 nclapies
|
|
15627 |
||
15628 |
* python/examples/mapping.py: name identifier mapping response low
|
|
15629 |
class binding and, examples ...
|
|
15630 |
||
15631 |
2004-05-11 nclapies
|
|
15632 |
||
15633 |
* lasso/protocols/name_identifier_mapping_request.c,
|
|
15634 |
lasso/protocols/name_identifier_mapping_request.h,
|
|
15635 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
15636 |
lasso/protocols/name_identifier_mapping_response.h,
|
|
15637 |
python/lasso.py, python/lassomod.c, python/setup.py: name identifer
|
|
15638 |
mapping c and python binding updates
|
|
15639 |
||
15640 |
2004-05-11 nclapies
|
|
15641 |
||
15642 |
* python/examples/defederation.py, python/examples/logout.py:
|
|
15643 |
initial version
|
|
15644 |
||
15645 |
2004-05-11 nclapies
|
|
15646 |
||
15647 |
* lasso/protocols/federation_termination_notification.c,
|
|
15648 |
lasso/protocols/federation_termination_notification.h,
|
|
15649 |
python/lasso.py, python/lassomod.c: federation termination
|
|
15650 |
notification c and binding
|
|
15651 |
||
15652 |
2004-05-09 valos
|
|
15653 |
||
15654 |
* lasso/xml/xml.c, python/lasso.py, python/examples/test.py: [no
|
|
15655 |
log message]
|
|
15656 |
||
15657 |
2004-05-09 valos
|
|
15658 |
||
15659 |
* lasso/xml/xml.c, lasso/xml/xml.h: Bugfix in
|
|
15660 |
lasso_node_verify_signature() method New method
|
|
15661 |
lasso_node_add_signature() added
|
|
15662 |
||
15663 |
2004-05-09 valos
|
|
15664 |
||
15665 |
* lasso/protocols/authn_response.c: Bugfix in
|
|
15666 |
lasso_authn_response_add_assertion() method
|
|
15667 |
||
15668 |
2004-05-07 valos
|
|
15669 |
||
15670 |
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h,
|
|
15671 |
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
15672 |
lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c,
|
|
15673 |
lasso/xml/xml.h: [no log message]
|
|
15674 |
||
15675 |
2004-05-06 valos
|
|
15676 |
||
15677 |
* python/lasso.py: [no log message]
|
|
15678 |
||
15679 |
2004-05-06 valos
|
|
15680 |
||
15681 |
* python/lasso.py, python/lassomod.c, python/setup.py: [no log
|
|
15682 |
message]
|
|
15683 |
||
15684 |
2004-05-06 valos
|
|
15685 |
||
15686 |
* lasso/protocols/authn_response.c,
|
|
15687 |
lasso/protocols/authn_response.h,
|
|
15688 |
lasso/protocols/elements/authentication_statement.c,
|
|
15689 |
lasso/protocols/elements/authentication_statement.h,
|
|
15690 |
lasso/xml/xml.c, python/lasso.py, python/lasso_strings.py,
|
|
15691 |
python/lassomod.c, python/setup.py, python/examples/test.py: [no
|
|
15692 |
log message]
|
|
15693 |
||
15694 |
2004-05-06 nclapies
|
|
15695 |
||
15696 |
* python/lasso.py, python/lassomod.c: add class method constructor
|
|
15697 |
new_from_query in LogoutResponse
|
|
15698 |
||
15699 |
2004-05-06 valos
|
|
15700 |
||
15701 |
* lasso/xml/xml.c: Bugfixes in lasso_node_serialize(),
|
|
15702 |
lasso_node_get_attrs() and lasso_node_get_children() methods
|
|
15703 |
||
15704 |
2004-05-06 valos
|
|
15705 |
||
15706 |
* lasso/xml/xml.c, lasso/xml/xml.h: Removed lasso_node_new_ns()
|
|
15707 |
method
|
|
15708 |
||
15709 |
2004-05-06 valos
|
|
15710 |
||
15711 |
* lasso/xml/ds_signature.c: [no log message]
|
|
15712 |
||
15713 |
2004-05-06 valos
|
|
15714 |
||
15715 |
* lasso/xml/xml.c, lasso/xml/xml.h: 2 new constructors :
|
|
15716 |
lasso_node_new_from_dump() lasso_node_new_from_xmlNode()
|
|
15717 |
lasso_node_parse_memory() renamed -> lasso_node_load_from_buffer()
|
|
15718 |
||
15719 |
2004-05-06 valos
|
|
15720 |
||
15721 |
* lasso/protocols/logout_request.c,
|
|
15722 |
lasso/protocols/logout_request.h,
|
|
15723 |
lasso/protocols/logout_response.c,
|
|
15724 |
lasso/protocols/logout_response.h: minor changes
|
|
15725 |
||
15726 |
2004-05-05 nclapies
|
|
15727 |
||
15728 |
* python/setup.py: add low level of logout response binding
|
|
15729 |
||
15730 |
2004-05-05 nclapies
|
|
15731 |
||
15732 |
* python/lasso.py, python/lassomod.c: update of LogoutRequest
|
|
15733 |
LogoutResponse classes
|
|
15734 |
||
15735 |
2004-05-05 nclapies
|
|
15736 |
||
15737 |
* lasso/protocols/logout_response.c,
|
|
15738 |
lasso/protocols/logout_response.h: update of constructors
|
|
15739 |
||
15740 |
2004-05-05 valos
|
|
15741 |
||
15742 |
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
15743 |
||
15744 |
2004-05-05 valos
|
|
15745 |
||
15746 |
* lasso/xml/xml.c, lasso/xml/xml.h: Added a new method ->
|
|
15747 |
lasso_node_copy()
|
|
15748 |
||
15749 |
2004-05-05 nclapies
|
|
15750 |
||
15751 |
* python/lasso.py, python/lassomod.c: add enveloping in soap node
|
|
15752 |
||
15753 |
2004-05-05 nclapies
|
|
15754 |
||
15755 |
* lasso/xml/soap-env_body.c, lasso/xml/soap-env_body.h,
|
|
15756 |
lasso/xml/soap-env_envelope.c, lasso/xml/soap-env_envelope.h:
|
|
15757 |
update ...
|
|
15758 |
||
15759 |
2004-05-05 nclapies
|
|
15760 |
||
15761 |
* lasso/xml/xml.c, lasso/xml/xml.h: add soap enveloping method in
|
|
15762 |
LassoNode
|
|
15763 |
||
15764 |
2004-05-05 nclapies
|
|
15765 |
||
15766 |
* lasso/protocols/protocols.c, lasso/protocols/protocols.h: delete
|
|
15767 |
lasso_protocol_export_to_soap() function
|
|
15768 |
||
15769 |
2004-05-05 valos
|
|
15770 |
||
15771 |
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h:
|
|
15772 |
a new constructor - lasso_authn_request_new_from_query()
|
|
15773 |
||
15774 |
2004-05-05 valos
|
|
15775 |
||
15776 |
* lasso/xml/tools.c: a big bug fixes in lasso_query_to_dict()
|
|
15777 |
||
15778 |
2004-05-04 nclapies
|
|
15779 |
||
15780 |
* lasso/protocols/logout_request.c: minor updates
|
|
15781 |
||
15782 |
2004-05-04 nclapies
|
|
15783 |
||
15784 |
* lasso/protocols/logout_request.c,
|
|
15785 |
lasso/protocols/logout_request.h,
|
|
15786 |
lasso/protocols/logout_response.c,
|
|
15787 |
lasso/protocols/logout_response.h: add constructors for
|
|
15788 |
LogoutRequest and LogoutResponse
|
|
15789 |
||
15790 |
2004-05-04 nclapies
|
|
15791 |
||
15792 |
* lasso/protocols/protocols.c, lasso/protocols/protocols.h: add
|
|
15793 |
function to build a soap-enveloped lasso node
|
|
15794 |
||
15795 |
2004-05-04 nclapies
|
|
15796 |
||
15797 |
* lasso/xml/soap-env_body.c, lasso/xml/soap-env_body.h,
|
|
15798 |
lasso/xml/soap-env_envelope.c, lasso/xml/soap-env_envelope.h:
|
|
15799 |
initial version
|
|
15800 |
||
15801 |
2004-05-03 nclapies
|
|
15802 |
||
15803 |
* lasso/xml/Makefile.am: update makefile.am for soap
|
|
15804 |
||
15805 |
2004-05-03 nclapies
|
|
15806 |
||
15807 |
* lasso/xml/strings.c, lasso/xml/strings.h: add constants for soap
|
|
15808 |
||
15809 |
2004-05-03 valos
|
|
15810 |
||
15811 |
* lasso/xml/strings.c: [no log message]
|
|
15812 |
||
15813 |
2004-05-03 valos
|
|
15814 |
||
15815 |
* lasso/xml/strings.c, lasso/xml/strings.h: 4 new SAML Confirmation
|
|
15816 |
methods
|
|
15817 |
||
15818 |
2004-05-03 valos
|
|
15819 |
||
15820 |
* lasso/protocols/logout_request.c,
|
|
15821 |
lasso/protocols/name_identifier_mapping_request.c, python/lasso.py:
|
|
15822 |
[no log message]
|
|
15823 |
||
15824 |
2004-05-03 valos
|
|
15825 |
||
15826 |
* lasso/protocols/authn_response.c: [no log message]
|
|
15827 |
||
15828 |
2004-05-03 valos
|
|
15829 |
||
15830 |
* python/lasso.py, python/lassomod.c: Methods set_relayState() and
|
|
15831 |
set_nameIDPolicy() added in LibAuthnRequest class
|
|
15832 |
||
15833 |
2004-05-03 valos
|
|
15834 |
||
15835 |
* python/examples/test.py: last version which demonstrates an
|
|
15836 |
Authentication Request/Response (more comments)
|
|
15837 |
||
15838 |
2004-05-03 valos
|
|
15839 |
||
15840 |
* python/lasso.py, python/lassomod.c, python/py_lasso.c,
|
|
15841 |
python/py_lasso.h, python/setup.py, python/wrap_objs.c: Too many
|
|
15842 |
changes, sorry
|
|
15843 |
||
15844 |
2004-05-03 valos
|
|
15845 |
||
15846 |
* lasso/xml/lib_authn_request.c, lasso/xml/lib_logout_request.c,
|
|
15847 |
lasso/xml/lib_logout_request.h, lasso/xml/saml_name_identifier.c,
|
|
15848 |
lasso/xml/saml_name_identifier.h: only cosmetic
|
|
15849 |
||
15850 |
2004-05-03 valos
|
|
15851 |
||
15852 |
* lasso/xml/ds_signature.c, lasso/xml/xml.c, lasso/xml/xml.h: Funct
|
|
15853 |
lasso_node_set_node() renamed -> lasso_node_set_xmlNode()
|
|
15854 |
||
15855 |
2004-05-03 valos
|
|
15856 |
||
15857 |
* lasso/protocols/federation_termination_notification.c,
|
|
15858 |
lasso/protocols/logout_response.c,
|
|
15859 |
lasso/protocols/register_name_identifier_request.c,
|
|
15860 |
lasso/protocols/register_name_identifier_response.c: cosmetic
|
|
15861 |
||
15862 |
2004-05-02 valos
|
|
15863 |
||
15864 |
* lasso/protocols/register_name_identifier_request.h: 3
|
|
15865 |
LassoAuthnRequest replaced by LassoRegisterNameIdentifierRequest
|
|
15866 |
||
15867 |
2004-05-02 valos
|
|
15868 |
||
15869 |
* lasso/protocols/name_identifier_mapping_response.c: a bad cast
|
|
15870 |
fix
|
|
15871 |
||
15872 |
2004-05-02 valos
|
|
15873 |
||
15874 |
* lasso/protocols/name_identifier_mapping_request.c: In funct
|
|
15875 |
name_identifier_mapping_request_new(): args providerID and
|
|
15876 |
nameIdentifier : required args nameQualifier and format :
|
|
15877 |
optional
|
|
15878 |
||
15879 |
2004-05-02 valos
|
|
15880 |
||
15881 |
* lasso/protocols/logout_request.c: In funct logout_request_new():
|
|
15882 |
args providerID and nameIdentifier : required args nameQualifier
|
|
15883 |
and format : optional
|
|
15884 |
||
15885 |
2004-05-02 valos
|
|
15886 |
||
15887 |
* lasso/protocols/authn_response.c,
|
|
15888 |
lasso/protocols/authn_response.h: Removed funct
|
|
15889 |
lasso_authn_response_get_protocolProfile() Added funct
|
|
15890 |
lasso_authn_response_process_authentication_result() 3 args removed
|
|
15891 |
in lasso_authn_response_new()
|
|
15892 |
||
15893 |
2004-05-02 valos
|
|
15894 |
||
15895 |
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h:
|
|
15896 |
Added funct lasso_authn_request_get_protocolProfile()
|
|
15897 |
||
15898 |
2004-04-29 valos
|
|
15899 |
||
15900 |
* python/wrap_objs.h: #include fix
|
|
15901 |
||
15902 |
2004-04-29 valos
|
|
15903 |
||
15904 |
* python/examples/test.py: [no log message]
|
|
15905 |
||
15906 |
2004-04-29 valos
|
|
15907 |
||
15908 |
* python/lasso.py, python/lassomod.c, python/setup.py: AuthnRequest
|
|
15909 |
added
|
|
15910 |
||
15911 |
2004-04-29 valos
|
|
15912 |
||
15913 |
* lasso/protocols/authn_response.c,
|
|
15914 |
lasso/protocols/authn_response.h: 3 methods and 1 funct added
|
|
15915 |
||
15916 |
2004-04-28 valos
|
|
15917 |
||
15918 |
* lasso/xml/tools.c, lasso/xml/tools.h: a new funct added:
|
|
15919 |
lasso_query_get_value()
|
|
15920 |
||
15921 |
2004-04-28 valos
|
|
15922 |
||
15923 |
* lasso/xml/strings.h: #include <libxml/xpath.h> replaced by
|
|
15924 |
#include <libxml/tree.h>
|
|
15925 |
||
15926 |
2004-04-28 valos
|
|
15927 |
||
15928 |
* lasso/xml/tools.c, lasso/xml/tools.h: lasso_str_verify() renamed
|
|
15929 |
-> lasso_query_verify_signature()
|
|
15930 |
||
15931 |
2004-04-28 valos
|
|
15932 |
||
15933 |
* lasso/protocols/protocols.c, lasso/protocols/protocols.h: [no log
|
|
15934 |
message]
|
|
15935 |
||
15936 |
2004-04-28 valos
|
|
15937 |
||
15938 |
* python/generator_lasso_strings.py, python/lasso_strings.py: [no
|
|
15939 |
log message]
|
|
15940 |
||
15941 |
2004-04-28 valos
|
|
15942 |
||
15943 |
* lasso/protocols/Makefile.am: [no log message]
|
|
15944 |
||
15945 |
2004-04-28 valos
|
|
15946 |
||
15947 |
* configure.ac: lasso/protocols/elements/Makefile added
|
|
15948 |
||
15949 |
2004-04-28 valos
|
|
15950 |
||
15951 |
* lasso/protocols/elements/Makefile.am,
|
|
15952 |
lasso/protocols/elements/assertion.c,
|
|
15953 |
lasso/protocols/elements/assertion.h,
|
|
15954 |
lasso/protocols/elements/authentication_statement.c,
|
|
15955 |
lasso/protocols/elements/authentication_statement.h,
|
|
15956 |
lasso/protocols/elements/.cvsignore: Initial commit
|
|
15957 |
||
15958 |
2004-04-28 valos
|
|
15959 |
||
15960 |
* lasso/protocols/protocol.c, lasso/protocols/protocol.h: [no log
|
|
15961 |
message]
|
|
15962 |
||
15963 |
2004-04-27 nclapies
|
|
15964 |
||
15965 |
* python/setup.py: add support for binding of
|
|
15966 |
NameIdentifierMapping
|
|
15967 |
||
15968 |
2004-04-27 nclapies
|
|
15969 |
||
15970 |
* lasso/protocols/Makefile.am,
|
|
15971 |
lasso/protocols/name_identifier_mapping_request.c,
|
|
15972 |
lasso/protocols/name_identifier_mapping_request.h,
|
|
15973 |
lasso/protocols/name_identifier_mapping_response.c,
|
|
15974 |
lasso/protocols/name_identifier_mapping_response.h,
|
|
15975 |
python/lasso.py, python/lassomod.c: add
|
|
15976 |
NameIdentifierMappingRequest/Response class and binding
|
|
15977 |
||
15978 |
2004-04-27 nclapies
|
|
15979 |
||
15980 |
* python/lasso.py, python/lassomod.c: add optional attribute in
|
|
15981 |
FederationTerminationNotification
|
|
15982 |
||
15983 |
2004-04-27 valos
|
|
15984 |
||
15985 |
* lasso/protocols/authn_response.c: Fixed a big boulette
|
|
15986 |
||
15987 |
2004-04-27 nclapies
|
|
15988 |
||
15989 |
* lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
15990 |
lasso/protocols/register_name_identifier.c,
|
|
15991 |
lasso/protocols/register_name_identifier.h: delete files from cvs
|
|
15992 |
||
15993 |
2004-04-27 valos
|
|
15994 |
||
15995 |
* lasso/protocols/Makefile.am, lasso/protocols/authn_request.c,
|
|
15996 |
lasso/protocols/authn_request.h, lasso/protocols/authn_response.c,
|
|
15997 |
lasso/protocols/authn_response.h, lasso/protocols/logout_request.c,
|
|
15998 |
lasso/protocols/logout_response.c: [no log message]
|
|
15999 |
||
16000 |
2004-04-27 nclapies
|
|
16001 |
||
16002 |
* lasso/protocols/register_name_identifier_response.c,
|
|
16003 |
python/lasso.py, python/lassomod.c: add optional element RelayState
|
|
16004 |
||
16005 |
2004-04-27 nclapies
|
|
16006 |
||
16007 |
* lasso/protocols/logout_response.c, python/lasso.py,
|
|
16008 |
python/lassomod.c: add optional element and attribute for
|
|
16009 |
LogoutRequest/Response
|
|
16010 |
||
16011 |
2004-04-27 valos
|
|
16012 |
||
16013 |
* lasso/xml/xml.c: type_name removed in private struct
|
|
16014 |
||
16015 |
2004-04-27 valos
|
|
16016 |
||
16017 |
* lasso/protocols/sso_and_federation_authn_request.c,
|
|
16018 |
lasso/protocols/sso_and_federation_authn_request.h,
|
|
16019 |
lasso/protocols/authn_request.c, lasso/protocols/authn_request.h,
|
|
16020 |
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
16021 |
lasso/protocols/protocols.c, lasso/protocols/protocols.h: [no log
|
|
16022 |
message]
|
|
16023 |
||
16024 |
2004-04-27 nclapies
|
|
16025 |
||
16026 |
* lasso/protocols/register_name_identifier_request.c,
|
|
16027 |
lasso/protocols/register_name_identifier_request.h,
|
|
16028 |
python/lasso.py, python/lassomod.c: add fonction to change names of
|
|
16029 |
attributes in identitiers
|
|
16030 |
||
16031 |
2004-04-27 valos
|
|
16032 |
||
16033 |
* lasso/xml/xml.c: Memory leaks fixed again
|
|
16034 |
||
16035 |
2004-04-27 valos
|
|
16036 |
||
16037 |
* lasso/xml/tools.c, lasso/xml/xml.c: Memory leaks fixed
|
|
16038 |
||
16039 |
2004-04-27 nclapies
|
|
16040 |
||
16041 |
* lasso/protocols/register_name_identifier_request.c: remove code
|
|
16042 |
changing name of attributes in IDP/SP/OldProvidedNameIdentifier
|
|
16043 |
||
16044 |
2004-04-27 nclapies
|
|
16045 |
||
16046 |
* python/lasso.py, python/lassomod.c, python/setup.py: add
|
|
16047 |
LogoutRequest/Response, FederationTerminationNotification,
|
|
16048 |
RegisterNameIdentifierRequest/Response classes in python
|
|
16049 |
||
16050 |
2004-04-26 valos
|
|
16051 |
||
16052 |
* lasso/xml/strings.c, lasso/xml/strings.h: 8 SatusCode were added
|
|
16053 |
||
16054 |
2004-04-26 nclapies
|
|
16055 |
||
16056 |
* lasso/protocols/register_name_identifier_request.c: build the
|
|
16057 |
RegisterNameIdentifierRequest with specific names for name
|
|
16058 |
identifiers attributes
|
|
16059 |
||
16060 |
2004-04-26 nclapies
|
|
16061 |
||
16062 |
* lasso/protocols/Makefile.am,
|
|
16063 |
lasso/protocols/federation_termination_notification.c,
|
|
16064 |
lasso/protocols/federation_termination_notification.h: add
|
|
16065 |
federation termination notification high level class
|
|
16066 |
||
16067 |
2004-04-26 nclapies
|
|
16068 |
||
16069 |
* lasso/protocols/Makefile.am: add register_name_identifier.h/.c
|
|
16070 |
||
16071 |
2004-04-26 nclapies
|
|
16072 |
||
16073 |
* lasso/protocols/register_name_identifier_request.c,
|
|
16074 |
lasso/protocols/register_name_identifier_request.h,
|
|
16075 |
lasso/protocols/register_name_identifier_response.c,
|
|
16076 |
lasso/protocols/register_name_identifier_response.h: initial
|
|
16077 |
version
|
|
16078 |
||
16079 |
2004-04-26 nclapies
|
|
16080 |
||
16081 |
* lasso/xml/lib_register_name_identifier_request.c,
|
|
16082 |
lasso/xml/lib_register_name_identifier_request.h: fix conflict in
|
|
16083 |
name declaration of functions for name identifiers settings
|
|
16084 |
||
16085 |
2004-04-23 nclapies
|
|
16086 |
||
16087 |
* lasso/protocols/Makefile.am, lasso/protocols/logout_request.c,
|
|
16088 |
lasso/protocols/logout_request.h,
|
|
16089 |
lasso/protocols/logout_response.c,
|
|
16090 |
lasso/protocols/logout_response.h: add LogoutRequest and
|
|
16091 |
LogoutResponse
|
|
16092 |
||
16093 |
2004-04-22 valos
|
|
16094 |
||
16095 |
* lasso/protocols/sso_and_federation_authn_request.c,
|
|
16096 |
lasso/protocols/sso_and_federation_authn_request.h: previously
|
|
16097 |
named ssoaf_authn_request.c and ssoaf_authn_request.h
|
|
16098 |
||
16099 |
2004-04-22 valos
|
|
16100 |
||
16101 |
* lasso/protocols/ssoaf_authn_request.c,
|
|
16102 |
lasso/protocols/ssoaf_authn_request.h: renamed
|
|
16103 |
||
16104 |
2004-04-22 valos
|
|
16105 |
||
16106 |
* lasso/protocols/ssoaf_authn_request.c,
|
|
16107 |
lasso/protocols/ssoaf_authn_request.h: [no log message]
|
|
16108 |
||
16109 |
2004-04-22 valos
|
|
16110 |
||
16111 |
* lasso/xml/strings.c, lasso/xml/strings.h: strings type changed:
|
|
16112 |
gchar* -> xmlChar*
|
|
16113 |
||
16114 |
2004-04-22 valos
|
|
16115 |
||
16116 |
* lasso/protocols/Makefile.am: added ssoaf_authn_request.c,
|
|
16117 |
ssoaf_authn_request.h, protocol.c and protocol.h
|
|
16118 |
||
16119 |
2004-04-22 valos
|
|
16120 |
||
16121 |
* lasso/protocols/protocols.h: nico added in authors list
|
|
16122 |
||
16123 |
2004-04-22 valos
|
|
16124 |
||
16125 |
* lasso/protocols/protocol.c, lasso/protocols/protocol.h,
|
|
16126 |
lasso/protocols/ssoaf_authn_request.c,
|
|
16127 |
lasso/protocols/ssoaf_authn_request.h: Initial commit
|
|
16128 |
||
16129 |
2004-04-22 valos
|
|
16130 |
||
16131 |
* python/examples/test.py: [no log message]
|
|
16132 |
||
16133 |
2004-04-20 nclapies
|
|
16134 |
||
16135 |
* python/lasso.py, python/lassomod.c, python/setup.py: add
|
|
16136 |
RegisterNameIdentifierRequest class
|
|
16137 |
||
16138 |
2004-04-20 nclapies
|
|
16139 |
||
16140 |
* lasso/protocols/register_name_identifier.c,
|
|
16141 |
lasso/protocols/register_name_identifier.h: rename functions for
|
|
16142 |
request creation
|
|
16143 |
||
16144 |
2004-04-20 valos
|
|
16145 |
||
16146 |
* docs/reference/Makefile.am: make clean updated
|
|
16147 |
||
16148 |
2004-04-20 valos
|
|
16149 |
||
16150 |
* lasso/xml/ds_signature.c, lasso/xml/saml_name_identifier.c: 2
|
|
16151 |
methods comments fixed
|
|
16152 |
||
16153 |
2004-04-20 valos
|
|
16154 |
||
16155 |
* docs/reference/lasso.sgml: First test version
|
|
16156 |
||
16157 |
2004-04-20 valos
|
|
16158 |
||
16159 |
* .cvsignore: config.h.in added
|
|
16160 |
||
16161 |
2004-04-20 valos
|
|
16162 |
||
16163 |
* docs/reference/lasso-sections.txt: Initial commit
|
|
16164 |
||
16165 |
2004-04-20 valos
|
|
16166 |
||
16167 |
* docs/reference/.cvsignore: lasso-sections.txt removed
|
|
16168 |
||
16169 |
2004-04-19 valos
|
|
16170 |
||
16171 |
* .cvsignore: [no log message]
|
|
16172 |
||
16173 |
2004-04-19 nclapies
|
|
16174 |
||
16175 |
* lasso/xml/lib_old_provided_name_identifier.c,
|
|
16176 |
lasso/xml/lib_old_provided_name_identifier.h,
|
|
16177 |
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
16178 |
lasso/xml/lib_sp_provided_name_identifier.h: add NameIdentifier
|
|
16179 |
content in constructors
|
|
16180 |
||
16181 |
2004-04-19 valos
|
|
16182 |
||
16183 |
* docs/reference/.cvsignore, docs/reference/Makefile.am: [no log
|
|
16184 |
message]
|
|
16185 |
||
16186 |
2004-04-19 valos
|
|
16187 |
||
16188 |
* docs/reference/.cvsignore, docs/reference/Makefile.am,
|
|
16189 |
docs/reference/lasso.types: [no log message]
|
|
16190 |
||
16191 |
2004-04-19 nclapies
|
|
16192 |
||
16193 |
* lasso/protocols/logout.h: fix = add support of cplusplus
|
|
16194 |
||
16195 |
2004-04-19 nclapies
|
|
16196 |
||
16197 |
* python/lasso.py, python/lassomod.c: update for classes
|
|
16198 |
LogoutRequest and LogoutResponse
|
|
16199 |
||
16200 |
2004-04-19 nclapies
|
|
16201 |
||
16202 |
* lasso/protocols/logout.c, lasso/protocols/logout.h: update
|
|
16203 |
functions to create and init logout request / response
|
|
16204 |
||
16205 |
2004-04-19 valos
|
|
16206 |
||
16207 |
* Makefile.am, configure.ac, lasso.pc.in: [no log message]
|
|
16208 |
||
16209 |
2004-04-19 valos
|
|
16210 |
||
16211 |
* docs/reference/Makefile.am, docs/reference/lasso.sgml,
|
|
16212 |
docs/reference/lasso.types: [no log message]
|
|
16213 |
||
16214 |
2004-04-19 nclapies
|
|
16215 |
||
16216 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16217 |
lasso/protocols/single_sign_on_and_federation.h: add
|
|
16218 |
saml_response_add_assertion() function
|
|
16219 |
||
16220 |
2004-04-19 nclapies
|
|
16221 |
||
16222 |
* python/lasso.py, python/lassomod.c: add add_assertion method for
|
|
16223 |
Response object
|
|
16224 |
||
16225 |
2004-04-18 valos
|
|
16226 |
||
16227 |
* .cvsignore, Makefile.am, configure.ac, lasso.pc.in: Added
|
|
16228 |
lasso.pc.in to used pkg-config
|
|
16229 |
||
16230 |
2004-04-17 valos
|
|
16231 |
||
16232 |
* lasso/xml/lib_logout_response.c,
|
|
16233 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
16234 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
16235 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
16236 |
lasso/xml/samlp_request.c, lasso/xml/samlp_response.c: Remove
|
|
16237 |
class->set_ns() useless
|
|
16238 |
||
16239 |
2004-04-17 valos
|
|
16240 |
||
16241 |
* lasso/xml/lib_assertion.c,
|
|
16242 |
lasso/xml/lib_authentication_statement.c,
|
|
16243 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
16244 |
lasso/xml/lib_authn_response.c,
|
|
16245 |
lasso/xml/lib_federation_termination_notification.c,
|
|
16246 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
16247 |
lasso/xml/lib_idp_list.c,
|
|
16248 |
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
16249 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_response.c,
|
|
16250 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
16251 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
16252 |
lasso/xml/lib_old_provided_name_identifier.c,
|
|
16253 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
16254 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
16255 |
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
16256 |
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
16257 |
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
16258 |
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
16259 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
16260 |
lasso/xml/saml_authentication_statement.c,
|
|
16261 |
lasso/xml/saml_authority_binding.c,
|
|
16262 |
lasso/xml/saml_condition_abstract.c, lasso/xml/saml_conditions.c,
|
|
16263 |
lasso/xml/saml_name_identifier.c,
|
|
16264 |
lasso/xml/saml_statement_abstract.c, lasso/xml/saml_subject.c,
|
|
16265 |
lasso/xml/saml_subject_confirmation.c,
|
|
16266 |
lasso/xml/saml_subject_locality.c,
|
|
16267 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
16268 |
lasso/xml/samlp_request.c, lasso/xml/samlp_request_abstract.c,
|
|
16269 |
lasso/xml/samlp_response.c, lasso/xml/samlp_response_abstract.c,
|
|
16270 |
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c: Used new
|
|
16271 |
method set_ns() instead of new_ns() (in *_instance_init() methods)
|
|
16272 |
||
16273 |
2004-04-17 valos
|
|
16274 |
||
16275 |
* lasso/xml/ds_signature.c, lasso/xml/tools.c: [no log message]
|
|
16276 |
||
16277 |
2004-04-17 valos
|
|
16278 |
||
16279 |
* lasso/xml/strings.c, lasso/xml/strings.h, lasso/xml/xml.c,
|
|
16280 |
lasso/xml/xml.h: cosmetic, many g_return_* added, a new method
|
|
16281 |
lasso_node_set_ns() (will replaced lasso_node_new_ns())
|
|
16282 |
||
16283 |
2004-04-16 nclapies
|
|
16284 |
||
16285 |
* python/lasso.py: fix : logout_request_getattr(self, name)
|
|
16286 |
||
16287 |
2004-04-16 nclapies
|
|
16288 |
||
16289 |
* lasso/protocols/single_sign_on_and_federation.h: add
|
|
16290 |
lasso_request_create() declaration
|
|
16291 |
||
16292 |
2004-04-16 valos
|
|
16293 |
||
16294 |
* lasso/protocols/single_sign_on_and_federation.c: Removed a call
|
|
16295 |
to fcunt lasso_samlp_response_add_assertion() in excess
|
|
16296 |
||
16297 |
2004-04-16 nclapies
|
|
16298 |
||
16299 |
* python/lassomod.c: blablabla ...
|
|
16300 |
||
16301 |
2004-04-16 nclapies
|
|
16302 |
||
16303 |
* python/lasso.py: add Request and Response class definition
|
|
16304 |
||
16305 |
2004-04-16 nclapies
|
|
16306 |
||
16307 |
* lasso/protocols/single_sign_on_and_federation.c: in function
|
|
16308 |
lasso_authn_response_init() add issueInstant and InResponseTo
|
|
16309 |
||
16310 |
2004-04-15 valos
|
|
16311 |
||
16312 |
* lasso/xml/tools.c, lasso/xml/xml.c: [no log message]
|
|
16313 |
||
16314 |
2004-04-15 valos
|
|
16315 |
||
16316 |
* python/lasso.py: [no log message]
|
|
16317 |
||
16318 |
2004-04-15 valos
|
|
16319 |
||
16320 |
* lasso/xml/xml.c, lasso/xml/xml.h: Clean-ups, cosmetics and memory
|
|
16321 |
leaks fixed
|
|
16322 |
||
16323 |
2004-04-15 valos
|
|
16324 |
||
16325 |
* lasso/xml/tools.c, lasso/xml/tools.h: Clean-ups, cosmetics and
|
|
16326 |
memory leaks fixed
|
|
16327 |
||
16328 |
2004-04-15 nclapies
|
|
16329 |
||
16330 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16331 |
lasso/protocols/single_sign_on_and_federation.h: add functions for
|
|
16332 |
Request and Response messages
|
|
16333 |
||
16334 |
2004-04-15 valos
|
|
16335 |
||
16336 |
* lasso/xml/xml.c, lasso/protocols/single_sign_on_and_federation.c:
|
|
16337 |
[no log message]
|
|
16338 |
||
16339 |
2004-04-15 nclapies
|
|
16340 |
||
16341 |
* lasso/protocols/name_identifier.c,
|
|
16342 |
lasso/protocols/name_identifier.h: delete file
|
|
16343 |
||
16344 |
2004-04-15 nclapies
|
|
16345 |
||
16346 |
* lasso/xml/xml.c: fix : return a string the lasso_node_dump()
|
|
16347 |
function
|
|
16348 |
||
16349 |
2004-04-15 nclapies
|
|
16350 |
||
16351 |
* lasso/xml/saml.h: add include for samlp_request.h
|
|
16352 |
||
16353 |
2004-04-14 valos
|
|
16354 |
||
16355 |
* lasso/xml/xml.c, lasso/xml/xml.h: lasso_node_dump() public method
|
|
16356 |
now returns a string (instead of void)
|
|
16357 |
||
16358 |
2004-04-14 valos
|
|
16359 |
||
16360 |
* lasso/xml/xml.c, lasso/xml/xml.h: Added public method
|
|
16361 |
lasso_node_parse_memory()
|
|
16362 |
||
16363 |
2004-04-14 valos
|
|
16364 |
||
16365 |
* lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
16366 |
lasso/protocols/protocols.h,
|
|
16367 |
lasso/protocols/single_sign_on_and_federation.c,
|
|
16368 |
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
16369 |
||
16370 |
2004-04-13 valos
|
|
16371 |
||
16372 |
* examples/test3.c,
|
|
16373 |
lasso/protocols/federation_termination_notification.h,
|
|
16374 |
lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
16375 |
lasso/protocols/name_identifier.h, lasso/protocols/protocols.h,
|
|
16376 |
lasso/protocols/register_name_identifier.h,
|
|
16377 |
lasso/protocols/single_sign_on_and_federation.c,
|
|
16378 |
lasso/protocols/single_sign_on_and_federation.h,
|
|
16379 |
lasso/xml/lib_assertion.h,
|
|
16380 |
lasso/xml/lib_authentication_statement.h,
|
|
16381 |
lasso/xml/lib_authn_response.h, lasso/xml/lib_subject.h,
|
|
16382 |
lasso/xml/samlp_response.c, lasso/xml/samlp_response.h,
|
|
16383 |
python/lasso.py: [no log message]
|
|
16384 |
||
16385 |
2004-04-13 nclapies
|
|
16386 |
||
16387 |
* lasso/xml/Makefile.am: add samlp Request compilation
|
|
16388 |
||
16389 |
2004-04-13 nclapies
|
|
16390 |
||
16391 |
* lasso/xml/samlp_request.c, lasso/xml/samlp_request.h: initial
|
|
16392 |
version
|
|
16393 |
||
16394 |
2004-04-13 valos
|
|
16395 |
||
16396 |
* lasso/protocols/protocols.c: [no log message]
|
|
16397 |
||
16398 |
2004-04-13 valos
|
|
16399 |
||
16400 |
* python/lassomod.c: [no log message]
|
|
16401 |
||
16402 |
2004-04-13 nclapies
|
|
16403 |
||
16404 |
* python/setup.py: add logout options compiling
|
|
16405 |
||
16406 |
2004-04-13 valos
|
|
16407 |
||
16408 |
* lasso/protocols/.cvsignore: [no log message]
|
|
16409 |
||
16410 |
2004-04-13 valos
|
|
16411 |
||
16412 |
* python/lasso.py: [no log message]
|
|
16413 |
||
16414 |
2004-04-13 valos
|
|
16415 |
||
16416 |
* examples/test3.c, lasso/lasso.c, lasso/xml/xml.c,
|
|
16417 |
lasso/xml/xml.h, python/lassomod.c, python/py_lasso.c,
|
|
16418 |
python/setup.py, python/wrap_objs.c, python/wrap_objs.h,
|
|
16419 |
python/examples/test.py: [no log message]
|
|
16420 |
||
16421 |
2004-04-09 nclapies
|
|
16422 |
||
16423 |
* python/lasso.py, python/lassomod.c: add logout stuffs bindings
|
|
16424 |
||
16425 |
2004-04-09 nclapies
|
|
16426 |
||
16427 |
* lasso/protocols/logout.c, lasso/protocols/logout.h: first high
|
|
16428 |
level functions
|
|
16429 |
||
16430 |
2004-04-09 valos
|
|
16431 |
||
16432 |
* python/examples/test.py, python/generator_lasso_strings.py,
|
|
16433 |
examples/rootcert.pem: [no log message]
|
|
16434 |
||
16435 |
2004-04-09 valos
|
|
16436 |
||
16437 |
* lasso/xml/xml.c, lasso/xml/xml.h: Some clean-ups
|
|
16438 |
||
16439 |
2004-04-09 valos
|
|
16440 |
||
16441 |
* lasso/xml/strings.c, lasso/xml/strings.h: [no log message]
|
|
16442 |
||
16443 |
2004-04-09 valos
|
|
16444 |
||
16445 |
* examples/test3.c: [no log message]
|
|
16446 |
||
16447 |
2004-04-09 valos
|
|
16448 |
||
16449 |
* lasso/xml/xml.c, lasso/xml/xml.h: Added function
|
|
16450 |
lasso_node_verify_signature()
|
|
16451 |
||
16452 |
2004-04-08 valos
|
|
16453 |
||
16454 |
* python/lasso_strings.py: generator_lasso_strings.py
|
|
16455 |
||
16456 |
2004-04-08 valos
|
|
16457 |
||
16458 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16459 |
lasso/protocols/single_sign_on_and_federation.h,
|
|
16460 |
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h,
|
|
16461 |
python/examples/test.py: [no log message]
|
|
16462 |
||
16463 |
2004-04-08 eraviart
|
|
16464 |
||
16465 |
* python/lasso.py: 80 columns.
|
|
16466 |
||
16467 |
2004-04-08 valos
|
|
16468 |
||
16469 |
* python/lasso_strings.py, python/examples/test.py: [no log
|
|
16470 |
message]
|
|
16471 |
||
16472 |
2004-04-08 valos
|
|
16473 |
||
16474 |
* lasso/Makefile.am, lasso/protocols/Makefile.am,
|
|
16475 |
lasso/xml/Makefile.am: [no log message]
|
|
16476 |
||
16477 |
2004-04-08 valos
|
|
16478 |
||
16479 |
* python/setup.py: [no log message]
|
|
16480 |
||
16481 |
2004-04-08 valos
|
|
16482 |
||
16483 |
* python/lasso.py, python/lassomod.c, python/py_lasso.c,
|
|
16484 |
python/wrap_objs.c, python/wrap_objs.h, python/examples/test.py:
|
|
16485 |
[no log message]
|
|
16486 |
||
16487 |
2004-04-07 valos
|
|
16488 |
||
16489 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16490 |
lasso/protocols/single_sign_on_and_federation.h,
|
|
16491 |
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
16492 |
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
16493 |
lasso/xml/lib_subject.c, lasso/xml/strings.c, lasso/xml/strings.h,
|
|
16494 |
examples/test.c, examples/test3.c, python/lassomod.c: [no log
|
|
16495 |
message]
|
|
16496 |
||
16497 |
2004-04-07 nclapies
|
|
16498 |
||
16499 |
* lasso/protocols/name_identifier.c: fix constructor
|
|
16500 |
lasso_saml_name_identifier_new(nameIdentifier) in
|
|
16501 |
lasso_build_nameIdentifier
|
|
16502 |
||
16503 |
2004-04-07 valos
|
|
16504 |
||
16505 |
* python/wrap_objs.c, python/wrap_objs.h: [no log message]
|
|
16506 |
||
16507 |
2004-04-07 valos
|
|
16508 |
||
16509 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16510 |
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
16511 |
||
16512 |
2004-04-07 valos
|
|
16513 |
||
16514 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16515 |
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
16516 |
||
16517 |
2004-04-07 valos
|
|
16518 |
||
16519 |
* python/.cvsignore: [no log message]
|
|
16520 |
||
16521 |
2004-04-07 valos
|
|
16522 |
||
16523 |
* python/generator_lasso_strings.py, python/lasso.py,
|
|
16524 |
python/lasso_strings.py, python/lassomod.c, python/lassomod.h,
|
|
16525 |
python/py_lasso.h, python/setup.py, python/utils.c, python/utils.h,
|
|
16526 |
python/wrap_objs.h, python/examples/test.py: [no log message]
|
|
16527 |
||
16528 |
2004-04-07 valos
|
|
16529 |
||
16530 |
* lasso/xml/strings.c, lasso/xml/strings.h, lasso/xml/xml.c: [no
|
|
16531 |
log message]
|
|
16532 |
||
16533 |
2004-04-07 valos
|
|
16534 |
||
16535 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16536 |
lasso/protocols/single_sign_on_and_federation.h: Many modifications
|
|
16537 |
||
16538 |
2004-04-06 valos
|
|
16539 |
||
16540 |
* lasso/xml/xml.c, lasso/xml/xml.h: Added virtual public method
|
|
16541 |
lasso_node_get_content()
|
|
16542 |
||
16543 |
2004-04-06 valos
|
|
16544 |
||
16545 |
* lasso/xml/lib_register_name_identifier_request.c: Used
|
|
16546 |
lasso_node_get_child instead() of class->get_child()
|
|
16547 |
||
16548 |
2004-04-06 valos
|
|
16549 |
||
16550 |
* lasso/xml/xml.c, lasso/xml/xml.h: Fixed many compilation
|
|
16551 |
warnings. Virtual private methods lasso_node_get_attr(),
|
|
16552 |
lasso_node_get_attrs(), lasso_node_get_child() and
|
|
16553 |
lasso_node_get_children() became virtual public
|
|
16554 |
||
16555 |
2004-04-06 valos
|
|
16556 |
||
16557 |
* lasso/protocols/federation_termination_notification.c,
|
|
16558 |
lasso/protocols/logout.c: Fixed compilation warnings (casts
|
|
16559 |
missing)
|
|
16560 |
||
16561 |
2004-04-06 valos
|
|
16562 |
||
16563 |
* lasso/xml/lib_register_name_identifier_request.c,
|
|
16564 |
lasso/xml/lib_register_name_identifier_request.h: Fixed compile
|
|
16565 |
warning (casts missing)
|
|
16566 |
||
16567 |
2004-04-06 valos
|
|
16568 |
||
16569 |
* lasso/xml/ds_signature.c: Fixed compile warning
|
|
16570 |
||
16571 |
2004-04-06 valos
|
|
16572 |
||
16573 |
* configure.ac, lasso/Makefile.am, lasso/lasso.h: schema replaced
|
|
16574 |
by xml
|
|
16575 |
||
16576 |
2004-04-06 valos
|
|
16577 |
||
16578 |
* lasso/xml/.cvsignore, lasso/xml/Makefile.am,
|
|
16579 |
lasso/xml/ds_signature.c, lasso/xml/ds_signature.h,
|
|
16580 |
lasso/xml/lib.h, lasso/xml/lib_assertion.c,
|
|
16581 |
lasso/xml/lib_assertion.h,
|
|
16582 |
lasso/xml/lib_authentication_statement.c,
|
|
16583 |
lasso/xml/lib_authentication_statement.h,
|
|
16584 |
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_context.h,
|
|
16585 |
lasso/xml/lib_authn_request.c,
|
|
16586 |
lasso/xml/lib_authn_request.c.heritage,
|
|
16587 |
lasso/xml/lib_authn_request.h, lasso/xml/lib_authn_response.c,
|
|
16588 |
lasso/xml/lib_authn_response.h,
|
|
16589 |
lasso/xml/lib_federation_termination_notification.c,
|
|
16590 |
lasso/xml/lib_federation_termination_notification.h,
|
|
16591 |
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entries.h,
|
|
16592 |
lasso/xml/lib_idp_entry.c, lasso/xml/lib_idp_entry.h,
|
|
16593 |
lasso/xml/lib_idp_list.c, lasso/xml/lib_idp_list.h,
|
|
16594 |
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
16595 |
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
16596 |
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
16597 |
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h,
|
|
16598 |
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
16599 |
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
16600 |
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
16601 |
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
16602 |
lasso/xml/lib_old_provided_name_identifier.c,
|
|
16603 |
lasso/xml/lib_old_provided_name_identifier.h,
|
|
16604 |
lasso/xml/lib_register_name_identifier_request.c,
|
|
16605 |
lasso/xml/lib_register_name_identifier_request.h,
|
|
16606 |
lasso/xml/lib_register_name_identifier_response.c,
|
|
16607 |
lasso/xml/lib_register_name_identifier_response.h,
|
|
16608 |
lasso/xml/lib_request_authn_context.c,
|
|
16609 |
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.c,
|
|
16610 |
lasso/xml/lib_scoping.h,
|
|
16611 |
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
16612 |
lasso/xml/lib_sp_provided_name_identifier.h,
|
|
16613 |
lasso/xml/lib_status_response.c, lasso/xml/lib_status_response.h,
|
|
16614 |
lasso/xml/lib_subject.c, lasso/xml/lib_subject.h, lasso/xml/saml.h,
|
|
16615 |
lasso/xml/saml_advice.c, lasso/xml/saml_advice.h,
|
|
16616 |
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
16617 |
lasso/xml/saml_audience_restriction_condition.c,
|
|
16618 |
lasso/xml/saml_audience_restriction_condition.h,
|
|
16619 |
lasso/xml/saml_authentication_statement.c,
|
|
16620 |
lasso/xml/saml_authentication_statement.h,
|
|
16621 |
lasso/xml/saml_authority_binding.c,
|
|
16622 |
lasso/xml/saml_authority_binding.h,
|
|
16623 |
lasso/xml/saml_condition_abstract.c,
|
|
16624 |
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.c,
|
|
16625 |
lasso/xml/saml_conditions.h, lasso/xml/saml_name_identifier.c,
|
|
16626 |
lasso/xml/saml_name_identifier.h,
|
|
16627 |
lasso/xml/saml_statement_abstract.c,
|
|
16628 |
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.c,
|
|
16629 |
lasso/xml/saml_subject.h, lasso/xml/saml_subject_confirmation.c,
|
|
16630 |
lasso/xml/saml_subject_confirmation.h,
|
|
16631 |
lasso/xml/saml_subject_locality.c,
|
|
16632 |
lasso/xml/saml_subject_locality.h,
|
|
16633 |
lasso/xml/saml_subject_statement_abstract.c,
|
|
16634 |
lasso/xml/saml_subject_statement_abstract.h,
|
|
16635 |
lasso/xml/samlp_request_abstract.c,
|
|
16636 |
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
16637 |
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.c,
|
|
16638 |
lasso/xml/samlp_response_abstract.h, lasso/xml/samlp_status.c,
|
|
16639 |
lasso/xml/samlp_status.h, lasso/xml/samlp_status_code.c,
|
|
16640 |
lasso/xml/samlp_status_code.h, lasso/xml/strings.c,
|
|
16641 |
lasso/xml/strings.h, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
16642 |
lasso/xml/xml.c, lasso/xml/xml.h: Files moved. Initialy located in
|
|
16643 |
lasso/schema/ directory
|
|
16644 |
||
16645 |
2004-04-04 valos
|
|
16646 |
||
16647 |
* examples/test.c, lasso/Makefile.am,
|
|
16648 |
lasso/protocols/register_name_identifier.c,
|
|
16649 |
lasso/protocols/register_name_identifier.h,
|
|
16650 |
lasso/protocols/single_sign_on_and_federation.c,
|
|
16651 |
lasso/protocols/single_sign_on_and_federation.h: lasso/Makefile.am
|
|
16652 |
||
16653 |
2004-04-04 valos
|
|
16654 |
||
16655 |
* configure.ac: remove lasso/bindings/Makefile (directory
|
|
16656 |
lasso/bindings will be not used anymore)
|
|
16657 |
||
16658 |
2004-04-02 nclapies
|
|
16659 |
||
16660 |
* lasso/protocols/name_identifier.c,
|
|
16661 |
lasso/protocols/name_identifier.h: initial version
|
|
16662 |
||
16663 |
2004-04-02 nclapies
|
|
16664 |
||
16665 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16666 |
lasso/protocols/single_sign_on_and_federation.h: fix types of some
|
|
16667 |
parameters
|
|
16668 |
||
16669 |
2004-04-02 nclapies
|
|
16670 |
||
16671 |
* lasso/protocols/single_sign_on_and_federation.c: add function
|
|
16672 |
lasso_build_authnRequest_must_autenthicate
|
|
16673 |
||
16674 |
2004-04-02 valos
|
|
16675 |
||
16676 |
* python/lassomod.c, python/lassomod.h, python/py_lasso.c,
|
|
16677 |
python/py_lasso.h, python/setup.py, python/utils.c, python/utils.h,
|
|
16678 |
python/wrap_objs.c, python/wrap_objs.h, python/.cvsignore: Initial
|
|
16679 |
commit
|
|
16680 |
||
16681 |
2004-04-02 valos
|
|
16682 |
||
16683 |
* lasso/lasso.c, lasso/lasso.h: Fct lasso_shutdown() now return int
|
|
16684 |
values.
|
|
16685 |
||
16686 |
2004-04-01 nclapies
|
|
16687 |
||
16688 |
* lasso/protocols/single_sign_on_and_federation.c: use function
|
|
16689 |
lasso_lib_subject_new() instead of lasso_saml_subject_new()
|
|
16690 |
||
16691 |
2004-04-01 nclapies
|
|
16692 |
||
16693 |
* lasso/protocols/single_sign_on_and_federation.c: fix : use
|
|
16694 |
function lasso_lib_authentication_statement_new() instead of
|
|
16695 |
lasso_saml_authentication_statement_new()
|
|
16696 |
||
16697 |
2004-04-01 nclapies
|
|
16698 |
||
16699 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16700 |
lasso/protocols/single_sign_on_and_federation.h: add function
|
|
16701 |
lasso_build_authnRequest_from_query
|
|
16702 |
||
16703 |
2004-04-01 valos
|
|
16704 |
||
16705 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16706 |
lasso/protocols/single_sign_on_and_federation.h: Added arg
|
|
16707 |
protocolProfile in fct lasso_build_full_authnRequest()
|
|
16708 |
||
16709 |
2004-04-01 nclapies
|
|
16710 |
||
16711 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16712 |
lasso/protocols/single_sign_on_and_federation.h: add functions
|
|
16713 |
lasso_build_assertion lasso_build_authenticationStatement
|
|
16714 |
||
16715 |
2004-04-01 nclapies
|
|
16716 |
||
16717 |
* lasso/protocols/logout.c, lasso/protocols/logout.h: add methods
|
|
16718 |
lasso_build_full_logoutRequest lasso_build_full_logoutResponse
|
|
16719 |
||
16720 |
2004-04-01 nclapies
|
|
16721 |
||
16722 |
* lasso/protocols/federation_termination_notification.c,
|
|
16723 |
lasso/protocols/federation_termination_notification.h: add methods
|
|
16724 |
lasso_build_full_federationTerminationNotification
|
|
16725 |
||
16726 |
2004-04-01 nclapies
|
|
16727 |
||
16728 |
* lasso/protocols/register_name_identifier.c,
|
|
16729 |
lasso/protocols/register_name_identifier.h: add
|
|
16730 |
lasso_build_full_registerNameIdentifierRequest
|
|
16731 |
lasso_build_full_registerNameIdentifierResponse
|
|
16732 |
||
16733 |
2004-04-01 valos
|
|
16734 |
||
16735 |
* examples/test.c: [no log message]
|
|
16736 |
||
16737 |
2004-04-01 valos
|
|
16738 |
||
16739 |
* examples/test.c: [no log message]
|
|
16740 |
||
16741 |
2004-04-01 valos
|
|
16742 |
||
16743 |
* examples/rsakey2.pem, examples/rsapub.pem: Initial commit : an
|
|
16744 |
rsa private key (2048) and an rsa public key
|
|
16745 |
||
16746 |
2004-04-01 valos
|
|
16747 |
||
16748 |
* lasso/protocols/single_sign_on_and_federation.c: Ooops, add
|
|
16749 |
missing return for funct lasso_build_authnRequest()
|
|
16750 |
||
16751 |
2004-03-30 valos
|
|
16752 |
||
16753 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16754 |
lasso/protocols/single_sign_on_and_federation.h: Added some
|
|
16755 |
cosmetics, comment headers, #ifdef ...
|
|
16756 |
||
16757 |
2004-03-30 valos
|
|
16758 |
||
16759 |
* lasso/protocols/single_sign_on_and_federation.c: Added HEADER
|
|
16760 |
||
16761 |
2004-03-30 nclapies
|
|
16762 |
||
16763 |
* lasso/protocols/protocols.h: add includes of high level functions
|
|
16764 |
of class building. set prototype of common functions for encoding
|
|
16765 |
and signing
|
|
16766 |
||
16767 |
2004-03-30 nclapies
|
|
16768 |
||
16769 |
* lasso/protocols/protocols.c: initial version
|
|
16770 |
||
16771 |
2004-03-30 nclapies
|
|
16772 |
||
16773 |
* lasso/protocols/federation_termination_notification.c,
|
|
16774 |
lasso/protocols/federation_termination_notification.h,
|
|
16775 |
lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
16776 |
lasso/protocols/register_name_identifier.c,
|
|
16777 |
lasso/protocols/register_name_identifier.h,
|
|
16778 |
lasso/protocols/single_sign_on_and_federation.c,
|
|
16779 |
lasso/protocols/single_sign_on_and_federation.h: fix type
|
|
16780 |
parameters from const char to const xmlChar. add function to build
|
|
16781 |
response
|
|
16782 |
||
16783 |
2004-03-30 nclapies
|
|
16784 |
||
16785 |
* examples/defederation.c, examples/logout.c,
|
|
16786 |
examples/registration.c: use protocols functions instead of hard
|
|
16787 |
coding settings of xml classes
|
|
16788 |
||
16789 |
2004-03-29 fpeters
|
|
16790 |
||
16791 |
* examples/test.c: back out changes; it was wrong
|
|
16792 |
||
16793 |
2004-03-29 fpeters
|
|
16794 |
||
16795 |
* examples/test.c: too many parameters for format string
|
|
16796 |
||
16797 |
2004-03-29 valos
|
|
16798 |
||
16799 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16800 |
lasso/protocols/single_sign_on_and_federation.h: const char *
|
|
16801 |
convert into const xmlChar *
|
|
16802 |
||
16803 |
2004-03-29 valos
|
|
16804 |
||
16805 |
* lasso/protocols/.cvsignore: Added *.lo, *.la, .deps, .libs
|
|
16806 |
||
16807 |
2004-03-29 nclapies
|
|
16808 |
||
16809 |
* lasso/protocols/federation_termination_notification.c,
|
|
16810 |
lasso/protocols/federation_termination_notification.h,
|
|
16811 |
lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
16812 |
lasso/protocols/register_name_identifier.c,
|
|
16813 |
lasso/protocols/register_name_identifier.h: initial version
|
|
16814 |
||
16815 |
2004-03-29 nclapies
|
|
16816 |
||
16817 |
* lasso/protocols/protocols.h: initial version
|
|
16818 |
||
16819 |
2004-03-29 nclapies
|
|
16820 |
||
16821 |
* lasso/protocols/single_sign_on_and_federation.c,
|
|
16822 |
lasso/protocols/single_sign_on_and_federation.h: add
|
|
16823 |
lasso_build_authnRequest method
|
|
16824 |
||
16825 |
2004-03-29 nclapies
|
|
16826 |
||
16827 |
* configure.ac: add protocols Makefile support
|
|
16828 |
||
16829 |
2004-03-29 nclapies
|
|
16830 |
||
16831 |
* lasso/Makefile.am, lasso/lasso.h: add support of protocols
|
|
16832 |
||
16833 |
2004-03-29 nclapies
|
|
16834 |
||
16835 |
* lasso/protocols/Makefile.am,
|
|
16836 |
lasso/protocols/single_sign_on_and_federation.c,
|
|
16837 |
lasso/protocols/single_sign_on_and_federation.h: initial version
|
|
16838 |
||
16839 |
2004-03-29 valos
|
|
16840 |
||
16841 |
* examples/.cvsignore: Examples binary name were added
|
|
16842 |
||
16843 |
2004-03-29 valos
|
|
16844 |
||
16845 |
* examples/test.c: [no log message]
|
|
16846 |
||
16847 |
2004-03-27 valos
|
|
16848 |
||
16849 |
* examples/defederation.c: [no log message]
|
|
16850 |
||
16851 |
2004-03-27 valos
|
|
16852 |
||
16853 |
* examples/test.c: [no log message]
|
|
16854 |
||
16855 |
2004-03-26 valos
|
|
16856 |
||
16857 |
* examples/test.c: [no log message]
|
|
16858 |
||
16859 |
2004-03-26 valos
|
|
16860 |
||
16861 |
* examples/test.c: [no log message]
|
|
16862 |
||
16863 |
2004-03-26 nclapies
|
|
16864 |
||
16865 |
* examples/logout.c: change setting function name of ProviderID :
|
|
16866 |
lib_logout_request_set_providerID
|
|
16867 |
||
16868 |
2004-03-26 valos
|
|
16869 |
||
16870 |
* examples/test.c: [no log message]
|
|
16871 |
||
16872 |
2004-03-26 valos
|
|
16873 |
||
16874 |
* examples/test.c: [no log message]
|
|
16875 |
||
16876 |
2004-03-26 valos
|
|
16877 |
||
16878 |
* examples/test.c: [no log message]
|
|
16879 |
||
16880 |
2004-03-25 valos
|
|
16881 |
||
16882 |
* examples/test.c: [no log message]
|
|
16883 |
||
16884 |
2004-03-25 valos
|
|
16885 |
||
16886 |
* examples/test.c: [no log message]
|
|
16887 |
||
16888 |
2004-03-24 nclapies
|
|
16889 |
||
16890 |
* examples/defederation.c, examples/logout.c, examples/mapping.c,
|
|
16891 |
examples/registration.c: initial version
|
|
16892 |
||
16893 |
2004-03-24 nclapies
|
|
16894 |
||
16895 |
* TODO: add comments about little problems with implementation of
|
|
16896 |
name identifier mapping request class and question about
|
|
16897 |
implementation of nodes
|
|
16898 |
||
16899 |
2004-03-23 valos
|
|
16900 |
||
16901 |
* lasso/.cvsignore: Added *.lo, *.la, .deps, .libs
|
|
16902 |
||
16903 |
2004-03-23 valos
|
|
16904 |
||
16905 |
* lasso/.cvsignore: Initial version
|
|
16906 |
||
16907 |
2004-03-23 valos
|
|
16908 |
||
16909 |
* .cvsignore: Initial version
|
|
16910 |
||
16911 |
2004-03-23 valos
|
|
16912 |
||
16913 |
* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
|
|
16914 |
TODO, autogen.sh, config.h.in, configure.ac, docs/.cvsignore,
|
|
16915 |
docs/Makefile.am, docs/reference/.cvsignore,
|
|
16916 |
docs/reference/Makefile.am, docs/reference/lasso.sgml,
|
|
16917 |
docs/reference/lasso.types, examples/.cvsignore,
|
|
16918 |
examples/rsacert.pem, examples/rsakey.pem, examples/test.c,
|
|
16919 |
lasso/.cvsignore, lasso/Makefile.am, lasso/export.h, lasso/lasso.c,
|
|
16920 |
lasso/lasso.h, lasso/version.h.in, lasso/protocols/.cvsignore:
|
|
16921 |
Initial import
|
|
16922 |
||
16923 |
2004-03-23 valos
|
|
16924 |
||
16925 |
* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
|
|
16926 |
TODO, autogen.sh, config.h.in, configure.ac, docs/.cvsignore,
|
|
16927 |
docs/Makefile.am, docs/reference/.cvsignore,
|
|
16928 |
docs/reference/Makefile.am, docs/reference/lasso.sgml,
|
|
16929 |
docs/reference/lasso.types, examples/.cvsignore,
|
|
16930 |
examples/rsacert.pem, examples/rsakey.pem, examples/test.c,
|
|
16931 |
lasso/.cvsignore, lasso/Makefile.am, lasso/export.h, lasso/lasso.c,
|
|
16932 |
lasso/lasso.h, lasso/version.h.in, lasso/protocols/.cvsignore:
|
|
16933 |
Initial revision
|
|
16934 |