summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release v4.5.0v.4.5.0Alexander Naumov2016-12-074-11/+20
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Build bugfix for AIXAlexander Naumov2016-12-063-1/+8
| | | | | bug #49149 Thanks to Tony Reix
* Help message knows about log filename (-L)Alexander Naumov2016-12-061-1/+1
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Code reformating (layout.c + logfile.c)Alexander Naumov2016-11-062-290/+185
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Code reformating (fileio.c)Alexander Naumov2016-11-051-523/+420
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Code reformating (viewport.c)Alexander Naumov2016-11-051-84/+73
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Code reformating (help.c)Alexander Naumov2016-11-051-454/+335
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* fix %x improperly separating argumentsAmadeusz Sławiński2016-11-041-1/+1
| | | | thanks to canvon from irc
* adding permissions check for the logfile nameAlexander Naumov2016-11-041-0/+6
| | | | | | | | | | Screen shows error message and terminates if you specify not available (permissions problem?) logfile name (-L parameter). bug #49491 Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* fix term size in replyAmadeusz Sławiński2016-10-281-2/+2
|
* document dynamictitle and defdynamictitle commandsAmadeusz Sławiński2016-10-191-1/+15
| | | | Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
* add dynamicatitle and defdynamictitle commandsAmadeusz Sławiński2016-10-195-1/+16
| | | | | | | | allows enabling/disabling window title change via escape sequences useful if you want to have one or more windows with static titles, but your shell or other screen aware application changes it Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
* Remove unnecessary decrement of rep_cntGuo Ci2016-10-161-1/+0
| | | | | | | Currently, 0% and 1% points to the same location in the scrollback buffer due to this bug. Bug: 49336
* Code reformatingAlexander Naumov2016-09-241-1945/+1818
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Allow specifying logfile's name via command line parameterAlexander Naumov2016-09-223-2/+14
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* fix crash with long $TERMAmadeusz Sławiński2016-09-101-3/+3
| | | | | | | | | screen-4.4.0 built from source using -D_FORTIFY_SOURCE=1 on Fedora 24 crashes when a new window is created using the -T parameter and a sufficiently long string. https://bugzilla.redhat.com/show_bug.cgi?id=1350549 Reported-by: Ricardo Garcia Bug: 48983
* fix terminal type length in option parsingAmadeusz Sławiński2016-09-011-1/+1
| | | | | | cherry-pick from master Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
* Fixes broken handling of "bind u digraph U+"Jan C. Nordholz2016-08-071-3/+3
| | | | | | | | | This results in a SIGSEGV instead of prompting for the remainder. Also fixes an allocation inaccuracy I found while debugging this, even though that one looks innocuous. Bug-Debian: https://bugs.debian.org/831672 Bug: 48691
* Fix crash when bumping blank windowDmitri Vereshchagin2016-07-091-2/+2
| | | | | Blank window shouldn't be swapped with normal one. bumpleft and bumpright need a fore window to operate properly.
* fix install with custom DESTDIRAmadeusz Sławiński2016-07-041-2/+2
| | | | Bug: 48370
* use VDISABLE instead of hardcoded valuesAmadeusz Sławiński2016-07-041-6/+6
| | | | | | Bug: 48339 Reported-By: Valentin Nechayev <n-gnu@nn.kiev.ua>
* change VKILL to ^UAmadeusz Sławiński2016-07-041-3/+3
| | | | | | | | | it seems to be sane default on unix systems among other things, fixes weird behaviour of 'read' in bash on screen -dm Bug: 48339 Reported-By: Valentin Nechayev <n-gnu@nn.kiev.ua>
* Fix typos in documentationAmadeusz Sławiński2016-06-202-4/+4
| | | | Bug: 48277
* 4.4.0 bumpv.4.4.0Amadeusz Sławiński2016-06-193-4/+9
|
* Fix more hardcoded termlenAmadeusz Sławiński2016-06-188-20/+25
| | | | | cherry-pick from master branch bumped struct msg version
* fix null pointer dereference in RC_LOGFILEAmadeusz Sławiński2016-05-021-1/+1
| | | | Bug: 47826
* fix logfile command so it starts logging to new fileAmadeusz Sławiński2016-04-051-1/+7
| | | | Bug: 46228
* fix compile with -DDEBUGAmadeusz Sławiński2016-03-101-1/+1
|
* bugfix: vi-style search fails on long wrapped lines.Alexander Naumov2016-03-071-9/+30
| | | | | | | In scrollback mode, vi-style search was failing to find text split across multiple lines by line wrapping. Signed-off-by: Michael Constant <mconst@gmail.com>
* Global out of bounds read in termcap.c due to wrong loopAmadeusz Sławiński2015-12-061-2/+2
| | | | Bug: 46401
* Added support for 24 function keys (ie. up to Shift-F12)Ed King2015-09-051-0/+4
|
* fix impossible if()Amadeusz Sławiński2015-09-051-1/+1
| | | | Bug: 40238
* Use-after-freeAmadeusz Sławiński2015-09-051-1/+1
| | | | | | clang analyzer move it before free
* remove unused variables xs xe ysAmadeusz Sławiński (amade)2015-09-051-4/+1
|
* Revert "change checks for utmp/utmpx in header"Amadeusz Sławiński2015-09-051-4/+2
| | | | | | | This thing is more broken than I thought... there is probably less musl linux users than cygwin ones so fully revert This reverts commit 74fdc8988b55633cd05f8625390cd3f6a8102003.
* Partially revert "change checks for utmp/utmpx in header"Amadeusz Sławiński2015-09-052-2/+3
| | | | This reverts commit 74fdc8988b55633cd05f8625390cd3f6a8102003.
* Add trivial definitions of RFC 2292 CMSG_LEN() CMSG_SIZE()saper2015-09-051-0/+7
|
* Use realpath(name, buf) for Solarissaper2015-09-051-4/+6
|
* Fix stack overflow due to too deep recursionKuang-che Wu2015-08-311-7/+7
| | | | | | | | | | Bug: 45713 How to reproduce: Run this command inside screen $ printf '\x1b[10000000T' screen will recursively call MScrollV to depth n/256. This is time consuming and will overflow stack if n is huge.
* Fix multijob buildAmadeusz Sławiński2015-08-081-1/+1
| | | | Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
* Remove version number from INSTALL, README and man pageAlexander Naumov2015-07-013-9/+2
| | | | | | | | | | | | Having the version as text in the manpage does not make sense, you find: -v Print version number. in the manpage already. Also a few another files have the version included and needed to get touched... Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* 4.3.1 bumpv.4.3.1Amadeusz Sławiński2015-06-286-6/+9
|
* Update ChangeLog: version 4.3.0Alexander Naumov2015-06-221-0/+13
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Fix off by one error when resizing windowsAmadeusz Sławiński2015-06-211-1/+1
| | | | | | Bug: 45321 Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
* Update README and INSTALL filesv.4.3.0Amadeusz Sławiński2015-06-132-9/+10
| | | | | | Update versions Update links Add current e-mail address
* change checks for utmp/utmpx in headerAmadeusz Sławiński2015-06-132-5/+6
| | | | | | | 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
* man page: AUTHORS, emails addedAlexander Naumov2015-06-121-1/+2
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Update man page (part AUTORS)Alexander Naumov2015-06-111-3/+4
| | | | Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
* Fix implicit declarationsAmadeusz Sławiński2015-06-101-1/+5
|
* fix warning with clangAmadeusz Sławiński2015-06-101-1/+8
| | | | | fix warning with clang warning: data argument not used by format string