Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (92540dc24319427e1e69356fe1467c8aaf3dfea1)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ladislav Hagara <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (92540dc24319427e1e69356fe1467c8aaf3dfea1)
  • Date: Mon, 16 Jun 2008 06:33:41 -0500

GIT changes to master grimoire by Ladislav Hagara <ladislav.hagara AT unob.cz>:

crypto/ssldump/BUILD | 7 ----
crypto/ssldump/DETAILS | 3 --
crypto/ssldump/HISTORY | 5 +++
crypto/ssldump/PRE_BUILD | 6 ++++
crypto/ssldump/ssldump-0.9-configure-dylib.patch | 11 +++++++
crypto/ssldump/ssldump-0.9-libpcap-header.patch | 10 ++++++
crypto/ssldump/ssldump-0.9-openssl-0.9.8.compile-fix.patch | 19
+++++++++++++
7 files changed, 52 insertions(+), 9 deletions(-)

New commits:
commit 92540dc24319427e1e69356fe1467c8aaf3dfea1
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>

ssldump revival, patches from gentoo

diff --git a/crypto/ssldump/BUILD b/crypto/ssldump/BUILD
deleted file mode 100755
index 11da568..0000000
--- a/crypto/ssldump/BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-(
-
- sedit 's:net/bpf.h:pcap-bpf.h:' base/pcap-snoop.c &&
-
- default_build
-
-) > $C_FIFO 2>&1
diff --git a/crypto/ssldump/DETAILS b/crypto/ssldump/DETAILS
index 95bd58b..d388fb7 100755
--- a/crypto/ssldump/DETAILS
+++ b/crypto/ssldump/DETAILS
@@ -1,15 +1,14 @@
SPELL=ssldump
VERSION=0.9b3
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.rtfm.com/ssldump/$SOURCE

SOURCE_HASH=sha512:ea81558a243950ab43354c9f33c0a4feae0ae859bc2bd6e6b58838a01f4a1e7a6447f2a9ab1fa40bbe8dbd6c3630c489c17fc9c066cacfddfb64269b0cd5090a
WEB_SITE=http://www.rtfm.com/ssldump/
ENTERED=20020209
- UPDATED=20020919
LICENSE[0]=BSD
KEYWORDS="crypto"
- BUILD_API=1
SHORT="ssldump is an SSLv3/TLS network protocol analyzer."
cat << EOF
ssldump is an SSLv3/TLS network protocol analyzer.
diff --git a/crypto/ssldump/HISTORY b/crypto/ssldump/HISTORY
index 8f9a035..785ddd8 100644
--- a/crypto/ssldump/HISTORY
+++ b/crypto/ssldump/HISTORY
@@ -1,3 +1,8 @@
+2008-06-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: PATCHLEVEL=1, removed BUILD_API=1 and UPDATED
+ * PRE_BUILD, *.patch: added patches from Gentoo
+ * BUILD: removed
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed MAINTAINER.

diff --git a/crypto/ssldump/PRE_BUILD b/crypto/ssldump/PRE_BUILD
new file mode 100755
index 0000000..d3fa365
--- /dev/null
+++ b/crypto/ssldump/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p0 < $SPELL_DIRECTORY/ssldump-0.9-libpcap-header.patch &&
+patch -p0 < $SPELL_DIRECTORY/ssldump-0.9-configure-dylib.patch &&
+patch -p1 < $SPELL_DIRECTORY/ssldump-0.9-openssl-0.9.8.compile-fix.patch
diff --git a/crypto/ssldump/ssldump-0.9-configure-dylib.patch
b/crypto/ssldump/ssldump-0.9-configure-dylib.patch
new file mode 100644
index 0000000..1312855
--- /dev/null
+++ b/crypto/ssldump/ssldump-0.9-configure-dylib.patch
@@ -0,0 +1,11 @@
+--- configure
++++ configure
+@@ -1103,7 +1103,7 @@
+ echo "configure:1104: checking for PCAP library" >&5
+ ac_found_pcap_lib_dir="no"
+ for dir in $ac_pcap_lib_dir; do
+- if test -f $dir/libpcap.a; then
++ if test -f $dir/libpcap.a -o -f $dir/libpcap.dylib; then
+ save_LIBS=$LIBS
+ save_LDFLAGS=$LDFLAGS
+ LIBS="-lpcap $LIBS"
diff --git a/crypto/ssldump/ssldump-0.9-libpcap-header.patch
b/crypto/ssldump/ssldump-0.9-libpcap-header.patch
new file mode 100644
index 0000000..95f9fda
--- /dev/null
+++ b/crypto/ssldump/ssldump-0.9-libpcap-header.patch
@@ -0,0 +1,10 @@
+--- base/pcap-snoop.c 2002-09-09 21:02:58.000000000 +0000
++++ base/pcap-snoop.c 2004-02-06 14:59:37.278455352 +0000
+@@ -49,7 +49,6 @@
+
+ #include <pcap.h>
+ #include <unistd.h>
+-#include <net/bpf.h>
+ #ifndef _WIN32
+ #include <sys/param.h>
+ #endif
diff --git a/crypto/ssldump/ssldump-0.9-openssl-0.9.8.compile-fix.patch
b/crypto/ssldump/ssldump-0.9-openssl-0.9.8.compile-fix.patch
new file mode 100644
index 0000000..56b1187
--- /dev/null
+++ b/crypto/ssldump/ssldump-0.9-openssl-0.9.8.compile-fix.patch
@@ -0,0 +1,19 @@
+diff -Naur ssldump-0.9b3.orig/ssl/ssldecode.c ssldump-0.9b3/ssl/ssldecode.c
+--- ssldump-0.9b3.orig/ssl/ssldecode.c 2002-08-17 05:33:17.000000000 +0400
++++ ssldump-0.9b3/ssl/ssldecode.c 2006-09-24 11:30:58.000000000 +0400
+@@ -51,6 +51,7 @@
+ #include <openssl/ssl.h>
+ #include <openssl/hmac.h>
+ #include <openssl/evp.h>
++#include <openssl/md5.h>
+ #include <openssl/x509v3.h>
+ #endif
+ #include "ssldecode.h"
+@@ -131,6 +132,7 @@
+ ssl_decode_ctx *d=0;
+ int r,_status;
+
++ SSL_library_init();
+ SSLeay_add_all_algorithms();
+ if(!(d=(ssl_decode_ctx *)malloc(sizeof(ssl_decode_ctx))))
+ ABORT(R_NO_MEMORY);



  • [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (92540dc24319427e1e69356fe1467c8aaf3dfea1), Ladislav Hagara, 06/16/2008

Archive powered by MHonArc 2.6.24.

Top of Page