A number of bug fixes and improvements have accumulated since xdm 1.1.9,
including:
- crash fixes related to syslog usage
- a new option to echo stars in the password field
- basic selinux support
Full shortlog from 1.1.9 below.
Alan Coopersmith (11):
Create piddir if needed on startup
Make parent authdir if needed at startup
Correct default greeterLib path in man page
Remove workaround for X11R3 server bug
Raise xorg-macros requirement to 1.4
Update Sun license notices to current X.Org standard form
echo_passwd should key off PAM no-echo state, not prompt position
Replace hardcoded NAMELEN of 14 for ancient SysV with MAXNAMELEN
Move m4 macros to m4 subdir as automake/libtool recommend
Make sure username is not NULL when calling syslog from FailedLogin()
Reject PAM conversation calls after login dialog is closed
Branden Robinson (6):
downgrade an error to info message
Change openFiles() to avoid race-based symlink attacks.
Always attempt to write data to the auth file
improve error logging
Improve logging of xdm's script handling
rewrite StorePid()
Christoph Bartoschek (1):
XDM: Add support for clients that sent ipv4 addresses to a dual-stacked
host
Dmitry V. Levin (2):
Call openlog(3) early
greeter: fix logging of failed login attempts
Gaetan Nadon (8):
.gitignore: use common defaults with custom section # 24239
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
Deploy the new XORG_DEFAULT_OPTIONS #24242
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
configure.ac: restore correct order for XORG_DEFAULT_OPTIONS
configure.ac: use backticks rather than $() for cmd subs
lint: option -rdynamic is not valid for the lint program
Georgy A. Shepelev (3):
The whole widget borders width could not be set to zero.
Adding an option to show stars instead of the password itself.
xdm: add documentation of the "EchoPasswd" option to the man page
Johannes Dewender (1):
Bug #25066: exec sessreg
Julien Cristau (4):
Don't remove the pid file from xdm child processes
xdmcp: disable IPV6_V6ONLY for ipv6 listening sockets
Add missing brace in previous commit
Bump to 1.1.10
Manoj Srivastava (1):
xdm: add SELinux support
Martin Dickopp (1):
Debian bug 525596: "Login incorrect" only partially cleared on next login
git tag: xdm-1.1.10
Added c++ to USE_LANGUAGES to appease CMake. Someone with CMake clue
should have a look at it.
ChangeLog:
- unhide tint2 panel when dragging something
- Set _NET_WM_ICON_GEOMETRY for every task
- strut_policy=minimum is possible even if autohide is disabled
- Added icons and a *.desktop file for tint2conf
- BSD fixes
- Add cmake build system
- Xrandr and Nvidia problems fixed
- Fix installation of examples
- added panel theme switcher 'tint2conf'
with preview of each theme based on current config (size of monitor, task opened, ...)
- include tintwizard : theme editor
- autodetect composite manager and switch to real or fake transparency
this feature needed a patch to xcompmgr
see FAQ http://code.google.com/p/tint2/wiki/FAQ#How_to_configure_real_transparency_(xcompmgr)
- added 'strut_policy = none'
- drag n drop task re-ordering
Several bugs in encoding and refreshing in Konsole have been fixed
A couple of crashes in Okular's PDF viewer have been fixed
Alarms have received some fixes in KDE PIM
The changelog lists more, if not all improvements since KDE SC 4.4.4.
* Added Spectrum analyzer demo application.
* Added exit softkey to Wiggly example.
* Added close button to Anomaly demo.
* Fixed Anomaly demo controlstrip icon placement for very small screens.
* Ensure history configuration is cleared when a state machine is restarted.
For more read: http://qt.nokia.com/developer/changes/changes-4.6.3
Omit a PKGREVISION bump, this package doesn't actually build (on Linux) due to
failing build-time test cases. Presumably on platforms where the build
succeeds this export list doesn't actually matter.
What's new in gnome-mag-0.16.1:
* Fixes:
#612818 - gnome-mag fails to build with latest gtk 2.19.7 (André Klapper)
#610935 - POTFILES.in is broken
#609456 - Broken build because of colorblind when building from git
* Translations:
Fran Diéguez (gl), Inaki Larranaga Murgoitio (eu), Kostas Papadimas (el)
Roman Mátyus (sk)
What's new in gnome-mag-0.16.0:
* New features:
Added D-BUS support.
* Translations:
Dumitru Mișu Moldovan (ro), Jamil Ahmed (bn), Thomas Thurman (en@shaw)
* Documentation: Added main page text at index.html.
Changes 2.20.2:
* Documentation: Strip out the gobject-introspection annotations, and use
other improvements made to docextract_to_xml.py
Changes 2.20.1:
Gtk:
* RecentAction: Fix the constructor that takes a RecentManager.
* TreeRowReference::get_model(): Correct the reference counting.
* Several bugs in filename sorting in the Dolphin file manager have been
fixed
* Issues with encoded filenames in ZIP archives have been fixed
* A number of bugs in games, such as KMines, KNetwalk and LSkat and
KSpaceDuel have been fixed
The changelog lists more
-install some "style" definitions
-use "gmake" as default make tool -- the build process depends
on gnumake's "-w" flag (can be adjusted in project properties, but this
way it works out of the box)
bump PKGREVISION
Numerous fixes in Konsole, KDE's terminal emulator, among them two possible
crashers in session management
Flash plugin support in KHTML has been enhanced to work with newest Youtube
skins
Case-sensitivity in renaming fixes in KIO, KDE's network-transparent I/O
library
Hiding the mouse cursor in some special cases in presentation mode and two
possible crashers have been fixed
New in the 0.9.10 x11vnc release:
IPv6 is now supported for all usage modes: forward and reverse
connections, SSL and unencrypted, etc.
The included SSL enabled Java VNC viewer applet now supports
Chained SSL Certificates (x11vnc -ssl always has.)
The applet autodects x11vnc and set GET=1 for faster
connecting via HTTPS.
A demo CGI script 'desktop.cgi' shows how to create an
SSL encrypted, multi-user x11vnc web login desktop
service. The user logs into a secure web site and gets
his/her own virtual desktop and his browser accesses it
with the SSL Java VNC Viewer applet.
A serverCert Java Viewer applet parameter is provided.
Use an authenticated HTTPS browser connection to set
this parameter (the user could set it locally too.)
The onetimekey tool has -certonly option for this scheme.
The Xdummy script (use Xorg 'dummy' driver instead of Xvfb)
no longer requires being run as root.
miscellaneous new features and changes:
In the Java viewer applet, debugCerts and debugKeyboard parameters
are provided. The debugging output of the applet is more
readable. Some corner-case bugs (e.g. socket exceptions)
are now handled gracefully. Parameters forbid_Ctrl_Alt
and mapF5_to_atsign are added.
The amount of time to wait for HTTPS applet downloads to finish
can be set in env. var. X11VNC_HTTPS_DOWNLOAD_WAIT_TIME.
The -xkb mode is automatically enabled if there are more than
4 keysyms per key.
-coe is now an alias for -connect_or_exit.
The -input_eagerly option enables this LibVNCServer feature
(it is like -allinput.)
The "%" unix password verification tricks for the -unixpw
option are now documented. They also run a command
in UNIXPW_CMD.
In -create (-svc, etc.) modes, a warning is printed out if Xvfb
cannot be found. Xvfb '+kb' option is checked for.
The -env CREATE_DISPLAY_OUTPUT=/tmp/mydebug.txt debugging
option is documented. Try to preserve user's PATH
if possible.
In XDMCP connection mode, a test for GDM listening only
on IPv6 (::1) is performed. The interface can also be
specified via FD_XDMCP_IF.
The example scripts connect_switch, ultravnc_repeater.pl, inet6to4
have settings to let them run reliably for long times
as daemons. They also support IPv6.
IPv6 notes: for some very esoteric cases (e.g. -chatwindow)
IPv4 localhost may be required for local IPC. A demo
transition tool 'inet6to4' is also included (can be
used for other apps.) x11vnc options related to IPv6:
-listen6, -6, -no6, -noipv4, -noipv6, and -connect,
-proxy.
Use STUNNEL_LISTEN in -stunnel mode to have it listen on a
particular interface. Also STUNNEL_PROG.
New remote control query options: pointer_x, pointer_y,
pointer_same, pointer_root, and pointer_mask. A demo
script using them misc/panner.pl is provided.
Remote control change of -clip option will not create new
framebuffer if the size has not changed (for panner.pl)
The X11VNC_DISABLE_SSL_CLIENT_MODE env. var. can be set to
disable SSL client role in reverse connections. This
means the VNC viewer side must be in SSL client role.
UltraVNC repeater operation can benefit from this.
The SSL_INIT_TIMEOUT is increased to 1 hour if 'repeater'
is detected in a reverse connect string.
The X property X11VNC_TRAP_XRANDR can be set on a desktop to
force x11vnc to use the -xrandr screen size change
trapping code.
The -sslScripts option prints out the SSL certificate management
scripts.
Suggest '-auth guess' and '-findauth' if X connection fails.
The TightVNC sercurity type (TightVNC features enabler) now
works for RFB version 3.8.
RECORD scroll detection is now working with the new gtk/gdk scroll
mechanism. Set X11VNC_SCROLL_MUST_EQUAL to disable.
Release 1.6 (2010-04-09)
========================
- darwin: xnu doesn't support poll on ttys on the master side
- Fix descriptor leak on memory error path
- Support xcb_discard_reply
- Open the X11 socket with close-on-exec flag
- Fix authentication on hpux and Hurd
Utility functions, classes and widgets written on top of gtkmm and
glibmm.
- logging framework
- option parsing, date and string utilities
- tile widgets
- dialog helpers
Many changes since 2.4.13, I won't pretend to understand them all.
This update is a prerequisite for eventually moving forward with MesaLib
and xorg-server updates.
was deleted is:
Update KDE to 4.4.2
For 4.4.0 major new technologies have been introduced, including social
networking and online collaboration features, a new netbook-oriented
interface and infrastructural innovations such as the KAuth authentication
framework. According to KDE's bug-tracking system, 7293 bugs have been
fixed and 1433 new feature requests were implemented.
KDE SC 4.4.1 has a number of improvements:
A performance problem in KMail when sending emails has been fixed
Various fixes in Plasma widgets and other addons, such as the analog clock
and the picture frame
A number of fixes in Konsole, KDE's powerful terminal application
KDE SC 4.4.2 has a number of improvements:
Possible crashes in Plasma, Dolphin and Okular have been fixed
The Microblog applet now shows the correct time in the timeline
The audioplayer KRunner plugin has been fixed to not freeze the KRunner UI
anymore
Changes since 0.7.0 (http://code.google.com/p/tint2/source/browse/trunk/ChangeLog):
2010-01-28
- Battery hide option
- bugfixes in task redrawing
- traywindow and autohide bugfix
2010-01-13
- calculate right struts for multiple monitors
- New timer implementation (works for *BSD too)
- Changed behaviour for forwarding clicks to the window manager
- Tint2 sets a class name, such that it can be identified by window managers
- better omnipresent task handling
- clock timezone support
- real transparency
- adjustable systray icons
- systray: several icons in one line
- autohide
- more task states (active/urgent/iconified)
- and some minor bugfixes which nobody recognized yet ;)
2009-12-16
- Scrolling through tasks by schattenprinz (added action next_task and prev_task)
- Andreas : *add* setting tooltip on clock with 'clock_tooltip = format'
- Andreas : *add* changed everything to kernel timer for easier integration with new timer
- Andreas : *add* multiple tasks can be urgent now
- Thierry : panel snapshot
- patch for FULL battery by peter.ebden
- Thierry : work on tint2conf. not ready for release yet.
- Thierry : killall -SIGUSR1 tint2 will reload config file cleanly
- Thierry : improved multi-monitor detection
- Thierry : added left2right and right2left value to systray_sort option
- Andreas : *add* option for ascending/descending/unsorted systray
- Thierry : EWMH non-resizable panel
- less disturbing omnipresent task by dmitry medvinsky
- Thierry : lower cpu use with icon. replace HUE by ALPHA on icon (see task_icon_asb)
- Thierry : add default icon on task
- Andreas : *add* tooltips
- Andreas : added possibility to put tint2 into the windowmanagers dock
- Andreas : Drag n drop over Task bring Focus
- Andreas : support skip_taskbar
- Thierry : detect pid of process owning the systray
- Andreas : added possibility to put tint2 into the windowmanagers dock
2009-09-08
- Drag n drop over Task bring Focus by Andreas.Fink85
2009-09-07
- fixed issue 117 : support skip_taskbar by Andreas.Fink85
- cleanup : switch space to tab
2009-09-01
- fixed segfault
2009-08-30
- detect pid of process owning the systray
2009-08-30
- added taskbar_active_background_id to change current desktop background.
warning : this feature have a price on cpu (tint2 redraw all task) when you switch desktop.
comment out taskbar_active_background_id if you don't want it.
2009-08-30
- fixed issue 130 by maato
ordered systray icon with config "systray_sort = asc/desc"
2009-08-29
- fixed issue 134
2009-08-29
- cleanup and add desktop_right/desktop_left action on task (by jackp)
2009-08-29
- adjust saturation/brightness on task icon
2009-08-29
- merge change described in issue 122 (by jackp)
made right click easier
2009-08-28
- add some HSB config
2009-08-09
- add mouse action : maximize_restore
- fixed issue 125
2009-07-28
- some tint2conf code
2009-07-26
- fixed icon on 64 bit system by benjaminfranzke
2009-07-19
- fixed systray crash by mart1987
2009-07-14
- play with some tint2conf code
2009-07-04
- fixed 'defunct' process after fork
For 4.4.0 major new technologies have been introduced, including social
networking and online collaboration features, a new netbook-oriented
interface and infrastructural innovations such as the KAuth authentication
framework. According to KDE's bug-tracking system, 7293 bugs have been
fixed and 1433 new feature requests were implemented.
KDE SC 4.4.1 has a number of improvements:
A performance problem in KMail when sending emails has been fixed
Various fixes in Plasma widgets and other addons, such as the analog clock
and the picture frame
A number of fixes in Konsole, KDE's powerful terminal application
KDE SC 4.4.2 has a number of improvements:
Possible crashes in Plasma, Dolphin and Okular have been fixed
The Microblog applet now shows the correct time in the timeline
The audioplayer KRunner plugin has been fixed to not freeze the KRunner UI
anymore
Based on patch from Tim Larson by PR#43061.
CHANGES IN FLTK 1.1.10
- Widgets now remove stale entries from the default callback
queue when they are deleted (STR #2302)
- Fixed selection bug in Fl_Int_Input (STR #2292)
- Fixed character set conversion functions (STR #2268)
- Fixed image lib configure and fltk-config issues by backporting
the image lib and zlib configure code from FLTK 1.3 (STR #2203)
- Updated the bundled libpng to v1.2.40 (released Sep. 10, 2009)
- Fixed Fl_Choice contrast with light-on-dark settings (STR #2219)
- Added Xft2 font lookup table (STR #2215)
- Fixed X server "lock", if a modal dialog window is opened
while a menu is active (STR #1986)
- Updated mirror sites in documentation (STR #2220)
- Setting a default font for Xft (STR #2216)
- Temporarily limited builds to 32-bit on OX S to stay
compatible to Snow Leopard
- Fixed Windows compile bug with "#define USE_COLORMAP 0"
(STR #2241)
- Fixed glibc 2.10 compiler problems (Fedora 11 and others)
with scandir() and strchr() (STR #2222)
- Fixed OpenGL shared context handling (STR #2135)
- Fixed gray-scale images with alpha channel (STR #2105)
- Fixed unexpected shortcut behavior for Win32 (STR #2199)
- Added cast to Fl_Color in all Fluid code (STR #2206)
- Fixed wrong identifier for special keys combined with
modifier (STR #2196)
- Fixed documentation for Fl_Progress (STR #2209)
- Fix for multiple popups, when dragging and calling fl_alert()
and friends from the callback (STR #2159)
- Avoiding crashes for recursive common dialogs (this does not
fix the issue at hand yet) (STR 2150)
- Fluid printing used wrong colors under Windows (STR #2195)
- Fixed bad system menu hadling in OS X (STR #2153)
- Fixed File Input mouse pointer dragging (STR #2181)
- Added Fl_Scroll::bbox() documentation (STR #1893)
- Fixed static linking of image libraries (STR #1962)
- Fixed callback would not be called when shortcut was used with
radio and toggle buttons in default FL_RELEASE mode.
- Fixed a problem with TrackMouseEvent() (Windows only) that would
generate wrong FL_LEAVE events with subwindows. TrackMouseEvent
is now enabled by default (it was disabled for GNU compilers).
It can be disabled by defining NO_TRACK_MOUSE.
Improved test/subwindow.cxx (STR #2079)
- Fixed RGB colors for round box (STR #2097)
- Fixed documentation (added missing COMCTRL32.LIB dependency)
- Fl_Group::clip_children() is now public (STR #2017)
- Fixed first modifier key event (STR #1952)
- Fixed wrong default value of Fl_Spinner in Fluid (STR #1991)
- Fixed Fluid textcolor output (STR #1992)
- Added clarification to Fl_GL_Window mode function (STR #1945)
- Fl_Group and Fl_Scroll now resize themselves before
resizing their children (STR #2032)
- Fixed adding an idle handler during a draw() call (STR #1950)
- Improved stability of fl_read_image (STR #2021)
- Fixed menu position close to screen border (STR #2057)
1.1:
Just one more change, the requirement of xorg-macros 1.3.
1.0.99.1:
Most notable change the addition of Xinerama.h and panoramiXext.h.
Both files were previously part of xineramaproto and were moved here.
Requires xineramaproto 1.1.99.1 or higher.
1.1.0:
Just two changes, increasing the requires for libXext to what it really is
and the usual xorg-macros change.
1.0.99.2:
Xlib headers from the recordproto module have moved to here.
The new requirement is thus recordproto 1.13.99.2
No other interesting changes.
1.0.99.1:
The first libXtst release for nearly two years and boy, aren't we glad it's
here. 1.0.99.1 contains various build system fixes and a new header file
that previouly resided in the xextproto module.
This version requires xextproto 7.0.99.3 or later to avoid conflicts with
header files.