Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/radareorg/radare2

UNIX-like reverse engineering framework and command-line toolset
https://github.com/radareorg/radare2

* Add missing cc.c

2c3edbbbf5bccff635e2553373d2f4726dcbdf9d authored about 14 years ago
* Initial api for r_anal_cc (calling conventions)

- Not yet implemented, just a draft
* Added initial AVR cpu code analysis plugin

af7cfafc0dd572446c45b2de386dc9575c027954 authored about 14 years ago
* Add missing dalvik.mk

a1fa24551745ee305036ec46caec3ef95f97a6f2 authored about 14 years ago
* Fix build for r_fs partmaps

92073badf0eb7a884a334bd8584396e27607700d authored about 14 years ago
* Chop last '/' in r_fs_mount

* Add support for other partition types:
- msdos, acorn, bsdlabel, amiga, sun, sunpc, apple, gp...

e24453348ac309f37006fea0c82afaed40e0abe8 authored about 14 years ago
* Fix previous commit (oops)

47b29fd69d23cf2eb9058d0104e9602fb46c2d8f authored about 14 years ago
* Fix r_bin_elf for ppc, avr and 68k binaries

c6b37c3e261410cb1ba25bb957a3539ce84f2c1d authored about 14 years ago
* Add support for ppc64 disassembler

afb634f97d0bea81df56537e982bf3d5a5c8f7dd authored about 14 years ago
* Use adaptative blocksize as reported by rvalles

- Only affects disasm and hexdump in visual mode

c79c75c9e7c403826cbb627b26013706cce35c42 authored about 14 years ago
* Refactor TODO file

3ef25e04c678586598f27653d8d5720136cbacb3 authored about 14 years ago
* Added r_cons_resize() and _interrupt() RConsEvent callbacks

- Use _resize() from visual mode, so redrawing is now cleaner
* Minor bug fixes

9cd07bd9d28859a18f40e24cd1a0068ada288aaa authored about 14 years ago
* Add TODO stuff after discussion (thanks roc and pelican)

730cfb9f490b4e8a8c010038aac663ccee2f53f8 authored about 14 years ago
* Add ewf plugin using the new r_io plugin abi

* Fix io ptrace |pid and fix w32dbg for new r_io

3c2739a8c222a647c9cff24df6a22a7a27e4fb37 authored about 14 years ago
* Use INSTALL_LIB to install libraries

d35722d83ffaef9554350d7a098bd28cd6434354 authored about 14 years ago
* Fix r_io_redirect and debugger IO

- Get PID from inner struct instead of aliased by fd

f92ca2da8a2322578b820d1df77c5147125d5235 authored about 14 years ago
* Fix some warnings thanks to toys/makewarn :D

61e3cd4e506362106631f2ef7c8123e8605bf3fb authored about 14 years ago
* Fix rafind2 build

* jk visual commands seeks an opcode size

2fd808e19bef7850aae5f35f24cd9313c04e7e13 authored about 14 years ago
* Do not show registers if sync fails

* More work on the io refactoring

3ab9e61c22890e69c42ff109f0f00b2d975daae6 authored about 14 years ago
* Much more fixes for the new r_io

- r_io_malloc plugin is now working
- r_io_size now accepts only one argument
* Fix nullptr b...

bbda7ed61e12c6ded92f93591338dfa3a5d5c770 authored about 14 years ago
* Fix r2 -n, remove r2 -t

- Some more fixes related to r_io. still more stuff to do

ed8d076cbe061ca1363459d121de569f24b4940b authored about 14 years ago
* Huge r_io refactoring

- Many things are broken in this commit

39f77a430fe2400750f764e7db1e78b6219a02d4 authored about 14 years ago
* Initial import of Dalvik (Android VM) disassemble plugin

* Change opcode buffer size to 3218 (need refactor)

0283c92f6eafc47510bc36924f84b4337ee7164b authored about 14 years ago
* Fix for r_io_resize -- needs merge with refactor

74ff5af87119d2d0448c4712e1e4cca3d683d55e authored about 14 years ago
* Fix build order for r_fs

4bc2043d7834f12f5daee963cba20076c7637010 authored about 14 years ago
* Fix libr_fs on OSX, restrict FS plugins to the only ones

that compile fine everywhere. Need more work and testing

5f925ba1f8e971625d355c32c129b730218de162 authored about 14 years ago
* Transitional commit removing some nested functions and

simplifying/cleaningup grub code. Still needs more cleanup for OSX

1f4b2af50227b9540e153cf64c1f61fefc3aae0b authored about 14 years ago
* Added support for listing MSDOS partitions

- Other partition types (leeched from GRUB) will be added soon.
- Added 'mp' command to displ...

d0af9bcc66d8ed36123547c5d84d91f5e68fc6cd authored about 14 years ago
* Added r_fs support for the following filesystems:

fat, ntfs, cpio, tar, hfs, hfsplus, udf, iso9660,
reiserfs, ufs, ufs2, xfs and jfs
* Added va...

08e37d54ab7a92b5acb991bc9366820ccfcbd491 authored about 14 years ago
* Rename r_fs_load to r_fs_slurp

28b9e436c6ae9acc154736ace6bd4b21276fc3ac authored about 14 years ago
* Initial working r_fs API with ext2 fs

- Support file reading and directory listing
* Fix build

b8b87f050e91289c052661686c57d5ca272b1c25 authored about 14 years ago
* Initial import of the 'r_fs' API

- Allows to mount filesystems in virtual IO
- Only dummy ext2 plugin ATM
- Added 'm' comman...

ca432e3f0443fd6b35db62b7587f3203062b35bf authored about 14 years ago
* Initial draft of the r_fs api

dcb1f9d9fde0bd9d3f4595aa3186c97fc1cf93d7 authored about 14 years ago
* Fix w32 mmap implementation for r_mmap api

16eefe9762fbed3f6948e7b1e037b6cb3f6645e9 authored about 14 years ago
* Add missing method definitions in r_flags vapi

7454f9f224c791a268eb266e75fe975dc8ad94a2 authored about 14 years ago
* Add symlink notes for libpthread fix on iOS

cb13d243580e1778b98bf430b43ecf03ace0e50b authored about 14 years ago
* Add missing define for osx debugger on arm and powerpc

92f34b6183c0426db8994b8ad8830eaf941bcc86 authored about 14 years ago
* Oops, type error un r_util

93413ab59ea6b408d752780b0cfefa4e1abae6b7 authored about 14 years ago
* Fix function asciiart in r_print_disas

* Add mmap & mmap_free windows support

0eaceff1628ed5fae7706cb0192d91fefd9736be authored about 14 years ago
* Use r_cons_free to free the cons buffer.

3e11ab42823f81bed7b76648832b98dc8c903d24 authored about 14 years ago
* More work on gdiff

- Follow basic blocks instead of diffing fcn->addr+fcn->size
vs fcn2->addr+fcn2->size
* Rem...

5b9fd63c1f56aa78d687e4b7db273372d20ef68e authored about 14 years ago
* Add bb list into RAnalFcn structure

* Analyze bbs per function
* Remove gdiff from radiff2 temporary (deprecate?)
- Meanwhile ragdi...

2e26e355843c024be09d20fa29aae5a071063a9f authored about 14 years ago
* Fix r_util.vapi, use null as default value.

7182bd3cd924812911d692ef10e550053452c197 authored about 14 years ago
* Sync r_flag vapi

* Fix r_util vapi for latest vala
(no default values for out parameters)

b0390669c73245b35979c96aad91a2adf754a8cc authored about 14 years ago
* Use RList in RFLags

cf1d6a1d782efbd10ae943f2c12b95cc8ae6bdbd authored about 14 years ago
* Fix bug in udis86 with calls in 64bits (need more testing)

- 32bits operator + 64bits pc = 64bits address

0b9ca8a33063eca7e06a3f1917b29d8502d7ba7a authored about 14 years ago
* Fix signatures for update().. this needs some rethinking

0717533b38409780b50dc4dea026697d25e7ede0 authored about 14 years ago
* Use 'native' debugger backend by default

- Fixes 'dp*' when not running as debugger mode
- Added r_debug_pids () (sync vapi)
- Fix p...

ecf0988c21d28e614ec81f2804bbc3ec978b4320 authored about 14 years ago
* Fix segfault in r_list for null pointers

7725fc713696564d3fedc590b96cbf572610a7b7 authored about 14 years ago
* Fix build for w32

13b04ecaf67706c97f0b133480be69e4ecb1dc64 authored about 14 years ago
* Minor cosmetic sugar fixes in CODE XREFs

* Some more fields into r_io vapi

29a870a26952c57589951fb8f5c25f006faf8357 authored about 14 years ago
* Apply @earada patch

- Fixed redundant check in r_hex_str2bin
- Initialize fd in r_io_new
- Added Haret IO (WinC...

b53ea8bec130c06f6a77a9abe257af2a60497374 authored about 14 years ago
* Some cosmetic fixes in 'pd'

ef9e96c03d6786288a6d28d207a4ef6ee7451f70 authored about 14 years ago
* Only compare fcns by name if it begins with "imp.", "sym.", "fcn.imp." or "fcn.sym."

- Avoid problems with functions named fcn_offset

058631a5550a9b88985db26a8ff830a7041f86c0 authored about 14 years ago
* Compare fcns with the same name first in gdiff

c2da7cf5a2d1831ab0554840900d5e735c10f485 authored about 14 years ago
* Add getter r_anal_get_fcns()

* Install python bindings also in dist-packages
* Update and fix some vapis

2bb73ba631384077ec5d10395bb2885c7669e9be authored about 14 years ago
* Change gdiff API so it takes 2 core's as args

* Don't output diff info and vars in 'afl' for loc's
* More refactoring of gdiff

28d0a62430a92d8f202cd187de503ed5c0a08106 authored about 14 years ago
* Add optimization in gdiff based on function size boundaries

- Makes bin diffing 5 times faster

ea73472ee63fffa97369c8db9367432882c0b4a8 authored about 14 years ago
* More optimizations in gdiff

* Fix af* output

92baebdadd1dd5ff93cb29139596aafe5a40e2fc authored about 14 years ago
* Show detailed info for diffing in afl output

* Create struct RAnalDiff and move diff related fields inside
* Move {RAnalFcn, RAnalBlock}.diff ...

a0ae2c2286a4fe7b4690e18bf02012b0f8be8087 authored about 14 years ago
* Free fingerprints in gdiff when they have been used

b3e34d32707796c56ba0bf6ae9b2e9af81f33d05 authored about 14 years ago
* Remove DEBUG messages from gdiff

e88482e1b74fc1de6af89851b2a2a49a05f0a999 authored about 14 years ago
* More optimizations in gdiff

* Fix the usage message of radiff2

c254af504fd6117a64767bb5a0529bf57fec462c authored about 14 years ago
* Huge refactoring of gdiff using Levenshtein distance and binmasks

f50fc41794ed4e0ee591a458827791e90e54bdc7 authored about 14 years ago
* Added dummy r_bin_demangle

5e2fd3197e501f1a09ee941852a4830216637bc7 authored about 14 years ago
* More work in var analysis

* Put RAnalVar->type and RAnalVar->dir together

fc11acc128f92978175fcdeada286cdbe0fe1424 authored about 14 years ago
* Apply patch from @earada

- Fixes sha1 and md5 issues on 64bit

b955a664599b9a0857600eba1fc7bde5beec517c authored about 14 years ago
* Fix XREFs and xdot graph output

96c998fe78a39a664ffa14ddbd4b297a8998e03b authored about 14 years ago
* Fix some fd leaks in r_socket library

1ccef0d49360b65fa7e2567eb914ba64eb0afd37 authored about 14 years ago
* Fix r_anal_var_add() call in cmd.c

f55fb1accf911cf667e40dbd30886d8132c805cd authored about 14 years ago
* Set variable direction during function analysis

* Add argument "dir" to r_anal_var_add()
* Fix reg handling in x86im plugin
* Fix variable analys...

eb88fa40fcb913055eb183ff3eaed1dca1478072 authored about 14 years ago
* Little refactoring of rax2

f0d2279a0ea5792a5896eea8fdd5c0fca942d768 authored about 14 years ago
* Remove unused libr.pc.acr

* Set procmod group in osx make target of r2 bin

61cf8cd3aad8a85fe49a80ff2ee8ff3e872e373c authored about 14 years ago
* Added C stub for plugin.vala

- Major cleanup in vapi/t Makefile
* Fix a format string bug in flags

8aded92fa68d85f43d215d175d18e7b0345817ea authored about 14 years ago
* Fix overflow (Thanks Adriana for the patch!)

58fc61d4865c3d355a80f2cdb2849684824b6673 authored about 14 years ago
* Apply Adriana patch with some new shellcodes for rasc2

623d91e678b4b52990604c867a1fe3597e54259e authored about 14 years ago
* Rename cmd 'a' to 'aa' (analyze all)

717713c3b2ef26905e94202945ed30ef91a2aac2 authored about 14 years ago
* Modify cmd 'a' to analyze all the fcn's and bb's of the bin

0ffefbc32049ad628a46b0956b2edd5e7a7b1303 authored about 14 years ago
* Add initial support for OSX on 64bits

63ac407fa41005ec87086d5088449b5d96f1f03d authored about 14 years ago
* merge

6839391400f94adbaac34435f95a2449399c75f4 authored about 14 years ago
* merge

64fedcd772a8a1380d66c5aae72fed245c91bd0d authored about 14 years ago
* Add cmd 'a [@ addr]'

- Helper for af+ab (analyze functions and basic blocks)
* 'a?' shows analysis help

ed33751a8e89f0e02c80282d96d5ea8e1d435a1b authored about 14 years ago
* Add codesign makefile target for OSX 10.6

cb077db5f265253d38b3b42d3ee7e671c5083adc authored about 14 years ago
* return r_anal_ret_end in fcn and bb analysis if an unknown opcode is found

* re-autogen using acr 0.8.4

caee8a1009da964a92c3e9f690b47f74324a08d2 authored about 14 years ago
* Fix config.mk syntax

af0d0005f13373100e9bd65a32096dc56c13d47f authored about 14 years ago
* Apply patch from @astralia

- Adds -S and -s flags to rax2

6507ea67b864bada2a7336ec1a1cddf2294770b0 authored about 14 years ago
* Added USEROSTYPE in configure, like in parent .acr

- Use acr 0.8.4
- Bump revision to 0.6.1

b1a47b8494805c349f88143abfb8de5d08e61f03 authored about 14 years ago
* Fix all vapi files fixing valaswig bindings

- Implement missing methods

7c844bb576595e8cb80f103be761912ed5740612 authored about 14 years ago
Fix all vala test programs

7a4faa0e1d24f5a35e8af9f65d74a3704bcbad04 authored about 14 years ago
* Fix bug calling r_anal_fcn_add()

5c986e446439834d5ecd2c570959ea22bb6523bf authored about 14 years ago
* Show /* func: */ or /* loc: */ in disassemble

* Filter fcn searchs by type (reduce pd time)
* Add arg 'type' to r_anal_fcn_find()

7e8b8a9900365ea49adc57054bb062de05a38035 authored about 14 years ago
* Distinguish betwen fcn's (call refs) and loc's (jmp refs)

* Show fcn type and code xref type in 'afl' output
- C for calls, J for jmps
* Add optional arg...

e4832f435dbf21d1be6187c0652714536efb0ffd authored about 14 years ago
* Add arg reftype to r_core_anal_fcn()

* Add R_ANAL_REF_TYPE_CALL and R_ANAL_REF_TYPE_NULL to RAnalRefType enum
* Set type R_ANAL_REF_TY...

b3cd57f573c284b410b8a51d99ecdd6a46629c88 authored about 14 years ago
* Fix build on OSX-32/64

2ea135690ce19e4f30c32fe04df10afb1e3c1cc0 authored about 14 years ago
* Add r_core_anal_fcn_cc() in r_core for Cyclomatic Complexity calc

* Add command 'afc'
* Add fields 'ncalls' (number of calls) and 'conditinal' to RAnalBlock
* Set ...

60f54b696971ba7a065305ad465301f871159704 authored about 14 years ago
* Fix segfault in r_core_read_at

75ac253a2391a2449ff29f447405fba227cc4afb authored about 14 years ago
* Fix signature of RCore.read_at in r_core.vapi

f9d33abbb4d07b4648610f11b9cad7db412a5b6f authored about 14 years ago
* Zero out UCALL and UJMP opcodes in r_anal_strmask()

* Add imports to functions with name fcn.imp.* in r_core_bin_load()
* Fix bug in cmd 'zg', trunca...

1f8d80e37c94a65b0073ccff3916b79453dee4e6 authored about 14 years ago
* Fix some overlapping strcpy's (thx @earada!)

e8a09f4e87238314cb31b22216711ce7680146e9 authored about 14 years ago
* More optimization on the analysis loop

* Add config_analsplit_callback() in anal/config.c to set RAnal->split
* Add field split to RAnal...

71978e186f884a3ee48a4f6b86f4c013247e5f44 authored about 14 years ago
* Fix io_ptrace read in 64bits

cfc6dcea96dd3f6550b8d0bed8a5966477e548c2 authored about 14 years ago