Skip to content

Commit 493a3e3

Browse files
committed
Release 4.8.0
1 parent f491bc6 commit 493a3e3

File tree

3 files changed

+21
-8
lines changed

3 files changed

+21
-8
lines changed

CHANGELOG.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@ The table below shows which release corresponds to each branch, and what date th
99

1010
| Version | Branch | Release Date |
1111
| ---------------- | -------- | ---------------------- |
12-
| [4.9.0](#490) | `dev` |
13-
| [4.8.0](#480) | `beta` |
14-
| [4.7.1](#471) | `stable` | Apr 20, 2022
12+
| [4.10.0](#4100) | `dev` |
13+
| [4.9.0](#490) | `beta` |
14+
| [4.8.0](#480) | `stable` | Apr 21, 2022
15+
| [4.7.1](#471) | | Apr 20, 2022
1516
| [4.7.0](#470) | | Nov 15, 2021
1617
| [4.6.0](#460) | | Jul 12, 2021
1718
| [4.5.1](#451) | | May 30, 2021
@@ -63,19 +64,31 @@ The table below shows which release corresponds to each branch, and what date th
6364
| [3.0.0](#300) | | Aug 20, 2016
6465
| [2.2.0](#220) | | Jan 5, 2015
6566

66-
## 4.9.0 (`dev`)
67+
## 4.10.0 (`dev`)
6768

69+
70+
71+
## 4.9.0 (`beta`)
72+
73+
- [#1975][1975] Add libcdb commandline tool
74+
- [#1979][1979] Add `js_escape()` and `js_unescape()` to `util.fiddling`
6875
- [#2011][2011] Fix tube's debug output of same byte compression
6976
- [#2023][2023] Support KDE Konsole in run_in_new_terminal function
7077
- [#2027][2027] Fix ELF.libc_start_main_return with glibc 2.34
78+
- [#2033][2033] Quote file and core path in generated GDB script
7179
- [#2035][2035] Change Buffer's parent class to object
80+
- [#2037][2037] Allow SSH tunnel to be treated like a TCP socket (with 'raw=True')
7281

82+
[1975]: https://github.com/Gallopsled/pwntools/pull/1975
83+
[1979]: https://github.com/Gallopsled/pwntools/pull/1979
7384
[2011]: https://github.com/Gallopsled/pwntools/pull/2011
7485
[2023]: https://github.com/Gallopsled/pwntools/pull/2023
7586
[2027]: https://github.com/Gallopsled/pwntools/pull/2027
87+
[2033]: https://github.com/Gallopsled/pwntools/pull/2033
7688
[2035]: https://github.com/Gallopsled/pwntools/pull/2035
89+
[2037]: https://github.com/Gallopsled/pwntools/pull/2037
7790

78-
## 4.8.0 (`beta`)
91+
## 4.8.0 (`stable`)
7992

8093
- [#1922][1922] Fix logic in `wait_for_debugger`
8194
- [#1828][1828] libcdb: Load debug info and unstrip libc binary
@@ -87,7 +100,7 @@ The table below shows which release corresponds to each branch, and what date th
87100
[1939]: https://github.com/Gallopsled/pwntools/pull/1939
88101
[1981]: https://github.com/Gallopsled/pwntools/pull/1981
89102

90-
## 4.7.1 (`stable`)
103+
## 4.7.1
91104

92105
- [#1784][1784] Use temporary cache directory when persistent cache cannot be used
93106
- [#1973][1973] ELF symbols can be looked up by bytes values

pwnlib/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '4.8.0beta0'
1+
__version__ = '4.8.0'

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
name = 'pwntools',
9090
python_requires = '>=2.7',
9191
packages = find_packages(),
92-
version = '4.8.0beta0',
92+
version = '4.8.0',
9393
data_files = [('pwntools-doc',
9494
glob.glob('*.md') + glob.glob('*.txt')),
9595
],

0 commit comments

Comments
 (0)