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
pancake
997a6dbd14
* Apply patch from @w_levin fixing lot of memory leaks - Thanks!
2011-12-16 16:33:06 +01:00
pancake
cb053b0cad
* Add URL for agc graph
...
* Add r_line_get_prompt()
- _set_prompt() uses strdup now
- a bit slower but more consistent
* Use r_line from r_lang
- Added history in #!<lang> prompt
- Fix r_lang plugin init from r2-bindings-python-threads
- Better help message in lang ? prompt
* Fix r_cons control+arrow issue
- resets terminal as raw
- History data is initialized if needed
* Fix sys/swig.sh for latest OSX-ports
* Add missing get_fcn_at() method in RAnal vapi
2011-11-01 04:37:13 +01:00
pancake
870518903b
* Fix r2-bindings build
...
* Fix some warnings in r_parse
2011-10-05 12:40:16 +02:00
pancake
0a7eefc9f8
* Fix some memory leaks
2011-08-28 00:01:03 +02:00
pancake
ea98fe1bd6
* Various gcc-4.6 warnings fixed
2011-06-30 00:17:12 +02:00
pancake
f36b18aa3e
* Added search.count
...
* Check null pointer before r_list_foreach
2011-05-20 22:42:11 +02:00
pancake
b499275e36
* Use configure-langs from root configure.hook
...
- r_lang now obeys the rules specified in configure
./configure --enable=python,perl
2011-05-20 20:11:31 +02:00
pancake
53b08a13be
* Fix path to pycfg wrapper for lang/p/python
2011-05-18 23:33:37 +02:00
pancake
acb7709bff
* Fix OpenBSD python bindings
...
- Use -L$(pkg-config --prefix)/lib
- Use -pthread when linking
* Many fixes in vapi bindings
- Thanks eddyb!
2011-05-18 16:42:12 +02:00
pancake
7e917da3db
* Use $(shell) instead of ``
...
- Compile time should be a little faster now
* Fix warning in lang_perl
2011-05-15 04:31:08 +02:00
pancake
db61c1640a
* Implement simple ciphering algorithm to bundle rasc2 shellcodes
...
- Should trick some silly antiviruses to stop claiming that
the w32 build is malware
* Unify the python-config-wrapper scripts
--HG--
rename : binr/rasc2/shellcodes.c => binr/rasc2/shellcodes.c.src
2011-05-15 03:33:31 +02:00
pancake
7a4343aa1e
* Cleanup the build of the python r_lang plugin
...
* Use ${MAKE} instead of 'make' in swig/ (Thanks Edd Barrett!)
* Fix build in OpenBSD (missing #include)
2011-05-14 13:10:51 +02:00