Commit graph

25728 commits

Author SHA1 Message Date
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
Anton Kochkov
ef3e68619d Refactor to use API in visual and graph modes 2021-02-12 00:33:59 +08:00
Alexis Ehret
6a95f3f233 Refacto code scanning CI with matrix 2021-02-11 17:29:58 +01:00
Alexis Ehret
a45388ff75 Update code analysis: treat warnings as errors 2021-02-11 17:29:58 +01:00
Alexis Ehret
b81c9894ac Merge all code scanning (CI) files 2021-02-11 17:29:58 +01:00
Giovanni
639fe1170b
[java] Remove DsoJson (#585)
* removed java/main.c

* Removed DsoJson

* fixed access_flags introduced bug.

* Simplified convert_string

* refactoring code.

* fixed invalid json.
2021-02-11 15:31:21 +01:00
Anton Kochkov
cca2e0b7a1 Fix TinyCC CI build 2021-02-11 19:50:33 +08:00
wargio
9a8b2bdb91 Fix #584 - Memleak 2021-02-11 19:23:37 +08:00
Alexis Ehret
6820f2e0fa Add paths ignore (clang, codeql) with jq 2021-02-11 11:05:08 +01:00
Alexis Ehret
19f0699115 Add ignore paths codeql, remove CI warnings
* Add ignore paths for codeql analysis (python, javascript)
* Remove checkout HEAD^2 from codeql analysis
* Disable setup python dependencies codeql
2021-02-10 22:12:28 +01:00
Anton Kochkov
fcb110080e Refactor to use API in visual mode 2021-02-11 03:50:21 +08:00
Riccardo Schirone
027b2c27dc
core: =!= accept a argument and check cmdremote when executing commands (#565) 2021-02-10 15:40:05 +00:00
Riccardo Schirone
23b9304e3e
Use gzip when compressing android release archives (#575) 2021-02-10 22:33:09 +08:00
Khairul Azhar Kasmiran
bed58d01cb
aaef: Add help msg and x86_32 test (#568) 2021-02-10 21:58:09 +08:00
Aswin C
8bb0f24636
Convert q commands to newshell (#525) ##commands 2021-02-10 21:30:21 +08:00
Aswin C
bc4fe462c7
Remove the configuration variable graph.web (#567) 2021-02-10 13:26:29 +01:00
Anton Kochkov
aa3558b294
Refactor to use API in visual panels mode (#556) 2021-02-10 09:49:17 +01:00
Riccardo Schirone
3b4ed65c66
Provide both x86/x64 windows installers (#548) 2021-02-09 20:46:02 +00:00
Riccardo Schirone
641b9216b2
core/agraph: reintroduce shift-tab to move to prev node (#553) 2021-02-09 19:25:17 +01:00
Anton Kochkov
3e64a2e16a Refactor to use API in visual mode 2021-02-09 23:09:40 +08:00
Riccardo Schirone
96ea7e5126
Mark gdbserver as BROKEN for now (#549) 2021-02-09 13:32:21 +01:00
Alexis Ehret
8945da4a86 Fix dead assignment test/unit/test_id_storage.c 2021-02-09 10:37:25 -01:00
Alexis Ehret
55e3d3ebed Fix dead assignment test/unit/test_cmd.c 2021-02-09 10:37:25 -01:00
Alexis Ehret
202a3a309d Fix dead assignment shlr/spp/spp.c 2021-02-09 10:37:25 -01:00
Alexis Ehret
bdd96e76c5 Fix dead assignment shlr/mpc/mpc.c 2021-02-09 10:37:25 -01:00
Alexis Ehret
df56a219da Fix dead assignment shlr/java/class.c 2021-02-09 10:37:25 -01:00
Alexis Ehret
e7e9bbb4aa Fix dead assignment librz/util/print.c 2021-02-09 10:37:25 -01:00
Alexis Ehret
2d12d2423b Fix dead assignment librz/util/buf.c 2021-02-09 10:37:25 -01:00