Commit graph

15 commits

Author SHA1 Message Date
GustavoLCR
170ab3eb3b
Remove windows.h include from rz_types.h (#2410)
* Create `rz_windows.h`
* Move `RzThread` structure definitions to internal header
* Create and use `rz_th_get_user()` API to avoid exposing `RzThread` layout in external header
* Make `rz_th_self()` an IPI
* Use `_wmkdir()` in `rz_sys_mkdir()` on Windows
* Remove unused `winkd_break_read` function
* Remove `RzIORap` definition from `rz_io.h`
* Remove include of `Windows.h` from `rz_types.h`
* Use `rz_windows.h` when necessary
* Remove `RzCoreRtrHost` definition from `rz_core.h`
* Remove `rz_socket.h` include from `rz_core.h`
2022-03-16 13:54:41 +01:00
Dhruv Maroo
34d345d884 Format according to clang-format-13 2021-11-25 15:44:28 +08:00
David CARLIER
73fa2b30a5
debug: descriptors list netbsd and porting fixes on linux version. (#2018)
took from the linux version, files descriptors per process are stored
 in a similar fashion.
2021-11-24 08:35:01 +08:00
David CARLIER
5ec700715a
debug: handle signals on NetBSD and little build fix. (#1719) 2021-09-19 10:52:58 +08:00
DC
efee20738d debug: generate core dump for FreeBSD.
from the 14.x (next) release, since the snapshot update, interface is available
 and allows enough flexibility thus here we re trying to dump data as much
 as possible.
2021-09-09 14:14:26 +02:00
David CARLIER
c913107d91
debug: generate coredump on netbsd. (#1603)
Co-authored-by: Giovanni <561184+wargio@users.noreply.github.com>
2021-09-07 12:08:13 +08:00
Florian Märkl
0e00ade846
Fix FreeBSD Build for removed KF_TYPE_CRYPTO (#1023) 2021-04-14 23:15:57 +02:00
Riccardo Schirone
53bf5c497f SPDX Copyright text for all files based on history
- Add LICENSES directory
- Download additional licenses used
- Add .reuse directory
- Add doc about SPDX/reuse

Co-authored-by: Florian Märkl <info@florianmaerkl.de>
2021-03-05 19:39:15 +08:00
Anton Kochkov
a0be4e2e64 Run clang-format 2021-01-21 22:05:44 +08:00
Florian Märkl
6572b63794
Use Standard SPDX Header Comments (#51) 2020-10-27 09:04:11 +01:00
yossizap
b84a02c6fc Show child processes in *bsd dp ##debug 2020-10-10 11:59:53 +08:00
yossizap
284776d8ae Fix dp 0 not showing other processes on freebsd ##debug 2020-10-10 11:59:53 +08:00
yossizap
d4eb4b2ff8 Fix FreeBSD dp permission denied failure ##debug
kvm_openfiles failed to open /dev/mem without root on fbsd, the special value
"/dev/null" should be used as non root since we don't directly access kernel memory.
2020-10-10 11:59:53 +08:00
Riccardo Schirone
502e91aff7
Rename R_ and R2_ to RZ_ (#8)
* Rename R2_ -> RZ_
* Rename R_ -> RZ_
* Rename R2R_ -> RZ_TEST_
* Rename R2R defines and types to RZ_TEST/RzTest
* Keep R_ for REIL registers
2020-10-02 16:09:13 +02:00
Riccardo Schirone
721609a17b
Rename to rizin (#2) 2020-10-01 16:13:03 +02:00