@@ -9,9 +9,11 @@ The table below shows which release corresponds to each branch, and what date th
9
9
10
10
| Version | Branch | Release Date |
11
11
| ---------------- | -------- | ---------------------- |
12
- | [ 4.13.0] ( #4130-dev ) | ` dev ` |
13
- | [ 4.12.0] ( #4120-beta ) | ` beta ` |
14
- | [ 4.11.1] ( #4111-stable ) | ` stable ` | Nov 14, 2023
12
+ | [ 4.14.0] ( #4140-dev ) | ` dev ` |
13
+ | [ 4.13.0] ( #4130-beta ) | ` beta ` |
14
+ | [ 4.12.1] ( #4121 ) | |
15
+ | [ 4.12.0] ( #4120-stable ) | ` stable ` | Feb 22, 2024
16
+ | [ 4.11.1] ( #4111 ) | | Nov 14, 2023
15
17
| [ 4.11.0] ( #4110 ) | | Sep 15, 2023
16
18
| [ 4.10.0] ( #4100 ) | | May 21, 2023
17
19
| [ 4.9.0] ( #490 ) | | Dec 29, 2022
@@ -68,7 +70,29 @@ The table below shows which release corresponds to each branch, and what date th
68
70
| [ 3.0.0] ( #300 ) | | Aug 20, 2016
69
71
| [ 2.2.0] ( #220 ) | | Jan 5, 2015
70
72
71
- ## 4.13.0 (` dev ` )
73
+ ## 4.14.0 (` dev ` )
74
+
75
+ - [ #2360 ] [ 2360 ] Add offline parameter for ` search_by_hash ` series function
76
+ - [ #2356 ] [ 2356 ] Add local libc database provider for libcdb
77
+ - [ #2374 ] [ 2374 ] libcdb.unstrip_libc: debug symbols are fetched only if not present
78
+ - [ #2327 ] [ 2327 ] Add basic support to debug processes on Windows
79
+ - [ #2322 ] [ 2322 ] Add basic RISCV64 shellcraft support
80
+ - [ #2330 ] [ 2330 ] Change ` context.newline ` when setting ` context.os ` to ` "windows" `
81
+ - [ #2389 ] [ 2389 ] Fix passing bytes to ` context.log_file ` and ` crc.BitPolynom `
82
+ - [ #2391 ] [ 2391 ] Fix error message when passing invalid kwargs to ` xor `
83
+ - [ #2376 ] [ 2376 ] Return buffered data on first EOF in tube.readline()
84
+
85
+ [ 2360 ] : https://github.com/Gallopsled/pwntools/pull/2360
86
+ [ 2356 ] : https://github.com/Gallopsled/pwntools/pull/2356
87
+ [ 2374 ] : https://github.com/Gallopsled/pwntools/pull/2374
88
+ [ 2327 ] : https://github.com/Gallopsled/pwntools/pull/2327
89
+ [ 2322 ] : https://github.com/Gallopsled/pwntools/pull/2322
90
+ [ 2330 ] : https://github.com/Gallopsled/pwntools/pull/2330
91
+ [ 2389 ] : https://github.com/Gallopsled/pwntools/pull/2389
92
+ [ 2391 ] : https://github.com/Gallopsled/pwntools/pull/2391
93
+ [ 2376 ] : https://github.com/Gallopsled/pwntools/pull/2376
94
+
95
+ ## 4.13.0 (` beta ` )
72
96
73
97
- [ #2242 ] [ 2242 ] Term module revamp: activating special handling of terminal only when necessary
74
98
- [ #2277 ] [ 2277 ] elf: Resolve more relocations into GOT entries
@@ -97,6 +121,7 @@ The table below shows which release corresponds to each branch, and what date th
97
121
- [ #2341 ] [ 2341 ] Launch GDB correctly in iTerm on Mac
98
122
- [ #2268 ] [ 2268 ] Add a ` flatten ` argument to ` ssh.libs `
99
123
- [ #2347 ] [ 2347 ] Fix/workaround Unicorn Engine 1GB limit that calls exit()
124
+ - [ #2233 ] [ 2233 ] Fix gdb.debug: exe parameter now respected, allow empty argv
100
125
101
126
[ 2242 ] : https://github.com/Gallopsled/pwntools/pull/2242
102
127
[ 2277 ] : https://github.com/Gallopsled/pwntools/pull/2277
@@ -122,8 +147,17 @@ The table below shows which release corresponds to each branch, and what date th
122
147
[ 2341 ] : https://github.com/Gallopsled/pwntools/pull/2341
123
148
[ 2268 ] : https://github.com/Gallopsled/pwntools/pull/2268
124
149
[ 2347 ] : https://github.com/Gallopsled/pwntools/pull/2347
150
+ [ 2233 ] : https://github.com/Gallopsled/pwntools/pull/2233
125
151
126
- ## 4.12.0 (` beta ` )
152
+ ## 4.12.1
153
+
154
+ - [ #2373 ] [ 2373 ] Fix displaying bright color variation in terminal output
155
+ - [ #2378 ] [ 2378 ] Don't go though a shell in ` gdb.debug `
156
+
157
+ [ 2373 ] : https://github.com/Gallopsled/pwntools/pull/2373
158
+ [ 2378 ] : https://github.com/Gallopsled/pwntools/pull/2378
159
+
160
+ ## 4.12.0 (` stable ` )
127
161
128
162
- [ #2202 ] [ 2202 ] Fix ` remote ` and ` listen ` in sagemath
129
163
- [ #2117 ] [ 2117 ] Add -p (--prefix) and -s (--separator) arguments to ` hex ` command
@@ -132,6 +166,8 @@ The table below shows which release corresponds to each branch, and what date th
132
166
- [ #2212 ] [ 2212 ] Add ` --libc libc.so ` argument to ` pwn template ` command
133
167
- [ #2257 ] [ 2257 ] Allow creation of custom templates for ` pwn template ` command
134
168
- [ #2225 ] [ 2225 ] Allow empty argv in ssh.process()
169
+ - [ #2349 ] [ 2349 ] Fix term.readline omitting a trailing \n
170
+ - [ #2352 ] [ 2352 ] add ` RETURN_CONST ` as an allowed ` _const_code ` in safeeval
135
171
136
172
[ 2202 ] : https://github.com/Gallopsled/pwntools/pull/2202
137
173
[ 2117 ] : https://github.com/Gallopsled/pwntools/pull/2117
@@ -140,8 +176,10 @@ The table below shows which release corresponds to each branch, and what date th
140
176
[ 2212 ] : https://github.com/Gallopsled/pwntools/pull/2212
141
177
[ 2257 ] : https://github.com/Gallopsled/pwntools/pull/2257
142
178
[ 2225 ] : https://github.com/Gallopsled/pwntools/pull/2225
179
+ [ 2349 ] : https://github.com/Gallopsled/pwntools/pull/2349
180
+ [ 2352 ] : https://github.com/Gallopsled/pwntools/pull/2352
143
181
144
- ## 4.11.1 ( ` stable ` )
182
+ ## 4.11.1
145
183
146
184
- [ #2271 ] [ 2271 ] FIX: Generated shebang with path to python invalid if path contains spaces
147
185
- [ #2272 ] [ 2272 ] Fix ` tube.clean_and_log ` not logging buffered data
@@ -1122,4 +1160,4 @@ are mentioned here.
1122
1160
- Added a lots of shellcodes
1123
1161
- Stuff we forgot
1124
1162
- Lots of documentation fixes
1125
- - Lots of bugfixes
1163
+ - Lots of bugfixes
0 commit comments