| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
|
|
|
|
|
|
| |
Bug: 45321
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
Update versions
Update links
Add current e-mail address
|
|
|
|
|
|
|
| |
linuxes should've working utmpx, so this check was bit weird
commit 2b1bdf96 mentions some "linux workaround", but nothing specific
fixes build with musl libc
|
|
|
|
| |
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
|
|
|
|
| |
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
|
| |
|
|
|
|
|
| |
fix warning with clang
warning: data argument not used by format string
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
bumpleft, bumpright, collapse
|
|
|
|
|
|
|
| |
original patch by D Andrew Reynhout
http://www.quesera.com/reynhout/misc/screen+bumpandcollapse/
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
|
|
| |
Some distributions downstream supply it for years:
http://pkgs.fedoraproject.org/cgit/screen.git/tree/screen-ipv6.patch
https://sources.debian.net/src/screen/4.2.1-3/debian/patches/48screen-ipv6.patch/
https://build.opensuse.org/package/view_file/openSUSE:Factory/screen/screen-4.0.3-ipv6.patch
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
|
| |
|
|
|
|
| |
Bug: 45202
|
| |
|
|
|
|
|
|
|
| |
Adapted on top of git sources, patch from:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512342
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
| |
Bugfix for: bug #38201
Thanks to Seth LaForge <sethml@google.com>
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
|
|
|
|
|
|
|
|
|
| |
Newer versions of autotools have started warning
when using the old 'configure.in' name.
Bugfix for: bug #45249
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
|
|
|
|
|
|
|
|
| |
Bugfix for: https://savannah.gnu.org/bugs/?38201
Thanks to Seth LaForge <sethml@google.com>
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A string escape can be passed which makes the windows
command much more flexible. The default string escape
if no argument is passed is "%n%f %t " which is intended
to rebuild the same output the windows command would give
as good as possible (slight changes with the flags can
happen).
This command is also not be limited in output size
(the windows command is limited to 1024 bytes).
The windowsx command can be queried (-Q command) and
this is its main purpose (be able to query the exact
window list status of an active screen session from
shell).
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
Signed-off-by: Thomas Renninger <trenn@suse.de>
|
|
|
|
|
| |
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
Signed-off-by: Thomas Renninger <trenn@suse.de>
|
|
|
|
| |
Signed-off-by: Alexander Naumov <posix.ru@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently if zombie keys are defined, one needs to
explicitly hit a key to tell screen to try to reconnect
a window. This is rather unfortunte if you for example
have dozens of screens connected to foreign machines
through network connections. Once the network connection
is cut for a while, all windows will enter the dead/zombie
state and one has to go through all windows manually
and hit the zombie resurrect key, once the network got
set up again.
This patch implements auto-reconnecting via zombie_timeout
(in seconds) variable. By default it is set to 0 which
complies to current behavior (no polling is done).
Signed-off-by: Alexander Naumov <posix.ru@gmail.com>
Signed-off-by: Thomas Renninger <trenn@suse.de>
|
|
|
|
|
|
|
|
| |
either only the executed command ('X') or the whole command line ('x') of
each window is shown.
Signed-off-by: Alexander Naumov <posix.ru@gmail.com>
Signed-off-by: Thomas Renninger <trenn@suse.de>
|
|
|
|
|
|
| |
Fixes bug #34714: screen crashes on startup
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
bug https://savannah.gnu.org/bugs/?43238
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
Should also fix https://savannah.gnu.org/bugs/?38940
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when a rootfs is used in qemu with virtio mount,
new files created get the uid of the qemu user, not the uid of the
user inside qemu. this is usually no problem since you have full
access permissions to everything - however, screen did some uid
comparison checks, which only make sense when the screen sockets
are stored in a public place such as /var/run or /tmp.
in our case, they are stored in $HOME, so any screen there belongs
to us and we do not need to compare uids.
Signed-off-by: John Spencer <maillist-screen@barfooze.de>
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
| |
DragonFly BSD needs the same trick as FreeBSD does in fgtty(),
or else you lose job control inside screen.
From: YONETANI Tomokazu <y0n3t4n1@gmail.com>
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'd like to upstream the patch to drop linking dependency to libelf. It is
probably some leftover from old versions of gnu screen and some
distributions downstream upply it for years.
http://pkgs.fedoraproject.org/cgit/screen.git/tree/screen-4.0.3-libs.patch
(Fedora)
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-misc/screen/files/4.0.2-no-libelf.patch?revision=1.1&view=markup
(Gentoo)
https://galileo.mailstation.de/gerrit/#/c/1275/ (Exherbo)
From: Ivan Diorditsa <ivan.diorditsa@gmail.com>
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
screen's default etcscreenrc confuses xterm's scrollback feature so adjust
temcap a little
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-misc/screen/files/screenrc?revision=1.13&view=markup&sortby=date
lines 147-148 (gentoo)
https://bugs.gentoo.org/show_bug.cgi?id=61195
https://galileo.mailstation.de/gerrit/#/c/1275/ (exherbo)
From: Ivan Diorditsa <ivan.diorditsa@gmail.com>
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
https://savannah.gnu.org/bugs/?35757
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
| |
https://savannah.gnu.org/bugs/?42369
https://savannah.gnu.org/bugs/?32339
https://savannah.gnu.org/bugs/?42247
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
| |
This reverts commit f932245069028087f5ee7f19b796907bb12e3012.
got fix for that
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit c50098231e66c1234a398002c2ab9adff6e554b7.
Fixes:
https://savannah.gnu.org/bugs/?42369
https://savannah.gnu.org/bugs/?32339
https://savannah.gnu.org/bugs/?42247
Breaks again:
https://savannah.gnu.org/bugs/index.php?24066
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
bug 42239
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
bug 42257
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
| |
Was reverted to apply some other patches correctly
This reverts commit 12dd363fc5bd1d89bbf53f552c06e80ca0d39432.
|
|
|
|
|
|
|
|
|
|
| |
Ensure that multibyte UTF8 characters are counted correctly when
calculating and displaying the caption and hardstatus lines.
Based on an earlier version by Kees Cook <address@hidden>
Signed-off-by: Dustin Kirkland <address@hidden>
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|