Neon SSL patch

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Neon SSL patch

Robert Vojta
Hallo Kai,

can you look at your archives please and send me your old neon patch
for enabling SSL support?

Thanks,
Robert

--
Robert Vojta

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Neon SSL patch

Kai Sommerfeld
Hi Robert,

Robert Vojta wrote:
> Hallo Kai,
>
> can you look at your archives please and send me your old neon patch
> for enabling SSL support?
 Attached.

 Only neon.patch is affected. Patch was built on ooc680 m7 (rev 1.12 of
neon.patch), and was only tested on Windows.

- Kai.

--- neon.patch.bak 2005-12-29 11:59:02.000000000 +0100
+++ neon.patch 2006-11-23 13:12:42.640625000 +0100
@@ -1,5 +1,5 @@
-*** misc/neon-0.24.7/src/config.h 2005-09-20 13:52:36.008874925 +0200
---- misc/build/neon-0.24.7/src/config.h 2005-09-20 13:52:32.054201675 +0200
+*** misc/neon-0.24.7/src/config.h 2006-11-23 13:12:29.109375000 +0100
+--- misc/build/neon-0.24.7/src/config.h 2006-06-29 12:00:14.341875000 +0200
 ***************
 *** 1 ****
 ! dummy
@@ -139,10 +139,10 @@
 ! #endif
 !
 ! /* Define to 1 if you have the <openssl/opensslv.h> header file. */
-! /* #undef HAVE_OPENSSL_OPENSSLV_H */
+! #define HAVE_OPENSSL_OPENSSLV_H 1
 !
 ! /* Define to 1 if you have the <openssl/ssl.h> header file. */
-! /* #undef HAVE_OPENSSL_SSL_H */
+! #define HAVE_OPENSSL_SSL_H 1
 !
 ! /* Define to 1 if you have the `pipe' function. */
 ! #define HAVE_PIPE 1
@@ -370,7 +370,7 @@
 ! #endif
 !
 ! /* Enable OpenSSL support */
-! /* #undef NEON_SSL */
+! #define NEON_SSL 1
 !
 ! #ifdef WIN32
 !
@@ -384,12 +384,12 @@
 !
 ! #endif
 !
-*** misc/neon-0.24.7/src/makefile.mk 2005-09-20 13:52:35.994876081 +0200
---- misc/build/neon-0.24.7/src/makefile.mk 2005-09-20 13:51:29.197394662 +0200
+*** misc/neon-0.24.7/src/makefile.mk 2006-11-23 13:12:28.546875000 +0100
+--- misc/build/neon-0.24.7/src/makefile.mk 2006-06-29 12:15:01.435625000 +0200
 ***************
 *** 1 ****
 ! dummy
---- 1,52 ----
+--- 1,53 ----
 ! PRJ=..$/..$/..$/..$/..
 !
 ! PRJNAME=neon
@@ -431,7 +431,8 @@
 !         $(SLO)$/ne_string.obj \
 !         $(SLO)$/ne_uri.obj \
 !         $(SLO)$/ne_utils.obj \
-!         $(SLO)$/ne_xml.obj
+!         $(SLO)$/ne_xml.obj \
+! $(SLO)$/ne_openssl.obj
 !
 ! #        $(SLO)$/sslcerts.obj \
 !
@@ -442,8 +443,24 @@
 ! # --- Targets ------------------------------------------------------
 !
 ! .INCLUDE :  target.mk
+*** misc/neon-0.24.7/src/ne_openssl.c 2004-05-17 22:23:32.000000000 +0200
+--- misc/build/neon-0.24.7/src/ne_openssl.c 2006-11-23 13:11:20.546875000 +0100
+***************
+*** 31,36 ****
+--- 31,41 ----
+  
+  #include <stdio.h>
+  
++ #ifdef WIN32
++ #include <windows.h>
++ #include <wincrypt.h>
++ #endif
++
+  #include <openssl/ssl.h>
+  #include <openssl/err.h>
+  #include <openssl/pkcs12.h>
 *** misc/neon-0.24.7/src/ne_socket.c 2004-03-26 14:07:50.000000000 +0100
---- misc/build/neon-0.24.7/src/ne_socket.c 2005-09-20 13:51:29.199394497 +0200
+--- misc/build/neon-0.24.7/src/ne_socket.c 2005-12-29 13:08:38.000000000 +0100
 ***************
 *** 63,68 ****
 --- 63,71 ----


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]