Alexis Ehret
efc5954eb9
Fix code-scanning filtering for javascript / python
2021-02-15 10:24:46 +01:00
Alexis Ehret
a7decf9dfd
Remove undocumented python script convert_dumpbin_exports_to_sdb_txt.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
7064b212be
Fix pylint errors librz/core/cmd_descs_generate.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
c21a0a624d
Fix pylint errors sys/meson_git_wrapper.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
77a965215d
Fix pylint errors test/unit/legacy_unit/syscall/openbsd-gen.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
0e8cda0ac6
Fix pylint errors test/fuzz/scripts/fuzz_rz_asm.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
abef62429a
Fix pylint errors test/scripts/gdbserver.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
8eae11ae4e
Fix coding style python files (black, isort)
2021-02-15 10:24:46 +01:00
Alexis Ehret
d6b99195a5
Add workflow linter python
2021-02-15 10:24:46 +01:00
Alexis Ehret
a3f99ecf19
Move the conditional skip for ci.yml
2021-02-15 09:52:07 +01:00
Riccardo Schirone
e0e05b0127
Fix mem leak of b
2021-02-15 11:27:02 +08:00
Riccardo Schirone
69940a051e
Do not add extra newline
2021-02-15 11:27:02 +08:00
Riccardo Schirone
43954199ae
Move core_agraph functions to core/cagraph.c
2021-02-15 11:27:02 +08:00
Riccardo Schirone
154032cf0d
core: use API instead of cmd ag-
2021-02-15 11:27:02 +08:00
Riccardo Schirone
d3e643a4de
core/cmd_analysis: extract API for agg commands
2021-02-15 11:27:02 +08:00
Riccardo Schirone
e59d89c040
core/cmd_analysis: extract API for agn/age
2021-02-15 11:27:02 +08:00
Riccardo Schirone
35437b54fa
core: use esil API instead of aeim/aeim- commands
2021-02-15 11:27:02 +08:00
Riccardo Schirone
046cbcf0e4
core/cmd_analysis: refactor aeim commands
2021-02-15 11:27:02 +08:00
Alexis Ehret
7e10f714a4
Fix no git repository on master (CI) ( #621 )
2021-02-14 21:32:37 +01:00
Alexis Ehret
3f71f45c53
Add filter step for appveyor.yml
2021-02-13 20:36:29 +01:00
Alexis Ehret
6ccd1d1926
Add filter step for ci.yml
2021-02-13 20:36:29 +01:00
Alexis Ehret
09d7de4148
Add filter step for tcc.yml
2021-02-13 20:36:29 +01:00
Alexis Ehret
a250dd0b74
Add filter step for code-scanning.yml
2021-02-13 20:36:29 +01:00
Alexis Ehret
535a677f3f
Add filter step for linter.yml
2021-02-13 20:36:29 +01:00
Khairul Azhar Kasmiran
67d69cb014
Add function declaration/definition finder to DEVELOPERS.md ( #620 )
2021-02-14 02:26:53 +08:00
Aswin C
ebb33e303a
Refactor to replace sr and aei calls with the API ##refactor
2021-02-14 01:50:11 +08:00
Riccardo Schirone
f5a8be350d
CI: Make sure to test src tarball ( #600 )
2021-02-13 16:17:07 +01:00
Khairul Azhar Kasmiran
8a52f0947a
Update .gitignore for build dirs and subprojects ( #608 )
2021-02-13 15:33:07 +01:00
Riccardo Schirone
c0710a8406
Move mpc to subprojects: keep it in-repo because small ( #599 )
2021-02-13 05:57:14 +08:00
Riccardo Schirone
af5ebbb925
Dockerfile: take rizin source code from context ( #602 )
2021-02-12 19:48:12 +01:00
Alexis Ehret
162322634e
Fix coding style javascript files (prettier)
2021-02-12 17:30:02 +01:00
Alexis Ehret
82d1464f94
Add prettier - js coding style
2021-02-12 17:30:02 +01:00
Anton Kochkov
954ea58ee2
Refactor to use API in debug commands
2021-02-12 23:49:24 +08:00
Khairul Azhar Kasmiran
f89fd4e1e0
Get zlib using https ( #601 )
2021-02-12 21:33:19 +08:00
Riccardo Schirone
0caa4bdca1
ci: download all meson subprojects before building container
2021-02-12 11:08:51 +08:00
Riccardo Schirone
48f8aed4e8
Update BUILDING.md and mention subprojects
2021-02-12 11:08:51 +08:00
Riccardo Schirone
e383df5cf7
Make it clear with git status that subprojects are there
2021-02-12 11:08:51 +08:00
Riccardo Schirone
1ea1d265b6
Move libuv to meson subproject wrap
...
* disable werror on libuv, it would fail otherwise
* ci.yml: use --werror instead of changing CFLAGS
* keep libuv optional but used by default
2021-02-12 11:08:51 +08:00
Riccardo Schirone
540c70d229
Move yxml to meson subprojects wrap
2021-02-12 11:08:51 +08:00
Riccardo Schirone
fe05c9710a
Move xxhash to meson subproject wrap
2021-02-12 11:08:51 +08:00
Riccardo Schirone
438716ee26
Remove shlr/zip
2021-02-12 11:08:51 +08:00
Riccardo Schirone
9349b2f3ed
Move libzip to meson subproject wrap
...
* optionally depend on lzma, bzip2 and openssl for additional zip support
* add use_sys_libzip_openssl meson option to choose if openssl should be
used in libzip or not
* avoid optional dependencies on windows to avoid troubles
2021-02-12 11:08:51 +08:00
Riccardo Schirone
130aed6582
Move lz4 to meson subproject wrap
2021-02-12 11:08:51 +08:00
Riccardo Schirone
95d4564434
Move zlib to meson subproject wrap
2021-02-12 11:08:51 +08:00
Riccardo Schirone
43e4269d34
Make use_sys_* meson option features instead of boolean
...
* Use the features directly as argument of `dependency`.
* Remove doc/capstone.md doc file because already in PACKAGERS.md
2021-02-12 11:08:51 +08:00
Riccardo Schirone
bac12fddc4
Improve sys/check_meson_subproject script
...
Check that local files for wrap-file and wrap-git are up-to-date with
the versions in subproject/package-files
2021-02-12 11:08:51 +08:00
Riccardo Schirone
fcd1f9810e
io/p/io_zip: fix NULL deref when opening unknown zip
2021-02-12 11:08:51 +08:00
Riccardo Schirone
02f7b75c76
Remove root help printing from ? command ( #596 )
...
Otherwise things like ?*????? might print the old root help.
2021-02-12 07:17:42 +08:00
Riccardo Schirone
af1b15e6b7
ci: install meson before using it in publish-docker-image
2021-02-11 23:38:02 +01:00
Riccardo Schirone
dc5d5f44c2
ci: pre-download meson subprojects because of no-network containers
2021-02-11 23:35:47 +01:00