pancake
d6de30eba4
More R_LIB_VERSION and initial r_asm_set_cpu() dummy api
2013-06-15 02:56:25 +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
9c8692ab06
Some udis86 anal fixes, update sdb and fix mingw32 build
2013-05-14 01:53:52 +02:00
pancake
781e62bedb
Move libr/db/sdb to shlr/sdb (fix build?)
2013-05-01 01:29:06 +02:00
pancake
59670523e2
Initial transition to sdb: anal.xrefs
...
- Cascade core_project_save > anal_project_save > anal_xrefs_save
- Database is stored into ~/.radare2/rdb/$prj.d/xrefs
- Build libsdb properly to get access to all the api
- Use sdb from r_anal_xrefs() - needs cleanup
- Update sdb to the latest version from git
- Fix some warnings
2013-04-18 03:58:44 +02:00
pancake
96d1a1141b
Fix invalid flag name filtering issue and add rax2 -t (timestamp)
2013-04-16 01:48:03 +02:00
pancake
076a2837c9
Update sdb and fix build
2013-04-05 03:09:54 +02:00
pancake
3917cbe019
Update sdb again and hopefully fix jenkins build
2013-04-01 06:04:07 +02:00
pancake
d39af2028d
Update sdb and fix configure
2013-04-01 05:52:21 +02:00
pancake
ff36a72088
Update sdb, not found warn in r_config_get
...
Fix core_config_init ciclic dependency issue
Add support for 0b... expression as well as ...b
Update to sdb 0.6
2013-03-27 00:17:32 +01:00
pancake
52990edf37
Update sdb from git
2013-03-20 03:52:59 +01:00
pancake
352dde392b
Update to the latest sdb from git
2013-03-13 11:58:36 +01:00
pancake
d82c53224f
Fix w32 build
2013-01-23 14:50:50 +01:00
pancake
aed2fd9aa5
Apply zlul's enhacements for html.sh
2013-01-04 14:51:21 +01:00
pancake
83da070d44
Fix fcn lines in disasm, minor fix in meta
...
Initial work to fix linux32 debugger on linux64
2012-12-06 03:11:40 +01:00
pancake
b252b34358
Some initial work to support emscripten
2012-11-12 17:13:01 +01: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
2e114a272c
Sync sdb from git
2012-09-26 22:56:54 +02:00
pancake
d2c7832d96
Sync with sdb git
2012-09-17 11:18:20 +02:00
pancake
7fc1614cb5
Fix android build, update sdb code from git
2012-09-06 11:01:17 +02:00
pancake
6c10b98d84
Looks like z80 plugin is problematic. disabled build tips
2012-09-04 02:09:01 +02:00
pancake
3b65f42167
Update sdb to 0.5, sdb is now public api
...
Update pkgconfig files
sdb now supports json and cas operations
sync pair.c to use the new cas api
2012-09-04 01:46:12 +02:00
pancake
a8757a695f
Fix android build and add r_core->anal_define api
...
Fix static build (libr.a)
Fix android build farm scripts
Build system is still hacky
2012-09-03 01:27:52 +02:00
pancake
1586c29785
Fix race conditions in makefiles and clean TODO
2012-08-10 15:59:37 +02:00
pancake
1ec3983735
Fix build for cparse and honor HOST_CC also in sdb
2012-07-18 11:29:24 +02:00
pancake
7a4a3dbbfd
Fix string parsing in rabin2 -z and more random fixes
...
- Random changes in libr/db/pair.. still buggy
- remove debug printfs from calc.c
- ?k command is now more usable. supports ``..` strings
- fix segfault in r_cons (nullptr)
- Add support for !! command to use r_cons
> pd|!grep eax~ebx # now this command works
2012-07-02 00:38:02 +02:00
pancake
cafc5c920a
* Fix android blob build
2012-04-01 01:40:04 +02:00
pancake
d779162f07
* Apply @w_levin patch fixing memory leaks
...
- Use r_list in RBin (deprecate list.h) Thanks!
2011-12-13 14:00:22 +01:00
pancake
3491055f76
* Fix build on mingw32
2011-11-29 16:58:18 +01:00
pancake
be843f0cda
* Fix build O:)
2011-11-29 13:33:30 +01:00
pancake
048e9ea8ce
* Fix some warnings related to alloca(), %llx and O_BINARY for w32
...
* sync sdb
* Add some more eval var descriptions
2011-11-29 12:28:02 +01:00
pancake
a0ed400b2c
* Fix build (missing R_ANAL_BB_HAS_OPS somewhere)
...
- experimental change to save memory..
* Fix warning in R_MEM_ALIGN() macro
* Fix r_db vapi and add RPair vapi
* Add new r_egg vapi and python bindings
- Add linux x86-32,64-arm shellcodes
- Requires valabind update
2011-11-15 14:30:52 +01:00
pancake
7b093a3ed5
* Fix all dangerous bugs reported by llvm-analyzer
2011-11-14 22:46:23 +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
6a01556838
* Some fixes for the non-pic build
2011-10-20 02:31:49 +02:00
pancake
9884ce9db0
* Initial support for Android NDK build (fix build)
...
- Not yet runnable, but compiles against bionic
2011-09-25 06:57:13 +02:00
pancake
096b7eb406
* Fix mingw32 build
2011-09-14 12:37:26 +02:00
pancake
0357ddf18e
* Move rapatch into r_core_rapatch (r2 -P)
...
- Remove r_core deps from rabin2
- Accessible via 'wp'
* Fix build check of test program in r_db
* Pass CFLAGS/LDFLAGS to sdb build
* Add rax2 -k to not change base
2011-09-09 09:49:55 +02:00
pancake
aebf800b8e
* Lot of fixes in r_syscall api related to the use of RPair
...
- Fix segfault in OpenBSD (thanks vext01 for reporting)
- Add openbsd-x86-64 syscall definitions
2011-07-02 10:14:46 +02:00
pancake
deb6e216fa
* Build syscall/d at compile time
...
* Handle ud_disassemble return value
* Added dummy r_pair_{[de]serialize}
* Fix 'pf' command for arrays
2011-09-06 00:38:56 +02:00
pancake
833abfa19b
* Major refactoring in r_syscall
...
- Requires rebuild, still not fully tested
- Use r_pair (nosql db) to store all this info
- Added lot of new platform descriptions for RSyscall
2011-09-04 05:33:59 +02:00
pancake
56fb04bb79
* Say different error if -w is used in r2 and fails
...
* p= command is now an alias for !rahash2 -a entropy -b 512 $FILE
* Some work in the 'G' key in visual
* Fix zoom on io.va=1
* r_sys_getcwd now returns a heap ptr and its named to r_sys_getdir()
* Show invalid instructions in 'pd'
* Fix prompt for 'w' key in visual
* More work with RPair
- Looks like it's finally usable. Let's use it from r_syscall
- Update sdb from hg
- Enhace test program
* Show newlines in 'ps' command
2011-09-04 02:34:54 +02:00
pancake
ed460fe2a4
* Initial import of external dependency sdb in r_db
...
* Fix segmentation fault in command = 033h
* Fix r_db for 64 bits
* Initial import of the RPair API on top of SDB
* Minor fix in r_num_get parser
2011-09-03 05:09:31 +02:00
pancake
3d142e8ec1
* Initial import of the hashtable implementation of WayLand
...
- Kinda smart (150LOC)
- Fork it for 64bit hash keys (make ht64 in libr/util)
* Make RConfig use the RHashTable to resolve by name
- Code cleanup resulting in -30LOC
- O(1) access to config variables (speedup!)
- Make r_list_free and r_list_destroy take sense
2011-03-17 19:05:39 +01:00
pancake
bc38178050
* Add support for multiline macro definitions
2011-01-27 09:31:52 +01:00
pancake
14f5a6a6fd
* Cleanups in many TODO/READMEs
2010-08-26 12:18:30 +02:00
pancake
1fa134ca4f
* Clean many warnings
...
* Reasign TODO points
2010-08-16 17:48:47 +02:00
pancake
f0cca138db
* Fix 'bx lr' and 'ldr pc,[pc,#]' code analysis for arm
...
* Added 'ata' command to specify a list of valid traceable adddresses
* some initial work on r_db.. iterators not yet supported
2010-06-13 11:59:17 +02:00