cde: update HISTORY for 2.2.3 release 2.2.3
authorJon Trulson <jon@radscan.com>
Sat, 9 May 2015 23:09:11 +0000 (17:09 -0600)
committerJon Trulson <jon@radscan.com>
Sat, 9 May 2015 23:09:11 +0000 (17:09 -0600)
cde/HISTORY

index 7d85f2277e7b1a649501d2aa6abb8a6a554f4df7..a1d8c955f348503299ddafbedb36b47435062067 100644 (file)
@@ -5,6 +5,167 @@ use 'git log', or peruse the commit history at:
 
 https://sourceforge.net/p/cdesktopenv/code/commit_browser
 
+# 2.2.3 05/09/2015
+
+This release incorporates several hundred fixes identified by various
+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
+
+
 # 2.2.2 07/27/2014
 
 A lot of fixes and improvements in this release.  CDE can be built on