Commit Graph

  • 913c12097b Update VOUCHED list (#11123) ghostty-vouch[bot] 2026-03-02 05:38:01 +00:00
  • 22e29bb1f0 Update VOUCHED list (#11122) ghostty-vouch[bot] 2026-03-02 05:18:17 +00:00
  • 5e7a5cc9c1 pin python depds to latest tag rhodes-b 2026-03-01 23:04:07 -06:00
  • 7665efc3a1 fuzz: new stream corpus from 2 hour run Mitchell Hashimoto 2026-03-01 20:17:58 -08:00
  • f3da60aef5 terminal: fix integrity violation printing wide char with hyperlink at right edge (#11119) Mitchell Hashimoto 2026-03-01 20:08:30 -08:00
  • 43ec4ace47 fuzz: add replay-crashes.nu to help find crash repros Mitchell Hashimoto 2026-03-01 20:04:35 -08:00
  • 97c11af347 terminal: fix integrity violation printing wide char with hyperlink at right edge Mitchell Hashimoto 2026-03-01 19:56:08 -08:00
  • ca31828c93 Update VOUCHED list (#11116) ghostty-vouch[bot] 2026-03-02 01:59:52 +00:00
  • 533ad9e3fa i18n: update pt_BR translations (#10635) Guilherme Nandi Tiscoski 2026-03-01 22:31:03 -03:00
  • 18fa161222 gtk: simplify Wayland output-order state handling Jake Guthmiller 2026-03-01 17:50:57 -06:00
  • c982253543 gtk: handle replacement Wayland globals before remove Jake Guthmiller 2026-03-01 16:12:19 -06:00
  • 19feaa058b gtk: improve readability of Wayland quick-terminal monitor code Jake Guthmiller 2026-03-01 15:21:03 -06:00
  • 34473b069b gtk: simplify quick-terminal monitor resolution and state management Jake Guthmiller 2026-02-13 21:32:12 -06:00
  • e25d8a6f2f gtk: harden quick-terminal output-order state handling Jake Guthmiller 2026-02-13 21:26:34 -06:00
  • 630c2dff19 gtk: fix monitor ref ownership in Wayland quick terminal Jake Guthmiller 2026-02-07 21:03:29 -06:00
  • 6da660a9a5 gtk: implement quick-terminal-screen for Wayland Jake Guthmiller 2026-02-07 20:22:15 -06:00
  • 96f8f0d93c gtk: add setMonitor binding and kde-output-order-v1 protocol Jake Guthmiller 2026-02-07 20:20:49 -06:00
  • 24546426c8 Sync CODEOWNERS vouch list (#11114) ghostty-vouch[bot] 2026-03-02 00:02:03 +00:00
  • 2d69568a67 terminal: handle trailing colon in SGR underline parsing (#11113) Mitchell Hashimoto 2026-03-01 15:38:28 -08:00
  • ec4c5f90a8 terminal: fix panic on CSI g (TBC) with overflowing param (#11112) Mitchell Hashimoto 2026-03-01 15:38:14 -08:00
  • f253c54fac terminal: handle trailing colon in SGR underline parsing Mitchell Hashimoto 2026-03-01 15:21:56 -08:00
  • a595c00f3c terminal: fix panic on CSI g (TBC) with overflowing param Mitchell Hashimoto 2026-03-01 15:13:53 -08:00
  • 1ead8f4275 fuzz: terminal.vtStream fuzzer (#11109) Mitchell Hashimoto 2026-03-01 15:08:47 -08:00
  • 8cebcaa468 fuzz: stream cmin Mitchell Hashimoto 2026-03-01 15:00:04 -08:00
  • dce2326c4c fix up gitattributes Mitchell Hashimoto 2026-03-01 14:13:46 -08:00
  • 1c65611446 prettier should ignore various fuzz files Mitchell Hashimoto 2026-03-01 14:09:00 -08:00
  • 33fbd73247 fuzz/stream: clean up Mitchell Hashimoto 2026-03-01 14:06:41 -08:00
  • 4f44879c3b Clean up how fuzzers are laid out Mitchell Hashimoto 2026-03-01 13:56:31 -08:00
  • e081a4abb4 fuzz/vt-stream Mitchell Hashimoto 2026-03-01 13:46:13 -08:00
  • 1e027c9f20 terminal: insertBlanks should not crash with count 0 and CSI @ clamps to 1 min (#11111) Mitchell Hashimoto 2026-03-01 14:54:56 -08:00
  • 9157eb439a terminal: insertBlanks should not crash with count 0 and CSI @ clamps [1,) Mitchell Hashimoto 2026-03-01 14:35:50 -08:00
  • 8c22cb0601 terminal: fix out-of-bounds access in CSI W handler with no params (#11110) Mitchell Hashimoto 2026-03-01 14:30:42 -08:00
  • dcaa8f3979 terminal: fix out-of-bounds access in CSI W handler with no params Mitchell Hashimoto 2026-03-01 14:21:48 -08:00
  • 72df30f14b docs: add clarification for pre-vouching contributors (#11096) Mitchell Hashimoto 2026-03-01 13:27:17 -08:00
  • db7c140100 Update VOUCHED list (#11107) ghostty-vouch[bot] 2026-03-01 21:25:32 +00:00
  • a48cb630a8 libghostty-vt parser fuzzing, generic fuzz harness, using AFL++ (#11089) Mitchell Hashimoto 2026-03-01 13:16:52 -08:00
  • 125b6e9f6c Clear key state overlay on "ignore" action (#11103) Mitchell Hashimoto 2026-03-01 13:15:55 -08:00
  • c735fd8c47 Update CONTRIBUTING.md Alexandre Antonio Juca 2026-03-01 22:05:30 +01:00
  • 3972426852 chore: improve grammer Alexandre Antonio Juca 2026-03-01 21:56:46 +01:00
  • fa2a74d765 Update CONTRIBUTING.md Alexandre Antonio Juca 2026-03-01 21:52:19 +01:00
  • 56f3b3d060 Update CONTRIBUTING.md Alexandre Antonio Juca 2026-03-01 21:52:11 +01:00
  • 059b02eacb Update CONTRIBUTING.md Alexandre Antonio Juca 2026-03-01 21:51:52 +01:00
  • a0b7714898 Update CONTRIBUTING.md Alexandre Antonio Juca 2026-03-01 21:51:07 +01:00
  • 683de81ee9 typos: ignore fuzz corpus Mitchell Hashimoto 2026-03-01 09:21:56 -08:00
  • f43874a168 fuzz: update corpus Mitchell Hashimoto 2026-03-01 07:01:15 -08:00
  • 7bc44e77d0 shellcheck Mitchell Hashimoto 2026-03-01 06:54:06 -08:00
  • 41870c14ad ci: test libghostty fuzzer build Mitchell Hashimoto 2026-03-01 06:53:30 -08:00
  • e8f861f561 fuzz: replace : with _ for Windows Mitchell Hashimoto 2026-03-01 06:45:11 -08:00
  • 4f34a0b7d2 ci: fix windows CI checkouts with afl-min filenames Mitchell Hashimoto 2026-03-01 06:42:47 -08:00
  • 9771aaaebb 🐛 Prevent git log output with signature information (#11094) Mitchell Hashimoto 2026-03-01 06:39:36 -08:00
  • 4bef13a4d0 Update VOUCHED list (#11099) ghostty-vouch[bot] 2026-03-01 14:28:35 +00:00
  • 6cf8f13189 Update VOUCHED list (#11098) ghostty-vouch[bot] 2026-03-01 14:26:26 +00:00
  • 2ed0e3b82b fix: format with prettier Alexandre Antonio Juca 2026-03-01 12:51:47 +01:00
  • fc4d5a40dd chore: add improvements Alexandre Antonio Juca 2026-03-01 12:30:25 +01:00
  • 7cf8e0ccc0 docs: clarify if pre-vouching contributors are also required to apply to get vouched before contributing to Ghostty Alexandre Antonio Juca 2026-03-01 12:02:20 +01:00
  • 851b62d738 🐛 Prevent git log output with signature information Ulrich Drepper 2026-03-01 10:51:48 +01:00
  • 33c855e047 Update VOUCHED list (#11093) ghostty-vouch[bot] 2026-03-01 09:16:02 +00:00
  • 0ccaf3d5d6 Clear key state overlay on "ignore" action Caleb Spare 2026-02-28 23:35:28 -08:00
  • 2685efca7a pkg/afl++: remove file arg Mitchell Hashimoto 2026-02-28 21:00:13 -08:00
  • 346248251e typos Mitchell Hashimoto 2026-02-28 20:56:57 -08:00
  • 23f6b1af65 pkg/afl++: fuzzer takes a file argument Mitchell Hashimoto 2026-02-28 20:55:17 -08:00
  • 2bd09523c8 pkg/afl++: use usize for len Mitchell Hashimoto 2026-02-28 20:51:48 -08:00
  • eb7d28d180 Corpus management update Mitchell Hashimoto 2026-02-28 20:42:33 -08:00
  • 1d9f080309 test/fuzz-libghostty: add README Mitchell Hashimoto 2026-02-28 20:31:18 -08:00
  • afabbaf012 pkg/afl++: extract runner Mitchell Hashimoto 2026-02-28 20:26:36 -08:00
  • 54bdbdf87d pkg/afl++: clean up, comments Mitchell Hashimoto 2026-02-28 20:22:47 -08:00
  • 2a340536a6 test/fuzz-libghostty: add zig build run Mitchell Hashimoto 2026-02-28 20:17:52 -08:00
  • 673dd474f8 test/fuzz-libghostty: gitignore and initial corpus Mitchell Hashimoto 2026-02-28 20:15:13 -08:00
  • 3294621430 switch to pkg/afl++ for fuzz Mitchell Hashimoto 2026-02-28 20:04:07 -08:00
  • 4e47c225b1 pkg/afl++ Mitchell Hashimoto 2026-02-28 20:01:07 -08:00
  • adbb432930 test/fuzz-libghostty: basic afl++-based fuzzer for libghostty Mitchell Hashimoto 2026-02-28 15:17:58 -08:00
  • 25f12080cb terminal: bounds check params in DCS passthrough entry (#11088) Mitchell Hashimoto 2026-02-28 21:14:34 -08:00
  • 12f43dfb7d fix(terminal): bounds check params in DCS passthrough entry Mitchell Hashimoto 2026-02-28 21:03:49 -08:00
  • 149949190e Remove old "acceptance tests" (#11086) Mitchell Hashimoto 2026-02-28 14:45:16 -08:00
  • 981901a011 Remove old "acceptance tests" Mitchell Hashimoto 2026-02-28 14:37:21 -08:00
  • b40404b0d9 macOS: fix for Cmd+W window position/size restoration (#11070) Mitchell Hashimoto 2026-02-28 14:10:51 -08:00
  • 0d5b9d554c Update macos/Sources/Features/Terminal/TerminalController.swift Abdurrahman 2026-02-28 18:02:40 +01:00
  • 889a945f74 Update VOUCHED list (#11078) ghostty-vouch[bot] 2026-02-28 15:17:15 +00:00
  • e9dc03b0b4 i18n: update Hungarian translations Balázs Szücs 2026-02-26 21:01:38 +01:00
  • 14166bc84c Rename ko.po back to ko_KR.po (#11074) Jeffrey C. Ollie 2026-02-28 02:49:23 -06:00
  • de62821973 Rename ko.po back to ko_KR.po. Kat 2026-02-28 17:39:16 +11:00
  • ee0e0ae3dd Rename pt.po back to pt_BR.po (#11073) Jeffrey C. Ollie 2026-02-28 01:48:09 -06:00
  • 9192276d3e Rename pt.po back to pt_BR.po. Kat 2026-02-28 17:30:07 +11:00
  • 6d6dc9a114 Update VOUCHED list (#11071) ghostty-vouch[bot] 2026-02-28 03:52:52 +00:00
  • 6e622f8c75 fix(macos): extract window cascade logic into helper function A-AKB 2026-02-28 01:43:00 +01:00
  • 0db32ab9a8 macos: fix window size/position restoration on Cmd+W close A-AKB 2026-02-28 01:34:18 +01:00
  • 71cb9debb9 Fix a few typos (#11068) trag1c 2026-02-27 22:27:04 +01:00
  • 608da647cb Elaborate on X-Generator removal. Kat 2026-02-28 08:09:47 +11:00
  • 414c80ce35 Improve word grouping w.r.t. localization team names. Kat 2026-02-28 08:00:14 +11:00
  • d75725bd4d Remove duplicate word in README_TRANSLATORS § CODEOWNERS. Kat 2026-02-28 07:54:31 +11:00
  • 705d8c61ce config: disable palette-generate by default (#11067) Mitchell Hashimoto 2026-02-27 11:41:38 -08:00
  • c78d9cba9e config: disable palette-generate by default Mitchell Hashimoto 2026-02-27 11:31:04 -08:00
  • 3a21305d09 fix(macOS): filter phantom mouse events that defeat mouse-hide-while-typing (#11066) Mitchell Hashimoto 2026-02-27 11:25:18 -08:00
  • df53f75ad1 macOS: refine window tint for liquid glass (#11018) Lukas 2026-02-27 19:49:12 +01:00
  • b0657036a0 Update VOUCHED list (#11065) ghostty-vouch[bot] 2026-02-27 18:48:04 +00:00
  • 0bdd3bb6b5 feat(vt): Parse UAPI OSC 3008 hierarchical context signalling (#11057) Mitchell Hashimoto 2026-02-27 10:46:35 -08:00
  • eafdbaaada refactor: simplify Enum parse call and loop parsing logic Prakhar54-byte 2026-02-27 22:58:08 +05:30
  • 2a41401463 fix(macOS): filter phantom mouse events that defeat mouse-hide-while-typing linustalacko 2026-02-27 09:08:13 -08:00
  • 99311e8c27 Update VOUCHED list (#11062) ghostty-vouch[bot] 2026-02-27 16:54:02 +00:00
  • 3e1004717b refactor: apply PR feedback Prakhar54-byte 2026-02-27 22:20:42 +05:30