- fixed integer overflows [ patched before ]
- fixed file descriptor leak
- allow re-entrant Xlib calls from _XIOError for the sake of
atexit handlers or ELF/C++ destructors
- define XTHREADLIB and XTHREAD_CFLAGS [ not perfect, but used for now ]
- Many constness and some 64bit issues fixed
- Added man apge for XKB
Add a NetBSD xsrc patch to unlock mutexes before destroying them.
- Introduce catalogue FPE, which contains symlinks to font directories.
Options like unscaled can be attached to it. Fix a bug in this code.
- Remove lots of dead code and cleanup some warnings.
Note: the second point does change the ABI, but as the code seems to have
been unused, I'm not forcing a major bump that upstream didn't do.
New in the 0.9.2 x11vnc release:
A compile-time bug is fixed for when the OpenSSL library is not
available or --without-ssl is supplied; previously the
build would fail.
One can configure x11vnc via "configure --with-system-libvncserver"
to use a system installed libvncserver library instead of
the one bundled in the release tarball.
If UltraVNC file transfer or chat is detected, then VNC clients
are "pinged" more often to prevent these side channels
from becoming serviced too infrequently.
In -unixpw mode in the username and password dialog no text will
be echoed if the first character sent is "Escape". This
enables a convenience feature in SSVNC to send the username
and password automatically.
miscellaneous new features and changes:
When building from the CVS tree --with-x11vnc must be supplied if
you want x11vnc to be built. The LibVNCServer release
tarball no longer contains the x11vnc source.
* RadioAction: Correct a reference-counting error in the "changed" signal.
* RecentManager: Allow Gtk::RecentManager::Data to be instantiated, for use with
the full version of add_item().
* Menu: Fix memory problems during destruction by handling attached widgets as
we already handle child widgets.
* Correctly ifdef-out initialization of deprecated classes.
* Build: Cope with newer m4 versions.
* Documentation:
FAQ: Emphasize that libglademm is preferred to glademm.
totem-xine, ABI depends only the former. This creates conflicts when
pkg_add picks the latter to fulfill the API depends. Allow both packages
for the ABI depends as well and bump the revisions of the two affected
packages.
Bump PKGREVISION.
PLIST.icons was made based on PR 34178,
But entries noted in PLIST.icons were mis-installed from ${WRKDIR}/.buildlink
directory, which contained x11 headers, also *.xbm and *.xpm files.
Depending on x11 had been removed since rev 1.17 of Makefile.
Installed from ${WRKSRC}/.* directories is avoided since rev 1.19 of Makefile.
DeskMenu is a root menu program which is activated by clicking the root
window. It is configured from a .deskmenurc file in your home directory.
DeskMenu is useful for window managers which do not provide a menu such as
Oroborus.
window. It is configured from a .deskmenurc file in your home directory.
DeskMenu is useful for window managers which do not provide a menu such as
Oroborus.
changes:
* The GtkFileChooserDialog sizing code has been
refactored.
* The DirectFB backend has seen various fixes.
-misc bugfixes
-translation updates