ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/Changes
(Generate patch)

Comparing rxvt-unicode/Changes (file contents):
Revision 1.1292 by sf-exg, Sat Dec 31 10:15:06 2022 UTC vs.
Revision 1.1297 by root, Mon Feb 13 17:29:02 2023 UTC

40TODO: pixel droppins idenrasm,ll,scrollup 40TODO: pixel droppins idenrasm,ll,scrollup
41TODO: cuu/cud and probably others default to 1 when arg is 0, not just missing, in xterm/vt102, but not in rxvt 41TODO: cuu/cud and probably others default to 1 when arg is 0, not just missing, in xterm/vt102, but not in rxvt
42TODO: clean up the resource vs. long option mess, especially in the manpage. 42TODO: clean up the resource vs. long option mess, especially in the manpage.
43TODO: think about daemon delaying urxvt client exit. 43TODO: think about daemon delaying urxvt client exit.
44IDEA: use harfbuzz to render combining sequences, maybe also complex scripts 44IDEA: use harfbuzz to render combining sequences, maybe also complex scripts
45
46TODO: rclock horribly time-biased 45TODO: rclock horribly time-biased
47TODO: rclock iso mode? 46TODO: rclock iso date mode?
48
49TODO: printf "\e[4:3m" - "undercurl" - should probbaly be interpreted as underline, rather than \e[43m 47TODO: printf "\e[4:3m" - "undercurl" - should probbaly be interpreted as underline, rather than \e[43m
50 48
49TODO: nmeum reports that when the wm resizes urxvt while it opens, the prompt is now somewhere in the middle
50of the window, rather than near the top. this behaviour change wss part of the wrapmode fix, and should normally
51prevent from readline jumping around on resizes. running urxvt with the exact geometry that the wm will assign "fixed" this.
52https://github.com/exg/rxvt-unicode/commit/1eb2c326cb88ee7bae01e995a16829746bfe374e
539.31 Mon 02 Jan 2023 18:13:16 CET
51 - implement a fix for CVE-2022-4170 (reported and analyzed by David Leadbeater). 54 - implement a fix for CVE-2022-4170 (reported and analyzed by David Leadbeater).
52 While present in version 9.30, it should not be exploitable. It is exploitable 55 While present in version 9.30, it should not be exploitable. It is exploitable
53 in versions 9.25 and 9.26, at least, and allows anybody controlling output to 56 in versions 9.25 and 9.26, at least, and allows anybody controlling output to
54 the terminal to execute arbitrary code in the urxvt process. 57 the terminal to execute arbitrary code in the urxvt process.
55 - the background extension no longer requires off focus fading support 58 - the background extension no longer requires off focus fading support
56 to be compiled in. 59 to be compiled in.
57 - the confirm-paste extension now offers a choice betwene pasting the original 60 - the confirm-paste extension now offers a choice between pasting the original
58 or a sanitized version, and also frees up memory used to store the paste text 61 or a sanitized version, and also frees up memory used to store the paste text
59 immediately. 62 immediately.
60 - fix compiling without frills. 63 - fix compiling without frills.
61 - fix rewrapMode: never. 64 - fix rewrapMode: never.
62 - fix regression that caused urxvt to no longer emit responses 65 - fix regression that caused urxvt to no longer emit responses

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines