Hassan Raza
1423c33fb8
Fix alpha mask leak when growing the font canvas
2026-08-28 14:33:16 +05:00
Kovid Goyal
b3273b5f8c
Merge branch 'fix/dnd-empty-transfer' of https://github.com/M-Hassan-Raza/kitty
2026-08-28 14:36:56 +05:30
Hassan Raza
bd2d09e467
Fix EOF handling for empty DnD transfers
2026-08-28 14:01:04 +05:00
Kovid Goyal
573488e5a7
Merge branch 'fix/dnd-stdin-mime' of https://github.com/M-Hassan-Raza/kitty
2026-08-28 14:06:07 +05:30
Hassan Raza
9c557f917b
Fix explicit stdin sources in the DnD kitten
2026-08-28 13:19:25 +05:00
Kovid Goyal
9ee01568f9
Merge branch 'fix/hints-empty-selection' of https://github.com/M-Hassan-Raza/kitty
2026-08-28 13:32:13 +05:30
Hassan Raza
e31a5e4e07
Fix empty hints selection handling
2026-08-28 11:49:17 +05:00
Kovid Goyal
caf36a4072
Merge branch 'fix/notify-close-mode' of https://github.com/M-Hassan-Raza/kitty
2026-08-28 12:01:20 +05:30
Hassan Raza
99fb1b8aca
Fix notification close mode
2026-08-28 11:20:05 +05:00
Kovid Goyal
da90724f54
Merge branch 'fix/hints-named-group-programs' of https://github.com/M-Hassan-Raza/kitty
CI / Linux (python=3.14 cc=clang sanitize=1) (push) Waiting to run
CI / Linux (python=3.12 cc=gcc sanitize=0) (push) Waiting to run
CI / Linux (python=3.13 cc=gcc sanitize=1) (push) Waiting to run
CI / Linux package (push) Waiting to run
CI / Bundle test (macos-latest) (push) Waiting to run
CI / Bundle test (ubuntu-latest) (push) Waiting to run
CI / macOS Brew (push) Waiting to run
CI / Test ./dev.sh and benchmark (push) Waiting to run
CodeQL / CodeQL-Build (actions, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, macos-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (go, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (python, ubuntu-latest) (push) Waiting to run
Depscan / Scan dependencies for vulnerabilities (push) Waiting to run
2026-08-28 07:11:51 +05:30
Hassan Raza
1229f19f6d
Restore hints named-group program arguments
2026-08-27 21:55:56 +05:00
Kovid Goyal
a08218461e
Update changelog
CI / Linux (python=3.14 cc=clang sanitize=1) (push) Waiting to run
CI / Linux (python=3.12 cc=gcc sanitize=0) (push) Waiting to run
CI / Linux (python=3.13 cc=gcc sanitize=1) (push) Waiting to run
CI / Linux package (push) Waiting to run
CI / Bundle test (macos-latest) (push) Waiting to run
CI / Bundle test (ubuntu-latest) (push) Waiting to run
CI / macOS Brew (push) Waiting to run
CI / Test ./dev.sh and benchmark (push) Waiting to run
CodeQL / CodeQL-Build (actions, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, macos-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (go, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (python, ubuntu-latest) (push) Waiting to run
Depscan / Scan dependencies for vulnerabilities (push) Waiting to run
2026-08-27 21:49:50 +05:30
Kovid Goyal
dc4471ea6c
Merge branch 'fix/dnd-independent-copy' of https://github.com/M-Hassan-Raza/kitty
2026-08-27 21:48:57 +05:30
Hassan Raza
133aa8bb15
Add independent DnD copy mode
2026-08-27 20:37:01 +05:00
Hassan Raza
e304b3c1d8
Make DnD copies independent
2026-08-27 19:38:23 +05:00
Kovid Goyal
0388e8f05e
Merge branch 'fix/graphics-compose-metadata' of https://github.com/M-Hassan-Raza/kitty
2026-08-27 18:46:47 +05:30
Hassan Raza
4a19654bc2
Fix composed frame metadata
2026-08-27 15:09:14 +05:00
Kovid Goyal
6d5d0c4406
Update changelog
CI / Linux (python=3.14 cc=clang sanitize=1) (push) Waiting to run
CI / Linux (python=3.12 cc=gcc sanitize=0) (push) Waiting to run
CI / Linux (python=3.13 cc=gcc sanitize=1) (push) Waiting to run
CI / Linux package (push) Waiting to run
CI / Bundle test (macos-latest) (push) Waiting to run
CI / Bundle test (ubuntu-latest) (push) Waiting to run
CI / macOS Brew (push) Waiting to run
CI / Test ./dev.sh and benchmark (push) Waiting to run
CodeQL / CodeQL-Build (actions, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, macos-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (go, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (python, ubuntu-latest) (push) Waiting to run
Depscan / Scan dependencies for vulnerabilities (push) Waiting to run
2026-08-26 17:36:15 +05:30
Kovid Goyal
0200d1c22b
Add bounds checking to a couple of functions
...
This is not strictly necessary as their callers already validate bounds,
however, I have now got two separate false security reports for this so
rather than waste my time responding to these, just add the bounds
checking.
2026-08-26 12:25:05 +05:30
Kovid Goyal
19532374a9
Merge branch 'add-mobile-ssh-graphics' of https://github.com/dkozlov/kitty
2026-08-26 06:55:07 +05:30
Dmitry Kozlov
0e3e3100af
docs: add Mobile SSH to terminals implementing the graphics protocol
2026-08-25 18:16:52 -07:00
Kovid Goyal
4f489ec911
...
2026-08-26 06:01:00 +05:30
Kovid Goyal
54416498c8
Merge branch 'fix-macos-26-stale-mouse-position' of https://github.com/SuperGoodGame/kitty
2026-08-25 18:43:29 +05:30
WangJH
9dc4c0e256
Refresh macOS mouse position for pointer hit testing
2026-08-25 19:53:58 +08:00
Kovid Goyal
087b8c35c4
Merge branch 'revert' of https://github.com/zzhaolei/kitty
2026-08-25 15:43:36 +05:30
Kovid Goyal
a92348e460
Build the macOS binary using XCode 26.3
2026-08-25 15:42:50 +05:30
Kovid Goyal
479872838f
clipboard protocol: Specify handling of invalid base64 data
...
Fixes #10401
2026-08-25 10:12:25 +05:30
Kovid Goyal
458421af46
Clipboard: Tighten up invalid input error handling
...
Fixes #10400
2026-08-25 09:37:05 +05:30
Kovid Goyal
32ea104192
clipboard: Inform clients of too much data
...
Fixes #10399
2026-08-25 09:19:46 +05:30
Kovid Goyal
7f71461a9d
...
2026-08-24 18:38:22 +05:30
Kovid Goyal
b60a8d333e
Fix remote path sanitisation
2026-08-24 18:37:15 +05:30
Kovid Goyal
c3d36a3dfe
Merge branch 'fix-doc-typos' of https://github.com/zaveshaa/kitty
2026-08-24 17:31:15 +05:30
zaveshaa
e01b09c557
Fix a few typos in the docs and the choose_files kitten help text
2026-08-24 14:58:48 +03:00
zhaolei
c43f500c16
Revert "macos: explicitly enable modern window corners on macOS 26"
...
This reverts commit b16221a1d3 .
2026-08-24 15:00:57 +08:00
Kovid Goyal
5ee0267ae6
Merge branch 'dependabot/github_actions/actions-f5505118b8' of https://github.com/kovidgoyal/kitty
2026-08-24 09:23:39 +05:30
Kovid Goyal
2b36a8b6ad
Merge branch 'dependabot/go_modules/all-go-deps-c632cdcfe4' of https://github.com/kovidgoyal/kitty
2026-08-24 09:23:22 +05:30
dependabot[bot]
af1bcdaf4a
Bump github/codeql-action from 4.37.6 to 4.37.7 in the actions group
...
Bumps the actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 4.37.6 to 4.37.7
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v4.37.6...v4.37.7 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.37.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-08-24 03:44:59 +00:00
dependabot[bot]
349525bfa6
Bump github.com/seancfoley/ipaddress-go in the all-go-deps group
...
Bumps the all-go-deps group with 1 update: [github.com/seancfoley/ipaddress-go](https://github.com/seancfoley/ipaddress-go ).
Updates `github.com/seancfoley/ipaddress-go` from 1.8.1 to 1.8.3
- [Release notes](https://github.com/seancfoley/ipaddress-go/releases )
- [Commits](https://github.com/seancfoley/ipaddress-go/compare/v1.8.1...v1.8.3 )
---
updated-dependencies:
- dependency-name: github.com/seancfoley/ipaddress-go
dependency-version: 1.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-go-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-08-24 03:43:13 +00:00
Kovid Goyal
77630f3a67
Fix random test failure when running in parallel on macOS
2026-08-23 20:39:43 +05:30
Kovid Goyal
6b5bdca90d
Avoid extra copy of image data into disk cache
...
Also fix a rare race and reduce memory consumption for transient images
2026-08-23 19:41:15 +05:30
Kovid Goyal
3c3133d339
Defense in depth use O_NOFOLLOW when opening regular files
2026-08-23 17:14:06 +05:30
Kovid Goyal
7616cfe854
Graphics: Make reading images robust against clients that truncate files that are being read by kitty
2026-08-23 17:05:06 +05:30
Kovid Goyal
8eee836555
Fix #10393
2026-08-23 13:15:17 +05:30
Kovid Goyal
393f0c720b
fix test failure on macOS
2026-08-23 10:53:56 +05:30
Kovid Goyal
554908ed0b
Drag and drop protocol: Deny drag sources that send identically named symlink/dir entries with an appropriate error
2026-08-23 10:01:35 +05:30
Kovid Goyal
fb862c019b
...
2026-08-23 09:30:28 +05:30
Kovid Goyal
d894ac8c1d
Follow libpng's documented contract
2026-08-23 09:24:02 +05:30
Kovid Goyal
26fa4b557d
bash completion: Dont remove common prefix. Fixes #10388
2026-08-23 08:36:58 +05:30
Kovid Goyal
365f29e369
...
2026-08-23 08:24:44 +05:30
Kovid Goyal
05444e9e61
Fix #10391
2026-08-23 08:18:59 +05:30