0: 524e0c0c
author: [EMAIL PROTECTED]
date: 20070827-01:36:57

  * 0.8.6 release
  * Initial import of the syscall-proxy and shellcode helper tool 'rasc'
  * Get si.si_errno when receiving a signal from the child
  * Fix the config.count in tsearch (finally!)


1: a119b6fc
author: [EMAIL PROTECTED]
date: 20070827-00:11:59

  * One step more to finally achieve breakpoints on arm
  * In visual mode show the row size in the status bar
  * Fix the up/down keys using a new global variable 'inc'
  * Make CSTR fit on screen in visual mode


2: 1173b3a4
author: [EMAIL PROTECTED]
date: 20070823-01:27:31

  * Fixes on dbg for NetBSD (build)
  * Show eflags on BSD too (portability problem fixed)
  * Implement a 'ktrace' command for *BSD (wrong and broken concept)
  * Fix some old emails


3: 2ffe543a
author: [EMAIL PROTECTED]
date: 20070821-21:27:41

  * Initial import of bin2xml
  * Fix bin2txt. Make it work again (at least for me xD)
    Thx wzzx for light me
  * Show nice message of 'progress' while bin2txting
  * Make ffftoneg happy with parenthesis


4: d6549eb8
author: [EMAIL PROTECTED]
date: 20070821-04:19:28

  * Remove fit-dump command, useless! now everything is dynamic and soft like a 
creame
  * Handle height as terminal change event to redraw and fit contents
  * Add config.visual (useful sometimes). needs make clean to avoid segfaults!
  * Fix typo in cmds.c (file->oneliner)
  * Use config.height (default 23) in multiple print modes (yay!)
  * Fix '|' usage on comments, !shell scapes and _scripting
  * Fix help usage of command '_'


5: 10971863
author: [EMAIL PROTECTED]
date: 20070821-03:05:28

  * Up to 0.8.6! OMG There are motherfucking snakes on radare!
  * Initial import of the toy code for embedding python into radare (epython.c)
  * Add --with-python flag in ./configure
  * Add config.lang accesible via '#!perl' or '#!python'.
  * Now you can run python inside radare just type:
  
    > #!python
    > _ print "Hello World"
  
  * Next stuff will be to implement the Radare module to provide
    a decent api for python to manage radare.


6: f12ca246
author: [EMAIL PROTECTED]
date: 20070820-23:43:29

  * Yay: Now we have ;goto and ;loop <n> commands to move around history.
    This looks like a turing machine ;)
  * config.h has changed. make clean is recommended to avoid segfaults
  * Labels are now defined with ';<label-name>:' for example:
  
    > ;show-var:
  
  * Add label_get and label_show functions. this is all done from history.c
    so they can be static.
  * Add '!l' command to list all labels
  * Loop break (;break)
  * Add '!+' and '!-' commands to enable/disable execution (history.c)
  * Add ';hdump <file>' and ';hload <file>' to dump/load session history
    This can be used to load scripts
  * TODO: conditionals with jumps
  


7: 2ffa5757
author: [EMAIL PROTECTED]
date: 20070820-22:33:09

  * Fix the %COLUMNS weirdness. Use winsize structures.
    On visual mode an alarm is scheduled to automatically resize
    the terminal providing a better look and feel
  * Make HEXB fit better on %COLUMNS
  * Autodetect when radare is working with non terminal output (serial console)
    This is useful when you want to log a radare session easily.
  
    $ radare /bin/ls | tee log.file
  
    This way %COLUMNS are forced to be 80 at startup. You can redefine this
    by hand if you want :)
  * Split the drawing part from the input code. This way I can throw it from 
the alarm
  * Add history.c with lot of hiztory_ functions. This is a wrapper for the 
libreadline
    one, allowing you to emulate the history functionality in a better way 
without
    the need of libreadline.
  * This is dupped info, so in the future I plan to completely replace 
libreadline,
    or at least provide a minimalistic version if you want to link against 
libreadline,
    this will be good for the BSD family that uses libedit or so
  * Hijack '!h' command to show the history list
  * Reorder all print modes for nicer readibility (still shitty)
  * Colorize the rest of print modes. Maybe I should test it more and define 
new color
    palettes.
  
  


8: 42d92df3
author: [EMAIL PROTECTED]
date: 20070816-05:59:52

  * Add arch_ret() and arch_call() functions to the debugger
  * Should be enought to build debugger-side code execution.
    Now i need breakpoint callbacks :) but this requires a better
    breakpoint infrastructure..will look on it
  * Add a nicer implementation of 'stepover' for x86 only atm, 
    but should build fine on arm


9: d081415d
author: [EMAIL PROTECTED]
date: 20070813-13:02:09

  * Add 'stepo' command into the debugger
  * TODO: make stepo work over 'rep'z
  * Some minor VTE testing issues (needs more work)
  * Bind '!stepo' in visual mode with 'S' key
  * Rename 's' as 'f' to seek to flag, and make 's' single step.


10: 47a0190f
author: [EMAIL PROTECTED]
date: 20070813-00:45:09

  * Add a graceful message after injecting code on child process
  * Add menubar to gradare
  * Lot of new keybindings for opening files/processes or programs
  * All important widgets focusable via keyboard:
    ^L -> uri widget, useful to launch commands
    ^K -> view combobox (hex, disasm..)
    ^J -> focus vte terminal
    ^N -> focus actions widget
  * Allow to change the toolbar (large, small or disabled) (^T)
  * Add "about" entry in Help menu


11: ea092a8d
author: [EMAIL PROTECTED]
date: 20070812-17:23:45

  * Upgrade to 0.8.4
  * Lot of fixups for the debugging layer
  * Colorize the command prompt when -c (%COLOR 1)
  * Call io_write instead of write() to write (fixes segfault on debugger mode)
  * Default syntax is 'intel'
  * Fix the open() inside radare command (kill process to avoid stacked zombies)
  * Add get_pc() and set_pc() commands to ease debugger development
  * Add 'jmp' command into debugger
  * Add command 'inject' to execute in-place code (rsc start2bin)
  * Fix 'step' after breakpoint
  * Export flags as environment variables when io_system()
    This way, the debugger can get the flags. Cool for breakpointing :)
    > !bp sym_main
  * Rip signals when stepping, continuing, etc.. not only 'run'
  * make get_offset() be happy on the debugger side by reading flag_XXX envvars


12: 5549b74f
author: [EMAIL PROTECTED]
date: 20070812-05:29:20

  * New print command 'pA' (analyze data block)
  * Setup system-endian when debugging
  * "EOF" now is muted when no verbosity
  * update environment after setting a variable


13: 7164031d
author: [EMAIL PROTECTED]
date: 20070807-07:33:05

  * Initial import of dbg-report script
  * Fix a division by zero bug in get_math()
  * Load syms-dbg-flag when debugging a process
  * Add 'pids' command in libps2dbg


14: ffe801ce
author: [EMAIL PROTECTED]
date: 20070807-02:07:58

  * First after defcon commit
  * some fixups for the FreeBSD debugger
  * implement fpregs for freebsd and linux
  * fix segfault on debugger when opening a nonprocess file from debugger mode
  * show pbar with |/-\
  * PT_DUMPCORE only for NetBSD
  * warn about the -CONT to stop execution of a debugged process
  * Lot of new items in TODO (not all injected)


  --pancake
_______________________________________________
radare mailing list
[email protected]
https://lists.nopcode.org/mailman/listinfo/radare

Reply via email to