Menu

#1218 gnutls - GNU TLS encryption library

closed-accepted
None
5
2004-02-02
2003-11-02
No

GnuTLS is a project that aims to develop a library which provides
a secure layer, over a reliable transport layer. Currently the GnuTLS
library implements the proposed standards by the IETF's TLS working group.

Quoting from RFC2246 - the TLS 1.0 protocol specification:
"The TLS protocol provides communications privacy over the Internet.
The protocol allows client/server applications to communicate in a way that
is designed to prevent eavesdropping, tampering, or message forgery."

NOTE: this package depends on libtasn1, which has tracker number 834667
NOTE: this package depends on libgcrypt, which has tracker number 834668

In addition, libtasn1 and libgcrypt both depend on libgpg-error, which has tracker number 834663

Discussion

  • Darian Lanx

    Darian Lanx - 2003-11-13
    • assigned_to: nobody --> dmalloc
     
  • Darian Lanx

    Darian Lanx - 2003-11-13

    Logged In: YES
    user_id=613165

    I would suggest that you patch src/retcodes.c at line 84

    from
    qsort(names_to_sort, j, sizeof(error_name), compar);
    to
    qsort(names_to_sort, j, sizeof(error_name), (const void *)compar);

    this ensures proper handling for some of the Mac os X oddities.

     
  • Corey Halpin

    Corey Halpin - 2003-11-15
     
  • Corey Halpin

    Corey Halpin - 2003-11-18

    Logged In: YES
    user_id=94144

    Okay.

     
  • Darian Lanx

    Darian Lanx - 2003-11-24

    Logged In: YES
    user_id=613165

    Thanks I'll review tasn1 and gcrypt asap

     
  • Darian Lanx

    Darian Lanx - 2003-11-24
    • status: open --> pending
     
  • Darian Lanx

    Darian Lanx - 2003-11-25
    • status: pending --> open
     
  • Darian Lanx

    Darian Lanx - 2003-11-25

    Logged In: YES
    user_id=613165

    I am following up here for all othe rpackages as well. I see that
    none of your packages seem to have a "-dev" splittoff. I have not
    installed teh software yet, because I wanted to talk to you firsdt.
    Are you 100% sure that none of teh software installs header files ?
    or a static library? Those header files or an .a would belong in a
    -dev splitoff

     
  • Darian Lanx

    Darian Lanx - 2003-12-01

    Logged In: YES
    user_id=613165

    I updated the package to use 0.99 to see if there will be future
    requirements and indeed there are:

    checking for libopencdk - version >= 0.5.2... no

    you may want to supply a package for this now, so that you do
    not have to do so later ;)

    -d

     
  • Max Horn

    Max Horn - 2004-01-01

    Logged In: YES
    user_id=12935

    Alternatively,you could disable the opencdk check for now, and re-
    enable it once an opencdk package is availeble (i.e. if there is a
    "--disable-opencdk" switch, use it, else patch the configure script).

    Having a gnutls package would be really nice, because then for
    example, I could make gaim-ssl depend on gnutls instead of
    mozilla... :-)

     
  • Corey Halpin

    Corey Halpin - 2004-01-05

    5 Jan 2004

     
  • Corey Halpin

    Corey Halpin - 2004-01-05

    Logged In: YES
    user_id=94144

    Update to latest upstream version.
    Now depends on the opencdk package which has tracker
    number 869692.
    Add a -dev splitoff.

     
  • Darian Lanx

    Darian Lanx - 2004-01-05

    Logged In: YES
    user_id=613165

    checking for lzo1x_1_compress in -llzo... no
    configure: WARNING: ***
    *** Liblzo was not found. Will use the included minilzo.
    ***
    *** Detecting options for shared libraries...

    Please look into the pros/cons of this

     
  • Darian Lanx

    Darian Lanx - 2004-01-05

    Logged In: YES
    user_id=613165

    There are various warnings about incompatible pointer types for
    arguments. Since one has to sometimes do more careful casting
    on Mac OS X than other OS's you should probably check back
    with the gnutls folk.

     
  • Darian Lanx

    Darian Lanx - 2004-01-05

    Logged In: YES
    user_id=613165

    does not build prebound becuase libgpg-error is not bound
    prebound

    ld: warning prebinding disabled because dependent library: /sw/
    lib/libgcrypt.7.dylib is not prebound

     
  • Darian Lanx

    Darian Lanx - 2004-02-02
    • status: open --> closed-accepted
     
  • Darian Lanx

    Darian Lanx - 2004-02-02

    Logged In: YES
    user_id=613165

    accepted

     

Log in to post a comment.