Commit Graph

118 Commits

Author SHA1 Message Date
pancake
c689f54e27 Fix aoj json and minor fix in lang/pipe 2015-03-25 03:03:34 +01:00
pancake
515b2e77bc Fix about 40 COVs related to memleaks and buffer overflows 2015-03-21 01:27:54 +01:00
pancake
977f52c508 Honor sandbox in r_lang_pipe 2015-03-19 23:23:29 +01:00
XVilka
5fcdc6a3c3 Fix Mingw build 2015-03-19 16:18:39 +03:00
pancake
5fa09b369e Add pipe-bash example and make pipe-node a module 2015-03-19 03:16:21 +01:00
pancake
47ebfa202d Initial implementation of r_lang_pipe and pipe-node.js 2015-03-19 02:48:44 +01:00
pancake
b87733d554 cmd_open refactoring and fix few warnings 2015-02-03 00:52:24 +01:00
pancake
559c2cd25a Add '!' inside '#!' and make r_core_editor accessible from r_cons_editor. 2014-12-19 03:17:28 +01:00
pancake
da51302f73 Fix RLang.C for absolute paths 2014-11-24 02:01:18 +01:00
pancake
acf25245d9 Fix latest CIDs 2014-11-19 10:54:08 +01:00
pancake
bc42e18c30 Fix relative paths in #!vala 2014-11-17 23:41:07 +01:00
pancake
d020f7cee4 Random fixes for #! and #!vala 2014-11-17 23:23:53 +01:00
pancake
a2c3647ad0 Somewhat better BoostJam support 2014-10-26 02:47:08 +02:00
pancake
4c4173769b Revert "Fixing the issue where file size exceeds size of an integer":
3adb00621b
e2afa84443
0761955fdb
17cc18fad0
135c62fb5d
2014-09-20 15:33:59 +02:00
dso
17cc18fad0 Update lang.c 2014-09-18 09:01:33 -05:00
Adam Pridgen
135c62fb5d Fixing *most* warnings related to the change in r_file_slurp 2014-09-17 22:37:54 -05:00
pancake
8204e78c3f Fix RBin & RLang related crashes (fix lot of memleaks and dblfrees) 2014-08-29 16:27:44 +02:00
jvoisin
975daf00f5 Coverifix 2014-07-30 22:26:13 +02:00
jvoisin
6b5176e0a8 Fix another batch of coverity issues 2014-07-28 21:58:44 +02:00
jvoisin
594debd9fc Fix a memleak 2014-07-28 18:12:18 +02:00
jvoisin
8fdfefb080 Fix coverity issues (and some PE tests \o/) 2014-07-24 02:05:17 +02:00
jvoisin
431ba75557 Fix some coverity issues 2014-07-21 23:14:25 +02:00
Jonathan Neuschäfer
4c612db79b a few cleanups in bin and lang
* libr/bin/bin.c: remove duplicate condition (xtr && xtr)
* libr/bin/p/bin_elf.c!libs: use r_list_newf
* libr/lang/p/Makefile: add empty "clean" target to silence make warning
2014-06-14 02:14:08 +02:00
fr33tux
3d801f90ff Remove r_list_destroy, replaced it by r_list_purge 2014-05-03 01:27:10 +02:00
pancake
7a47a7c29c Some fixes for RLang plugins 2014-03-26 01:34:32 +01:00
pancake
d86bf57ca4 Remove more r_lib references 2014-01-18 02:52:49 +01:00
pancake
13ea5e467d More Jamroot files and move vm out 2013-12-31 15:57:52 +01:00
pancake
3a9b6c686f Fix asm/avr license and some coverity issues 2013-12-15 00:58:05 +01:00
pancake
7602b73da2 Add 'C' native RLang plugin 2013-12-14 02:35:14 +01:00
pancake
c3f57f233f Move non-native RLang plugins into r2-bindings 2013-12-14 02:19:00 +01:00
pancake
e5e441f318 Implement '. file.{c|h|cparse}' extension handler 2013-09-03 23:47:18 +02:00
pancake
148e448ca6 Fix #200 radare.rb path 2013-08-31 12:39:39 +02:00
pancake
707b8b4e40 Try to fix #168 rlang's python plugin not properly linked 2013-08-18 01:30:03 +02:00
pancake
e1bdd9e64f Fix #171 autodetect script by extension, Initial work on 'ts' 2013-08-17 19:53:04 +02:00
pancake
ac4cedae53 Install radare.lua for libr/r_lagn/p/lua 2013-06-28 17:21:25 +02:00
pancake
0f1079af9c Fix internal python bindings 2013-06-26 22:51:37 +02:00
pancake
f0e78090c5 Handle '!' and '.' commands in #! prompt
'!' : used to run system commands
'.' : used to interpret a file
2013-06-25 02:57:57 +02:00
pancake
72581dd93e Many enhacements for the lua bindings
Load module and cast core instance at startup
Requires latest valabind.
Add RCore::ncast api
Use pkg-config everywhere to fix lua plugin build
Fix install path for lua bindings
Export RCore instance to #!lua shell
Example:
  #!lua
  print(c.assembler.bits)
2013-06-25 02:45:12 +02:00
Jaume Delclòs (cosarara)
af6f3385de Remove obsolete conditional in libr/lang/p/Makefile 2013-06-24 13:21:45 +02:00
pancake
bc0104563b Initial support for runtime versioned libraries
- This check will ensure you are running the latest r2 version.
2013-06-14 02:51:33 +02:00
pancake
b244a31cef Upgrade enyo and enhace webui (add scripting tab)
- Honor pvj length
- Refix udis86 16/32bit disasm
- Fix many glitches in the webui
2013-04-30 03:25:32 +02:00
pancake
16581dde3f Fix output of 'i'. fix rap:// connect 2013-01-02 03:34:17 +01:00
pancake
e48b9b2f30 Add cfg.sandbox functionality
f.example: $ r2 -c=H -e cfg.sandbox=true -
2012-10-20 00:31:18 +02:00
pancake
3540924f40 Better paralelization of build system 2012-10-04 01:20:00 +02:00
pancake
69a12884ed Simplify the build system
doc.sw has been moved to radare2-extras
2012-10-03 14:31:35 +02:00
pancake
be247348b5 Rename r_file_exist into r_file_exists 2012-09-06 08:59:13 +02:00
pancake
0e82165bf7 Honor make -s and lot of build cleanups 2012-08-14 15:44:17 +02:00
pancake
9362041562 Huge RBin refactoring and fix mach0 section perms 2012-08-04 23:48:06 +02:00
pancake
66a5e79317 * Fix invalid init segfault reported by vext01
- This showed several minor fini issues (rlang, rfs, regg, rflag)
* Fixes in r_core_disassemble()
  - Honor delta and r_asm_set_pc()
* Fix RHash bindings and add it into .deps for RCore
2012-06-14 17:41:07 +02:00
pancake
4efc2bfab7 * rudi_s: Add r_list_foreach_safe() which is safe when deleting elements 2012-02-14 18:10:52 +01:00