summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 91f787cf8a34542243a679de0f18388a9d1a810d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
Tue Sep 16 11:28:03 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/download.html docs/index.html docs/news.html: preparation
	for 1.1.2 release

Tue Sep 16 02:28:41 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/Makefile.am: link xmlsec lib with dl librarias

Sun 14 Sep 2003 02:13:51 AM PDT  Aleksey Sanin  <aleksey@aleksey.com>

	* tests/testEnc.sh: added "--session-key <key>" paramater
	to all tests with <EncryptedKey/> (problem reported by Wouter)

Fri 12 Sep 2003 09:43:21 PM PDT  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/buffer.h src/buffer.c: added functions to convert 
	binary buffer to hex string and vice versa (based on patch from Remy)

Thu Sep 11 17:08:15 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/Makefile.am src/dl.c src/xmlsec-ltdl.h src/xmlsec-ltdl.patch 
	win32/Makefile.msvc: use ltdl on Windows too

Thu Sep 11 16:39:18 2003 Aleksey Sanin  <aleksey@aleksey.com>

	* src/ltdl.* src/Makefile.am: upgraded to ltdl from libtool 1.4
	
Wed Sep 10 18:12:52 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* xmlsec.spec.in: separated xmlsec and xmlsec-devel RPM
	pacakges into xmlsec, xmlsec-openssl, xmlsec-devel and xmlsec-openssl-devel

Wed Sep 10 13:19:10 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/version.h include/xmlsec/version.h.in 
	include/xmlsec/xmlsec.h src/xmlsec.c
	src/gnutls/crypto.c src/nss/crypto.c 
	src/openssl/crypto.c src/skeleton/crypto.c:
	apps/xmlsec.c examples/*.c 
	docs/api/chapters/init-and-shutdown.sgml: implemented new
	function and macroses to check loaded xmlsec library
	version from xmlsec-crypto libraries and apps

Wed Sep 10 12:36:17 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/dl.c win32/Makefile.msvc win32/mycfg.bat: implemented
	dynamic xmlsec-crypto libraries loading for Windows

Wed Sep 10 00:02:55 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am configure.in xmlsec-config.in xmlsec.pc.in: added
	support for xmlsec-crypto DL mode in xmlsec.pc and xmlsec-config files

	* examples/*: added support for xmlsec-crypto DL mode to examples

	* include/xmlsec/app.h include/xmlsec/private.h 
	include/xmlsec/version.h include/xmlsec/x509.h
	src/app.c src/x509.c src/xkms.c: new API reference documentation

	* docs/* man/* : included info about xmlsec-crypto DL mode in 
	tutorial and re-build docs to include new api reference docs

	* tests/testDSig.sh tests/testEnc.sh tests/testKeys.sh: added
	additional information printout
	
	* win32/Makefile.msvc: excluded XKMS from windows builds

Tue Sep  9 16:14:01 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* win32/Makefile.msvc win32/configure.js win32/mycfg.bat win32/mycfg_nss.bat:
	windows build cleanup (bug #121579)

Tue Sep  9 12:52:00 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am apps/* configure.in include/* src/* tests/*: implemented
	loading xmlsec-crypto libraries as plugins (bug #121579)
	* win32/: change build to allow building of more than one
	xmlsec-crypto library (bug #121579)

Sun 24 Aug 2003 05:20:14 PM PDT  Aleksey Sanin  <aleksey@aleksey.com>
	
	* docs/faq.html: upgraded licenses FAQ section to include
	information about xmlsec-nss and xmlsec-gnutls

Fri Aug 22 11:06:28 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* win32/Makefile.msvc: fixed linkinig problem on Windows (bug #120498)

Fri Aug 22 09:54:04 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in include/xmlsec/errors.h: determine if __FUNCTION__ or 
	__func__ are defined from ./configure script. This should fix bug #120469
	and prevent this problem from happening in the future.
	* src/c14n.c src/openssl/kt_rsa.c src/transforms.c: fixed minor
	warnings because of using strcmp, strchr, etc. functions with xmlChar* 
	variables by switching to xmlStrcmp, xmlStrchr, etc. (also bug #120469)

Wed Aug 20 21:26:00 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in docs/api/sgml/version.sgml docs/api/xmlsec-version.html
	docs/index.html docs/news.html docs/xmlsec-man.html
	include/xmlsec/version.h man/xmlsec1-config.1 man/xmlsec1.1: new 1.1.1
	release preparation
	* docs/*: re-run docs generation/formatting

Fri Aug  8 22:18:45 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/xpath.c: register namespaces before processing XPointer
	expression in the URI attribute (bug #119462, reported by Steve)

Fri Aug  8 09:06:53 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/keys.h src/keys.c: added xmlsec-core functions to 
	read keys from memory  (patch from Joachim)

Thu Aug  7 11:38:43 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/openssl/app.h src/openssl/app.c:  added functions 
	to read keys and certs in xmlsec-openssl from memory and BIOs 
	(bug #119350, patch based on the code from Joachim)

Wed Aug  6 08:57:20 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am configure.in xmlsec-gnutls.pc.in xmlsec-nss.pc.in 
	xmlsec-openssl.pc.in xmlsecConf.sh.in:
	config bug fixing and improvements from Roumen

Mon Aug  4 19:39:52 2003  Aleksey Sanin  <aleksey@aleksey.com>i

	* include/xmlsec/Makefile.am include/xmlsec/x509.h src/Makefile.am 
	src/x509.c src/openssl/x509.c win32/Makefile.msvc: moved code for 
	reading X509Data node content from xmlsec-openssl to xmlsec-core
	to allow sharing with xmlsec-nss
	* src/nss/README src/nss/x509.c: added X509Data templates support
	for xmslec-nss (bug #118636, based on patch from Tej)

Mon 04 Aug 2003 04:06:02 PM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* docs: rebuilding docs to get nss api reference

Mon Aug  4 14:47:02 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am xmlsec.spec.in: added HACKING file to the distribution
	* docs/download.html docs/index.html docs/news.html: updated docs 
	for new 1.1.0 release

Wed Jul 30 18:35:15 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* xmlsec-gnutls.pc.in xmlsec-nss.pc.in xmlsec-openssl.pc.in: and
	one more change for the same bug #118685 - don't put "crypto" 
	in version, use xmlsec1-crypto name instead of xmlsec-crypto,
	don't include nss flags and libs for xmlsec1-nss.pc

Wed Jul 30 15:23:17 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am configure.in xmlsec-gnutls.pc.in xmlsec-nss.pc.in 
	xmlsec-openssl.pc.in xmlsec.pc.in: more *.pc files fixes
	for the same bug #118685

Wed Jul 30 11:49:20 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am configure.in xmlsec-gnutls.pc.in xmlsec-nss.pc.in 
	xmlsec-openssl.pc.in: created separate *.pc files for xmlsec-crypto 
	libraries (bug #118685 reported by John)

Tue Jul 29 20:20:33 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/nss/README: created xmlsec bugs for remian xmlsec-nss problems

Tue 29 Jul 2003 07:41:18 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* src/ include/ docs/ man/ configure.in: merged xmlsec-nss 
	from the branch (Tej)

Tue Jul 29 08:44:24 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/openssl/x509.c: minor patches for errors (Roumen)
	* src/xmltree.c: fixed xmlIsEmptyNode() to return false
	if there is an element child

Mon Jul 28 12:02:40 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/keyinfo.h: added XMLSEC_KEYINFO_FLAGS_STOP_ON_EMPTY_NODE flag
	* include/xmlsec/xmltree.h src/xmltree.c: added xmlSecIsEmptyNode and 
	xmlSecIsEmptyString functions
	* src/openssl/x509.c: added an ability to write complex X509Data node
	content (based on patch from Roumen)
	* tests/testDSig.sh tests/aleksey-xmldsig-01/x509data-test.*: new test for
	complex X509Data node writing
	* tests/keys/ca2key.p12 tests/keys/dsakey.p12 tests/keys/rsakey.p12: new 
	pkcs12 keys for tests

Sun 20 Jul 2003 08:10:53 PM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* apps/ include/ src/ docs/api/ Copyright: updated copyrights
	everywhere

Fri 18 Jul 2003 10:30:33 AM PDT Aleksey Sanin  <aleksey@aleksey.com>
    	
	* HACKING: added a coding and commiting rules

Wed 16 Jul 2003 10:11:23 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* examples/README, examples/binary.dat: added examples of using
	command line tool

Wed 16 Jul 2003 12:50:00 AM PDT Aleksey Sanin  <aleksey@aleksey.com>
    
	* examples/myw32make.bat win32/mycfg-nss.bat: rename these
	files to clear exec bit (John)

	* man/Makefile.am: use "--no-info" option in help2man

Mon Jul 14 11:06:16 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in docs/api/sgml/version.sgml docs/download.html
	docs/api/xmlsec-version.html docs/index.html docs/news.html 
	docs/xmlsec-man.html include/xmlsec/version.h man/xmlsec1-config.1 
	man/xmlsec1.1: preparation for 1.0.4 release
	* docs/api/xmlsec-notes-encrypt.html docs/api/xmlsec-notes-sign.html:
	fixed a mistype
	* docs/extra/xmlsec_oscon_2003.ppt: minor update

Fri Jul 11 13:33:28 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am: fixed builddir != sourcedir one more time (use abs_top_*
	instead of top_*)
	* configure.in: upgraded mozilla search path to 1.4

Mon 07 Jul 2003 08:05:18 AM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* src/openssl/apps.c src/openssl/x509.c src/openssl/x509vfy.c: fixed
	sk_push() return value check problem (reported by Roumen)

Mon 07 Jul 2003 07:02:46 AM PDT Aleksey Sanin  <aleksey@aleksey.com>
    
	* Makefile.am: fixed test suite problem when builddir != sourcedir
	(reported by Roumen)

Thu Jul  3 07:57:25 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/openssl/x509vfy.c: added a const word to suppress
	warnings (Roumen)

Wed Jul  2 08:53:50 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/openssl/x509vfy.c: fixed certificates subject 
	comparison function to handle multiple occurence
	of entries with the same value (bug report from 
	Roumen)

Tue Jun 17 19:22:17 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/download.html: fixing links to tarballs for local 
	files (requested by John)
	
	* examples/myw32make.bat win32/mycfg-nss.bat: clearing exec bit

Mon Jun 16 10:43:34 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in docs/download.html docs/index.html docs/news.html 
	docs/xmlsec-man.html include/xmlsec/version.h man/xmlsec1-config.1
	man/xmlsec1.1: new 1.0.3 version preparation

	* docs/Makefile.am docs/api-0.0.x/*: fixed second level links 
	processing 

	* docs/api/sgml/* docs/api/tmpl/* docs/api/*: added new API calls

Mon Jun 16 09:20:53 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in: fixed NSS config bug #115297

Sun Jun  8 20:08:42 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in: fix for 'make distclean'

Sat Jun  7 20:35:25 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am apps/* include/xmlsec/keysdata.h src/openssl/app.c tests/*: 
	added PKCS#8 support (based on Tej's patch)

Fri Jun  6 14:53:25 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/openssl/x509.c: skip ASN1 time check for OpenSSL 0.9.6

Thu Jun  5 19:32:12 2003  Aleksey Sanin  <aleksey@aleksey.com>
	
	* docs/*: fixing online verifier link

Wed Jun  4 19:12:21 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in: added _ALL_SOURCE define for aix

Wed Jun  4 08:25:46 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/openssl/x509.c: fix my_gmtime function

Mon 02 Jun 2003 09:38:13 AM PDT Aleksey Sanin  <aleksey@aleksey.com>
    
	* removed debian folder

Sun Jun  1 20:30:08 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in docs/download.html docs/index.html docs/news.html
	docs/xmlsec-man.html include/xmlsec/version.h man/xmlsec1-config.1
	man/xmlsec1.1: preparing 1.0.2 release.
	* docs/xmldsig-verifier.html: point online verifier to web site

Thu May 29 17:15:04 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/gnutls/Makefile.am src/nss/Makefile.am 
	src/openssl/Makefile.am src/skeleton/Makefile.am: don't use GCC
	options in Makefiles

Tue May 27 20:12:41 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in xmlsec-config.in xmlsecConf.sh.in
	src/gnutls/Makefile.am src/nss/Makefile.am src/openssl/Makefile.am:
	change xmlsec-config script to let user specify crypto engine
	(requested by John Belmonte)

Sun May 25 22:01:45 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c docs/xmlsec-man.html man/xmlsec1-config.1 man/xmlsec1.1: 
	fixed help typo (reported by John Belmonte)
	* examples/README: removed obsolete autoconf information (reported by John Belmonte)
	* configure.in: added /usr/include/mozilla to NSS include path search list (reported by John Belmonte)

Thu May 15 03:08:18 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/crypto.c apps/crypto.h apps/xmlsec.c: added command line 
	options to support DER keys and certs format (Tej)
	* Makefile.am: use DER format for all tests
	* tests/testDSig.sh tests/testEnc.sh tests/testKeys.sh: added a new
	command line option "key-format" with possible values "der" or "pem"
	* tests/*/*.der tests/merlin-xmldsig-twenty-three/certs/*.crt: 
	converted PEM keys and certs to DER format, removed *.crt files that 
	used to have DER certificates (Tej)
	* tests/merlin-xmlenc-five/*.p8: re-added *.p8 files with '-kb' option

Mon 12 May 2003 01:38:11 PM PDT Aleksey Sanin  <aleksey@aleksey.com>
    
	* configure.in: use '-rpath-link' instead '-rpath' for NSS (Wan-Teh)

Mon May 12 10:01:30 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in: link with NSS using -rpath (Tej)

Mon May  5 08:00:31 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in: new configuration options for NSS (Tej)
	* src/nss/app.c src/nss/ciphers.c src/nss/crypto.c 
	src/nss/digests.c src/nss/hmac.c: use NSS style includes (Tej)

Fri 02 May 2003 12:00:47 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* src/openssl/app.c: adopt instead of copy the key cert 
	from pkcs12 fil

Thu May  1 08:17:06 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/xmltree.h src/xmltree.c src/keysmngr.c:
	created a new function to quickly create a doc with one root node
	* src/list.c: fixed bug in xmlPtrListEmpty() function
	* src/xkms.c: created framework for Locate request/result processing

Wed Apr 30 16:31:10 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/strings.h src/strings.c: added strings
	for XKMS (XKISS) Locate request/result

Wed Apr 30 01:01:06 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* config.h.in configure.in: added check for timegm function
	* include/xmlsec/keys.h 
	* include/xmlsec/xkms.h src/xkms.c apps/xmlsec.c: framework
	for xmlSecXkmsLocate/Validate functions
	* src/keys.c src/openssl/x509.c: added notValidBefore and
	notValidAfter time frame to xmlSecKey
	* src/xmldsig.c src/xmlenc.c: added "output" asserts to 
	the *DebugDump() and *DebugXmlDump() functions
	* tests/aleksey-xkms-01/locate-compound.xml 
	  tests/aleksey-xkms-01/locate-key-from-usewith.xml
	  tests/aleksey-xkms-01/locate-keyvalue-from-x509.xml
	  tests/aleksey-xkms-01/readme.txt: XKMS test cases

Tue Apr 29 16:37:18 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in include/xmlsec/Makefile.am include/xmlsec/strings.h
	include/xmlsec/xkms.h include/xmlsec/xmlsec.h
	src/Makefile.am src/strings.c src/xkms.c apps/xmlsec.c: first 
	XKMS framework (disabled by default)

Mon Apr 28 21:13:03 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/download.html docs/index.html docs/news.html: preparing
	1.0.1 release.

Sun Apr 27 18:05:23 2003  Igor Zlatkovic  <igor@zlatkovic.com>

	* win32/Makefile.msvc: defined _REENTRANT to enable compilation
	  with threaded libxml2

Thu Apr 24 08:15:32 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* config.h.in configure.in include/xmlsec/xmlsec.h: use
	'#define' instead of 'typedef' for the new xmlSecSize and
	xmlSecByte types in order to keep ABI

Tue Apr 22 13:51:33 2003  Igor Zlatkovic  <igor@zlatkovic.com>

	* win32/configure.js: updated the email address in the generated
	  readme.txt file.

Sun 20 Apr 2003 03:12:02 PM PDT Aleksey Sanin <aleksey@aleksey.com>
	
	* docs/*: updated docs with new xmlSecByte and xmlSecSize types
	* configure.in include/xmlsec/version.h: upgraded version to 1.0.1

Sun 20 Apr 2003 02:57:06 PM PDT Aleksey Sanin <aleksey@aleksey.com>

	* src/* include/* apps/*: replaced 'unsigned char' with xmlSecByte
	typedefed to 'unsigned char' to make happy OpenBSD on sparc64 
	* examples/*: replaced configure.in with simple Makefile to 
	prevent problems on different platforms

Sun 20 Apr 2003 02:37:41 PM PDT Aleksey Sanin <aleksey@aleksey.com>
	
	* src/* include/* apps/*: replaced size_t with xmlSecSize
	typedefed to 'unsigned int' to make happy OpenBSD on sparc64 

Sat Apr 19 01:08:30 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/openssl/kw_des.c src/openssl/signatures.c: 
	included openssl/sha.h to help OpenBSD port

Wed 26 Mar 2003 01:43:24 AM PST Aleksey Sanin  <aleksey@aleksey.com>

	* docs: 0.1.1 release

Wed Mar 19 22:56:49 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in include/xmlsec/version.h 
	docs/download.html docs/index.html docs/news.html
	xmlsec.pc xmlsec.spec: 0.0.14 release

Wed Mar 19 10:59:41 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c: force Signature or EncryptedData node
	selection when specifing start node from xmlsec tool 
	command line

Mon Mar 10 07:59:55 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/transforms.c: fixed Reference URI evaluation for
	the "xmlns()xpointer()" construction

Wed Mar  5 19:43:43 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/index.html docs/news.html: new 0.1.0 release

Mon Feb 24 10:04:36 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/xmltree.c src/xslt.c: fixed bug in xmlSecTransformXsltAdd

Fri Feb 21 13:06:44 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in include/xmlsec/version.h 
	docs/download.html docs/index.html docs/news.html	
	xmlsec.pc xmlsec.spec: 0.0.13 release

Fri Feb 21 12:59:48 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/transforms.c: fixed incorrect processing of more than
	3 binary transforms in a row

Mon Feb 17 09:34:12 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/api/* include/xmlsec/xmldsig.h
	src/keysmngr.c src/xmldsig.c: minor documentation bug fixes
	based on Jesse Pelton's email

Fri Feb 14 12:44:48 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/x509.c: set "verified" cert when loading pkcs12 file.

Wed Feb  5 09:49:30 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c include/xmlsec/keysmngr.h
	src/keysmngr.c src/x509.c: provide an ability
	to specify max cert verification depth
	(based on patch from Jean-Etienne SCHWARTZ)

Sun Jan 26 22:04:45 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* config.h.in configure.in include/xmlsec/version.h
	docs/news.html docs/download.html docs/index.html
	xmlsec.pc xmlsec.spec: preparation for 0.0.12 release

Sun Jan 26 21:39:56 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/digests.h src/hmac.c: fixed 91 bits HMAC
	bug reported by Rich Salz and Jonathan Wenocur
	* tests/aleksey-xmldsig-01/dtd-hmac-91.dtd
	tests/aleksey-xmldsig-01/dtd-hmac-91.tmpl
	tests/aleksey-xmldsig-01/dtd-hmac-91.xml
	* tests/testDSig.sh: the test case for 91 bits HMAC bug
	from Rich Salz and Jonathan Wenocur
	* apps/xmlsec.c: fixing minor compile warnings for 
	the external DTD patch
	
Sun Jan 26 18:19:49 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* src/aes.c src/ciphers.c src/des.c: fixed bug with 
	EVP ciphers for OpenSSL 0.9.7 when last block was not 
	processed for padding
	* tests/aleksey-xmlenc-01/enc-des3cbc-keyname2.data 
	tests/aleksey-xmlenc-01/enc-des3cbc-keyname2.tmpl
	tests/aleksey-xmlenc-01/enc-des3cbc-keyname2.xml
	tests/testEnc.sh: new test case for the bug fixed above

Wed Jan 22 11:37:36 2003  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c man/xmlsec.xml: applied patch from Rich Salz
	to allo external DTD specification for the xmlsec application

Mon 30 Dec 2002 09:52:58 AM PST Aleksey Sanin <aleksey@aleksey.com
	* configure.in docs/examples/dsig1/Makefile docs/examples/dsig2/Makefile
	docs/examples/dsig3/Makefile docs/examples/dsig4/Makefile 
	docs/examples/dsig5/Makefile docs/examples/enc1/Makefile
	docs/examples/enc2/Makefile src/Makefile.am: fixed bug #102196 -- 
	Sun CC does ot have -WAll and -ansi options
	* include/xmlsec/errors.h: fixed bug #102194 -- Sun CC does not have
	__FUNCTION__ macro

Sat Dec 21 22:47:33 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c: added "--node-xpath" option for specifing
	the operation "start node" (code based on patch from 
	Ferrell Moultrie (ISSAtlanta)
	* src/transforms.c: fixed minor compilation warnings
	* src/x509.c: certs and crls are base64 encoded with 60 characters 
	lines size (bug #101523)

Mon Dec  2 23:38:34 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* config.h.in configure.in include/xmlsec/version.h
	docs/news.html docs/download.html docs/index.html
	xmlsec.pc xmlsec.spec: new 0.0.11 release updates
	* scripts/build_release.sh scripts/push_release.sh
	scripts/test_release.sh: checking in build scripts I am using

Thu Nov 28 11:57:17 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c: print detailed help report only when
	user requests it; don't fail if key is not generated
	when algorithm is disabled
	

Thu Nov 28 10:44:06 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* src/transforms.c: fixed a bug in numeric references evaluation 
	reported by Ingo Fischer

Wed Oct 30 17:14:03 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* config.h.in configure.in: do not add -I/usr/include
	or -L/usr/lib if OpenSSL happens to be there
	(patch proposed by Scott Cantor)

Mon Oct 21 11:28:01 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>

	* include/xmlsec/errors.h: fixed the __FUNCTION__ macro logic

2002-10-20  Aleksey Sanin <aleksey@aleksey.com>

	* config.h.in configure.in include/xmlsec/version.h 
	xmlsec.pc xmlsec.spec docs/download.html 
	docs/index.html docs/news.html: preparing 0.0.10 release

Sun 13 Oct 2002 09:37:38 AM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* configure.in apps/Makefile.am: added dynamic linking option
	by request from John Belmonte

Fri Oct 11 09:13:27 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* tests/testDSig.sh configure.in apps/xmlsec.c: applied patch from 
	Ferrell Moultrie and removed strptime() function usage completelly
	* include/xmlsec/errors.h src/errors.c src/x509.c: added more
	error to the cert verification

Thu Oct 10 00:44:36 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c tests/aleksey-xmldsig-01/enveloping-expired-cert.tmpl
	tests/aleksey-xmldsig-01/enveloping-expired-cert.xml 
	tests/keys/expired.crt tests/keys/expired.csr tests/keys/expired.key
	tests/testDSig.sh: added test case to verify the new "expired cert" feature

Wed Oct  9 23:09:46 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c include/xmlsec/x509.h src/keysmngr.c
	src/x509.c: added support for certificate verification parameter
	when OpenSSL 0.9.6 is used

Wed Oct  9 20:58:58 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/keyinfo.h include/xmlsec/keys.h 
	include/xmlsec/keysmngr.h include/xmlsec/x509.h 
	include/xmlsec/xmldsig.h include/xmlsec/xmlenc.h 
	src/keyinfo.c src/keys.c src/keysmngr.c
	src/x509.c src/xmldsig.c src/xmlenc.c: added certificates
	verification time parameter as it was suggested in the
	xmlsec mailing list
	* apps/xmlsec.c: added "--verification-time" parameter
	* config.h.in configure.in: added necessary check for 
	strptime() function	

Mon Oct  7 19:22:11 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c: added "--output" option to spefcify output file
	* docs/xmlsec-man.html man/create.sh man/xmlsec.1  man/xmlsec.xml:
	changed the docs to reflect new "--output" option
	* tests/testDSig.sh tests/testEnc.sh: changed tests to use new
	"--output" option
	* configure.in xmlsec.pc xmlsec.spec: minor config changes

Sun Sep 29 20:12:17 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>

	* win32/Makefile.msvc: resolved further static link issues.

Sat Sep 28 19:14:40 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>

	* include/xmlsec/errors.h: added MSVC to the list of compilers with
	  the predefined __FUNCTION__ macro. 
	* include/xmlsec/xmlsec.h: resolved XMLSEC_EXPORT mess.
	* win32/Makefile.msvc: introduced a double-run compilation, resolved
	  the static link problems.
	* win32/configure.js: added the iconv=yes|no option, important when
	  linking statically to libxml.

Wed 25 Sep 2002 21:28:21 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/x509.h src/x509.c: opened xmlSecX509Data 
	structure by request from Moultrie, Ferrell 

Wed 04 Sep 2002 06:54:23 PM PDT Aleksey Sanin  <aleksey@aleksey.com>
    
	* src/errors.c: aplied a patch from Ferrell Moultrie (additional
	errors strings for OpenSSL errors functions)		

Tue 03 Sep 2002 06:24:57 PM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* xmlsec-config.in: fixed a bug when xslt is not available

Mon 02 Sep 2002 12:20:03 PM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* docs/*: added LibXML2, LibXSLT and OpenSSL logos
	
Sat Aug 31 17:12:56 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/keys.h include/xmlsec/x509.h
	include/xmlsec/xmldsig.h include/xmlsec/xmlenc.h 
	src/keys.c src/x509.c src/xmldsig.c src/xmlenc.c: 
	added new function *DebugXmlDump() to print debug info
	in XML format
	* apps/xmlsec.c man/xmlsec.1 man/xmlsec.xml: added new 
	options '--print-xml' and '-print-to-file'	

Sat 31 Aug 2002 03:43:20 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* docs/examples: added a new dsig example from Devin Heitmueller	
	
Thu 29 Aug 2002 01:48:35 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* docs/examples/dsig3 docs/examples/dsig4: fixed minor problems

Thu 29 Aug 2002 08:52:02 AM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c: fixed minor copy/paste typo (thanks to Devin Heitmueller)

Wed 28 Aug 2002 04:22:10 PM PDT  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in docs: new 0.0.9 release to fix release packaging problems
	
Fri Aug 23 10:54:39 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* configure.in docs/download.html docs/index.html docs/news.html:
	New 0.0.8 release.

Thu Aug 15 21:08:41 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/api/* include/xmlsec/Makefile.am  include/xmlsec/xpath.h
	src/xpath.c: removed xpath "here()" function declaration 
	from global view and xpath.h file, rebuilt docs.

Thu 15 Aug 2002 08:45:26 PM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* docs/api/* src/* include/xmlsec/*: finished writing
	documentation for 370+ internal and external symbols

Thu 15 Aug 2002 08:14:50 AM PDT Aleksey Sanin  <aleksey@aleksey.com>
	
	* tests/keys/README: applied patch from <xafilac@gmx.de>
	(bug #90824)
	
Wed Aug 14 19:38:56 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* NEWS README: minor updates
	* docs/documentation.html docs/xmlsec-man.html man/Makefile.am:
	published xmlsec utility man page

Wed Aug 14 19:27:09 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/api/* include/xmlsec/base64.h include/xmlsec/bn.h 
	include/xmlsec/transforms.h src/aes.c src/base64.c
	src/bn.c src/buffered.c src/c14n.c src/ciphers.c
	src/des.c src/digests.c src/dsa.c src/enveloped.c
	src/xmltree.c: and more and more documentation

Wed Aug 14 17:32:23 2002  Aleksey Sanin  <aleksey@aleksey.com>  

	* docs/api/* include/xmlsec/transforms.h 
	include/xmlsec/transformsInternal.h include/xmlsec/version.h
	include/xmlsec/version.h.in src/errors.c src/xpath.c:
	and more documentation...

Wed Aug 14 16:30:44 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/api/* include/xmlsec/keyinfo.h include/xmlsec/keys.h
	include/xmlsec/keysmngr.h include/xmlsec/xmldsig.h 
	include/xmlsec/xmlenc.h src/debug.c src/keyinfo.c
	src/keys.c src/keysmngr.c src/xmldsig.c src/xmlenc.c
	tests/keys.xml: more documentation...

Wed Aug 14 13:08:32 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* docs/api/* include/xmlsec/errors.h include/xmlsec/xmldsig.h 
	include/xmlsec/xmlenc.h src/errors.c src/xmldsig.c 
	src/xmlenc.c src/xmlsec.c: added comments and rebuild documentation
	* docs/faq.html: update FAQ

Wed 14 Aug 2002 09:44:31 AM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c: fixed random numbers initialization

Tue 13 Aug 2002 09:11:45 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* win32/* src/errors.c apps/xmlsec.c: made required changes
	to support new stuff in win32 port

Tue Aug 13 13:59:32 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* apps/xmlsec.c configure.in src/ciphers.c src/des.c src/dsa.c 
	src/hmac.c src/rsa.c: replaced XMLSEC_OPENSSL097 define with 
	XMLSEC_OPENSSL096 define
	* docs/api/*: updated docs with new errors reporting functions

Tue 13 Aug 2002 01:36:16 PM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/errors.h src/*.c configure.in: changed
	error reporting system and updated all files accordingly

Thu 08 Aug 2002 10:56:56 AM PDT Aleksey Sanin  <aleksey@aleksey.com>

	* src/xpath.c: removed XPointer support from  XPath 2 filter

Wed Aug  7 14:32:44 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* include/xmlsec/transforms.h include/xmlsec/xmlsec.h
	src/transforms.c src/xmlsec.c src/xpath.c: added XPointer 
	transform (Additional XML Security URIs)
	* tests/aleksey-xmldsig-01/xpointer-hmac.tmpl
	tests/aleksey-xmldsig-01/xpointer-hmac.xml 
	tests/merlin-xpath-filter2-three/sign-xfdl.tmpl
	tests/testDSig.sh: test cases for XPointer transform


Wed Aug  7 01:08:13 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* src/transforms.c src/xmldsig.c src/xmlenc.c: full
	xpointers support in Reference URIs is added
	* include/xmlsec/xmltree.h src/xmltree.c src/xmlsec.c 
	apps/xmlsec.c : removed the IDs hack
	* docs/xmldsig-interop.html: added full XPointers support
	* tests/*: added ID attribute declaration when necessary

Tue Aug  6 09:51:54 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* docs/api: updated docs with new stuff
	* man/xmlsec-config.1: fixed minor problems in help file
	* include/xmlsec/nodeset.h src/enveloped.c src/nodeset.c
	src/transforms.c src/xmldsig.c src/xpath.c: changed new
	functions names
	
Mon Aug  5 22:55:05 2002  Aleksey Sanin <aleksey@aleksey.com>

	* Makefile.am tests/testDSig.sh tests/testEnc.sh: added
	'perfcheck' flag to the Makefile for performance testing
	    
Mon Aug  5 21:11:41 2002  Aleksey Sanin <aleksey@aleksey.com>

	* include/xmlsec/nodeset.h include/xmlsec/transforms.h
	src/enveloped.c src/nodeset.c src/xpath.c: new node set
	code improved performaance (8-10 times!!!) 

Mon Aug  5 17:58:31 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* Makefile.am configure.in  src/xpathalt.c:
	Removed alt xpath trasnform implementation as outdated
	* include/xmlsec/nodeset.h  src/nodeset.c
	src/Makefile.am include/xmlsec/Makefile.am 
	include/xmlsec/transforms.h include/xmlsec/transformsInternal.h 
	src/transforms.c include/xmlsec/xmltree.h src/xmltree.c
	src/c14n.c src/enveloped.c src/xmldsig.c 
	src/xpath.c: create xmlsec specific nodes set object
	and start using it everythere
	* src/x509.c: updated the code to use new openssl 0.9.7 builds 

Wed Jul 31 23:38:18 2002  Aleksey Sanin  <aleksey@aleksey.com>

	* Makefile.am configure.in: added "enable-profiling" config option
	* docs/download.html docs/index.html src/c14n.c: 
	starting XPath and enveloped transforms performance improvements
	* tests/Makefile.am tests/merlin-c14n-three/* tests/testDSig.sh:
	added one more Merlin's test suite for exc-c14n

Wed Jul 31 15:56:17 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* apps/xmlsec.c src/xpath.c tests/testDSig.sh: improved
	XPath2 performance

Wed Jul 31 11:45:09 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* include/xmlsec/xmlsec.h src/keyinfo.c src/xmlsec.c src/xpath.c
	tests/Makefile.am tests/testDSig.sh tests/merlin-xpath-filter2-three:
	updated XPath2 transform implementation according to the
	latest spec and added Merlin's tests for it

Thu 18 Jul 2002 08:51:16 AM PDT  Aleksey Sanin  <aleksey@aleksey.com>
	* src/x509.c: fixed problems with using self-signed certs
	for signatures

Thu Jul 11 19:30:31 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* Makefile.am configure.in xmlsec.spec.in xmlsec.pc xmlsec.pc.in:
	Add pkgconfig script
	
	* tests/Makefile.am tests/testDSig.sh tests/testEnc.sh tests/testKeys.sh:
	more fixes for dist

Thu Jul 11 17:17:22 2002 Aleksey Sanin  <aleksey@aleksey.com> 
	* configure.in src/Makefile.am tests/Makefile.am: fixed
	minor dist bugs

Thu Jul 11 11:47:14 2002  Aleksey Sanin  <aleksey@aleksey.com> 
	* Makefile.am docs/* docs/api/*: added faq and documentation
	pages

Thu Jul 11 9:19:45 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* Makefile.am configure.in docs/api/*: added API docs
	generation

Wed Jul 10 21:39:59 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* AUTHORS Makefile.am debian/* : added Debian packaging scripts from 
	John Belmonte  <jvb@prairienet.org>

Wed Jul 10 21:24:43 2002  Aleksey Sanin  <aleksey@aleksey.com> 
	* include/xmlsec/*.h src/*.c: some comments added

Wed Jul 10 18:06:12 2002  Aleksey Sanin  <aleksey@aleksey.com> 
	* Makefile.am config.h.in configure.in man/* xmlsec.spec.in:
        man pages for xmlsec and xmlsec-config were added
	* apps/xmlsec.c: "--version" and "--help" options added
	
Wed Jul 10 21:41:21 2002  Igor Zlatkovic <igor@stud.fh-frankfurt.de>
	* win32/Makefile.msvc: Fixed minor typos, static link flags 
	and bindist target
	* apps/xmlsec.c: Added snprintf -> _snprintf mapping for MS
	C-runtime
	
Wed Jul 10 8:45:23 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* configure.in docs/* : 0.0.7 release
	
Fri Jun 21 00:48:52 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* Makefile.am configure.in: added win32 folder to the
	distribution

2002-06-20  Aleksey Sanin  <aleksey@aleksey.com>
	* apps/xmlsec.c: added password protected pem files
        support 

2002-06-19  Aleksey Sanin  <aleksey@aleksey.com>
	* include/xmlsec/xmltree.h src/xmlsec.c src/xmltree.c: 
	fixed ID attribute bug found by Sascha Breite

Mon Jun  3 21:18:54 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* src/enveloped.c: improved performance

Thu May 30 21:29:21 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* src/xmltree.c: propagating XPath fix from LibXML2

Wed May 29 21:28:13 2002  Aleksey Sanin  <aleksey@aleksey.com>
	* apps/xmlsec.c include/xmlsec/keysmngr.h include/xmlsec/x509.h
	src/keysmngr.c src/x509.c tests/keys.xml: pkcs12 support added

Wed 29 May 2002 12:07:35 AM PDT Aleksey Sanin <aleksey@aleksey.com>
	*: merged 0.0.6 release from local CVS
        *: win32 port
	*: xpath filter2
        *: custom network handlers
    
Mon 29 Apr 2002 12:07:35 AM PDT Aleksey Sanin <aleksey@aleksey.com>
	*: Significant API re-factoring (make it more simple and consistent)
        *: added symmetric Key Wrappers support (AES, DES)
	*: added RIPEMD-160 support
    
Sat 30 Mar 2002 12:55:30 AM PST Aleksey Sanin <aleksey@aleksey.com>
	*: Finished x509 supprot
        *: Added functions to create signature "on-the-fly"
	*: Updated examples and docs
        *: Fixed header files installation bug
    
Wed 27 Mar 2002 11:20:42 PM PST Aleksey Sanin <aleksey@aleksey.com> 
	*: Added x509 verification support and a skeleton for x509 
          x509 based sigantures
    
Tue 26 Mar 2002 06:30:10 PM PST Aleksey Sanin <aleksey@aleksey.com>
	*: The result of operation (sign/verify) is returned in the
          list of xmlDSigSignature objects. Application can examine
	  the key and signature method, content just before digesting or
          signing, etc. and decide what to do with it.
	*: The Transform and KeyInfo code was significantly re-written and 
          separated from the XMLDSig code with a goal to reuse in in 
          XML Signature or whatever.
        *: Added support for RetrievalMethod and Manifests (pretty simple
	  adter the first change because both are based on Transforms)
        *: Added XSLT support (based on libxslt from Daniel Veillard)