Permalink
Browse files

Release 3.12.0beta0

  • Loading branch information...
Idolf committed Jan 3, 2018
2 parents 3578928 + d689805 commit e50b97839885fd48a30db59fdb7bfc2666be8e93
Showing with 9 additions and 12 deletions.
  1. +5 −8 CHANGELOG.md
  2. +1 −1 README.md
  3. +1 −1 pwnlib/elf/elf.py
  4. +1 −1 pwnlib/version.py
  5. +1 −1 setup.py
View
@@ -9,9 +9,10 @@ The table below shows which release corresponds to each branch, and what date th
| Version | Branch | Release Date |
| ---------------- | -------- | ---------------------- |
| [3.12.0](#3120) | `dev` | Jan 13, 2018 (planned)
| [3.11.0](#3110) | `beta` | Dec 2, 2017 (planned)
| [3.10.0](#3100) | `stable` | Oct 25, 2017
| [3.13.0](#3130) | `dev` | Mar 31, 2018 (planned)
| [3.12.0](#3120) | `beta` | Feb 17, 2018 (planned)
| [3.11.0](#3110) | `stable` | Jan 3, 2018
| [3.10.0](#3100) | | Oct 25, 2017
| [3.9.2](#392) | | Oct 5, 2017
| [3.9.1](#391) | | Sep 28, 2017
| [3.9.0](#390) | | Sep 11, 2017
@@ -42,7 +43,7 @@ The table below shows which release corresponds to each branch, and what date th
## 3.12.0
To be released on Jan 13, 2018.
To be released on Feb 17, 2018.
- [#1083][1083] Better error messages for `gdb` when `LD_PRELOAD` is incorrect
- [#1085][1085] Add support for extracting Android `BOOTLDR!` images
@@ -58,11 +59,8 @@ To be released on Jan 13, 2018.
[1067]: https://github.com/Gallopsled/pwntools/pull/1067
[1063]: https://github.com/Gallopsled/pwntools/pull/1063
## 3.11.0
To be released on Dec 2, 2017.
- [#1044][1044] Enhancements to ROP
+ Much better support for 64-bit Intel (amd64) ROP
+ ROP gadget selection is optimized to favor multi-pops instead of multiple single-pop gadgets
@@ -96,7 +94,6 @@ To be released on Dec 2, 2017.
[1057]: https://github.com/Gallopsled/pwntools/pull/1057
[1058]: https://github.com/Gallopsled/pwntools/pull/1058
## 3.9.2
- [#1043][1043] Do not attempt to populate the libraries used by statically-linked binaries
View
@@ -2,7 +2,7 @@
![pwntools logo](https://github.com/Gallopsled/pwntools/blob/stable/docs/source/logo.png?raw=true)
[![Docs](https://readthedocs.org/projects/pwntools/badge/?version=stable)](https://docs.pwntools.com/)
[![PyPI](https://img.shields.io/badge/pypi-v3.10.0-green.svg?style=flat)](https://pypi.python.org/pypi/pwntools/)
[![PyPI](https://img.shields.io/badge/pypi-v3.11.0-green.svg?style=flat)](https://pypi.python.org/pypi/pwntools/)
[![Travis](https://travis-ci.org/Gallopsled/pwntools.svg)](https://travis-ci.org/Gallopsled/pwntools)
[![Coveralls](https://img.shields.io/coveralls/Gallopsled/pwntools/dev.svg)](https://coveralls.io/github/Gallopsled/pwntools?branch=dev)
[![Twitter](https://img.shields.io/badge/twitter-pwntools-4099FF.svg?style=flat)](https://twitter.com/pwntools)
View
@@ -1509,7 +1509,7 @@ def runpath(self):
if not dt_runpath:
return None
return self.dynamic_string(dt_rpath.entry.d_ptr)
return self.dynamic_string(dt_runpath.entry.d_ptr)
def checksec(self, banner=True, color=True):
"""checksec(banner=True)
View
@@ -1 +1 @@
__version__ = '3.12.0dev'
__version__ = '3.12.0beta0'
View
@@ -86,7 +86,7 @@
setup(
name = 'pwntools',
packages = find_packages(),
version = '3.12.0dev',
version = '3.12.0beta0',
data_files = [('',
glob.glob('*.md') + glob.glob('*.txt')),
],

0 comments on commit e50b978

Please sign in to comment.