Commit Graph

38 Commits (master)
 

Author SHA1 Message Date
Jan Petykiewicz f03ea6acad bump version to v0.7 2 years ago
Jan Petykiewicz 303620b0a2 Move to hatch-based build 2 years ago
jan d49555ad15 Merge pull request 'linux: wait for process before detach, and send SIGCONT' (#1) from XeroOl/mem_edit:master into master
Reviewed-on: #1
2 years ago
xerool 46e9456fd4 linux: wait for process before detach, and send SIGCONT
I had issues with the ptrace call failing because the process had not yet stopped
from SIGSTOP.
From this stackoverflow answer, it seems that you can use waitpid to
wait until the process is actually stopped. In python, this is exposed
as os.waitpid.

https://stackoverflow.com/questions/20510300/ptrace-detach-fails-after-ptrace-cont-with-errno-esrch#20525326

Additionally, the process was left frozen. I send a SIGCONT to continue
the process after the detach, so that it isn't left stopped.
2 years ago
Jan Petykiewicz f3154e443d update email 3 years ago
Jan Petykiewicz ef1a39152c bump version to v0.6 3 years ago
Jan Petykiewicz c29be9f429 strip newlines from version string 3 years ago
Jan Petykiewicz 5a032da984 try to reduce log spam 3 years ago
Jan Petykiewicz 6ab295fc26 bump version to v0.5 4 years ago
Jan Petykiewicz 6913f73db4 cosmetic and typing-related changes 4 years ago
Jan Petykiewicz 9759645f92 move version info into VERSION.py
This avoid needing custom spec files for pyinstaller, which doesn't
handle package_data by default
4 years ago
Jan Petykiewicz 0632b205ab bump version number to v0.4: fixed on 64-bit python on windows 4 years ago
jan 5c75da31d5 support 64-bit python 4 years ago
jan bd6c22ca1d windows: Don't fail search on unopenable process 4 years ago
Jan Petykiewicz 260d67bf81 update gitignore 5 years ago
Jan Petykiewicz 4deaa41d7e whitespace fixes 5 years ago
Jan Petykiewicz 8b5d5af95b bump version number to 0.3 5 years ago
Jan Petykiewicz e8c6c4f74c clean up whitespace 5 years ago
Jan Petykiewicz e842f81575 update tags 5 years ago
Jan Petykiewicz 49a7c21ed2 Move version number into VERSION file
to avoid importing mem_edit in setup.py
5 years ago
Jan Petykiewicz 6321d4221c specify pip3 in readme 5 years ago
Jan Petykiewicz d0bbed8db1 remove ctypes from reqs, should be built-in 5 years ago
Jan Petykiewicz 83e105dc30 Bump version to 0.2; Move version number into module 5 years ago
Jan Petykiewicz 53b1b1ade8 Bump python version used for writing/testing 5 years ago
Jan Petykiewicz 571ecc7a95 Add readme as long_description 5 years ago
Jan Petykiewicz 5021d5fb9a indicate python3 for setup 5 years ago
Jan Petykiewicz 522999cd61 Add verbatim mode to searches (default true) 5 years ago
Jan Petykiewicz 3b766be616 Add utils.search_buffer_verbatim() 5 years ago
Jan Petykiewicz 9f71883fbe Fix docs (Process.open() -> Process(); remove trailing whitespace 6 years ago
Jan Petykiewicz 96eea79bfc move code to new location 6 years ago
Jan Petykiewicz 0cff0c3bd1 Fix spacing 7 years ago
Jan Petykiewicz 18ba692cfd Remove unused code 7 years ago
Jan Petykiewicz a13e622f7a Fix type annotations and docs. 7 years ago
Jan Petykiewicz 61289a6858 Add missing import 7 years ago
Jan Petykiewicz b50b37c1c4 Style fixes 7 years ago
Jan Petykiewicz e962137950 Update readme with website 7 years ago
Jan Petykiewicz ea83dc5670 Spelling fixes 7 years ago
Jan Petykiewicz a6b5f94bf5 initial commit 7 years ago