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

Reply via email to