Репозитории ALT
S: | 4.8.0-alt2 |
5.1: | 4.0.3-alt6 |
4.1: | 4.0.3-alt3 |
4.0: | 4.0.3-alt3 |
+updates: | 4.0.3-alt3 |
3.0: | 4.0.2-alt2 |
Группа :: Терминалы
Пакет: screen
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
11 ноября 2021 Vladimir D. Seleznev <vseleznv at altlinux.org> 4.8.0-alt2
- Applied SUSE combchar.diff to prevent DoS via crafted UTF-8 character
sequence (fixes CVE-2021-26937).
- Updated to v.4.8.0 (fixes CVE-2020-9366).
- Moved tmpfiles.d(5) config file to %_tmpfilesdir.
- Updated to v.4.6.2 (ALT#36357).
- Updated to v.4.6.1.
- Updated to v.4.5.1.
- Added BR: makeinfo.
- Fixed CVE-2015-6806.
- Rebuild with -Werror removed
- Fixed build with gcc 4.6.
- Added a %preun script removing hardlinks created in %post script.
- Moved screen sockets to /var/run/screen/ (closes: #25106).
- Fixed a bug uncovered by gcc 4.5.
- Enlarged internal $TERM string buffers (closes: #23972).
- Fixed build with glibc >= 2.11 that provides execvpe(3).
- Removed obsolete %install_info/%uninstall_info calls.
- Fixed build with fresh toolchain.
- Fixed build without sys/stropts.h file.
- Removed obsolete requirements.
- reverted cp866.patch (#5440) to resolve UTF-8 locale problems
(#8817, Alexey Morozov) - fixed compiler warnings with -DDEBUG
- changed src.rpm packaging to keep pristine tarball
- loadav.c: fixed possible /proc/loadavg fd leak introduced in
previous release (Dmitry V. Levin) - layer.c, screen.c: fixed vsnprintf() return value check introduced
in previous release - socket.c: added errno to panic() message
- 4.0.2 -> 4.0.3 (fixes two bug in combining characters handling)
- imported sources into git, applied all changes to the sources tree,
and built with gear - fixed warnings emitted by new gcc compiler (-Werror build mode on),
resulting in better error checking; some changes are not purely
cosmetic, notably dup2() usage for oldish close()+dup() technique
- urgency=medium: applied alarm/lonjmp fix for "Reproducible key sequence
causes hard lock" (debian #157873, savannah #11610) - fixed build with -Wl,--as-needed (by using -ltinfo, not -lcurses)
- fixed -Werror mode (by using NULL sentinel for execl() in fileio.c)
- Rebuilt for new style PAM dependencies generated by rpm-build-4.0.4-alt55.
- Added system logger initialization in the screen builtin locker.
- Allowed users with empty passwords to use builtin locker.
- added support for cp866 (Kachalov Anton, #5440)
- fixed invalid type casts (Kachalov Anton)
- 4.0.2 (new screenrc parser, see NEWS)
- configuration file reworked
+ moved terminal settings to /etc/screencap (sourced from screenrc) - rh-delete-hack.patch (treat backspaces '^?' as deletes in sample screenrc)
- owl-pam.patch and owl-no-fault-handler.patch updated
- owl-warnings patch applied, -Werror mode enabled
- support for rxvt OSC codes enabled
- removed "merge status" from specfile as it is completely outdated
- added Debian FAQ
- security update (buffer overflow fixed, Timo Sirainen)
- alt-owl-config.patch updated (eliminates glibc-devel-static from BuildRequires)
- support for 256 colors enabled
- 3.9.15; patches updated: alt-texinfo, alt-owl-config,
deb-owl-alt-home-screen-exchange, alt-msgfix, alt-owl-pam,
owl-alt-no-fault-handler, mdk-alt-max-window-size
- Rebuilt with libpam_userpass.so.1.
- Rebuilt with libutempter-1.1.0.
- Use subst instead of perl in %build.
- 3.9.11, updated patches.
- Dropped screen terminfo entries (can be found in terminfo package).
- Grant screen access to both chkpwd and utempter helpers via a group
screen restricted directory and hard links (Owl). - Switch egid for the PAM authentication making use of POSIX saved ID's (Owl).
- Don't compile in the SIGSEGV/SIGBUS fault handler; previously it was
only used for SUID installation, not SGID, and would claim to dump core
which it indeed can't do (Owl). - Updated dependencies.
- Reordered patches.
- Fixed message typo in FindSocket().
- More tmp fixes in configure.in (Owl).
- Added pam_userpass support (derived from Owl's patch).
- Link without libelf and libshadow.
- Patched and built with new utempter.
- Made /usr/bin/screen sgid to utempter.
- 3.9.10
- the default place for user's sockets is now ~/tmp/screen/
- Files:
+ /etc/profile.d/screen.sh thrown away (it made using screen almost
impossible)
+ added ALT-PACKAGING-INFO.en - Documentation: a useful addition about the resurrecting effect of
SIGCHLD. - spec-file:
+ the args for %make_build became shorter (no need to define
ETCSCREENRC -- it is passed in ./configure options)
+ generating and installing terminfo entries made optional
- Files:
+ the sample user's .screenrc moved from /etc/skel/ to doc
+ terminfo files included (the same files provided by ncurses
package are just counterparts of these ones). - Documentation fixes from RedHat.
- Changes in the spec-file (all of them don't affect the content of the
resulting binary package):
+ made the Description a bit less lamer-ish
+ other minor enhancements
+ some substitution commands thrown away from %build section because
the same corrections are done in the Owl's patches
+ shortened a bit Owl's config patch -- the same configuration is done
by adding ./configure options.
- 3.9.9
- Add patches from Owl.
- 3.9.8
- Patched to build with glibc-2.2.
- RE adaptions.
- Automatically added BuildRequires.
- Fix info file
- Security fix, adapted patch from RH
- automatically added BuildRequires
- Oops... Fixed *info macros...
- BMacros
- Some spec file changes
- fix wrong URL
- use %_mandir & %_infodir to prepare FHS compliancy
- merge in RH patches
- Fix build
- Let spec helper handle stripping and compressed manpages
- Changed group to match 7.1 specs
- 3.9.5 (fix a lot of know bugs).
- Really fixed /etc/skel/.screenrc permissions
- Fixed /etc/screenrc permissions
- spawn ptys are no more world writable
- Fixed /etc/skel/.screenrc permissions
- Enabled Unix98 ptys
- Build Release
- Merged patch from RedHat: screen now uses /dev/pts/*
- made /etc/profile.d/screen.sh sh-compatible (use test -z $SCREENDIR)
- fixed bug in /etc/profile.d/screen.sh (credits go to Axalon for this one)
- 3.9.4
- set SCREENDIR=$HOME/tmp
- Mandrake adaptations.
- patched in utempter support, turned off setuid bit
- take out warning of directory ownership so root can still use screen
- fixed unix98 pty support
- auto rebuild in the new build environment (release 3)
- add patch for Unix98 pty support
- update to 3.7.6.
- build root
- translations modified for de, fr, tr
- upgraded to 3.7.4
- removed glibc 1.99 specific patch
- added install-info support
- built against glibc