sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (61b615ced50209c679f8c0a84e329fa054ca4fc1)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (61b615ced50209c679f8c0a84e329fa054ca4fc1)
- Date: Wed, 29 Jan 2020 19:45:06 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
editors/texmaker/DEPENDS
| 1
editors/texmaker/DETAILS
| 4
editors/texmaker/HISTORY
| 4
libs/musl/DETAILS
| 5
libs/musl/HISTORY
| 7
libs/musl/patches/0001-add-secure_getenv-function.patch
| 43 ----
libs/musl/patches/0002-glob-implement-GLOB_TILDE-and-GLOB_TILDE_CHECK.patch
| 95 ----------
libs/musl/patches/0003-fix-failure-of-glob-to-match-broken-symlinks-under-s.patch
| 62 ------
net/ifupdown/HISTORY
| 3
net/ifupdown/PRE_BUILD
| 2
net/ifupdown/fix-musl.patch
| 15 +
net/libnftnl/DETAILS
| 2
net/libnftnl/HISTORY
| 3
python-pypi/pyopenssl/HISTORY
| 3
python-pypi/pyopenssl/PRE_BUILD
| 7
python-pypi/pyopenssl/libressl.patch
| 94 ---------
16 files changed, 43 insertions(+), 307 deletions(-)
New commits:
commit 61b615ced50209c679f8c0a84e329fa054ca4fc1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
musl 1.1.24
commit 5c74b7821492adfc0b0bc2b3a733dba7e41ba9ad
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
pyopenssl: Remove libressl patch, no longer needed
commit ee441e717ea4b94c59c7fa10e8620e9271efd108
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
ifupdown: Fix build against musl
commit 83c1f9a702c6622b185e7471b36cc7cab89d8b9c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libnftnl 1.1.5
commit 10c73bf39cb8e0de945fd5d50f776aaa220d56e6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
texmaker 5.0.4
diff --git a/editors/texmaker/DEPENDS b/editors/texmaker/DEPENDS
index 0a92cd5..c4ea8ab 100755
--- a/editors/texmaker/DEPENDS
+++ b/editors/texmaker/DEPENDS
@@ -1,6 +1,7 @@
depends QT &&
depends poppler &&
if is_depends_enabled $SPELL qtbase; then
+ depends qtscript &&
sub_depends qtbase SQLITE &&
sub_depends poppler QT5
else
diff --git a/editors/texmaker/DETAILS b/editors/texmaker/DETAILS
index 4378b2d..b6dbf2f 100755
--- a/editors/texmaker/DETAILS
+++ b/editors/texmaker/DETAILS
@@ -1,8 +1,8 @@
SPELL=texmaker
- VERSION=5.0.2
+ VERSION=5.0.4
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://www.xm1math.net/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:07c57d9a7c479cd822a2cdd23d1e2653080b043ce2a411c63345807e790b5a0fe3861f4b14a798606a06aa515a54501f7d8eb0de6086a4257a570915cdeec751
+
SOURCE_HASH=sha512:34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.xm1math.net/texmaker"
LICENSE[0]=GPL
diff --git a/editors/texmaker/HISTORY b/editors/texmaker/HISTORY
index e8c5ef7..666ba1b 100644
--- a/editors/texmaker/HISTORY
+++ b/editors/texmaker/HISTORY
@@ -1,3 +1,7 @@
+2020-01-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 5.0.4
+ * DEPENDS: added missing dependency on qtscript
+
2017-12-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 5.0.2
* BUILD, DEPENDS: Qt 5 support added
diff --git a/libs/musl/DETAILS b/libs/musl/DETAILS
index 43cd862..b1b3406 100755
--- a/libs/musl/DETAILS
+++ b/libs/musl/DETAILS
@@ -1,10 +1,9 @@
SPELL=musl
- VERSION=1.1.23
- PATCHLEVEL=1
+ VERSION=1.1.24
SOURCE="$SPELL-$VERSION.tar.gz"
WEB_SITE="http://www.musl-libc.org"
SOURCE_URL[0]="$WEB_SITE/releases/${SOURCE}"
-
SOURCE_HASH=sha512:a2278de9903852b08352d3e734a39d4616caa602496997ba843e8fea0e1c481761776745faf04536a149d1c4af416b68df681b6fbc9ae2de8794e18c2e853b09
+
SOURCE_HASH=sha512:8987f1e194ea616f34f4f21fe9def28fb7f81d7060e38619206c6349f79db3bbb76bae8b711f5f9b8ed038799c9aea1a4cbec69e0bc4131e246203e133149e77
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]="MIT"
ENTERED=20150110
diff --git a/libs/musl/HISTORY b/libs/musl/HISTORY
index f63d62f..757073c 100644
--- a/libs/musl/HISTORY
+++ b/libs/musl/HISTORY
@@ -1,3 +1,10 @@
+2020-01-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.24
+ * patches/0001-add-secure_getenv-function.patch,
+ * patches/0002-glob-implement-GLOB_TILDE-and-GLOB_TILDE_CHECK.patch,
+
patches/0003-fix-failure-of-glob-to-match-broken-symlinks-under-s.patch:
+ Removed, applied by upstream
+
2019-08-17 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* PRE_BUILD: apply patches
diff --git a/libs/musl/patches/0001-add-secure_getenv-function.patch
b/libs/musl/patches/0001-add-secure_getenv-function.patch
deleted file mode 100644
index 694d265..0000000
--- a/libs/musl/patches/0001-add-secure_getenv-function.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 46bf40229b6f4c59697d8944d7a0a0b98d4ef9b9 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20Van=C4=9Bk?= <arkamar AT atlas.cz>
-Date: Tue, 28 May 2019 22:47:48 +0200
-Subject: [PATCH 1/6] add secure_getenv function
-
-This function is a GNU extension introduced in glibc 2.17.
-
-Signed-off-by: Ismael Luceno <ismael AT iodev.co.uk>
----
- include/stdlib.h | 1 +
- src/env/secure_getenv.c | 8 ++++++++
- 2 files changed, 9 insertions(+)
- create mode 100644 src/env/secure_getenv.c
-
-diff --git a/include/stdlib.h b/include/stdlib.h
-index 42ca83363877..194c20339ecd 100644
---- a/include/stdlib.h
-+++ b/include/stdlib.h
-@@ -152,6 +152,7 @@ int ptsname_r(int, char *, size_t);
- char *ecvt(double, int, int *, int *);
- char *fcvt(double, int, int *, int *);
- char *gcvt(double, int, char *);
-+char *secure_getenv(const char *);
- struct __locale_struct;
- float strtof_l(const char *__restrict, char **__restrict, struct
__locale_struct *);
- double strtod_l(const char *__restrict, char **__restrict, struct
__locale_struct *);
-diff --git a/src/env/secure_getenv.c b/src/env/secure_getenv.c
-new file mode 100644
-index 000000000000..72322f811baa
---- /dev/null
-+++ b/src/env/secure_getenv.c
-@@ -0,0 +1,8 @@
-+#define _GNU_SOURCE
-+#include <stdlib.h>
-+#include "libc.h"
-+
-+char *secure_getenv(const char *name)
-+{
-+ return libc.secure ? NULL : getenv(name);
-+}
---
-2.22.0
-
diff --git
a/libs/musl/patches/0002-glob-implement-GLOB_TILDE-and-GLOB_TILDE_CHECK.patch
b/libs/musl/patches/0002-glob-implement-GLOB_TILDE-and-GLOB_TILDE_CHECK.patch
deleted file mode 100644
index 0ee5647..0000000
---
a/libs/musl/patches/0002-glob-implement-GLOB_TILDE-and-GLOB_TILDE_CHECK.patch
+++ /dev/null
@@ -1,95 +0,0 @@
-From e72a2cd45f82439a1664ee8c8181ca9c1e887543 Mon Sep 17 00:00:00 2001
-From: Ismael Luceno <ismael AT iodev.co.uk>
-Date: Thu, 25 Jul 2019 23:50:48 +0200
-Subject: [PATCH 2/6] glob: implement GLOB_TILDE and GLOB_TILDE_CHECK
-
-Signed-off-by: Ismael Luceno <ismael AT iodev.co.uk>
----
- include/glob.h | 3 +++
- src/regex/glob.c | 42 +++++++++++++++++++++++++++++++++++++++++-
- 2 files changed, 44 insertions(+), 1 deletion(-)
-
-diff --git a/include/glob.h b/include/glob.h
-index 76f6c1c68a23..4a562a206d52 100644
---- a/include/glob.h
-+++ b/include/glob.h
-@@ -31,6 +31,9 @@ void globfree(glob_t *);
- #define GLOB_NOESCAPE 0x40
- #define GLOB_PERIOD 0x80
-
-+#define GLOB_TILDE 0x1000
-+#define GLOB_TILDE_CHECK 0x4000
-+
- #define GLOB_NOSPACE 1
- #define GLOB_ABORTED 2
- #define GLOB_NOMATCH 3
-diff --git a/src/regex/glob.c b/src/regex/glob.c
-index aa1c6a4482ee..58248675c203 100644
---- a/src/regex/glob.c
-+++ b/src/regex/glob.c
-@@ -8,6 +8,8 @@
- #include <stdlib.h>
- #include <errno.h>
- #include <stddef.h>
-+#include <unistd.h>
-+#include <pwd.h>
-
- struct match
- {
-@@ -182,6 +184,39 @@ static int sort(const void *a, const void *b)
- return strcmp(*(const char **)a, *(const char **)b);
- }
-
-+static int expand_tilde(char **pat, char *buf, size_t *pos)
-+{
-+ char *p = *pat + 1;
-+ size_t i = 0;
-+
-+ char delim, *name_end = __strchrnul(p, '/');
-+ if ((delim = *name_end)) *name_end++ = 0;
-+ *pat = name_end;
-+
-+ char *home = *p ? NULL : getenv("HOME");
-+ if (!home) {
-+ struct passwd pw, *res;
-+ switch (*p ? getpwnam_r(p, &pw, buf, PATH_MAX, &res)
-+ : getpwuid_r(getuid(), &pw, buf, PATH_MAX, &res)) {
-+ case ENOMEM:
-+ return GLOB_NOSPACE;
-+ case 0:
-+ if (!res)
-+ default:
-+ return GLOB_NOMATCH;
-+ }
-+ home = pw.pw_dir;
-+ }
-+ while (i < PATH_MAX - 2 && *home)
-+ buf[i++] = *home++;
-+ if (*home)
-+ return GLOB_NOMATCH;
-+ if ((buf[i] = delim))
-+ buf[++i] = 0;
-+ *pos = i;
-+ return 0;
-+}
-+
- int glob(const char *restrict pat, int flags, int (*errfunc)(const char
*path, int err), glob_t *restrict g)
- {
- struct match head = { .next = NULL }, *tail = &head;
-@@ -202,7 +237,12 @@ int glob(const char *restrict pat, int flags, int
(*errfunc)(const char *path, i
- char *p = strdup(pat);
- if (!p) return GLOB_NOSPACE;
- buf[0] = 0;
-- error = do_glob(buf, 0, 0, p, flags, errfunc, &tail);
-+ size_t pos = 0;
-+ char *s = p;
-+ if ((flags & (GLOB_TILDE | GLOB_TILDE_CHECK)) && *p == '~')
-+ error = expand_tilde(&s, buf, &pos);
-+ if (!error)
-+ error = do_glob(buf, pos, 0, s, flags, errfunc,
&tail);
- free(p);
- }
-
---
-2.22.0
-
diff --git
a/libs/musl/patches/0003-fix-failure-of-glob-to-match-broken-symlinks-under-s.patch
b/libs/musl/patches/0003-fix-failure-of-glob-to-match-broken-symlinks-under-s.patch
deleted file mode 100644
index 6e5ad21..0000000
---
a/libs/musl/patches/0003-fix-failure-of-glob-to-match-broken-symlinks-under-s.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From 270466ce65707b0c5138e1b5966a01189ed6a655 Mon Sep 17 00:00:00 2001
-From: Rich Felker <dalias AT aerifal.cx>
-Date: Thu, 11 Jul 2019 16:55:17 -0400
-Subject: [PATCH 3/6] fix failure of glob to match broken symlinks under some
- conditions
-
-when the pattern ended with one or more literal path components, or
-when the GLOB_MARK flag was passed to request that glob flag directory
-results and the type obtained by readdir was unknown or inconclusive
-(symlink), the stat function was called to evaluate existence and/or
-determine type. however, stat fails with ENOENT for broken symlinks,
-and this caused the match to be omitted from the results.
-
-instead, use stat only for the unknown/inconclusive cases with
-GLOB_MARK, and otherwise, or if stat fails, use lstat existence still
-needs to be determined. this minimizes the number of costly syscalls,
-performing both only in the case where GLOB_MARK is in use and there
-is a final literal path component which is a broken symlink.
-
-based on/simplified from patch by James Y Knight.
-
-Signed-off-by: Ismael Luceno <ismael AT iodev.co.uk>
----
- src/regex/glob.c | 17 ++++++++++++-----
- 1 file changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/src/regex/glob.c b/src/regex/glob.c
-index 58248675c203..9de080ed9ccd 100644
---- a/src/regex/glob.c
-+++ b/src/regex/glob.c
-@@ -92,16 +92,23 @@ static int do_glob(char *buf, size_t pos, int type, char
*pat, int flags, int (*
- if (!*pat) {
- /* If we consumed any components above, or if GLOB_MARK is
- * requested and we don't yet know if the match is a dir,
-- * we must call stat to confirm the file exists and/or
-- * determine its type. */
-+ * we must confirm the file exists and/or determine its type.
-+ *
-+ * If marking dirs, symlink type is inconclusive; we need the
-+ * type for the symlink target, and therefore must try stat
-+ * first unless type is known not to be a symlink. Otherwise,
-+ * or if that fails, use lstat for determining existence to
-+ * avoid false negatives in the case of broken symlinks. */
- struct stat st;
-- if ((flags & GLOB_MARK) && type==DT_LNK) type = 0;
-- if (!type && stat(buf, &st)) {
-+ if ((flags & GLOB_MARK) && (!type||type==DT_LNK) &&
!stat(buf, &st)) {
-+ if (S_ISDIR(st.st_mode)) type = DT_DIR;
-+ else type = DT_REG;
-+ }
-+ if (!type && lstat(buf, &st)) {
- if (errno!=ENOENT && (errfunc(buf, errno) || (flags &
GLOB_ERR)))
- return GLOB_ABORTED;
- return 0;
- }
-- if (!type && S_ISDIR(st.st_mode)) type = DT_DIR;
- if (append(tail, buf, pos, (flags & GLOB_MARK) &&
type==DT_DIR))
- return GLOB_NOSPACE;
- return 0;
---
-2.22.0
-
diff --git a/net/ifupdown/HISTORY b/net/ifupdown/HISTORY
index ffdac5b..a6f4c90 100644
--- a/net/ifupdown/HISTORY
+++ b/net/ifupdown/HISTORY
@@ -1,3 +1,6 @@
+2020-01-29 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, fix-musl.patch: Fixed build against musl
+
2019-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.8.35
* PRE_BUILD, 0002-sbin-ip.patch: remove obsolete patch
diff --git a/net/ifupdown/PRE_BUILD b/net/ifupdown/PRE_BUILD
index 28af64d..b2a659f 100755
--- a/net/ifupdown/PRE_BUILD
+++ b/net/ifupdown/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
+message "${MESSAGE_COLOR}Applying fixes for non-Glibc
systems...${DEFAULT_COLOR}" &&
+patch -f < "$SPELL_DIRECTORY"/fix-musl.patch &&
message "${MESSAGE_COLOR}Patching out dpkg-architecture...${DEFAULT_COLOR}"
&&
patch -p1 < "${SPELL_DIRECTORY}/0001-do-not-use-dpkg-architecture.patch" &&
message "${MESSAGE_COLOR}Patching out dpkg-architecture from perl
scripts...${DEFAULT_COLOR}" &&
diff --git a/net/ifupdown/fix-musl.patch b/net/ifupdown/fix-musl.patch
new file mode 100644
index 0000000..d640803
--- /dev/null
+++ b/net/ifupdown/fix-musl.patch
@@ -0,0 +1,15 @@
+Author: maxice8 <thinkabit.ukim AT gmail.com>
+
+--- archcommon.h
++++ archcommon.h
+@@ -2,6 +2,10 @@
+
+ bool execable(const char *);
+
++#if !defined(FNM_EXTMATCH)
++#define FNM_EXTMATCH 0
++#endif
++
+ #define iface_is_link() (!_iface_has(ifd->real_iface, ":."))
+ #define iface_has(s) _iface_has(ifd->real_iface, (s))
+ #define iface_is_lo() ((!strcmp(ifd->logical_iface, LO_IFACE)) &&
(!no_loopback))
diff --git a/net/libnftnl/DETAILS b/net/libnftnl/DETAILS
index e0dfaf6..d0a6a2b 100755
--- a/net/libnftnl/DETAILS
+++ b/net/libnftnl/DETAILS
@@ -1,5 +1,5 @@
SPELL=libnftnl
- VERSION=1.1.2
+ VERSION=1.1.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=https://www.netfilter.org/projects/${SPELL}/files/${SOURCE}
diff --git a/net/libnftnl/HISTORY b/net/libnftnl/HISTORY
index d5581bf..f57d613 100644
--- a/net/libnftnl/HISTORY
+++ b/net/libnftnl/HISTORY
@@ -1,3 +1,6 @@
+2020-01-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.5
+
2019-05-27 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Don't prevent build because of misconfigured kernel
diff --git a/python-pypi/pyopenssl/HISTORY b/python-pypi/pyopenssl/HISTORY
index 132f08d..f64cc88 100644
--- a/python-pypi/pyopenssl/HISTORY
+++ b/python-pypi/pyopenssl/HISTORY
@@ -1,3 +1,6 @@
+2020-01-29 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, libressl.patch: removed, no longer needed
+
2020-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 19.1.0
* DEPENDS: depend on six
diff --git a/python-pypi/pyopenssl/PRE_BUILD b/python-pypi/pyopenssl/PRE_BUILD
deleted file mode 100755
index 66d995c..0000000
--- a/python-pypi/pyopenssl/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-# the patch drops EGD support for LibreSSL, so make it optional
-if [[ $(get_spell_provider $SPELL SSL) == "libressl" ]]; then
- patch -p0 < "$SPELL_DIRECTORY/libressl.patch"
-fi
diff --git a/python-pypi/pyopenssl/libressl.patch
b/python-pypi/pyopenssl/libressl.patch
deleted file mode 100644
index f244daf..0000000
--- a/python-pypi/pyopenssl/libressl.patch
+++ /dev/null
@@ -1,94 +0,0 @@
---- doc/api/rand.rst.orig
-+++ doc/api/rand.rst
-@@ -31,13 +31,6 @@
- This is a wrapper for the C function :py:func:`RAND_cleanup`.
-
-
--.. py:function:: egd(path[, bytes])
--
-- Query the `Entropy Gathering Daemon
<http://www.lothar.com/tech/crypto/>`_ on
-- socket *path* for *bytes* bytes of random data and uses :py:func:`add`
to
-- seed the PRNG. The default value of *bytes* is 255.
--
--
- .. py:function:: load_file(path[, bytes])
-
- Read *bytes* bytes (or all of it, if *bytes* is negative) of data from
the
---- OpenSSL/rand.py.orig
-+++ OpenSSL/rand.py
-@@ -93,29 +93,6 @@
-
-
-
--def egd(path, bytes=_unspecified):
-- """
-- Query an entropy gathering daemon (EGD) for random data and add it to
the
-- PRNG. I haven't found any problems when the socket is missing, the
function
-- just returns 0.
--
-- :param path: The path to the EGD socket
-- :param bytes: (optional) The number of bytes to read, default is 255
-- :returns: The number of bytes read (NB: a value of 0 isn't necessarily
an
-- error, check rand.status())
-- """
-- if not isinstance(path, _builtin_bytes):
-- raise TypeError("path must be a byte string")
--
-- if bytes is _unspecified:
-- bytes = 255
-- elif not isinstance(bytes, int):
-- raise TypeError("bytes must be an integer")
--
-- return _lib.RAND_egd_bytes(path, bytes)
--
--
--
- def cleanup():
- """
- Erase the memory used by the PRNG.
---- OpenSSL/test/test_rand.py.orig
-+++ OpenSSL/test/test_rand.py
-@@ -103,43 +103,6 @@
- self.assertTrue(rand.status() in (1, 2))
-
-
-- def test_egd_wrong_args(self):
-- """
-- :py:obj:`OpenSSL.rand.egd` raises :py:obj:`TypeError` when called
with the wrong
-- number of arguments or with arguments not of type :py:obj:`str` and
:py:obj:`int`.
-- """
-- self.assertRaises(TypeError, rand.egd)
-- self.assertRaises(TypeError, rand.egd, None)
-- self.assertRaises(TypeError, rand.egd, "foo", None)
-- self.assertRaises(TypeError, rand.egd, None, 3)
-- self.assertRaises(TypeError, rand.egd, "foo", 3, None)
--
--
-- def test_egd_missing(self):
-- """
-- :py:obj:`OpenSSL.rand.egd` returns :py:obj:`0` or :py:obj:`-1` if
the
-- EGD socket passed to it does not exist.
-- """
-- result = rand.egd(self.mktemp())
-- expected = (-1, 0)
-- self.assertTrue(
-- result in expected,
-- "%r not in %r" % (result, expected))
--
--
-- def test_egd_missing_and_bytes(self):
-- """
-- :py:obj:`OpenSSL.rand.egd` returns :py:obj:`0` or :py:obj:`-1` if
the
-- EGD socket passed to it does not exist even if a size argument is
-- explicitly passed.
-- """
-- result = rand.egd(self.mktemp(), 1024)
-- expected = (-1, 0)
-- self.assertTrue(
-- result in expected,
-- "%r not in %r" % (result, expected))
--
--
- def test_cleanup_wrong_args(self):
- """
- :py:obj:`OpenSSL.rand.cleanup` raises :py:obj:`TypeError` when
called with any
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (61b615ced50209c679f8c0a84e329fa054ca4fc1), Ismael Luceno, 01/29/2020
Archive powered by MHonArc 2.6.24.