Commit Graph

1829 Commits (cada600b0f2be0e2873465f59cc9c4c31425951a)
 

Author SHA1 Message Date
Disconnect3d f627b61462
Fix auxv memory access error (#1586)
3 years ago
Disconnect3d ee832c80d2
Fix plt and gotplt commands (#1576)
3 years ago
Disconnect3d 871a440a50
Use pwnlib.util.misc.which instead of gdblib.which.which (#1584)
3 years ago
Disconnect3d c33c18c374
arena command: display thread id (fixes #1562) (#1583)
3 years ago
Disconnect3d 6cdf360699
Remove /foo file (#1582)
3 years ago
lebr0nli bb59a81c07 Add rich into dev-requirements.txt
3 years ago
lebr0nli 5a1c10ef51 Ignore missing `rich` module for mypy
3 years ago
lebr0nli 563ca42bb7 Support using `rich` module to print traceback
3 years ago
Maria 30053d1a24 Add Documentation for Rizin
3 years ago
Maria 84120d161b Hack for supporting both rizin and radare2
3 years ago
Maria fd14aa0e55 Add Support for Rizin
3 years ago
Disconnect3d e5fbefc444
Fix #1572: fsbase/gsbase commands on x86 32-bit archs (#1575)
3 years ago
Disconnect3d 3ee589062c
Fix OnlyWithArch invocations (cymbol command) (#1574)
3 years ago
Disconnect3d 606ad31300
gdbinit.py: fix message when locales are wrong (#1573)
3 years ago
Alan Li ca33d16dac
Enhance the checks before accessing the memory for the heap heuristics (#1558)
3 years ago
Gulshan Singh db0ab81bb8 Fix configfile
3 years ago
Disconnect3d afa96abfa0
lint.sh: vermin -vvv instead of -vvvv (#1556)
3 years ago
Disconnect3d 1f01ea0494
Fix #1534: disable emulation if mmap(1G,RWX) fails (#1546)
3 years ago
Disconnect3d 945f12a267 lint.sh vermin: use -vvv --no-tips
3 years ago
Disconnect3d 94599bcc42
Fix procinfo command (#1544) on QEMU targets and with abstract UDS (#1545)
3 years ago
Alan Li 0f67d08acb
Bug fix for error handling of the heap commands (#1543)
3 years ago
lebr0nli 9522a94baa Refactor `pwndbg.gdblib.config.Parameter`'s methods
3 years ago
lebr0nli d7ef76ae3a Rename config
3 years ago
lebr0nli 6f696cc82b Bug fix for `gdb.PARAM_ZUINTEGER*` with GDB < 9
3 years ago
lebr0nli dbfd8d88d7 Add tests for opcode
3 years ago
lebr0nli fb4507d9e8 Avoid negative opcode config
3 years ago
lebr0nli b74a8f6807 Avoid extra space if opcodes is empty
3 years ago
lebr0nli 4b69622cd1 Add a config to set the number of spaces between opcode bytes
3 years ago
lebr0nli 5f737a4a3a Sync the highlighting behaviour
3 years ago
lebr0nli d2accae68c Update the config for opcodes
3 years ago
lebr0nli d4cfe96e21 Add comment about the alignment for "..." when showing opcodes
3 years ago
lebr0nli 2f8133edfa Refactor the code for showing opcodes
3 years ago
lebr0nli d79812e962 Add an option to show opcodes in the disassembly
3 years ago
Gulshan Singh b9c9f12efc Add qemu tests to CI
3 years ago
Alan Li 2a5f563444
TLS related enhancements (#1536)
3 years ago
Gulshan Singh 52a479211c Update QEMU test scripts
3 years ago
Gulshan Singh 0757878b80 Update qemu image download script
3 years ago
Gulshan Singh 3d57be41e2
Don't fail CI if codecov upload fails (#1532)
3 years ago
Gulshan Singh d4562ea462
Update qemu test scripts and images (#1529)
3 years ago
Disconnect3d b62e3a4fa5
requirements.txt: bump pwntools to 4.0.9 (#1527)
3 years ago
Disconnect3d 2462468f89
Improve hexdump collapse display (#1526)
3 years ago
Gulshan Singh ab5a411fb1
Improve cwatch formatting (#1525)
3 years ago
Gulshan Singh beb2d3f8cb
Add valist command (#1524)
3 years ago
Disconnect3d 825efda796
cyclic command: improve UX (#1522)
3 years ago
Gulshan Singh ae5298fc27
Remove useless statement in procinfo.py (#1521)
3 years ago
Gulshan Singh 47e4e09db2
Fix more pylint warnings (#1520)
3 years ago
Gulshan Singh 20f9c8d941
Update pylint config and fix lint issues (#1519)
3 years ago
Gulshan Singh bc59a8eddd
Fix memoize type issues and enable mypy in lint script (#1518)
3 years ago
Gulshan Singh 301d0b9ccd
Type fixes (#1517)
3 years ago
Gulshan Singh 6aa66095d9
Fix some type and pylint errors (#1515)
3 years ago