Port of MS _CrtDbg Memory Leak Detection for WinCE
You are searching _CrtDumpMemoryLeaks(), _CrtSetReportMode() and all the well known Win32 stuff? But you don't find it for your Windows CE or Windows Mobile native C or C++ development? Get tired of Memory Leaks? Handle Leaks? Trouble with Appverify (Application Verifier for WinCE)? Stop searching. Congratulations, you got it!
Forward RS232 via TCP/IP
A very simple software that bidirectionally forwards COM (serial) communication through a TCP/IP connection. Typical application: you want to use 2 devices (that are connected to each other using RS232 protocol), remotely. With this software you'll be able to operate them in different locations. Act as TCP server / TCP Client. Supports multiple clients. LICENSE: Apache License Version 2.0, January 2004 http://www.apache.org/licenses/
AutoIt-Recorder is a tool written in C++ on .NET for windows. It aids the AutoIT (seperate project) developer in creating test scripts. These test scripts can be fed into the AutoIT tools to help the automation and testing of windows applications.
After a program has been thrown into the world in binary form, it can boomerang back as source code. The Boomerang reverse engineering framework is the first general native executable decompiler available to the public.
GObject reference counting debugger. A tool to help track down hard to find reference counting bugs in GObject, GTK and Gnome programs.
An IDE for java source files. Support syntax highlighting, debugging and proejct mangement.
A cross-browser Document Object Model inspector based upon the successful DOM Inspector provided with Firefox.
wintrc.exe is an "strace" utility for MS Windows which runs the specified command until it exits. It intercepts and records the API calls which are called by a process. The name of each API call, its arguments and its return value are printed on stdout.
AIXmem is a tool to detect memory leaks in a IBM AIX C-development environment. AIX 'User Defined Malloc Replacement' is used to trace the memory allocation and freeing. --> Unfortunately i don't have time to make something useful out of this. :( <--
Displaying information about the contents of COFF format files which were built by CCS compiling tools of Texas Instruments; disassembling such COFF files.
Integrated development environment for creating, editing, compiling, translating, debugging and profiling portable brainfuck programs.
Gear is a Parallax Inc. Propeller emulator, with support for step through debugging and component plug-ins. Requires .NET 2.0
A replacement for the not so useful wingraph32 with uDraw, for the Interactive Disassembler (IDA).
pci-utility is utility developed to access PCI Device configuration Space. It enables user to read and write registers on PCI Configuration space of PCI Devices.
Microdev is a complete development tool dedicated to microcontroller based boards. It is composed of a graphical and real time simulator and a full featured editor supporting Picbasic, JAL and Asm.
CeGCC is a cross-development environment for creating Windows CE (Pocket PC) applications, from a Linux, Cygwin, or MacOS-X host PC.
GDB remote user interface(GDBRUI) is a patch of GDB. This patch will add a interpreter that called RUI to GDB. After add this interpreter, GDB can be controlled by the other programe(such as an IDE) through TCP.
Provides interface for generating stack traces from within a program. Inspired by Java's ability to do a backtrace whenever an error occurs, this provides similar capability in C/C++. Very lightweight and portable, where available builds on execinfo.h.
Edyuk is a free, open source, fast and lightweight development environment which supports C++ and Qt 4 out of the box and can be extended through plugins. It works under all platforms supported by Qt 4 (Linux, Mac, Windows, BSD, ...).
ccdebug is a Qt-based graphical gdb debugger frontend. It uses the gdb/mi "machine interface", and consists of the main program and a generic gdb/mi-plugin "migdbplugin.so" communicating with gdb.
Python framework to access Linux dumps programmatically from 'crash' and tools written using it
This is an advanced portable C++ library with 144 variations of the ASSERT macro, to add expressions, levels and optional actions. 112 are modular because they can also use Rich Booleans, allowing much more combinations than non-modular ASSERT macros.
Dolwin - Nintendo Gamecube Emulator for Windows
Development environment for OS/2 and DOS
Winpdb is a platform independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.