From 0b77734e1bec45f099414857c13d6435bf6a26fb Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Jan 2006 09:10:16 +0000 Subject: [PATCH] *** empty log message *** --- Changes | 9 +++------ src/logging.C | 7 +------ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/Changes b/Changes index d59c1f07..2e9ce0f7 100644 --- a/Changes +++ b/Changes @@ -14,9 +14,6 @@ WISH: support tex fonts 9.0 - use the scrollback buffer even when the scroll region doesn't span the whole screen, as long as it starts at row 0. - - swap the environment in some more cases. This hopefully fixes - some segfaults that might be caused by xft asking for env variables - at the wrong time. - selection popup now shows selection in dec/hex/oct. - perl/selection: matching on unicode characters in the selection code was O(n²), which equals infinity in some degenerate cases @@ -64,6 +61,9 @@ WISH: support tex fonts - iom.C now checks against destructed io_manager when unregistering. 6.3 Wed Jan 4 22:37:10 CET 2006 + - SECURITY FIX: on systems using openpty, permissions were + not correctly updated on the tty device and were left as + world-readable and world-writable (likely in original rxvt, - SECURITY FIX: on systems using openpty, permissions were not correctly updated on the tty device and were left as world-readable and world-writable (likely in original rxvt, @@ -823,9 +823,6 @@ WISH: support tex fonts 1.8 Mon Feb 2 20:09:18 CET 2004 - almost total conversion to C++. Except for introducing new bugs, this should not change much. - - fix and re-enable background pixmap and inherit pixmap support. - - re-enabled multiple scrollbar support. - - added plain scrollbar style and restored xterm scrollbar. - blinking and selections work slightly better now. - fix an error condition when rxvt receives more than one screenful of output. should occur with original rxvt, too, but very rarely. diff --git a/src/logging.C b/src/logging.C index 5363d57d..fcf1f5bd 100644 --- a/src/logging.C +++ b/src/logging.C @@ -196,7 +196,6 @@ rxvt_term::makeutent (const char *pty, const char *hostname) fclose (fd0); } # endif - } #endif @@ -212,12 +211,8 @@ rxvt_term::makeutent (const char *pty, const char *hostname) rxvt_update_wtmp (RXVT_WTMP_FILE, ut); # endif # endif -# ifdef HAVE_STRUCT_UTMPX -# if HAVE_UPDWTMPX +# if defined(HAVE_STRUCT_UTMPX) && defined(HAVE_UPDWTMPX) updwtmpx (RXVT_WTMPX_FILE, utx); -# else - pututxline (utx); -# endif # endif } #endif -- 2.34.1