From 60d83c6d3d62bb344252ffacb7f8d051156aba9aa33d50d4cfef0e62aa7d0e5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 4 Jul 2022 10:08:44 +0000 Subject: [PATCH] - Updated to version 9.0.0032, fixes the following problems - fix CVE-2022-2285 - boo#1201134 * Map functionality outside of map.c. * Functions are global while they could be local. * Plural messages not translated properly. * Hare files are not recognized. * Not all Visual Basic files are recognized. * No support for double, dotted and dashed underlines. * Cannot specify the variable name for "xxd -i". * Going past the end of a menu item with only modifier. * Returning 0 for has('patch-9.0.0') is inconsistent. * Reading beyond the end of the line with put command. * Signature files not detected properly. * Reproducing memory access errors can be difficult. * Missing part of the test override change. * With EXITFREE defined terminal menus are not cleared. * Comparing line pointer for 'breakindent' is not reliable. * Accessing memory beyond the end of the line. * Going over the end of the typahead. * Timers test not run where possible. * With some completion reading past end of string. * Invalid memory access when adding word with a control character to the internal spell word list. * Spell test fails. * On Solaris timer_create() exists but does not work. * May access part of typeahead buf that isn't filled. * Accessing beyond allocated memory when using the cmdline window in Ex mode. * Accessing freed memory with diff put. * The command line test is getting quite big. * The bitmaps/vim.ico file is not in the distribution. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=727 --- vim-9.0.0000.tar.gz | 3 --- vim-9.0.0032.tar.gz | 3 +++ vim.changes | 37 +++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 41 insertions(+), 4 deletions(-) delete mode 100644 vim-9.0.0000.tar.gz create mode 100644 vim-9.0.0032.tar.gz diff --git a/vim-9.0.0000.tar.gz b/vim-9.0.0000.tar.gz deleted file mode 100644 index 20f2385..0000000 --- a/vim-9.0.0000.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b3cd3732eb7039cf58a9321de26ab1a12d81c2f6760eb03c5d7b60d548f4587 -size 16615921 diff --git a/vim-9.0.0032.tar.gz b/vim-9.0.0032.tar.gz new file mode 100644 index 0000000..c7df5e9 --- /dev/null +++ b/vim-9.0.0032.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00a67b2e85fae726db32953c9ef03313d5c4568b1e2388b23ac0d15621c76df3 +size 16648609 diff --git a/vim.changes b/vim.changes index 4bc4042..babe3d5 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Mon Jul 4 10:06:35 UTC 2022 - Ondřej Súkup + +- Updated to version 9.0.0032, fixes the following problems +- fix CVE-2022-2285 - boo#1201134 + * Map functionality outside of map.c. + * Functions are global while they could be local. + * Plural messages not translated properly. + * Hare files are not recognized. + * Not all Visual Basic files are recognized. + * No support for double, dotted and dashed underlines. + * Cannot specify the variable name for "xxd -i". + * Going past the end of a menu item with only modifier. + * Returning 0 for has('patch-9.0.0') is inconsistent. + * Reading beyond the end of the line with put command. + * Signature files not detected properly. + * Reproducing memory access errors can be difficult. + * Missing part of the test override change. + * With EXITFREE defined terminal menus are not cleared. + * Comparing line pointer for 'breakindent' is not reliable. + * Accessing memory beyond the end of the line. + * Going over the end of the typahead. + * Timers test not run where possible. + * With some completion reading past end of string. + * Invalid memory access when adding word with a control character to the + internal spell word list. + * Spell test fails. + * On Solaris timer_create() exists but does not work. + * May access part of typeahead buf that isn't filled. + * Accessing beyond allocated memory when using the cmdline window in Ex mode. + * Accessing freed memory with diff put. + * The command line test is getting quite big. + * The bitmaps/vim.ico file is not in the distribution. + * Matchfuzzy test depends on path of current directory. + * of user command does not have correct verbose value. + * In the quickfix window 'cursorline' overrules QuickFixLine highlighting. + ------------------------------------------------------------------- Tue Jun 28 17:52:07 UTC 2022 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 64e9e15..9d67bef 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.0 -%define patchlevel 0000 +%define patchlevel 0032 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site