Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (2bd584c62ffe96a4a6f298fffa308114e6eff97a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (2bd584c62ffe96a4a6f298fffa308114e6eff97a)
  • Date: Mon, 11 Feb 2013 21:29:01 -0600

GIT changes to devel-xorg-modular grimoire by Eric Sandall
<sandalle AT sourcemage.org>:

crypto/gnutls/HISTORY | 5
crypto/gnutls/PRE_BUILD | 12 --
crypto/gnutls/gets.patch | 57 ---------
crypto/gnutls/x509.patch | 66
-----------
crypto/openssl/CONFIGURE | 5
crypto/openssl/HISTORY | 3
kernels/linux/HISTORY | 4
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7 | 5
kernels/linux/latest.defaults | 2
shell-term-fm/mksh/DETAILS | 4
shell-term-fm/mksh/HISTORY | 3
11 files changed, 25 insertions(+), 141 deletions(-)

New commits:
commit b398678b24584251dede63d49e9d4eb89f6b0550
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R42

commit 0ae8d4d60b15e6cd8f7e253ebd9bb07bf61fc223
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.7

commit e4f8e99cb69862d1b4ec11da773b083ab55e298f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

openssl: Remove TLSEXT option (See Bug #511)

commit e85ccf70a1e6ec193813ef7e62b2da900cbc2f04
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Removed patches, no longer needed for 2.12.23 (Bug #509)

PRE_BUILD, gets.patch, x509.patch: Removed, not needed in 2.12.23
(Bug #509)

commit 929ae06a5175c9a243ec6bcd66dac16de133ff4d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Fix typo for "2.12" -> "x2.12" (part of Bug #509)

diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index ed1f617..8f9658d 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,8 @@
+2013-02-11 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fix typo for "2.12" -> "x2.12" (part of Bug #509)
+ * PRE_BUILD, gets.patch, x509.patch: Removed, not needed in 2.12.23
+ (Bug #509)
+
2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.1.7, 3.0.28 and 2.12.23, SECURITY_PATCH=8
SOURCE_URL[0] updated, no more GNU project
diff --git a/crypto/gnutls/PRE_BUILD b/crypto/gnutls/PRE_BUILD
deleted file mode 100755
index 19ad9af..0000000
--- a/crypto/gnutls/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-
-# Fixes from https://aur.archlinux.org/packages/gnutls2/ for gnutls 2.12
-# May affect other 2.x versions, untested for them
-if [[ "x${GNUTLS_BRANCH}" == "2.12" ]] || [[ "x${GNUTLS_BRANCH}" ==
"xDEFAULT" ]]
-then
- message "${MESSAGE_COLOR}Enabling insecure gets()...${DEFAULT_COLOR}" &&
- cd "${SOURCE_DIRECTORY}" &&
- patch -p1 < "${SPELL_DIRECTORY}"/gets.patch &&
- message "${MESSAGE_COLOR}Apply x509 patch...${DEFAULT_COLOR}" &&
- patch "${SOURCE_DIRECTORY}"/lib/x509/x509.c "${SPELL_DIRECTORY}"/x509.patch
-fi
diff --git a/crypto/gnutls/gets.patch b/crypto/gnutls/gets.patch
deleted file mode 100644
index 2ce70d3..0000000
--- a/crypto/gnutls/gets.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-# From
http://git.buildroot.net/buildroot/commit/?id=29b792690b4939b414fef1ad06f71c53feb1ed75
-From 855f72c4fe7f4bbf2137ab60357ae3b27bb65185 Mon Sep 17 00:00:00 2001
-From: Thomas Petazzoni <thomas.petazzoni AT free-electrons.com>
-Date: Sat, 17 Nov 2012 17:45:41 +0100
-Subject: [PATCH] gets() no longer exists in (e)glibc >= 2.16
-
-gnutls has already updated gnulib upstream in more recent versions
-(3.x) but apparently not in the 2.x branch that we are using.
-
-This patch comes from OpenEmbedded, and has originally been written by
-Khem Raj <raj.khem AT gmail.com>.
-
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni AT free-electrons.com>
----
- gl/stdio.in.h | 2 ++
- lib/gl/stdio.in.h | 2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/gl/stdio.in.h b/gl/stdio.in.h
-index 9dc7c4a..8cb19d7 100644
---- a/gl/stdio.in.h
-+++ b/gl/stdio.in.h
-@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s));
- _GL_CXXALIAS_SYS (gets, char *, (char *s));
- # undef gets
- # endif
-+# if defined gets
- _GL_CXXALIASWARN (gets);
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
- _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+# endif
- #endif
-
-
-diff --git a/lib/gl/stdio.in.h b/lib/gl/stdio.in.h
-index 03bea2a..cb6483b 100644
---- a/lib/gl/stdio.in.h
-+++ b/lib/gl/stdio.in.h
-@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s));
- _GL_CXXALIAS_SYS (gets, char *, (char *s));
- # undef gets
- # endif
-+# if defined gets
- _GL_CXXALIASWARN (gets);
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
- _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+# endif
- #endif
-
-
---
-1.7.9.5
-
diff --git a/crypto/gnutls/x509.patch b/crypto/gnutls/x509.patch
deleted file mode 100644
index 46127b4..0000000
--- a/crypto/gnutls/x509.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-# From https://aur.archlinux.org/packages/gnutls2/
-diff -Naur gnutls-2.12.20.orig/lib/x509/x509.c gnutls-2.12.20/lib/x509/x509.c
---- gnutls-2.12.20.orig/lib/x509/x509.c 2013-01-04 17:20:52.841585812
-0800
-+++ gnutls-2.12.20/lib/x509/x509.c 2013-01-04 17:29:30.655702758 -0800
-@@ -2060,10 +2060,12 @@
- int irdn, int iava, gnutls_x509_ava_st * ava)
- {
- ASN1_TYPE rdn, elem;
-+ ASN1_DATA_NODE vnode;
- long len;
- int lenlen, remlen, ret;
- char rbuf[ASN1_MAX_NAME_SIZE];
-- unsigned char cls, *ptr;
-+ unsigned char cls;
-+ const unsigned char *ptr;
-
- iava++;
- irdn++; /* 0->1, 1->2 etc */
-@@ -2084,8 +2086,15 @@
- return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND;
- }
-
-- ava->oid.data = elem->value;
-- ava->oid.size = elem->value_len;
-+ ret = asn1_read_node_value(elem, &vnode);
-+ if (ret != ASN1_SUCCESS)
-+ {
-+ gnutls_assert ();
-+ return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND;
-+ }
-+
-+ ava->oid.data = (void*)vnode.value;
-+ ava->oid.size = vnode.value_len;
-
- snprintf (rbuf, sizeof (rbuf), "?%d.value", iava);
- elem = asn1_find_node (rdn, rbuf);
-@@ -2095,12 +2104,18 @@
- return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND;
- }
-
-+ ret = asn1_read_node_value(elem, &vnode);
-+ if (ret != ASN1_SUCCESS)
-+ {
-+ gnutls_assert ();
-+ return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND;
-+ }
- /* The value still has the previous tag's length bytes, plus the
- * current value's tag and length bytes. Decode them.
- */
-
-- ptr = elem->value;
-- remlen = elem->value_len;
-+ ptr = vnode.value;
-+ remlen = vnode.value_len;
- len = asn1_get_length_der (ptr, remlen, &lenlen);
- if (len < 0)
- {
-@@ -2131,7 +2146,7 @@
- }
- ava->value.size = tmp;
- }
-- ava->value.data = ptr + lenlen;
-+ ava->value.data = (void*)(ptr + lenlen);
-
- return 0;
- }
diff --git a/crypto/openssl/CONFIGURE b/crypto/openssl/CONFIGURE
index 9f28015..9ff1556 100755
--- a/crypto/openssl/CONFIGURE
+++ b/crypto/openssl/CONFIGURE
@@ -5,6 +5,5 @@ message "broken installation. You are advised to disable it."
&&
config_query OPENSSL_SSE "Are you sure you want to enable SSE support?" n
fi &&

-config_query_option OPENSSL_TLSEXT "Enable TLS extensions ?" y \
- "enable-tlsext" \
- "disable-tlsext"
+# Broken in 0.9.8y, remove option (Bug #511)
+persistent_remove OPENSSL_TLSEXT
diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY
index 208468b..dc4115c 100644
--- a/crypto/openssl/HISTORY
+++ b/crypto/openssl/HISTORY
@@ -1,3 +1,6 @@
+2013-02-11 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE: Remove TLSEXT option (See Bug #511)
+
2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.8y, 1.0.0k, SECURITY_PATCH=20
http://www.openssl.org/news/secadv_20130205.txt
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 463c809..f2887d1 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.7
+ * info/patches/maintenance_patches_3/patch-3.7.7: added
+
2013-02-04 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=patch-3.7.6
* info/patches/maintenance_patches_3/patch-3.7.6: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7
new file mode 100755
index 0000000..93d080d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.7
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="bfea1d5e649e7a20a3d594e01ea6d51a3521e058"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index a6709b0..7850436 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.7
LATEST_2_6=2.6.39
LATEST_PRE_2_6=patch-2.6.39
LATEST_maintenance_patches=patch-2.6.39.4
-LATEST_maintenance_patches_3=patch-3.7.6
+LATEST_maintenance_patches_3=patch-3.7.7
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/shell-term-fm/mksh/DETAILS b/shell-term-fm/mksh/DETAILS
index 9d0d683..cf6f97c 100755
--- a/shell-term-fm/mksh/DETAILS
+++ b/shell-term-fm/mksh/DETAILS
@@ -1,12 +1,12 @@
SPELL=mksh
- VERSION=R41
+ VERSION=R42
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[0]=http://www.mirbsd.org/MirOS/dist/mir/$SPELL/$SOURCE
SOURCE_URL[1]=http://pub.allbsd.org/MirOS/dist/mir/$SPELL/$SOURCE
WEB_SITE=http://www.mirbsd.org/mksh.htm
ENTERED=20060928
-
SOURCE_HASH=sha512:b28c52face5227964fee8dd60f088e4c0866c3572240a0d9529c31f49892f7589fb68db4ed58528b51e4dd7cfc1f94713755eb4cd0fc6bd257c39954f9a463f3
+
SOURCE_HASH=sha512:5b2c950a5bf371436da8c441993ef8d14df2d90d335f08e202dc7732c9c7ba93da96cb1c841ebb37f5886b70c8468f09bbf19f65d3365762d737d48699cc3390
# I suggest to add this to the list (shortname MIROS or MIRBSD please)
LICENSE[0]=http://mirbsd.de/MirOS-Licence
SHORT="MirBSD Korn Shell"
diff --git a/shell-term-fm/mksh/HISTORY b/shell-term-fm/mksh/HISTORY
index 7eed051..286af2b 100644
--- a/shell-term-fm/mksh/HISTORY
+++ b/shell-term-fm/mksh/HISTORY
@@ -1,3 +1,6 @@
+2013-02-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R42
+
2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to R41; .cpio.gz -> .tgz
* PRE_BUILD: dropped, no longer needed



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (2bd584c62ffe96a4a6f298fffa308114e6eff97a), Eric Sandall, 02/11/2013

Archive powered by MHonArc 2.6.24.

Top of Page