Commit Graph

  • 922470c995
    proc: compile hit-condition regexp once (#4335) master cui 2026-05-05 04:13:02 +08:00
  • b936c580be
    proc: bail out of loadArrayValues after stride overflow (#4328) cui 2026-05-05 04:12:27 +08:00
  • dcc40158dc
    dwarf/reader: propagate errors during Reader entry iteration (#4327) cui 2026-05-05 04:11:40 +08:00
  • 7a6b813d1b
    proc: fix OR handling in breakpointConditionSatisfiable (#4325) cui 2026-05-05 04:10:25 +08:00
  • 3e7fcd4e06
    proc/internal/ebpf: fix AddressToOffset off-by-one at section load (#4324) cui 2026-05-05 04:09:14 +08:00
  • 129dde8de3
    proc: propagate AddrPiece ReadMemory errors in composite memory (#4323) cui 2026-05-05 04:08:02 +08:00
  • 46ca47a530
    native: propagate PtraceGetRegs error on linux/ppc64le (#4322) cui 2026-05-05 04:06:29 +08:00
  • 087a500040
    native: propagate PtraceSetRegs error on linux/ppc64le (#4321) cui 2026-05-05 04:05:56 +08:00
  • 59d9aeee99
    proc: fix SP calculation for sigpanic frames on arm64 (#4319) Álex Sáez 2026-04-30 21:01:49 +02:00
  • 1d5a7eb404
    proc: implement frame pointer unwinding (#4288) Álex Sáez 2026-04-28 20:19:03 +02:00
  • 954ef88092
    service/dap: avoid Session.conn race in breakpoint-after-disconnect test (#4317) Álex Sáez 2026-04-27 23:27:41 +02:00
  • b17676cac1
    *: release version 1.26.3 (#4318) v1.26.3 Alessandro Arzilli 2026-04-27 23:23:42 +02:00
  • 759115b580
    dwarf/godwarf: fix regression debugging DWARFv5 on macOS (#4315) Alessandro Arzilli 2026-04-23 22:16:07 +02:00
  • 29aa227c5c
    pkg/proc: extend feature to print procedure parameters in trace on eBPF backend (#4305) Archana Ravindar 2026-04-24 00:22:31 +05:30
  • 08ef5f3d75
    pkg/proc: Fix flakiness in TestWaitFor (#4306) Varun Gandhi 2026-04-23 20:49:00 +02:00
  • c9ed7c0b23
    cmd/dlv: use goversion.ParseProducer for DW_AT_producer (#4307) David Butler 2026-04-23 13:48:25 -05:00
  • c4280281d2
    chore: fix typos(#4316) LuaLighter 2026-04-24 02:47:50 +08:00
  • 0c15a4835a
    chore: fix function name in comment to match actual function (#4310) chuanshanjida 2026-04-21 08:23:45 -04:00
  • 3c840a562b
    *: release version 1.26.2 (#4309) v1.26.2 Alessandro Arzilli 2026-04-20 16:31:55 +02:00
  • 73abedc367
    dwarf/godwarf: work around Mach-O section name limitation (#4304) Alessandro Arzilli 2026-04-14 18:38:34 +02:00
  • 464e62a0aa
    cmd/dlv: support varying verbosity levels with trace subcommand (#4251) Archana Ravindar 2026-04-08 22:57:38 +05:30
  • 0b686c36d0
    proc/internal/ebpf,build: extend eBPF tracing type support (#4285) Derek Parker 2026-03-26 01:27:35 -07:00
  • dbe5a7810a gobuild: fix gocommandRun stdout and stderr streams Weixie Cui 2026-03-25 16:58:10 +08:00
  • b37872a6db pkg/terminal,service: add TypeInfo API aarzilli 2026-03-17 15:48:16 +01:00
  • 2a508e536d
    service/dap: support data breakpoints (#4294) Alessandro Arzilli 2026-03-25 18:51:37 +01:00
  • 0355633b29
    pkg/proc: Fix flaky test on Windows (#4292) Varun Gandhi 2026-03-25 18:42:21 +01:00
  • 160c32bef1
    proc: fix stack watch breaklet index for recorded replay (#4295) cui 2026-03-26 01:42:01 +08:00
  • f7be04f153
    native: return ptrace error from riscv64 setSP (#4298) cui 2026-03-26 01:40:54 +08:00
  • a8e6978c26
    proc: clear stepping breakpoints on every target in TargetGroup (#4299) cui 2026-03-26 01:40:23 +08:00
  • d355ae4a8e
    service/dap,terminal: cover more cases in examinemem command (#4300) Alessandro Arzilli 2026-03-25 18:39:37 +01:00
  • 1f83848a4c
    dwarf/op: fix DW_OP_shr and DW_OP_shra evaluation (#4296) cui 2026-03-26 01:38:54 +08:00
  • d3cb0508b8
    dap/command: port examinemem from dlv/terminal (#4289) Pavel 2026-03-24 20:45:47 +03:00
  • 28c9219ffa
    service/dap_test: remove dlv help test (#4290) Alessandro Arzilli 2026-03-19 17:12:17 +01:00
  • 1c2321ee24
    service/dap: add build message (#4287) Alessandro Arzilli 2026-03-16 18:10:46 +01:00
  • 1a49553f3d
    pkg/terminal,pkg/config: add ability to configure Delve's prompt (#4284) Alessandro Arzilli 2026-03-15 16:47:14 +01:00
  • aea4d000da
    _scripts: fallback to calling go if goreleaser is not installed (#4286) Alessandro Arzilli 2026-03-15 16:46:24 +01:00
  • 5ca401718d
    config,terminal: better documentation for configuration file (#4282) Alessandro Arzilli 2026-03-10 20:34:56 +01:00
  • a0db15838e
    service/dap: set seq number for response messages (#4280) Alessandro Arzilli 2026-03-10 20:34:27 +01:00
  • 814b09c165 build: allow release workflow to be manually triggered against a tag Derek Parker 2026-03-09 10:13:09 -07:00
  • ea13840996
    pkg/proc,service,pkg/terminal: add stacktrace caching (#4277) Alessandro Arzilli 2026-03-09 18:23:11 +01:00
  • 25e1565230
    build: add goreleaser release automation with cosign signing (#4278) Derek Parker 2026-03-09 09:24:42 -07:00
  • 5435acac91
    dwarf/line: fix PrologueEndPC and FirstStmt (#4276) Alessandro Arzilli 2026-03-05 18:58:44 +01:00
  • ad2756669a
    service/dap,pkg/proc: fix misc test failures (#4273) Derek Parker 2026-03-04 00:34:20 -08:00
  • 5a5f35e158
    *: v1.26.1 (#4272) v1.26.1 Derek Parker 2026-03-03 11:01:07 -08:00
  • 093f1eba60
    proc: Remove special-casing for 1.23 in tests (#4271) Varun Gandhi 2026-03-03 18:36:12 +01:00
  • 368a2ef33d
    pkg/proc/debuginfod: fix debuginfod download progress (#4270) Alessandro Arzilli 2026-03-02 21:10:18 +01:00
  • 9ae271905e
    pkg/terminal/starbind: remove some duplicate code (#4262) Alessandro Arzilli 2026-02-27 19:40:37 +01:00
  • b1b1faabd0
    service/dap: better error messages when we can't launch the debugger (#4264) Alessandro Arzilli 2026-02-27 19:40:00 +01:00
  • 50c3bbcb93
    proc: support debugging stripped non-Go binaries (#4263) Derek Parker 2026-02-26 06:05:11 -08:00
  • 5565574ae8
    Update README.md (#4265) nil 2026-02-21 03:07:57 -08:00
  • 60b512f718
    service/api: remove variable formatting helper methods (#4259) Alessandro Arzilli 2026-02-16 18:23:06 +01:00
  • 431e4a14c1
    deps: migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 (#4257) Ville Skyttä 2026-02-16 19:21:35 +02:00
  • 57b6496c2e
    pkg/debugdetect: add package for detecting debugger attachment (#4258) Derek Parker 2026-02-16 01:34:01 -08:00
  • 380dd7ed0d
    proc: fix sigpanics in swiss map iterator (#4261) Derek Parker 2026-02-14 04:00:06 -08:00
  • 7ced495353
    terminal/starbind: add 'append_file" built-in func (#4252) Shang Jian Ding 2026-02-13 06:18:59 -06:00
  • 0b1c520a8a
    goversion: parse rc version with trailing suffix (e.g. go1.26rc1-X:nodwarf5) (#4255) Álex Sáez 2026-02-10 00:17:10 +01:00
  • 0f96809892
    proc: fix TestRangeOverFuncNext for go1.26 on arm64 (#4254) Alessandro Arzilli 2026-02-09 20:24:19 +01:00
  • e5398432d1
    proc,service: detect and warn about trimpath (#4241) Alessandro Arzilli 2026-01-30 18:37:55 +01:00
  • d86c6de3b1
    Documentation: document AI policy / add agent files (#4248) Derek Parker 2026-01-30 05:39:24 -08:00
  • e7c6842466
    cmd/dlv: Add trace backend parity test and fix eBPF formatting (#4250) Derek Parker 2026-01-29 06:24:15 -08:00
  • 4deebafb7f
    pkg/proc: fix ebpf uprobe placement to skip function prologue (#4249) Derek Parker 2026-01-29 06:21:21 -08:00
  • 175fec1575
    service/debugger: better error if process is already being debugged (#4242) Alessandro Arzilli 2026-01-29 01:49:05 +01:00
  • be3ce48bcf
    service/api: update waitReason switch for Go 1.27 (#4244) Varun Gandhi 2026-01-29 08:13:23 +08:00
  • 69f247c34f
    service/rpccommon: print error when we can't decode request body (#4247) Alessandro Arzilli 2026-01-29 00:50:05 +01:00
  • 1f92901278
    service/dap: reject most requests before launch/attach (#4240) Alessandro Arzilli 2026-01-28 23:53:54 +01:00
  • 4fd82f0360
    Propagate short type option when printing structs. (#4235) Igor Karatayev 2026-01-15 19:40:08 +03:00
  • f703a67db9
    goversion: Fix ProducerAfterOrEqual comparison for devel builds (#4234) Varun Gandhi 2026-01-16 00:38:13 +08:00
  • 0288b22328
    proc/internal/ebpf: fix goroutine leak and shutdown sequence for ebpf (#4231) Derek Parker 2026-01-15 03:59:35 -05:00
  • 1ea883a22d
    *: downgrade riscv64 (#4232) Derek Parker 2026-01-15 03:54:56 -05:00
  • bd2e99a5d7
    service/dap: Add hit conditional breakpoint capability (#4230) Sergei Druzhkov 2026-01-14 01:09:31 +03:00
  • efcc1fe030
    lru: remove mutex from lru cache (#4226) Alessandro Arzilli 2026-01-07 13:11:12 +01:00
  • e93cbe86a1
    proc: fix finding moduledata in 1.26+ (#4228) Derek Parker 2026-01-07 04:38:31 -05:00
  • 373f61cc27
    capslock: update capslock output (#4224) Alessandro Arzilli 2026-01-05 20:10:19 +01:00
  • 7f42ac8564
    *: modernize codebase (#4221) Derek Parker 2025-12-21 06:33:54 -08:00
  • 4e4f29ce75
    v1.26.0 (#4220) v1.26.0 Derek Parker 2025-12-19 09:36:18 -08:00
  • b4640557b1
    tests: fix TestFilterGoroutines/TestGoroutineLabels on windows/1.26 (#4217) Alessandro Arzilli 2025-12-17 19:50:00 +01:00
  • b1c7c0e586
    gdbserial: do not set detached if we kill the process (#4216) Alessandro Arzilli 2025-12-17 19:47:56 +01:00
  • cfb04c4f81
    service/dap: fix restart handling when compilation fails (#4215) Alessandro Arzilli 2025-12-08 20:52:27 +01:00
  • 5b7f9174d7
    service/dap: disable string() field for address-less variables (#4214) Alessandro Arzilli 2025-12-08 20:30:44 +01:00
  • 229c6c2251
    service/test: disable TestGuessSubstitutePath on riscv64 (#4212) Alessandro Arzilli 2025-12-08 20:30:22 +01:00
  • 3f9b21ea31
    *: More fixes for Go 1.26 (#4211) Alessandro Arzilli 2025-12-08 19:56:00 +01:00
  • 763fc5f54f
    pkg/proc: process spawned event (#4171) Ethan Reesor 2025-12-06 03:36:12 -08:00
  • 62d821a5e4
    *: update riscv64 capslock file (#4210) Derek Parker 2025-12-02 12:19:53 -08:00
  • 56bddb1ae2
    github: fix issue template (#4209) Alessandro Arzilli 2025-12-01 19:01:55 +01:00
  • 020791a19a
    fix: go mod vendor (#4207) David J. Hamilton 2025-11-26 00:11:07 -08:00
  • 867c71b0f7
    *: replace github.com/hashicorp/golang-lru with a custom lru cache (#4196) Quim Muntal 2025-11-25 20:21:26 +01:00
  • 997463564b
    *: update riscv64 support and adding it in test matrix (#4190) lrzlin 2025-11-26 03:02:02 +08:00
  • 6018abbe2f go.mod: remove replace directive aarzilli 2025-11-25 15:58:20 +01:00
  • 6cfd55eb56
    cmd/dlv,_scripts: move things that use x/tools/go/packages to new repo (#3990) Alessandro Arzilli 2025-11-24 18:48:24 +01:00
  • 18970f4690
    pkg/proc: add way to disable stop-on-error for breakpoint conditions (#4191) Alessandro Arzilli 2025-11-24 18:33:53 +01:00
  • 622594ce54
    *: fix tests on windows and arm64 for go1.26 (#4205) Alessandro Arzilli 2025-11-24 18:32:21 +01:00
  • b271ba362b
    dap: preserve tags when handling tags (#4201) Alessandro Arzilli 2025-11-13 00:34:47 +01:00
  • 6b7dfeb90c
    test: only run capslock on latest minor version (#4202) Alessandro Arzilli 2025-11-13 00:31:45 +01:00
  • 73aa61d45b
    *: fix tests (#4198) Alessandro Arzilli 2025-11-10 18:12:39 +01:00
  • 5c2f4e83a0
    Teamcity: disable riscv64 build due to lack of agent (#4199) Alessandro Arzilli 2025-11-10 16:40:14 +01:00
  • 8faa0a3bf4
    terminal: add savestate command (#4045) Álex Sáez 2025-11-07 19:15:26 +01:00
  • 0984e11681
    service/dap: add target command in console and support follow-exec in DAP interface (#4078) Qingwei Li 2025-11-08 02:05:52 +08:00
  • 0cdaba17d1
    service: workaround for non-unicode strings in Variables (#4082) Alessandro Arzilli 2025-11-07 19:00:54 +01:00
  • f147ac3f28
    pkg/proc: guard register logging from nil pointer dereferences (#4188) Alessandro Arzilli 2025-10-28 16:59:57 +01:00
  • 1f5252da0b
    teamcity: Add support for riscv64 architecture in settings (#4189) Meng Zhuo 2025-10-28 22:31:40 +08:00