Permalink
Commits on Oct 21, 2012
  1. Merge pull request #2 from punkkeks/patch-1

    Update sysdeps/server/breakpoints.c
    jstedfast committed Oct 21, 2012
Commits on Oct 19, 2012
  1. Update sysdeps/server/breakpoints.c

    glib won't allow to include gthread directly. You have to include glib.h instead.
    Marcel Hellwig committed Oct 19, 2012
Commits on Jun 28, 2012
  1. Merge pull request #1 from atomia/master

    This commit fixed the debugger's symbol loading procedure
    marek-safar committed Jun 28, 2012
  2. Fixed debugger trying to load symbol filed with the double extension …

    ….mdb.mdb.
    Thorsten Tarrach committed Jun 28, 2012
Commits on Jan 24, 2011
  1. zero rpm release

    Andrew Jorgensen committed Jan 24, 2011
  2. fix spec file

    Andrew Jorgensen committed Jan 24, 2011
Commits on Jan 13, 2011
  1. 2.11

    Andrew Jorgensen committed Jan 13, 2011
Commits on Nov 22, 2010
  1. Merge branch 'cecil-light'

    jbevain committed Nov 22, 2010
Commits on Nov 3, 2010
  1. Fix CVE-2010-3369 insecure library loading

    jaalto committed with Andrew Jorgensen Nov 3, 2010
Commits on Oct 20, 2010
  1. Port debugger to cecil-light

    jbevain committed Oct 20, 2010
Commits on Sep 1, 2010
  1. fix OBS complaints

    declare void functions to be void and add final returns to functions that will never reach them
    Andrew Jorgensen committed Sep 1, 2010
Commits on Aug 28, 2010
  1. Bump version to 2.8.1

    Andrew Jorgensen committed Aug 28, 2010
Commits on Jul 31, 2010
  1. Moved backend/server -> sysdeps/server.

    The C# code is now nicely separated from the unmanaged C code.
    Martin Baulig committed Jul 31, 2010
  2. Merge 'Process' and 'ProcessServant'.

    Martin Baulig committed Jul 31, 2010
  3. Make 'Debugger', 'Process' and 'Thread' sealed.

    Martin Baulig committed Jul 31, 2010
  4. Merge 'DebuggerServant' and 'Debugger'.

    Martin Baulig committed Jul 31, 2010
  5. Kill 'USE_DOMAIN'.

    Martin Baulig committed Jul 31, 2010
  6. Kill mono_debugger_server_static_init().

    Martin Baulig committed Jul 31, 2010
  7. Reflect latest runtime changes for mono-trunk.

    Starting with runtime version 81.6 (latest mono trunk),
    there is no mono_get_thread_abort_signal() method anymore
    and its stored in a variable pointed to by a field in the
    'MONO_DEBUGGER__debugger_info'.
    Martin Baulig committed Jul 31, 2010
  8. Kill 'Mono.GetOptions' usage.

    Martin Baulig committed Jul 31, 2010
  9. This change was reverted before the migration.

    Martin Baulig committed Jul 31, 2010
  10. Welcome to GitHub :-)

    Martin Baulig committed Jul 31, 2010
Commits on Jul 15, 2010
  1. Hackweek 2010 :-)

    2010-07-15  Martin Baulig  <martin@ximian.com>
    
    	Hackweek 2010 :-)
    
    	* backend/ProcessServant.cs: When attaching, compute initial
    	stackframe for all threads.
    
    	* backend/os/DwarfReader.cs: Many improvements to support C++.
    
    	* languages/native/NativeStructType.cs: Support C++ classes.
    
    svn path=/trunk/debugger/; revision=160445
    Martin Baulig committed Jul 15, 2010
  2. Use managed Monitor class instead of gmutex; make things work with 2.…

    …6 and trunk.
    
    2010-07-15  Martin Baulig  <martin@ximian.com>
    
    	* configure.in: Support both 2.6 and trunk.
    
    	* backend/EventQueue.cs: Use the managed Monitor class instead of
    	glib's threading functions.
    
    	* backend/server/mutex.[ch]: Removed.
    
    svn path=/trunk/debugger/; revision=160444
    Martin Baulig committed Jul 15, 2010
Commits on May 20, 2010
  1. fix version #

    svn path=/trunk/debugger/; revision=157652
    Andrew Jorgensen committed May 20, 2010
Commits on Mar 4, 2010
  1. Patch from Priit Laes to respect the user set CFLAGS

    svn path=/trunk/debugger/; revision=152978
    migueldeicaza committed Mar 4, 2010
  2. Fix incorrect flag

    svn path=/trunk/debugger/; revision=152977
    migueldeicaza committed Mar 4, 2010
  3. 2010-03-03 Miguel de Icaza <miguel@novell.com>

    	* Apply patch from Priit Laes <plaes@plaes.org> to build with make -j
    
    svn path=/trunk/debugger/; revision=152976
    migueldeicaza committed Mar 4, 2010
Commits on Feb 26, 2010
  1. Use Thread.Abort() to abort the invocation if we have runtime support…

    … for it.
    
    2010-02-23  Martin Baulig  <martin@ximian.com>
    
    	* backend/SingleSteppingEngine.cs
    	(SSE.DoAbortInvocation): Use Thread.Abort() to abort the
    	invocation if we have runtime support for it.
    
    svn path=/trunk/debugger/; revision=152555
    Martin Baulig committed Feb 26, 2010
Commits on Feb 24, 2010
  1. Improve leaving nested break states.

    2010-02-24  Martin Baulig  <martin@ximian.com>
    
    	* frontend/Main.cs: Don't deadlock when leaving a nested
    	break state.
    
    	* backend/SingleSteppingEngine.cs
    	(SSE.ProcessEvent): On `ChildEventType.RUNTIME_INVOKE_DONE':
    	terminate the current operation if it's different from the rti.
    
    	* classes/Operation.cs
    	(OperationCommandResult.Completed): Send the result before
    	signalling the wait handle.
    
    svn path=/trunk/debugger/; revision=152398
    Martin Baulig committed Feb 24, 2010
  2. Make this work when the stack is executable.

    2010-02-24  Martin Baulig  <martin@ximian.com>
    
    	* backend/server/x86_64-arch.c
    	(server_ptrace_call_method_invoke): Set correct return address to
    	make this work even if the stack is executable.
    
    svn path=/trunk/debugger/; revision=152397
    Martin Baulig committed Feb 24, 2010
  3. Disallow aborting if there are any non-managed frames on the stack.

    2010-02-23  Martin Baulig  <martin@ximian.com>
    
    	* backend/SingleSteppingEngine.cs
    	(SSE.DoAbortInvocation): Disallow aborting if there are any
    	non-managed frames on the stack.
    
    svn path=/trunk/debugger/; revision=152396
    Martin Baulig committed Feb 24, 2010