LemonBoy
9a9c5e750a
simplify the search engine
2014-06-04 20:03:06 +02:00
pancake
7bbca3c2bf
Add and implement search.contiguous config var
2014-05-31 13:44:52 +02:00
pancake
45c41d4582
Handle 'mov' color in RCons.pal
2014-05-16 04:07:03 +02:00
pancake
583be01f32
Handle ^C in /p
2014-05-14 23:24:46 +02:00
pancake
aa1e7c22fc
Fix #906 - Error in nibble search
2014-05-09 10:50:57 +02:00
fr33tux
3d801f90ff
Remove r_list_destroy, replaced it by r_list_purge
2014-05-03 01:27:10 +02:00
jvoisin
205f27f2f6
Fix CID 1134916
2014-04-30 22:48:42 +02:00
Anton Kochkov
16bac23901
Fix CID 1194800
2014-04-29 06:08:38 +04:00
pancake
a0d3af60ec
Fix core.yara plugin
2014-04-27 00:58:31 +02:00
jvoisin
29dfad4f0c
Add yara support
2014-04-26 04:45:57 +02:00
Anton Kochkov
c551f3d2e5
Fix CID 1134724
2014-04-26 01:53:24 +04:00
pancake
239f32d309
Fix #765 - list all signal numbers and names
2014-04-05 14:16:08 +02:00
pancake
a95cdefae5
Fix #747 - /p 10 doesnt works
2014-04-03 22:55:16 +02:00
pancake
3b3bbbb916
Add more Jamroot files and move some plugs to r2-extras
2013-12-31 15:34:27 +01:00
pancake
d02df0d306
Fix some issues reported by CoverityScan service
2013-12-03 00:14:59 +01:00
jvoisin
edc7a9284e
Fix a memory leak
2013-09-27 18:57:05 +02:00
pancake
d6de30eba4
More R_LIB_VERSION and initial r_asm_set_cpu() dummy api
2013-06-15 02:56:25 +02:00
pancake
2264763336
Fix some bugs reported by clang-analyzer
2013-02-25 11:09:24 +01:00
pancake
07929b169d
Add Quiet and JSON in RCoreBin, more awk, fix rafind2
...
Use rabin2 -j flag to get JSON output
You can also get those jsons using the i?j command
Better awk bindings and added some examples
rabin2 -v (without any other arg) shows version
Fix some segfaults in rafind2 and use RList
Add quite output mode for rabin2 (activated with -q)
2012-11-02 03:35:50 +01:00
pancake
69a12884ed
Simplify the build system
...
doc.sw has been moved to radare2-extras
2012-10-03 14:31:35 +02:00
pancake
5ad9ae97ed
Fix some bugs (nullptr, memleak) reported by clang-analyzer
2012-09-26 10:01:43 +02:00
pancake
62b2518250
Add support for keywords of half-byte, fix iova bug in search
...
Add support for nibble-level search keywords
Fix rio.va search issue (r_io_read_at is broken)
2012-09-07 04:12:24 +02:00
pancake
4819bd6304
Fixes in pZ, quoted commands and search
...
Fix pZ cache issue
Fix parsing of quotes in quoted commands
Fix segfault when searching invalid keywords
2012-08-21 12:06:56 +02:00
pancake
28428438f6
Lot of build fixes for --as-needed and mingw32
...
Fix z80 assembler
Add r_sys_truncate() for portability
Fail build if tests compilation is wrong
2012-08-10 11:35:38 +02:00
pancake
a2ebdcb650
Fix memleaks, nullref and undef (clang-analyzer)
...
Fix multiple inclusions of mk files
2012-08-08 17:19:48 +02:00
pancake
afbda180d5
Add visual search and enhace search output
...
- e search.show = true # by default
- add keyword type (string, binary)
- visual search only works in cursor mode
2012-08-02 01:50:39 +02:00
pancake
8587dbab20
* Fix w32 build
...
* Apply rudi_s patch fixing some new valgrind warnings
2012-02-14 18:10:01 +01:00
pancake
1947f0dece
* Fix o- segfault
...
- Problem in r_io_desc_free called twice
* Compact ??? help
* Random indentation fixes
* Added support for binmask searches
- /x 123456 ffc0e3
* Added BLOCK and BYTES in r_core_sysenv_begin()
* Hacky fix for autoblocksize with pw
2012-02-09 01:38:16 +01:00
pancake
840550aa3a
* Add asm.tabs for bearuty for free (enable by default?)
...
* Apply @l0gic patch for ELF parsing segfault
* Improve a lot the startup time by using r_file_mmap
* Fix build on osx
2012-01-26 03:18:45 +01:00
pancake
997a6dbd14
* Apply patch from @w_levin fixing lot of memory leaks - Thanks!
2011-12-16 16:33:06 +01:00
pancake
696961d15d
* Cleanup for rsakey (still unused)
...
* Move sflib into libr/include
* Added r_file_size()
--HG--
rename : binr/ragg2/d/sflib/common/sfsocketcall.h => libr/include/sflib/common/sfsocketcall.h
rename : binr/ragg2/d/sflib/common/sftypes.h => libr/include/sflib/common/sftypes.h
rename : binr/ragg2/d/sflib/darwin-x86-32/sflib.h => libr/include/sflib/darwin-x86-32/sflib.h
rename : binr/ragg2/d/sflib/darwin-x86-32/sfsyscall.h => libr/include/sflib/darwin-x86-32/sfsyscall.h
rename : binr/ragg2/d/sflib/darwin-x86-32/sfsysnr.h => libr/include/sflib/darwin-x86-32/sfsysnr.h
rename : binr/ragg2/d/sflib/linux-x86-32/sflib.h => libr/include/sflib/linux-x86-32/sflib.h
rename : binr/ragg2/d/sflib/linux-x86-32/sfsyscall.h => libr/include/sflib/linux-x86-32/sfsyscall.h
rename : binr/ragg2/d/sflib/linux-x86-32/sfsysnr.h => libr/include/sflib/linux-x86-32/sfsysnr.h
rename : binr/ragg2/d/sflib/linux-x86-64/sflib.h => libr/include/sflib/linux-x86-64/sflib.h
rename : binr/ragg2/d/sflib/linux-x86-64/sfsyscall.h => libr/include/sflib/linux-x86-64/sfsyscall.h
rename : binr/ragg2/d/sflib/linux-x86-64/sfsysnr.h => libr/include/sflib/linux-x86-64/sfsysnr.h
2011-12-01 10:53:02 +01:00
pancake
15abe21104
* Autodetect and honor CC environment in ragg2-cc
...
* Added dummy rsakey.c in libr/search
* Apply patch for big-gmp.c from @santitox (thanks!)
2011-11-30 18:05:46 +01:00
earada
2008eec29c
* Add '/z' command to search for strings of given size
2011-11-30 00:55:09 +01:00
pancake
14f85bd76f
* Import Glyn Kennington's patch for the build system
...
- Use absolute paths everywhere and simplify Makefiles
2011-11-03 11:49:50 +01:00
pancake
17dfe1bcf8
* Fix some possible-use-of-uninitialized-variables
2011-10-20 16:36:00 +02:00
pancake
e8af14966b
* Import the r_regex api in libr/util/regex from OpenBSD source
...
- Added a r2-like API on top of it
- Make RSearch and RMagic use this new api, so
* Only load default magicpath files when no file is passed to RMagic
* Initial work on r_listrange optimization in RAnal
- #define USE_NEW_FCN_STORE
- Still work-in-progress
* Implemented a RPoolFactory singleton api to accelerate
allocations of little objects in the future
* Fix sys/mingw32.sh for osx
* Added sys/maemo.sh
2011-09-14 02:07:06 +02:00
pancake
259d14940e
* Implement R_SEARCH_DELTAKEY
...
- Accessible with /d search command
* Code cleanup in TinyPE
* Implement rasc2 -o
2011-07-26 09:34:10 +02:00
pancake
e94e4a251f
* Fix null pointer segfault when keyword creation fails
2011-06-09 11:56:32 +02:00
pancake
9c84e94862
* Initial hacky implementation of s/ command
...
* e search.from is -1 by default
2011-05-22 01:36:23 +02:00
pancake
9a26929858
* Implement inverse search /!x for example
...
- ./!x 00 # finds the first byte which is not 00 in hexa
2011-05-22 00:52:46 +02:00
pancake
37464fa7f5
* Fix some glitches in r_cons_column
...
* Bring back the ';' prefix for comments
* Added sf/sF commands to seek next/previous scr.fkey
* Implement /i to search strings ignoring case
* Fix '@' invalid reads issue
* Added 'cmd.cprompt' for column prompt in visual
* Add 'search.kwidx' to store last search index count
* Added 'ee' to edit with cfg.editor the value of an eval variable
2011-05-21 15:45:43 +02:00
pancake
f36b18aa3e
* Added search.count
...
* Check null pointer before r_list_foreach
2011-05-20 22:42:11 +02:00
pancake
b921a2af7d
* Make r_core_magic be verbose or not
...
* Initial implementation of /p and /m search methods
- Cleanup some code (-110LOC)
2011-03-02 11:45:20 +01:00
pancake
130d088a2c
* Implement /A - search for AES expanded keys
...
* Added /w command to search for wide strings
* Add 'mo' command to show offset and size of given file
- cd libr/fs/p/grub ; make fs # to test
* Drop hardcoded list of partition types in cmd_mount
* Fix r_fs_read for files bigger than 512 bytes
2011-02-23 00:54:40 +01:00
pancake
4eeb7b1331
* Nicer inc method for visual key
...
* Clean warnings in r_search test programs
2011-01-27 01:12:02 +01:00
pancake
9c55e3694b
* Fix build of r_fs
2011-01-26 22:10:35 +01:00
pancake/n900
c73cd38c73
* Implement search.find as proposed by @earada
...
- this commit has been done in my phone..needs testing
2010-11-09 21:18:39 +01:00
pancake
264f95a40e
* Fix build in iOS 4.1 (darwin-arm)
...
- Honor CFLAGS everywhere
- Use ut?? instead of uint??_t
* Add build instructions in doc/iphone
* Fix some out-of-range conditionals
2010-11-08 19:30:25 +01:00
Nibble
02251522ea
* r_core
...
- Add cmd '/c' for searching asm code
- Add config var search.asmstr
* build
- Minor fixups in "make mrproper"
2010-08-11 17:48:02 +02:00
pancake
01fa57d832
* Merge old w32 build fix
...
* Add 'c' in '?' help message
* Import edu's RList-ification of RSearch patch
* Deprecate r_search_kw_list() method
* Fix build of r_socket_to_string() method on w32
2010-08-08 19:03:51 +02:00