Commit Graph

1712 Commits (2023.07.17-pkgs)
 

Author SHA1 Message Date
Gulshan Singh e63d289b95 Move tests/ to tests/gdb-tests/
3 years ago
Gulshan Singh 295fe29b22
Cleanup before unit-tests (#1293)
3 years ago
alufers 1c06c52b47
fix: make mprotect command truly multi-arch (#1162)
3 years ago
Disconnect3d c50ba4612e
Pwndbg configuration: do not set history expansion (#1292)
3 years ago
Gulshan Singh dac5340b18 Add tests for find_fake_fast --align
3 years ago
Gulshan Singh 9a783c08ce Cleanup find_fake_fast
3 years ago
Gulshan Singh e6574f447f
Add find_fake_fast test (#1286)
3 years ago
CptGibbon 1a0bbbf26a
Add multithreaded malloc_chunk tests (#1277)
3 years ago
Gulshan Singh e5e73fa654 Fix symbol resolution
3 years ago
Alan Li b4cdcdfcfc
Unit tests and some bugs fix for the heap heuristics (#1283)
3 years ago
Gulshan Singh e456b317d7 Convert all vmmap references to pwndbg.gdblib.vmmap
3 years ago
Gulshan Singh 8b6deac4fd Move vmmap.py to gdblib
3 years ago
E. Rivas b5da3e8237
Add ignore command (from #1257) (#1276)
3 years ago
Gulshan Singh 026f3c0164 Fix reference to pwndbg.gdblib.config
3 years ago
Lonny Wong cf11443735 add test for max-visualize-chunk-size
3 years ago
Gulshan Singh 353c906a3f Move more gdb info commands to info.py
3 years ago
Gulshan Singh f792f00081 Move example strings to comments
3 years ago
Gulshan Singh 4647ccca57 Fix windbg test
3 years ago
Gulshan Singh 2220918866 Cleanup hexdump implementation
3 years ago
Gulshan Singh 084eb36813
Add a test for config triggers (#1225)
3 years ago
Gulshan Singh eabab316d2
Split config.py into lib/ and gdblib/ (#1134)
3 years ago
Gulshan Singh 2be84a9b4d Fix some mypy errors
3 years ago
Gulshan Singh fd5e722cbc Add hexdump test
3 years ago
Lonny Wong b218f34a36
add max display size for vis_heap_chunks (#1275)
3 years ago
Alan Li fbedf0b497
Add more comments about the changes in #1273 (#1274)
3 years ago
CptGibbon fc33d6fb7c
Develop Arena class (#1266)
3 years ago
Alan Li 42caec2552
Fix the bug in the heuristic for `main_arena` and `mp_` (#1273)
3 years ago
Alan Li 75ece8e2a8
Don't catch the error of the heap commands when `set exception-* on` (#1270)
3 years ago
Disconnect3d 8da9c5b9f9
Fix #1189: fixes patch command's arch=... value (#1269)
3 years ago
Alan Li db3a86abb4
Fix #1271 (#1272)
3 years ago
Disconnect3d 478a569cb3
Fix #1256: fixes next cmds hangs on segfaults (#1268)
3 years ago
Disconnect3d d42444274e
allow setting gdblib.regs.<reg>=<val> (#1267)
3 years ago
Gulshan Singh bfbb2b8652
Move symbol.py to gdblib (#1259)
3 years ago
CptGibbon ec8addd602
Build malloc_chunk tests with libpthread (#1265)
3 years ago
Alan Li d79dbb672c
Enhances the error handling of the heap heuristic (#1242)
3 years ago
Gulshan Singh 6856e9294c
Move elf.py to gdblib (#1260)
3 years ago
Gulshan Singh 63b988a997
Move file.py to gdblib and improve procinfo test (#1258)
3 years ago
Gulshan Singh bb342a9286
GDB Refactor [18/N]: Move proc to gdblib/proc.py (#1247)
3 years ago
Gulshan Singh 29c9d74f9b
Add flake8-builtins to linters (#1254)
3 years ago
Gulshan Singh c3c8975b7a
GDB Refactor [19/N]: Move gdbutils/functions.py to gdblib (#1253)
3 years ago
Gulshan Singh 83a2fb0ba5
Move remote_files_dir into file.py (#1249)
3 years ago
Gulshan Singh 0bd3d3a37f
Remove unnecessary imports in __init__.py (#1252)
3 years ago
Gulshan Singh 13e1608ecd
Cleanup dependencies (#1251)
3 years ago
Gulshan Singh b0249dda6b
Cleanup load_gdblib() (#1248)
3 years ago
Gulshan Singh 8fdc423841
Move net.py to lib (#1246)
3 years ago
Gulshan Singh 6a40c09057
GDB Refactor [16/N]: Move tls.py to gdblib/tls.py (#1245)
3 years ago
Gulshan Singh 2eccf02b50
GDB Refactor [15/N]: Move stack.py to gdblib/stack.py (#1244)
3 years ago
Gulshan Singh 135ced5c9e Load commands and gdblib explicitly in __init__.py
3 years ago
Disconnect3d e5043535a3
Fix #1197: dont display ctx on reg/mem changes (#1239)
3 years ago
Disconnect3d 59889f1330
events.py: remove unused Pause class (#1223)
3 years ago