Skip to content

Commit 56d4368

Browse files
committed
Release 4.6.0
1 parent d713999 commit 56d4368

File tree

3 files changed

+35
-12
lines changed

3 files changed

+35
-12
lines changed

CHANGELOG.md

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

1010
| Version | Branch | Release Date |
1111
| ---------------- | -------- | ---------------------- |
12-
| [4.7.0](#470) | `dev` |
13-
| [4.6.0](#460) | `beta` |
14-
| [4.5.1](#451) | `stable` | May 30, 2020
15-
| [4.5.0](#450) | | Apr 30, 2020
16-
| [4.4.0](#440) | | Mar 29, 2020
12+
| [4.8.0](#480) | `dev` |
13+
| [4.7.0](#470) | `beta` |
14+
| [4.6.0](#460) | `stable` | Jul 12, 2021
15+
| [4.5.1](#451) | | May 30, 2021
16+
| [4.5.0](#450) | | Apr 30, 2021
17+
| [4.4.0](#440) | | Mar 29, 2021
1718
| [4.3.1](#431) | | Nov 29, 2020
1819
| [4.3.0](#430) | | Oct 20, 2020
1920
| [4.2.0](#420) | | Jul 3, 2020
@@ -60,15 +61,37 @@ The table below shows which release corresponds to each branch, and what date th
6061
| [3.0.0](#300) | | Aug 20, 2016
6162
| [2.2.0](#220) | | Jan 5, 2015
6263

63-
## 4.7.0 (`dev`)
64+
## 4.8.0 (`dev`)
6465

66+
67+
68+
## 4.7.0 (`beta`)
69+
70+
- [#1733][1733] Update libc headers -> more syscalls available!
6571
- [#1876][1876] add `self.message` and change `sys.exc_type` to `sys.exec_info()` in PwnlibException
6672
- [#1877][1877] encoders error message handles when `avoid` is bytes in python3
67-
73+
- [#1891][1891] Keep ROP gadgets when setting registers via setattr/call
74+
- [#1892][1892] Silence SIGPIPE error for "pwn phd"
75+
- [#1893][1893] Fix bytes warning in "pwn cyclic"
76+
- [#1897][1897] Add basic support for RISC-V
77+
- [#1903][1903] Add zsh completion script
78+
- [#1904][1904] Add bash completion script
79+
- [#1906][1906] Defer import of several modules to save on startup time
80+
- [#1921][1921] Add basic support for the bare-metal ARM specific toolchain
81+
82+
[1733]: https://github.com/Gallopsled/pwntools/pull/1733
6883
[1876]: https://github.com/Gallopsled/pwntools/pull/1876
6984
[1877]: https://github.com/Gallopsled/pwntools/pull/1877
85+
[1891]: https://github.com/Gallopsled/pwntools/pull/1891
86+
[1892]: https://github.com/Gallopsled/pwntools/pull/1892
87+
[1893]: https://github.com/Gallopsled/pwntools/pull/1893
88+
[1897]: https://github.com/Gallopsled/pwntools/pull/1897
89+
[1903]: https://github.com/Gallopsled/pwntools/pull/1903
90+
[1904]: https://github.com/Gallopsled/pwntools/pull/1904
91+
[1906]: https://github.com/Gallopsled/pwntools/pull/1906
92+
[1921]: https://github.com/Gallopsled/pwntools/pull/1921
7093

71-
## 4.6.0 (`beta`)
94+
## 4.6.0 (`stable`)
7295

7396
- [#1429][1429] Add a mechanism for ret2csu (originally #1138)
7497
- [#1566][1566] Add `ignore_config` argument to `pwnlib.tubes.ssh` and improve `allow_agent` implementation
@@ -90,9 +113,9 @@ The table below shows which release corresponds to each branch, and what date th
90113
[1776]: https://github.com/Gallopsled/pwntools/pull/1776
91114
[1846]: https://github.com/Gallopsled/pwntools/pull/1846
92115

93-
## 4.5.1 (`stable`)
116+
## 4.5.1
94117

95-
- [#1902][1902] Always specify -F and -P for tmux in run_in_new_termianl
118+
- [#1902][1902] Always specify -F and -P for tmux in `run_in_new_terminal`
96119

97120
[1902]: https://github.com/Gallopsled/pwntools/pull/1902
98121

pwnlib/version.py

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

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
name = 'pwntools',
8989
python_requires = '>=2.7',
9090
packages = find_packages(),
91-
version = '4.6.0beta1',
91+
version = '4.6.0',
9292
data_files = [('pwntools-doc',
9393
glob.glob('*.md') + glob.glob('*.txt')),
9494
],

0 commit comments

Comments
 (0)