pancake
c6bc6f099d
Rename l to T, add cfg.user and 'TT' chat prompt
...
* Add cfg.user variable
* Implement TT chat prompt
* Invoked from 'VT'
* Rename 'l' to 'T' command (log -> textlog)
* Add r_sys_whoami () -> set default username
* Add $$ trap instruction in ESIL
* Implement POP and STACK esil commands
2014-08-28 03:11:13 +02:00
Anton Kochkov
a606139ac0
More fixes for cygwin builds
2014-06-25 20:06:14 +04:00
Anton Kochkov
bf088d43bd
Fix libr_util building for Cygwin 32bit (gcc 4.7.3)
2014-06-25 18:17:34 +04:00
jvoisin
995134d2a8
Fix a picky gcc warning
2014-05-03 02:21:14 +02:00
Anton Kochkov
9864220150
Fix CID #1135101
2014-04-25 04:42:05 +04:00
pancake
5091fa0887
Fix segfaults and minor changes in m68k disasm + anal, webversion is not
2014-04-06 03:29:29 +02:00
pancake
fb98bc1335
More sdbization for comments and hints (-250LOC)
2014-03-12 02:44:49 +01:00
Fedor Sakharov
61193c6527
Fix coverity issues in r_util
2014-03-08 11:56:15 +01:00
pancake
2590e997b1
Fix r_sys_now() and implement scr.fps
2014-02-24 16:10:12 +01:00
pancake
070bc97286
Fix #582 - Escape binary strings in output error message
2014-02-23 01:56:26 +01:00
Ilya V. Matveychikov
969ea9b7c2
TMS320: move c55plus under the TMS320 namespace
...
Sorry for the huge patch, but there is nothing special. We just move
asm/arch/c55plus into the asm/arch/tms320 and add some wrappers to use
existing code base under the new namespace.
Also, we've implement TMS320 anal module that supports now c55+ only. To
be continued...
2014-02-06 01:19:23 +04:00
pancake
4672c2d866
Fix short jmp assemble in x86.nz, add rasm2 -O <outputfile>
2014-01-26 01:58:25 +01:00
pancake
802e808072
Merge libr/lib into libr/util and add r_sys_environ API
2014-01-18 02:42:23 +01:00
pancake
3a9b6c686f
Fix asm/avr license and some coverity issues
2013-12-15 00:58:05 +01:00
pancake
a03dd04c42
Fix r_sys_pid_to_path for FreeBSD (thanks vsp)
2013-12-11 12:32:15 +01:00
pancake
d02df0d306
Fix some issues reported by CoverityScan service
2013-12-03 00:14:59 +01:00
Fedor Sakharov
13547a0bbf
Fix #370 - Some memory leaks
...
Fix memory leak in r_config_new.
cfg->nodes->free should be a custom function that frees RConfigNode
structure correctly, but not the ordinary free.
Fix memory leak in r_anal_new.
In r_anal_free need to call r_meta_free to free the
whole RMeta structure, not only it's data list.
The r_meta_free doesn't seem to have any leak itself.
Fix leaking anal->hints.
Fix memory leaks in r_cmd_free
Fix memory leak in r_cmd_plugin_init
Fix memleak in r_lib_new
Fix memory leak in r_io_plugin_init
Fix memory leak in r_debug_trace_new
Fix memory leaks in r_io_new
Fix memory leak in r_graph_new
Fix memory leak in r_sys_getdir.
Note: calling getcwd with dir=NULL is a Linux-specific extension
of POSIX, not sure if works on other non-windows platforms.
Fixes a typo
2013-11-19 01:51:40 +01:00
Adam Pridgen
0bc95a2fc4
Added the necessary libzip and libz files for opening zip files and reading and writing to them from memory via uri, added zip, apk, jar
2013-11-14 04:54:50 +01:00
pancake
1b2ba18c0e
Fix #270 - ragg2 crashs on false-conditions loops
2013-11-10 04:33:12 +01:00
pancake
2a909d6302
Fix #300 - (64bit dr= indentation) and fix r_sys_pid_to_path on linux
2013-09-05 01:44:05 +02:00
pancake
497cb0e2e1
Fix #57 - 'is' does not work for attached process
2013-11-04 03:30:46 +01:00
pancake
567bccae92
Fix #302 - Visual mode seeking in w32 sleeps longer
2013-11-02 12:10:25 +01:00
pancake
ab3c27bda3
Fix iOS build
2013-10-01 17:14:50 +02:00
jvoisin
d8603f2502
Remove spagetti code
2013-10-01 01:08:18 +01:00
pancake
5372d0acb2
Add 'woR' and 'dd-' commands. Update enyo and add missing PNGs.
2013-09-15 02:24:23 +02:00
pancake
b59b8aa7e4
Add support for @naked in ragg2
2013-09-14 00:51:42 +02:00
pancake
602bb70a30
Simplify shlr build and some w32 fixes
2013-08-27 01:18:42 +02:00
pancake
e0f6f41e68
Fix w32 build
2013-08-22 00:15:05 +02:00
pancake
e6ce20dabe
Fix w32 build
2013-08-19 00:41:44 +02:00
pancake
b6ae1b64f2
Add 'dpe' command to discover the path of executable from given pid
2013-08-19 00:36:17 +02:00
pancake
dc8e37f420
Update sdb, simplify some makefiles
2013-07-15 02:51:55 +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
capi_x
c9eb90adbc
Add initial Haiku support
2013-06-06 00:21:52 +02:00
th0rpe
a42e574954
Initial import of the c55+ disassembler (by th0rpe)
2013-05-15 16:11:15 +02:00
pancake
f6a8d7b3b8
Initial import of binr/r2agent
2013-05-11 01:58:05 +02:00
pancake
b77cdf33d7
Fix loading of MACH0 object files and fix build
2013-04-22 01:34:25 +02:00
pancake
6ad7ed7925
Lot of bugfixes in r_asm, x86 assembler and ragg2 -x
...
- Thanks Ripe for reporting
- Handle $pc in r_asm assemble
- New ops for x86.nz: sar, shl, shr, shl, rcr, rcl, ror, rol
- Fix disassembler indentation for functions
- Fix memory align issue in r_sys_run()
2013-04-22 00:01:41 +02:00
pancake
8afdf330ae
List and remove projects using '-p' and '-p -$prj'
2013-04-18 09:39:37 +02:00
pancake
b612d2a6b1
Fix static build (+android)
2013-04-12 02:39:46 +02:00
pancake
426873d911
Better support for macros and fix dex checksum hint
...
- .(fix-dex) macro defined when loading a dex
2013-04-12 01:15:00 +02:00
Sebastián Guerrero
98da9c80f5
Fix some bugs reported by scan-build
2013-01-25 02:03:57 +01:00
pancake
d82c53224f
Fix w32 build
2013-01-23 14:50:50 +01:00
pancake
a8a4c5e3e8
Initial implementation of http.upload (disabled by default)
...
Open http://localhost:9090/upload.html to upload
curl -F file=@/bin/ls http://localhost:9090/up/ls.bin
Tested on 10MB files without problems
Default upload directory is $TMPDIR
2013-01-03 00:47:58 +01:00
pancake
eaefe56897
Add backtrace support for iOS>=4 and OSX>=10.7
...
Round corners of ios app
2013-01-02 02:49:18 +01:00
pancake
736208b394
Fix w32 sandbox call (thanks xvilka for reporting)
2012-12-20 12:11:09 +01:00
pancake
7a0da18725
Add r_bin.rar plugin, per-section arch/bits, fix in S=
...
Add Sa to set/get per-section arch and bits configuration
Cache io->section and core->io->section to speed up the Sa
Update r_sys_arch*
Add dummy plugin in asm/rar
Fix lines of S=
2012-11-30 01:06:30 +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
5ad9ae97ed
Fix some bugs (nullptr, memleak) reported by clang-analyzer
2012-09-26 10:01:43 +02:00
pancake
17250ee357
Add api to set config keys as readonly
...
Handle apk:// from the r_io.zip plugin
Suffix android builds with git version
Fix r_sys_rmkdir
2012-09-07 10:07:41 +02:00
pancake
46e29afb98
Initial working web ui: r2 -c =H /bin/ls
...
Autodetect osx, win, linux and android browsers
Default port is 9090
Add support for local networking in RSocket
Add r_str_unescape() helper function
Fix htmlgraph.sh script.
Added wwwroot in shlr/www
Swap eval/cmd load order in r2
Add r_core_cmd_str_pipe()
Use RCons in 'fs'
2012-09-06 03:12:54 +02:00