CDE 2.2.2 has been tagged and released.  The sourceforge mirrors
should begin syncing soon.

There are a lot of fixes and improvements in this release.  CDE can be
built on more modern Linuxes and BSDs, and an initial stab at an
Illumios (opensolaris) support is also present.

Thank you to all who contributed to this release!


Here is the shortlog:

Eugene Doudine (7):
       Fixes the bug #17 dtsession can't validate passwords longer than 8 
characters when the session is locked
       Fixed bug #27 dtfile space handling bug
       Fixed bug #32 dtfile table formatting bug with non-latin filenames
       Fixes the off-by-one bug in RegisterInGrid(), which caused dtfile's 
desktop icons on the right edge of the screen (if desktop width is not a 
multiple of icon with) to be registered on the next workspace or (in the case 
of the last workspace) beyond the desktop_grid array (possibly causing 
segfaults).
       Fixes several issues with grid registration of the dtwm panel on dtfile 
startup and on workspace addition:
       Fixes a small bug in grid registration: when an object is placed over 
another object (can be done manually) and then removed from there, the 
registration of the covered object is removed as well (that is it's cell is 
considered empty).
       Fixes the bug, which caused dtterm to show stripes of wrong color 
between text lines when using fontsets that include fonts of slightly different 
heights.

Jon Trulson (52):
       update HISTORY file for 2.2.1, though a little too late :)
       building_release_archive: add some steps and clean up
       linux depend: stop using makedepend, use gcc instead
       libDtTerm: add include <stdio.h> so FILE is properly defined.
       linux: Use installed X11 header files rather than requiring 
/imports/x11/include
       nsgmls: fix up some gcc 4.8 warnings.
       linux.cf: fix typo and some formatting.
       linux: move dependancy handling out of linux.cf and into new 
lnxDep.rules file.
       mp_rpc_server.C: limit iteration of svc_fdset to FD_SETSIZE, as per spec.
       dtdocbook/instant: *always* link with local libtcl.a
       dtpad: stub out XmPrint stuff if there is no XmPrint support.
       dtmail: stub out XmPrint stuff if there is no XmPrint support.
       dtcm: stub out XmPrint stuff if there is no XmPrint support.
       dtinfo: stub out XmPrint stuff if there is no XmPrint support.
       linux: libDtSearch requires linking with -lm
       libcsa: fix up some stupidness.
       tt_xdr_utils.h: fix build error on linux/bsd introduced with illumos 
initial patch.
       Updated Greek (el_GR.UTF-8) translations from Antonis Tsolomitis.
       PrintTopics.c: fix up some warnings
       pax.h: include stdio.h
       getdate.y: include string.h
       Icon.c: include stdlib.h
       localized/util/merge.h: include string.h and fix up some warnings
       Threads.C: NULL is not 0
       MotifUI.C: NULL is not 0
       dtcm/server/: just return NULL, not the address of a dummy local 
variable.  Geez.
       cleanup: eliminate "implicit declaration" warnings.
       linux.cf: turn off writable strings warnings (write-strings)
       linux: build with thread safety and REENTRANT enabled.
       dtcm/reminders.c: NULL is not 0
       dtcm/rfp.c: NULL is not 0
       cleanup: eliminate missing sentinel warnings
       xtclient.c, spcd_event.c: stop referencing fds_bits directly
       linux.cf: with fds_bits fixes, stop using _POSIX_C_SOURCE=199309L and 
_XOPEN_SOURCE defines
       xtclient.c: fix debug statement regarding fd number
       dtsession: screensaver don't pass random attributes to 
XScreenSaverSetAttributes()
       InterruptibleCmd.C, WorkingDialogManager.C: NULL is not 0
       AttachArea.C: NULL is not 0, sprintf needs a format
       RoamInterruptibleCmd.C: NULL is not 0
       RoamMenuWindow.C: NULL is not 0
       SendMsgDialog.C: NULL is not 0
       WMSaveSession.C: NULL is not 0
       ttsnoop.C.src: NULL is not 0
       dtappbuilder: bil_store.c: don't return local variables
       fr_FR.ISO8859-1/types/_common.dt.tmsg: Fix up a couple of backslash 
errors.
       contrib/: add vcal2xapia from Edmond Orignac
       Added additional info to vcal2xapia/README
       contrib/: add desktop2dt from Isaac Dunham
       el_GR _common.dt.tmsg: fix corrupted msg line at line 1763
       site.def: create new DtDocLocalesToBuild define
       Version change to 2.2.2
       Fixup UDB databases to fix a problem introduced with FreeBSD 10 patch.

Peter Tribble (1):
       initial illumos port

Ulrich Wilkens (4):
       Fix dtfile and dtterm on NetBSD
       Fix cpp output on Ubuntu 13
       Fix dtinfo search engine
       FreeBSD 10 clang port

alx (2):
       dtstyle: enable palette editor on true/direct color screens
       DtWidget: Don't free random pointer on Control widget destruction


-- 
Jon Trulson

"Don't believe everything you read on the internet."
    --Abraham Lincoln

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to