pancake
27ae76a7dc
Show licenses in rlang plug listing
2016-05-31 10:39:34 +02:00
Sven Steinbauer
547f8bbc5c
Infer fixes Round 2 ( #4993 )
2016-05-24 22:22:15 +02:00
pancake
33d6a27441
Add more op.val for x86
2016-03-30 16:01:16 +02:00
pancake
659b83fb43
Add r_lang_rust
2016-03-28 00:19:21 +02:00
pancake
49975ccf95
Fix #3286 - Use stdbool.h
2015-09-14 02:08:31 +02:00
dequis
003a18aa30
A few simple memory leak fixes
2015-08-30 23:20:51 +02:00
pancake
5feb28e0c0
Initial implementation of the #!cpipe rlang
2015-08-19 23:51:06 +02:00
shuall
0807686d86
#3052 all printf member functions changed to cb_printf
2015-08-09 03:25:05 +02:00
pancake
95626e2aa4
Handle NodeJS and Python scripts with #!pipe from r2 -i
and .
2015-03-25 03:25:40 +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
d020f7cee4
Random fixes for #! and #!vala
2014-11-17 23:23:53 +01:00
pancake
4c4173769b
Revert "Fixing the issue where file size exceeds size of an integer":
...
3adb00621b84b271b6473cc35edabaff889141e5
e2afa84443b51faa6be1f09e465aa3d4ebadb879
0761955fdbaa671f87ac67d0f2e6c9918db08fae
17cc18fad09ca92ba88e668e3586054ec34c584f
135c62fb5de928fbc3c85bacb458ba4e9ef410c0
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
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
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
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
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
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
16581dde3f
Fix output of 'i'. fix rap:// connect
2013-01-02 03:34:17 +01: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
986f66c14f
* Avoid dupped langs plugins in queue
...
* Hardcode vala plugin by default
2011-02-06 18:44:56 +01:00
pancake
64c4e5c014
* Fix various bugs in r_lang api
...
- Use RList instead of kernel's list.h
* Initial import of 'vala' plugin
- Allows to write Vala/Genie scripts
2011-02-06 14:10:16 +01:00
pancake
0a294261aa
* Many warnings fixed thanks to gentoo build and @astralia
2010-10-27 16:31:51 +02:00
Nibble
5c35f6e359
* Rename {r_*_handle_t, R*Handle} to {r_*_plugin_t, R*Plugin}
2010-05-26 01:42:22 +02:00
Nibble
7abcfe6852
* Refactoring
...
- Remove all init functions (included in _new)
- Update vapi's (needs more work)
2010-05-20 17:40:58 +02:00
pancake
373a3db8b7
* Implement r_lang_setup for python
...
- Setups RCore, int or string types
* Added r_core_cast() static method
- Helper for swig magic
- Allows to cast C pointers into python instances
* Fix EOF issue in #!<lang>
* Fix and sync r2-swig vapis
2010-04-09 15:57:22 +02:00
pancake
508e4f596a
* Other random cleanup/fixes
2010-04-06 18:21:41 +02:00
Nibble
9af6794cec
* Rename MALLOC_STRUCT into R_NEW and deprecate it.
2010-03-12 13:35:10 +01:00
pancake
cfbb6574f7
* Initial implementation of the r_lang VAPI
...
- Added test program in Vala
* Added r_lang_define and r_lang_undef
- They are global on the module
- Each plugin should use lang_t
- *user must be deprecated
2009-09-20 01:03:57 +02:00
pancake
b37ec4f0b1
* Added 'mk/stat' tools
...
- Perform statistics about XXX and TODOs
* Change signature of r_debug_mmu_
* Added io->cached_reads
* RAPIfy the r_lang
* Reviewing of the r_lib API
- Write the vapi file
- Check for null mallocs
* Fix build of r_reg
2009-09-17 11:48:36 +02:00
Nibble
bda701d02f
* r_asm
...
- Removed warnings
- Added error handling to rasm2
* r_lang
- Fixed "print help" bug
2009-02-19 18:13:34 +01:00
Nibble
ab956379ea
* Fixed plugin name length error in r_{asm, anal, lang}
...
* r_asm
- asm_bea renamed to asm_x86_bea
- asm_olly renamed to asm_x86_olly
- Minor fixups in rasm2
* r_debug
- R_ASM_ARCH_ renamed to R_DBG_ARCH_
--HG--
rename : libr/asm/p/asm_bea.c => libr/asm/p/asm_x86_bea.c
rename : libr/asm/p/asm_olly.c => libr/asm/p/asm_x86_olly.c
2009-02-19 16:41:51 +01:00
Nibble
98ed88610a
- Added perl support
2009-02-14 12:49:02 +01:00
pancake/fluendo
49b637328f
* Added python language binding for libr-radare2
...
- Same state as in r1 or ruby-r2
- Added prompt() function pointer to override
the default language prompt if available
* Add -V flag to radare2
- Fix bug in foreach file open
- Fix help message for 'q' cmd
2009-02-11 13:31:26 +01:00