[gnutls-dev] [PATCH] error handling large CA files
Nikos Mavroyanopoulos
nmav@gnutls.org
Wed Mar 12 22:47:02 2003
On Wed, Mar 12, 2003 at 10:07:11AM -0500, Ian Peters wrote:
> > I'm now working on something that will allow reading mmaped file regions. That
> > will need and strnstr implementation which is not available in gnu libc (thus
> > I'll have to implement it or get it from somewhere).
> Right; I looked at doing it with mmap, but parse_pem_cert_mem and
> similar functions seemed to assume NULL-terminated strings, regardless
> of the passed in length -- hence the need for strnstr and some tweaks in
> the parsing code.
The code commited this morning should have this capability. I'll have a
0.9.1 release soon.
> file into memory for now). BTW here's a strnstr I used for another
> project a while back, pretty straightforward.
Thank you.
> Also, do you have any plans at this point for what your upcoming
> releases should be? When do you / will you consider the 0.9.x releases
> to be a better choice than the 0.8.x releases?
The 0.9.x releases have a different API (for the certificate parsing) and
should be used by new programs. Today I commited most of the planned changes
for the x.509 certificates. What remains to be done, is the new openpgp key
handling API, and probably a certificate request generation api (I've not started
working on it, and I don't know if it will make it to the 1.0.0 release).
When these two features are added I'll move to 0.9.9x which will be testing
releases for the stable 1.0.0.
> Ian
--
Nikos Mavroyanopoulos