CDE 2.2.3 has been tagged and released. Thanks to everybody who contributed to this release!
Here is the blurb from the HISTORY file: # 2.2.3 05/09/2015 This release incorporates several hundred fixes identified by Coverity scans and patches supplied by users. In addition, OpenIndiana/OpenSolaris support was significantly enhanced thanks to Ulrich Wilkens, and a few hundred compiler warnings were squashed. There is also a new default CDE logo :) Here is the shortlog: Edmond ORIGNAC (1): Fix dtprintinfo parser Isaac Dunham (1): contrib/rc/linux/dtlogin: Make the init script work. Johannes von Rotz (1): Let "make World" run through on OpenBSD Jon Trulson (63): contrib/rc/freebsd: Add FreeBSD start script from Douglas Carmichael Add new Dtlogo from Jeff Pierquet. Original renamed to TOGDtlogo.pm dtmail: MotifCmds.C: NULL is not False ttsnoop: NULL is not 0 Revert "ttsnoop: NULL is not 0" dtappbuilder/dtcodegen: Fix up some warnings, remove use of sys_errlist[]. dthelp: fixup some warnings with special.h(s) dttypes: use regex on linux too. dtappbuilder: abmf.c: more warnings killed it_IT.ISO8859-1/types/_common.dt.tmsg: Apply manual one-line patch DtHelp: Coverity (memory corruption) DtSvc: Coverity (memory corruption) DtSvc: Coverity (memory corruption) DtTerm: Coverity (memory corruption) DtWidget: Coverity (memory corruption) ttauth: Coverity (memory corruption) dtappbuilder: Coverity (memory corruption) dtsession: Coverity (memory corruption) dtsession: Coverity (memory corruption) imake: Coverity (memory corruption, moderate) DtHelp: Coverity (memory corruption, moderate) DtHelp: Coverity (memory corruption, moderate) DtSearch: remove bogus debug block DtSvc: Coverity (memory corruption, moderate) DtSvc/DtEncap: Coverity (memory corruption, moderate) DtSvc/DtUtil1: Coverity (memory corruption, moderate) DtSvc/DtUtil2: Coverity (memory corruption, moderate) DtTerm: Coverity (memory corruption, moderate) DtTerm: Coverity (memory corruption, moderate) csa: Coverity (memory corruption, moderate) ttauth: Coverity (memory corruption, moderate) ttsession: Coverity (memory corruption, moderate) tt/mini_isam: Coverity (memory corruption, moderate) tt/mini_isam: Coverity (memory corruption, moderate) dtcalc: Coverity (memory corruption, moderate) dtcalc: Coverity (memory corruption, moderate) dtlogin: Coverity (memory corruption, moderate) dtlogin: Coverity (memory corruption, moderate) dtprintinfo: Coverity (memory corruption, moderate) dtscreen: Coverity (memory corruption, moderate) dtsession: Coverity (memory corruption, moderate) dtwm/PopUpMenu: Coverity (memory corruption, moderate) dtwm/WmFP: Coverity (memory corruption, moderate) dtlogin/xdmcp: fixup many warnings and a possible declaration bug DtXinerama: no need to check unsigned int < 0 (CID:86121) Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code dtsession/SmGlobals: fixup 17 coverity issues. dtsession/SmCommun: fix bogus check (CID 89326) dtsession/SmDB: error handling issues (CID 87778, 87926) dtsession/SmLock: potential null deref (CID 87561, 87957, 88181) dtsession/SmGlobals: use of tainted string (CID 89450) dtsession/SmGlobals: unlink mkstemp generated files. dtsession/SmGlobals: re-add smGD.savePath to generated paths, was lost in mkstemp changes. dtsession/SmRestore: fixup 8 coverity issues. dtsession/SmRestore: redo defaultCwd detection in StartClient() to be safer dtsession/SmSave: get rid of use of tempnam (CID 89359) dtsession/SmSave: use absolute path to rm in system() dtsession/SmUI: fix tainted var (CID 88216) dtsession/SrvFile_io: fix CID's 88299 and 89441 dtsession/SrvPalette: fix CID 89227 Merge branch 'coverity_dtsession' dtscreen: don't use old version of round() on linux either cde: change revision to 2.2.3 Matthew Howkins (3): libtt: Fix 'Missing return statement' errors detected by static analysis libtt: Fix some uninitialized variables detected by Coverity libtt: Change to standard function prototypes in ttauth. Fix some compiler warnings by adding #includes Peter Howkins (53): dtlogin: start to resolve static analysis warnings libDtWidget: Resolve some static analyser warnings dtlogin: Resolve 27 compiler warnings dtlogin: resolve 8 compiler warnings. dtlogin: resolve more static analysis warnings Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code dtcalc: resolve 13 compiler warnings on 64 bit builds. dsdm: resolve coverity warnings CID 86139 86255 86331 86345 86418 86517 86526 86567 86590 86616 dsdm: convert k&r function declarations to ansi, and correct the warnings this then uncovered. dtaction: resolve 2 compiler warnings. dtwm: resolve 92 compiler warnings (related to 64 bit pointer to int coversions) dtstyle: resolve 30 compiler warnings. dtsr: resolve all 12 compiler warnings. dtmail: Resolve 50 compiler warnings. dtdocbook: resolve 49 compiler warnings. dticon: resolve 3 compiler warnings dtfile: resolve 19 compiler warnings. dtmail: add a stdint.h include for openbsd, as reported by Daniel Diaz via the wiki. dtstyle: Fix CID 100252 dtcm: Resolve 303 compiler warnings. dtpad: Resolve 7 compiler warnings. dthello: Resolve 8 compiler warnings that would be introduced with -Wall libDtHelp: Resolve 11 compiler warnings. libDtPrint: Resolve the 1 remaining compiler warning. libDtSvc: Resolve 28 compiler warnings. dtscreen: convert K&R prototypes to ansi C dtcm: Resolve CID 87384 dtcm: Resolve CID 87408 dtcm: Resolve CID 87562 dtcm: Resolve CID 87713 dtcm: Resolve CID 87801 dtcm: Resolve CID 87822 dtcm: Resolve CID 87983 dtcm: Resolve CID 88003 dtfile: Resolve CID 87308 dtfile: Resolve CID 87776. OkCallback is of type XtCallbackProc, it doesn't return one dtfile: Resolve CID 88133, 88261 dtfile: Resolve CID 88199 dtfile: Resolve CID 89319 dtfile: Resolve CID 89009 dtfile: Resolve CID 88830 dtfile: Resolve CID 89277 dtprintinfo: Resolve CID 87253 dtudcfonted: Resolve CID 86153 dtudcfonted: Resolve CID 86232 dtudcfonted: Resolve CID 86389 dtudcfonted: Resolve CID 86280 dtudcfonted: Resolve CID 86328 dtudcfonted: Resolve CID 86391 dtudecfonted: Resolve CID 86417 dtudcfonted: Resolve CID 86495 dtudcfonted: Resolve CID 86547 dtudcfonted: Resolve CID 86560 Stuart Brady (1): DtTerm: fix formatted text in history buffer Ulrich Wilkens (7): Fix panel right click Resolve many build warnings OpenIndiana and Solaris port Fix FreeBSD 10.1 build Support for new Solaris/OpenIndiana versions Fix broken build on OpenBSD Remove warnings on Linux with glibc 2.20 alx (1): dtcopy: Fix file removal -- Jon Trulson "Don't believe everything you read on the internet." --Abraham Lincoln ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel