Hi,

this submission is based on a previous work from Giovanni Bechis, thanks
to him.

These two diffs updates opencdk from 0.5.5 to 0.6.5 and gnutls from
1.0.25 to 2.0.3 (recently released).

make regress fails (at least on i386) on opencdk at t-key test:
t-key.c:516 expired key test FAILED
t-key.c:522 missing key test FAILED
FAIL: t-key

It didn't fail with 2.0.1 and 2.0.2, i have to figure out what changed.

make regress fails too for gnutls on pathlen test:
make  check-TESTS
--- ./no-ca-or-pathlen.pem      Sat Nov 10 18:17:51 2007
+++ new-no-ca-or-pathlen.pem    Fri Nov 16 11:36:54 2007
@@ -22,7 +22,7 @@
                Basic Constraints (not critical):
                        Certificate Authority (CA): FALSE
                Unknown extension 2.5.29.32 (not critical):
-                       ASCII: 
0;09..`.H...E....0*0(..+.........https://www.verisign.com/rpa
+                       ASCII: 
0;09..`.H..øE....0*0(..+.........https://www.verisign.com/rpa
                        Hexdump:
303b3039060b6086480186f84501070108302a302806082b06010505070201161c68747470733a2f2f7777772e766572697369676e2e636f6d2f727061
                Unknown extension 2.16.840.1.113730.1.1 (not critical):
                        ASCII: ....
FAIL: pathlen

Apparently this one is not important, it's related to our isprint()
implem vs linux one.

Ports depending on gnutls have been tested (mostly at p2k7) with this
upgrade and still works fine : thanks sthen@ for testing iksemel and
asterisk, thanks aanriot@ for testing prelude and friends. liferea
still builds and run fine, wmbiff has already been updated to support it.

I'd really like to commit this soon, so please report any other error
messages you get on other archs.

diffs :
http://gcu.info/~gaston/patches/opencdk-0.6.5.diff
http://gcu.info/~gaston/patches/gnutls-2.0.3.diff

Thanks for testing and feedback.

Landry

Reply via email to