45 Commits

Author SHA1 Message Date
Florian Märkl
981902b660 Install r_agraph.h with meson (#14005) 2019-05-08 17:25:09 +02:00
Deepak Chethan
05896dd783 Added load_buffer and check_buffer for qnx (#13446) ##bin 2019-03-21 13:56:52 +08:00
Vasilij Schneidermann
c5d09f32e8 Add chip8 pseudo support ##disasm 2019-03-16 20:48:27 +01:00
radare
82416b0212
Create libr_main and make all binaries use it ##core
* Cleanup the use of getopt with our wrapper
2019-03-08 14:22:59 +01:00
Francesco Tamagni
70ad8cf5dd Import the XNU kernelcache RBin plugin ##bin
* Requires -F kernelcache for now
2019-03-08 02:03:47 +01:00
pancake
573ebe24ff Add missing include for meson 2019-02-18 21:52:30 +01:00
Vanellope
368e33e1cb Time to say goodbye to r_json (#13126) 2019-02-17 12:25:58 +01:00
Giovanni
5f931603de WebAssembly improvements in branch lines and namings ##wasm 2019-01-18 11:29:51 +01:00
Maijin
f31f063600 Add missing .h in meson.build 2019-01-16 22:31:14 +01:00
Khairul Azhar Kasmiran
2b28f6076e Move r_disasm.h defs into r_core.h 2019-01-12 23:34:37 +01:00
Khairul Azhar Kasmiran
735e33eaf6 Visual 'j' honors asm.flags.middle ##visual 2019-01-12 11:43:27 +01:00
lzutao
9cc6d2d291 meson: Do not use glob with meson ##build
* meson: Explicit is better than implicit
* meson: Fix deprecated warnings in Meson 0.49.0
* meson: Do not need separate array for installed files

libr/socket/meson.build:30: DEPRECATION: Library r_socket was passed to
the "libraries" keyword argument of a previous call to generate() method
instead of first positional argument. Adding r_socket to "Requires" field,
but this is a deprecated behaviour that will change in a future version
of Meson. Please report the issue if this warning cannot be avoided in
your case.
2018-12-27 14:17:54 +01:00
radare
71053f17e9
Move trie, mixed, slist into Sdb's Attic, and DES from util to crypto ##refactor 2018-11-07 17:18:14 +01:00
Giovanni
1dbdabf83c C-Sky and MCore support for r2 (#11448) 2018-09-08 19:52:33 +02:00
Fangrui Song
ca55402f2f Fix meson build (#10877) 2018-08-01 09:28:03 +02:00
Paul I
14e3706c93 Meson: fix syscall sdbs generation (#10736) 2018-07-17 21:12:17 +02:00
Riccardo Schirone
02f9ddefd1
plugins on meson build (#10716)
* asm: use path macros whenever possible
* meson.build: sync asm and bin plugins with Makefile
* shlr/meson.build: apply capstone patches
2018-07-13 18:19:56 +02:00
Paul I
cd6416667e Meson: remove duplicated io_plugins entries (#10108) 2018-05-16 12:12:36 +02:00
Paul I
7e9f982849 Meson: some cleanup (#10076) 2018-05-16 10:24:35 +02:00
Paul I
7f7ac8e2fc Meson: Enable arm_gnu (#9761) 2018-03-24 13:23:57 +01:00
Paul I
4e73ad7d19 Meson: some cleanup (#9753) 2018-03-23 07:47:46 +01:00
Florian Märkl
94bdf5ce56 Enable xtensa in meson
Fix r_anal_op() for anal_xtensa if ESIL is disabled

Fix anal_xtensa for Windows
2018-03-16 11:10:15 +01:00
pancake
023e4389ed Remove more udis86 references 2018-03-14 23:43:53 +01:00
Paul I
8e48fe4012 Meson: Update list of anal/asm/bin plugins (#9640)
* Meson: Update list of anal/asm/bin plugins

* Meson: Add ebc to list of plugins
2018-03-11 09:11:18 +01:00
Florian Märkl
95a1b75784 Install Headers and .pc Files with Meson (#9548)
Use meson pkgconfig for .pc files

meson 0.44

Install same headers as acr
2018-03-03 20:00:18 +08:00
Paul I
bb4f61580e Cleanup meson files (#9424) 2018-02-20 09:33:19 +01:00
xarkes
c05bd707c5
Added v810 and tms320 to meson (#9280) 2018-02-01 13:18:07 +01:00
xarkes
4e37975eef
Added x86_udis to meson (#9279) 2018-02-01 10:55:25 +01:00
xarkes
fa80721ded Add gb linking (#9257) 2018-01-28 12:36:02 +01:00
Lowly Worm
86904c13d5
add n64 (z64 format) loader (#9142) 2018-01-06 16:33:49 -08:00
Florian Märkl
f862b90d4a Add PIC Baseline ASM Plugin 2018-01-02 18:18:42 +01:00
xarkes
43502af99b
Added meson lh5801 support (#9113) 2018-01-02 12:48:14 +04:00
xarkes
659b2bb84a Added meson avr support 2018-01-01 16:31:33 +01:00
Anton Kochkov
e0f3238316
Enable MSVC gdb build (#9087)
* Enable MSVC gdb build
* Link with GDB
* Link with r_socket for gdb
2017-12-29 14:58:35 +08:00
xarkes
410ca09803
Added dynamic linking build for Appveyor (#8948)
* Revert "Enable GDB for Windows (#8877)"
Because it does not work while linking dynamically on windows
This reverts commit 12b9d8c3b47f470e11030f97544c864ae54d7e98.
* Added dynamic linking build for Appveyor
* Try cleaning Windows linkage (meson)
2017-12-03 21:26:13 +01:00
Nics
680d3e3329 Implem and integration of the Serpent cipher (ECB) (#8917)
* Implem and integration of the Serpent cipher (ECB)

* Fix for loop variables to be C90 compliant.

* Fix coding style

* Add meson config for Serpent
2017-11-30 22:47:29 +01:00
Anton Kochkov
12b9d8c3b4
Enable GDB for Windows (#8877) 2017-11-24 14:16:14 +08:00
Anton Kochkov
c5cf714a6d
Enable missing plugins for AppVeyor (#8876) 2017-11-24 13:13:01 +08:00
Anton Kochkov
a9b0912279 Link io.windbg in meson 2017-09-27 09:53:40 +08:00
xarkes
49398de4ff Meson fixes (SDB, linux, added io_ar) 2017-08-17 10:44:54 +02:00
xarkes
c5dcf46d1d Adding windbg debug plugin to meson (#8176) 2017-08-10 17:01:43 +02:00
Giovanni
858dfea170 Fix #6411 - pseudo for AVR (#7978)
* avr.pseudo

* tabs and flavour
2017-07-20 21:36:26 +02:00
Giovanni
ab221f8326 Implement pseudo for sh4 2017-07-20 08:20:19 +02:00
SkUaTeR
0596c1c08e Meson shlr libs 2017-05-30 18:38:19 +02:00
pancake
6758e3753d Remove configure-plugins dependency for the make meson 2017-05-26 02:43:53 +02:00