Commit graph

25755 commits

Author SHA1 Message Date
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