pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-pwntools: Update to 4.9.0



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Fri Feb 24 19:03:36 2023 +0100
Changeset:	f2c2612a305c399c6ba2f4959876ef5608515724

Modified Files:
	py-pwntools/Makefile
	py-pwntools/PLIST
	py-pwntools/distinfo

Log Message:
py-pwntools: Update to 4.9.0

Changes:
4.9.0
=====
- Add libcdb commandline tool
- Add `js_escape()` and `js_unescape()` to `util.fiddling`
- Fix tube's debug output of same byte compression
- Support KDE Konsole in run_in_new_terminal function
- Fix ELF.libc_start_main_return with glibc 2.34
- Quote file and core path in generated GDB script
- Change Buffer's parent class to object
- Allow SSH tunnel to be treated like a TCP socket (with 'raw=True')
- Fix ROP without a writeable cache directory
- Fix `tube.recvpred()` timeout argument

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f2c2612a305c399c6ba2f4959876ef5608515724

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-pwntools/Makefile | 7 ++++---
 py-pwntools/PLIST    | 3 +++
 py-pwntools/distinfo | 6 +++---
 3 files changed, 10 insertions(+), 6 deletions(-)

diffs:
diff --git a/py-pwntools/Makefile b/py-pwntools/Makefile
index b04945f79c..a36dd31f25 100644
--- a/py-pwntools/Makefile
+++ b/py-pwntools/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	pwntools-4.8.0
+DISTNAME=	pwntools-4.9.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	security
 MASTER_SITES=	${MASTER_SITE_PYPI:=p/pwntools/}
@@ -10,6 +10,7 @@ HOMEPAGE=	https://pwntools.com/
 COMMENT=	CTF framework and exploit development library
 LICENSE=	gnu-gpl-v3 AND 2-clause-bsd AND mit
 
+DEPENDS+=	${PYPKGPREFIX}-Socks-[0-9]*:../../net/py-Socks
 DEPENDS+=	${PYPKGPREFIX}-capstone>=3.0.5:../../devel/py-capstone
 DEPENDS+=	${PYPKGPREFIX}-colored-traceback-[0-9]*:../../wip/py-colored-traceback
 DEPENDS+=	${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
@@ -32,8 +33,8 @@ PYTHON_VERSIONED_DEPENDENCIES+=	packaging pip
 
 post-install:
 .for f in asm checksec common constgrep cyclic debug disablenx disasm elfdiff \
-    elfpatch errno hex main phd pwnstrip scramble shellcraft template unhex \
-    update version
+    elfpatch errno hex libcdb main phd pwnstrip scramble shellcraft template \
+    unhex update version
 	${RM} ${DESTDIR}${PREFIX}/bin/${f}
 .endfor
 	${MV} ${DESTDIR}${PREFIX}/bin/pwn ${DESTDIR}${PREFIX}/bin/pwn${PYVERSSUFFIX}
diff --git a/py-pwntools/PLIST b/py-pwntools/PLIST
index 0ec7c51373..3199739b18 100644
--- a/py-pwntools/PLIST
+++ b/py-pwntools/PLIST
@@ -78,6 +78,9 @@ ${PYSITELIB}/pwnlib/commandline/errno.pyo
 ${PYSITELIB}/pwnlib/commandline/hex.py
 ${PYSITELIB}/pwnlib/commandline/hex.pyc
 ${PYSITELIB}/pwnlib/commandline/hex.pyo
+${PYSITELIB}/pwnlib/commandline/libcdb.py
+${PYSITELIB}/pwnlib/commandline/libcdb.pyc
+${PYSITELIB}/pwnlib/commandline/libcdb.pyo
 ${PYSITELIB}/pwnlib/commandline/main.py
 ${PYSITELIB}/pwnlib/commandline/main.pyc
 ${PYSITELIB}/pwnlib/commandline/main.pyo
diff --git a/py-pwntools/distinfo b/py-pwntools/distinfo
index 1270357c0f..797555c301 100644
--- a/py-pwntools/distinfo
+++ b/py-pwntools/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-BLAKE2s (pwntools-4.8.0.tar.gz) = c819128c7348107c1bd3d0013071d0e56fa95c92133dbddbdbab96635739678a
-SHA512 (pwntools-4.8.0.tar.gz) = 51a661c5a18ff3b674d0cf612faf442ffc26535769bc21e3bb4fbc71ded624525bd02d3741641c14f26d90e5a2689984aacca4517921407cda621c731eeac7ab
-Size (pwntools-4.8.0.tar.gz) = 5283403 bytes
+BLAKE2s (pwntools-4.9.0.tar.gz) = 6bd37f2f9f96a6cc5a07cc2e390715b74f18df99600067342436271fc6aa6360
+SHA512 (pwntools-4.9.0.tar.gz) = 7cc1430777fab7580b1ece9417d338f1bb9f67406dbc7aa2ff9e6dd3424fffa1c0fc5b67c62b38af965a967d785402888099f3515b6f64a4cbd98e59f3750d5b
+Size (pwntools-4.9.0.tar.gz) = 5272272 bytes
 SHA1 (patch-setup.py) = a21a32938996d1a4dfe7f30fedaa3137ae112d67


Home | Main Index | Thread Index | Old Index