You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Massive background re-work by @theguy147 , which includes (but not limited):
Better and more CI tests
Code coverage
Documentation refreshing
The elf-info command was entirely rewrote (@Kileak)
GEF now supports custom context panes (thanks to @mahaloz ) which allow to create custom (external) commands, and have them displayed as part of the break context
Heap stuff: heap chunks can now also display chunks in any/all arenas, fixed alignment issues (@theguy147 )
Fixed many bugs in unicorn-emulate and capstone-disassemble commands (@theguy147 ) - with better CI to detect failures faster
Thanks to donations the CI has been massively improved for picking bugs quickly and in a cross-platform manner
2021-07-07 593b5d3 • Ammar Faizi • test set-permission: Improve the test case
2021-07-17 1e52006 • hugsy • Multiple fixes: - fixed syntax error in discord-notify - updated new-release.py to include stats of code addition/removal - added credit for gef logo in docs/index.md
2021-07-22 e9614ab • theguy • fix python version in unicorn-emulate
2021-07-22 590f2b9 • theguy • remove pip2 instructions from documentation
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Changelog: 2021.10 - Royal Kill
Highlights of
Royal Kill
elf-info
command was entirely rewrote (@Kileak)context
heap chunks
can now also display chunks in any/all arenas, fixed alignment issues (@theguy147 )unicorn-emulate
andcapstone-disassemble
commands (@theguy147 ) - with better CI to detect failures fasterContributors
Closed Issues
Closed Pull Requests
Commit details
93 commits since 2021.07
Commit log
new-release
script, now in python, and polls some data directly from githubnew-release.py
to include stats of code addition/removal - added credit for gef logo indocs/index.md
ida-interact
as obsolete, will be replaced soonsh
anymore butbash
memory watch
to use new argparse syntax ofhexdump
cmd (Fixed:memory watch
uses new argparse syntax ofhexdump
cmd #684)version
cmd (Add git blob hash toversion
cmd #683)print-format.md
gef-remote
: retrieve pid of inferior process after having connected to target (Fixgef-remote
: retrieve pid of inferior process after having connected to target #686)gef_get_auxiliary_values
- added test forgef_convenience
- fixed test formemory_watch
only_if_current_arch_in
and its docparse_address
test_cmd_memory_watch
: no need forscanf
, which makes testing more hazardousint3
with__builtin_trap()
xinfo
screenshotpytest
on top ofunittest
to allow multi-proc execution (Usepytest
on top ofunittest
to allow multi-proc execution #714)heap-multiple-heaps
to use the universalDebugBreak
so non x86 test can successfully be triggeredmax()
call onNone
inprint_guessed_arguments
(fix a max() call on None in print_guessed_arguments #742)docs/requirements.txt
scripts/new-release.py
File diff
This discussion was created from the release 2021.10 - Royal Kill.
Beta Was this translation helpful? Give feedback.
All reactions