================================
ANNOUNCEMENT
Dyninst 7.0 Release
ParseAPI 7.0 Release
SymtabAPI 7.0 Release
InstructionAPI 7.0 Release
StackwalkerAPI 2.0 Release
ProcControl 1.0 Release
DynC_API 1.0/beta Release
================================
We are pleased to announce a new release of Dyninst 7.0 and its
component tool kits. This release includes ParseAPI 7.0, SymtabAPI
7.0, InstructionAPI 7.0, StackwalkerAPI 2.0, ProcControl 1.0,
and DynC_API 1.0/beta.
This release has substantial new functionality and extensive testing.
Highlights of this release:
** Dyninst 7.0 - A library for dynamic instrumentation and binary rewriting
- Binary rewriter support for dynamic binaries on PowerPC/32, PowerPC/64
and BlueGene/P platforms
- Binary rewriter support for static binaries on x86 and x86_64 platforms
- Improvements to parsing speed
- Reductions in memory usage
- Assorted bug fixes
** ParseAPI 7.0 - A library for parsing machine code
- Produces control flow graph for binaries
- Parses instructions streams from different data sources
- Built on top of InstructionAPI
- Full integration with Dyninst
** SymtabAPI 7.0 - A library for parsing and writing object files
- Support for rewriting dynamic binaries on PowerPC/32, PowerPC/64 and
BlueGene/P platforms
- Support for rewriting statically linked binaries on x86 and x86_64 platforms
- Speed and space optimizations
** InstructionAPI 7.0 - A library for instruction abstraction and decoding
- Support for PowerPC platform
- Interface changes for multiple-architecture support
- Full integration with Dyninst
** StackWalker 2.0 - A library for walking call stacks
- Support for PowerPC/64 platform
- Significant reduction in memory usage
** ProcControlAPI 1.0 - A library for creating, monitoring & controlling processes
- High level abstraction for process control, breakpoints and callbacks for
process events
- Platform independent interface
** DynC_API 1.0/beta - An instrumentation language for specifying snippets
- Lets user write instrumentation snippets in C like language, instead of
ASTs, for easy and more legible mutator
- Handles creation and destruction of snippet-local variables
** DepGraphAPI is deprecated
We have added support for the following platforms.
DyninstAPI: VxWorks, FreeBSD
Dyninst rewriter: PowerPC/32, PowerPC/64 and BlueGene/P
ProcControlAPI: Linux and FreeBSD
We no longer support Solaris and IA_64.
Our AIX release is pending due to support difficulties on our AIX platforms.
Note that all Dyninst code is now open source, released under the GNU LGPL.
For information about these software releases and manuals, please visit
http://www.paradyn.org/
Downloads: http://www.paradyn.org/html/downloads.html
Manuals: http://www.paradyn.org/html/manuals.html
|