summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-05-08Only update ncurses display on activity or keypressHEADmasterMalfurious5-14/+32
2024-05-08Add 64-bit ARM architecture constantsMalfurious2-0/+47
2024-05-08Parameterize architecture-specific detailsMalfurious6-32/+178
2024-05-08Remove call to close_range() during process forkMalfurious1-1/+1
2024-05-08Show each active breakpoint one per lineMalfurious1-2/+1
2024-05-08Add additional list operationsMalfurious2-4/+28
2024-04-27Fix removal of temporary breakpoints when rapidly restarting threadMalfurious2-9/+11
2024-04-27Show breakpoint limiters in the test UIMalfurious1-2/+3
2024-04-24Merge branch 'threads'Malfurious5-373/+905
2024-04-24Don't spin waiting to interrupt zombie processMalfurious1-1/+1
2024-04-24Allow termination and exec events to propagate immediatelyMalfurious1-3/+1
2024-04-24Implement support for PTRACE_EVENT_FORK and uiMalfurious3-56/+78
2024-04-24Handle PTRACE_EVENT_EXIT to capture a final state snapshotMalfurious1-2/+12
2024-04-24Detect out-of-band thread exec state changes to prevent deadlockMalfurious1-12/+41
2024-04-24Enable user creation of thread-specific breakpointsMalfurious1-0/+5
2024-04-24Add orig_rax to register displayMalfurious1-0/+1
2024-04-24Tweak SCHEDULER_DELAY for use with installing breakpointsMalfurious2-2/+7
2024-04-24Ignore breakpoints during singlestepMalfurious1-20/+13
2024-04-24Fix bug with cleaning temporary breakpointsMalfurious1-9/+10
2024-04-24Independent thread control refactorMalfurious3-220/+203
2024-04-24Multithread version 3Malfurious3-319/+330
2024-04-24Add strict_strtoulMalfurious2-0/+7
2024-04-24Prevent lingering traps after detachMalfurious1-0/+3
2024-04-24Handle PTRACE_EVENT_EXECMalfurious1-0/+29
2024-04-24Workaround SIGSTOP on child process startupMalfurious2-2/+8
2024-04-24setpgid is redundant with setsid and causes an errorMalfurious1-1/+0
2024-04-24Display name of pending signalMalfurious1-1/+2
2024-04-24dbg_realcont for testing purposesMalfurious3-0/+23
2024-04-24Display installed status of breakpointsMalfurious1-1/+1
2024-04-24(Un)install breakpoints via specific threadMalfurious1-15/+15
2024-04-24Don't drop temporary breakpoints when execution is to be restartedMalfurious1-9/+16
2024-04-24Fix capture_state edge casesMalfurious1-5/+21
2024-04-24Multithread version 2Malfurious4-538/+379
2024-04-24Multithread version 1Malfurious5-283/+825
2023-07-08Initial debugger core and test UIMalfurious4-47/+612
2023-07-08Implement trivial linked listMalfurious3-0/+43
2023-07-07Add panel clear helperMalfurious2-0/+5
2023-07-07Add malloc wrapperMalfurious2-0/+11
2023-07-06Rename curshelpers unit to 'helpers'Malfurious5-5/+4
2023-07-05Add CMake build systemMalfurious2-0/+39
2023-07-02Add main source fileMalfurious1-0/+105
2023-07-02Add basic pty consoleMalfurious2-0/+117
2023-07-02Add convenience ncurses functionsMalfurious2-0/+59
2023-06-30UNLICENSEMalfurious1-0/+24