Commit Graph

1298 Commits (8debb56105ef18b863e3958c4b3668e10cae9ae4)
 

Author SHA1 Message Date
Gulshan Singh 8debb56105
Create pull_request_template.md (#1342)
3 years ago
Gulshan Singh 9411fc1aa5
Refactor disasm to use ColorConfig (#1338)
3 years ago
Gulshan Singh d4a796e2e7
Only show the output of failing tests (#1336)
3 years ago
Gulshan Singh f94bc27cb1
Run tests in parallel with GNU parallel (#1332)
3 years ago
CptGibbon 125a06001d
Add Heap class (#1318)
3 years ago
Gulshan Singh 168677d578
Refactor memory.py to use ColorConfig (#1331)
3 years ago
Gulshan Singh 779dcccbaf
Display failed tests in test output (#1329)
3 years ago
Gulshan Singh 3d10dce81e
Refactor chain.py to use ColorConfig (#1326)
3 years ago
Gulshan Singh 9c731ae7cd
Refactor context backtrace to use ColorConfig (#1325)
3 years ago
Gulshan Singh 4bd4bda36d
Create ColorConfig class and use it in nearpc (#1317)
3 years ago
Alan Li 5b56071746
Some enhancements about `pwndbg.gdblib.config` (#1315)
3 years ago
Gulshan Singh 7efaa33b0c
Install shfmt on Ubuntu 22.04, otherwise skip running linter (#1323)
3 years ago
Tingfeng Yu aaf9ad2151
small change to largebins() and contains_chunk() (#1314)
3 years ago
Gulshan Singh b0b6a8fa30
Rename setup-test-tools.sh to setup-dev.sh (#1320)
3 years ago
Tingfeng Yu 61ad340d25
made codecov optional, enable it with -c or --cov (#1322)
3 years ago
Gulshan Singh bb3a7bfcb5 Add quiet flag to vermin
3 years ago
Gulshan Singh 85f4373737 Try to install missing lint dependencies
3 years ago
Filip Mazur e3c2b87239
Implementing vermin into CI (#1319)
3 years ago
alufers d812acf55a
refactor: use .format() properly for displaying vmmap rows (#1316)
3 years ago
Gulshan Singh 5a323b4967
Fix bins command (#1313)
3 years ago
alufers e8a8e737c8
Add a header to the vmmap table (#1311)
3 years ago
Disconnect3d c74a551a6d
lint.sh: lint only pwndbg files (#1312)
3 years ago
Disconnect3d 20417c1b06
Fix parameter default values (#1307)
3 years ago
Disconnect3d 9a580eaa84
Fix setting empty ctx sections (#1310)
3 years ago
Disconnect3d dd26c60e7a
Fix invalid zig path in tests makefile & suppress compilation warning (#1308)
3 years ago
Disconnect3d 6af5d7d7ed
Increase CI timeout to 20 minutes (#1309)
3 years ago
Tingfeng Yu 177df59c12
integrated Bin classes (#1304)
3 years ago
Gulshan Singh 9427727485
Update developer docs (#1303)
3 years ago
Gulshan Singh 4be16dcd5d Fix heap_config
3 years ago
Gulshan Singh 78065e8ba9 Fix config and theme commands
3 years ago
Gulshan Singh eb18b04e54 fix coverage generation
3 years ago
Gulshan Singh f0ea79575d Add unit-test for find_fake_fast command
3 years ago
Gulshan Singh 9a67233cd1 Store coverage files in .cov directory
3 years ago
Gulshan Singh c73f79340c Move .coveragerc config to pyproject.toml
3 years ago
Gulshan Singh 8a417091b5 Add mocks
3 years ago
Gulshan Singh 8eabec5541 fixed coverage uploading
3 years ago
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