pancake
2f551b4850
Use INSTALL_LIB for plugins too
2014-12-11 02:23:17 +01:00
pancake
046f0a447e
Fix #1822 with the help of the latest ACR
2014-12-11 01:50:26 +01:00
pancake
0d620bd37f
More native mingw32 fixes
2014-09-01 15:50:04 +02:00
pancake
0178d0a4ed
More fixups for mingw32
2014-09-01 15:29:02 +02:00
pancake
2719a78290
Support make install & make symstall with DESTDIR or PREFIX with spaces
2014-07-10 01:13:04 +02:00
Anton Kochkov
445dde9ba8
More improvements for cygwin and mingw32 building
2014-07-10 02:21:41 +04:00
pancake
d65700dedd
Fixes to make RBin/RIO more consistent for bindings
2014-05-28 18:58:53 +02:00
pancake
773b033620
Fix negative/huge mallocs in PE parser and fix invalid fd close
2014-05-08 01:32:06 +02:00
pancake
aac9538103
Remove RCons dependency for RSocket
2014-05-06 04:07:26 +02:00
pancake
13cf707ea3
Refix deps
2014-05-05 14:39:18 +02:00
pancake
44f43eb42b
Use MAKE_JOBS in more places
2014-05-03 01:23:12 +02:00
pancake
53edf7c17d
Merge RCmd inside RCore
2014-03-18 00:05:44 +01:00
David Holm
87d336c796
Fix solib version for symstall rule
...
The same change as f0dbeb9 but for the symstall rule.
2014-03-09 11:24:44 +01:00
David Holm
f0dbeb9950
Fix solib file name on MacOS X
...
On MacOS X the library version goes before the library extension (dylib). This
patch adds two helper functions that are used by the install rule to get the
correct library file name.
2014-03-08 23:13:18 +01:00
pancake
a3daa7c61f
Do not install /bin/ dylib's
2014-01-19 00:52:33 +01:00
pancake
802e808072
Merge libr/lib into libr/util and add r_sys_environ API
2014-01-18 02:42:23 +01:00
David Martínez Moreno
010301e970
This solves the problem of creating and installing parse/t/lib.so as
...
/usr/lib/x86_64-linux-gnu/t.0.9.6.
2013-12-31 23:40:50 -08:00
pancake
dba63fbd3c
Add some Jam files and merge rsign into ranal
2013-12-31 05:30:39 +01:00
pancake
125ed04dd0
Fix install
2013-12-14 02:23:20 +01:00
pancake
9928ceb99c
Use ar qv instead or qvf
2013-10-01 23:06:21 +02:00
pancake
18cc767292
More emscripten/android build fixes
2013-09-07 02:20:38 +02:00
pancake
7855f4952f
Initial work supporting emscripten compilation
2013-09-07 00:39:08 +02:00
pancake
ef53587e89
Fix 'last' symlink
2013-09-03 22:56:03 +02:00
pancake
b612d2a6b1
Fix static build (+android)
2013-04-12 02:39:46 +02:00
pancake
27c38164cf
Fix race condition in make and exit status of rahash2
2013-03-04 00:44:46 +01:00
pancake
bdd616141c
Update io_ewf plugin for latest API. Fix in configure
2013-03-01 02:00:22 +01:00
pancake
fc9301b14b
Add hints and named print formats and more
...
Initial implementation of anal hints (ah?)
Use anal hints in core/disasm. Needs more work
New data structure StrHT (string hashtable)
Simplify core/libs.c with cpp macros
Added r_cons_color() wip function for ansi256 consoles
RPrint no longer depends on r_cons
Sort 'a?' help commands
Add support for named print formats with pf$ command
Add support for 64 bit string pointers in 'pf' ('S')
Add r_print_mute and r_print_format_length functions
Bump r2 nodejs bindings version number
Merge r_print into r_util
2013-01-22 05:06:12 +01:00
pancake
6b82939082
Fix 'last' symlink (thanks @poliva)
2013-01-04 23:24:37 +01:00
pancake
da837ad4ce
Fix static build. Generate single libr.a
2013-01-04 14:38:07 +01:00
pancake
7c1e0c85d9
Support for remote raw commands (client/server)
...
See the '.:' command
Full integration with awk bindings
Add install make target for the awk bindings
Handle as debug mode if io->file->debug
Fix typo quite/quiet in rabin2
Resolve $pc,$bp,$sp,$a0.. in r_core_num
Minor random fixups
2012-11-05 02:00:34 +01:00
pancake
5de2e221b2
Fix om for rbin-friendly files, add 'dss'
...
Implement dss command to skip steps
omr works with just a single argument too
Fix open maps for RBin files
Merge r_th into r_util
2012-10-25 15:21:47 +02: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
710c91ff18
Oops. Install of libr/include/sdb
2012-10-11 10:44:22 +02:00
pancake
792e8b8bdf
Fix parallel build
2012-10-04 01:49:04 +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
1586c29785
Fix race conditions in makefiles and clean TODO
2012-08-10 15:59:37 +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
845d61dc11
* Fix make install for sflib
2011-12-01 20:17:40 +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
063ec43194
* Use memmove instead of strcpy in overlapped dietline buffers
...
* Simplify ln -fs in install .. trying to make debian and openbsd happy
* Fix an out-ot-range bug in ELF parser
* Fix segfault when trying to create sections with an empty name
* Install python bindings only in site-packages
* Grep for go in supported.langs
2011-10-24 17:16:54 +02:00
pancake
fd9e46880f
* Disassembler errors are not fatal now
...
* Fix lib deps build order
2011-10-05 11:55:35 +02:00
pancake
a832ca0555
* Lot of fixes and enhacements for the build farm
...
- Results pushed to http://radare.org/farm
2011-09-23 02:31:43 +02:00
pancake
2edfc3495e
* Re-enable r2 -t - use threads to load big files
2011-09-14 04:31:22 +02:00
pancake
323441c122
* Initial import of r_magic
...
- Imported code from OpenBSD trunk
- Remove the elf part (-1KLOC)
- Some refactoring in order to be more r2-like
- fixed warning messages
- readdir one can be dangerous /cc @vect01
- Remove libmagic dependency
* Rename asm.case into asm.ucase
2011-09-10 01:30:03 +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
26a070f5aa
* Initial import of r_egg api
...
- Implements rarc2 as a library
- Supports x86-32/64 and arm
- WIP inline-egg like api
* Add radiff2 -x to dump two column output
2011-07-27 01:16:18 +02:00
pancake
553ac83d91
* Added __KFBSD__ define and enable new proc/maps for GNU/kFreeBSD
...
* Do not install rsc2 stuff
2011-07-20 19:26:07 +02:00
pancake
ad30b95b45
* Honor --libdir --includedir and --bindir
...
* Put rsc2 scripts in ${LIBDIR}/radare2/bin
* Force RELEASE=1 in r2-bindings. Oops
2011-07-19 11:25:11 +02:00
pancake
df2ec8e014
* Added support for new platform Maemo6-Harmattan
...
- Linux/arm with debugger support
- Debian package generation tools (no need for dpkg)
- Compilation instructions at doc/maemo
* Fix install in binr and libr
2011-07-15 01:50:42 +02:00