oweals/cde.git
8 years agocde: update HISTORY for 2.2.3 release 2.2.3
Jon Trulson [Sat, 9 May 2015 23:09:11 +0000 (17:09 -0600)]
cde: update HISTORY for 2.2.3 release

8 years agocde: change revision to 2.2.3
Jon Trulson [Sat, 9 May 2015 22:58:46 +0000 (16:58 -0600)]
cde: change revision to 2.2.3

8 years agodtscreen: don't use old version of round() on linux either
Jon Trulson [Sat, 9 May 2015 22:37:04 +0000 (16:37 -0600)]
dtscreen: don't use old version of round() on linux either

8 years agoRemove warnings on Linux with glibc 2.20
Ulrich Wilkens [Fri, 8 May 2015 22:39:05 +0000 (00:39 +0200)]
Remove warnings on Linux with glibc 2.20

8 years agoFix broken build on OpenBSD
Ulrich Wilkens [Fri, 8 May 2015 22:48:08 +0000 (00:48 +0200)]
Fix broken build on OpenBSD

8 years agoSupport for new Solaris/OpenIndiana versions
Ulrich Wilkens [Fri, 8 May 2015 22:14:52 +0000 (00:14 +0200)]
Support for new Solaris/OpenIndiana versions

8 years agoDtTerm: fix formatted text in history buffer
Stuart Brady [Tue, 5 May 2015 08:53:07 +0000 (09:53 +0100)]
DtTerm: fix formatted text in history buffer

Formatted text currently gets corrupted by DtTerm when copied into its
history buffer.

As soon as a line of text is copied into the history, the text of each
segment of formatted text is altered so that it contains the text from
the start of the line.  For example:

    echo -e '\e[1mbold\e[m \e[4munderlined\e[m'

When the text has scrolled off the screen, scrolling back to it reveals:

    boldbbold under

This is fixed by adding the calls to _DtTermPrimBufferGetCharacterPointer
that were missing which would update the buffer pointer when inserting
text into the history buffer.

9 years agoFix dtprintinfo parser
Edmond ORIGNAC [Sat, 21 Mar 2015 11:43:18 +0000 (12:43 +0100)]
Fix dtprintinfo parser

When using a non C locale such as fr_FR.ISO8859-1, the CUPS messages
returned by lpq are translated. However, the parser in ParseJobs.C can only
handle messages in English. As a result, dtprintinfo exits immediately with
an error message. To fix that problem we force a LANG=C environment when calling
lpq so that messages will be in English and will be processed correctly by dtprintinfo
parser.

9 years agocontrib/rc/linux/dtlogin: Make the init script work.
Isaac Dunham [Sat, 7 Mar 2015 17:43:58 +0000 (17:43 +0000)]
contrib/rc/linux/dtlogin: Make the init script work.

* insserv requires a shebang line
* the rc script can hang if a daemon is started in the foreground
* "pgrep dtlogin" apparently can match the init script, if it is started
  with "service dtlogin start" or similar.
* reduce code duplication

9 years agodtudcfonted: Resolve CID 86560
Peter Howkins [Wed, 21 Jan 2015 14:15:31 +0000 (14:15 +0000)]
dtudcfonted: Resolve CID 86560

9 years agodtudcfonted: Resolve CID 86547
Peter Howkins [Wed, 21 Jan 2015 14:10:58 +0000 (14:10 +0000)]
dtudcfonted: Resolve CID 86547

9 years agodtudcfonted: Resolve CID 86495
Peter Howkins [Wed, 21 Jan 2015 14:09:39 +0000 (14:09 +0000)]
dtudcfonted: Resolve CID 86495

9 years agodtudecfonted: Resolve CID 86417
Peter Howkins [Wed, 21 Jan 2015 14:04:04 +0000 (14:04 +0000)]
dtudecfonted: Resolve CID 86417

9 years agodtudcfonted: Resolve CID 86391
Peter Howkins [Wed, 21 Jan 2015 14:02:34 +0000 (14:02 +0000)]
dtudcfonted: Resolve CID 86391

9 years agodtudcfonted: Resolve CID 86328
Peter Howkins [Wed, 21 Jan 2015 14:00:44 +0000 (14:00 +0000)]
dtudcfonted: Resolve CID 86328

9 years agodtudcfonted: Resolve CID 86280
Peter Howkins [Wed, 21 Jan 2015 13:56:00 +0000 (13:56 +0000)]
dtudcfonted: Resolve CID 86280

9 years agoLet "make World" run through on OpenBSD
Johannes von Rotz [Wed, 21 Jan 2015 10:54:46 +0000 (11:54 +0100)]
Let "make World" run through on OpenBSD

9 years agodtudcfonted: Resolve CID 86389
Peter Howkins [Fri, 16 Jan 2015 16:51:37 +0000 (16:51 +0000)]
dtudcfonted: Resolve CID 86389

9 years agodtudcfonted: Resolve CID 86232
Peter Howkins [Fri, 16 Jan 2015 16:49:42 +0000 (16:49 +0000)]
dtudcfonted: Resolve CID 86232

9 years agodtudcfonted: Resolve CID 86153
Peter Howkins [Fri, 16 Jan 2015 16:29:55 +0000 (16:29 +0000)]
dtudcfonted: Resolve CID 86153

9 years agodtprintinfo: Resolve CID 87253
Peter Howkins [Thu, 15 Jan 2015 16:07:10 +0000 (16:07 +0000)]
dtprintinfo: Resolve CID 87253

9 years agodtfile: Resolve CID 89277
Peter Howkins [Thu, 15 Jan 2015 15:37:32 +0000 (15:37 +0000)]
dtfile: Resolve CID 89277

9 years agodtfile: Resolve CID 88830
Peter Howkins [Thu, 15 Jan 2015 15:30:59 +0000 (15:30 +0000)]
dtfile: Resolve CID 88830

9 years agodtfile: Resolve CID 89009
Peter Howkins [Thu, 15 Jan 2015 15:26:22 +0000 (15:26 +0000)]
dtfile: Resolve CID 89009

9 years agodtfile: Resolve CID 89319
Peter Howkins [Thu, 15 Jan 2015 15:25:13 +0000 (15:25 +0000)]
dtfile: Resolve CID 89319

9 years agodtfile: Resolve CID 88199
Peter Howkins [Thu, 15 Jan 2015 15:23:24 +0000 (15:23 +0000)]
dtfile: Resolve CID 88199

9 years agodtfile: Resolve CID 88133, 88261
Peter Howkins [Thu, 15 Jan 2015 15:18:21 +0000 (15:18 +0000)]
dtfile: Resolve CID 88133, 88261

9 years agodtfile: Resolve CID 87776. OkCallback is of type XtCallbackProc, it doesn't return one
Peter Howkins [Thu, 15 Jan 2015 15:15:31 +0000 (15:15 +0000)]
dtfile: Resolve CID 87776. OkCallback is of type XtCallbackProc, it doesn't return one

9 years agodtfile: Resolve CID 87308
Peter Howkins [Thu, 15 Jan 2015 15:05:45 +0000 (15:05 +0000)]
dtfile: Resolve CID 87308

9 years agodtcm: Resolve CID 88003
Peter Howkins [Thu, 15 Jan 2015 14:23:45 +0000 (14:23 +0000)]
dtcm: Resolve CID 88003

9 years agodtcm: Resolve CID 87983
Peter Howkins [Thu, 15 Jan 2015 14:21:34 +0000 (14:21 +0000)]
dtcm: Resolve CID 87983

9 years agodtcm: Resolve CID 87822
Peter Howkins [Thu, 15 Jan 2015 14:20:02 +0000 (14:20 +0000)]
dtcm: Resolve CID 87822

9 years agodtcm: Resolve CID 87801
Peter Howkins [Thu, 15 Jan 2015 14:18:17 +0000 (14:18 +0000)]
dtcm: Resolve CID 87801

9 years agodtcm: Resolve CID 87713
Peter Howkins [Thu, 15 Jan 2015 14:16:06 +0000 (14:16 +0000)]
dtcm: Resolve CID 87713

9 years agodtcm: Resolve CID 87562
Peter Howkins [Thu, 15 Jan 2015 12:10:25 +0000 (12:10 +0000)]
dtcm: Resolve CID 87562

9 years agodtcm: Resolve CID 87408
Peter Howkins [Thu, 15 Jan 2015 11:59:20 +0000 (11:59 +0000)]
dtcm: Resolve CID 87408

9 years agodtcm: Resolve CID 87384
Peter Howkins [Thu, 15 Jan 2015 11:55:09 +0000 (11:55 +0000)]
dtcm: Resolve CID 87384

9 years agodtscreen: convert K&R prototypes to ansi C
Peter Howkins [Wed, 14 Jan 2015 15:06:33 +0000 (15:06 +0000)]
dtscreen: convert K&R prototypes to ansi C

9 years agolibDtSvc: Resolve 28 compiler warnings.
Peter Howkins [Wed, 14 Jan 2015 14:10:55 +0000 (14:10 +0000)]
libDtSvc: Resolve 28 compiler warnings.

9 years agolibDtPrint: Resolve the 1 remaining compiler warning.
Peter Howkins [Wed, 14 Jan 2015 11:43:58 +0000 (11:43 +0000)]
libDtPrint: Resolve the 1 remaining compiler warning.

9 years agolibDtHelp: Resolve 11 compiler warnings.
Peter Howkins [Wed, 14 Jan 2015 11:41:38 +0000 (11:41 +0000)]
libDtHelp: Resolve 11 compiler warnings.

9 years agodthello: Resolve 8 compiler warnings that would be introduced with -Wall
Peter Howkins [Wed, 14 Jan 2015 10:42:44 +0000 (10:42 +0000)]
dthello: Resolve 8 compiler warnings that would be introduced with -Wall

9 years agodtpad: Resolve 7 compiler warnings.
Peter Howkins [Tue, 13 Jan 2015 14:50:05 +0000 (14:50 +0000)]
dtpad: Resolve 7 compiler warnings.

9 years agodtcm: Resolve 303 compiler warnings.
Peter Howkins [Tue, 13 Jan 2015 14:22:25 +0000 (14:22 +0000)]
dtcm: Resolve 303 compiler warnings.

9 years agodtstyle: Fix CID 100252
Peter Howkins [Tue, 13 Jan 2015 10:13:03 +0000 (10:13 +0000)]
dtstyle: Fix CID 100252

9 years agodtmail: add a stdint.h include for openbsd, as reported by Daniel Diaz via the wiki.
Peter Howkins [Fri, 9 Jan 2015 16:30:43 +0000 (16:30 +0000)]
dtmail: add a stdint.h include for openbsd, as reported by Daniel Diaz via the wiki.

9 years agodtfile: resolve 19 compiler warnings.
Peter Howkins [Fri, 9 Jan 2015 16:16:53 +0000 (16:16 +0000)]
dtfile: resolve 19 compiler warnings.

9 years agodticon: resolve 3 compiler warnings
Peter Howkins [Wed, 7 Jan 2015 14:19:38 +0000 (14:19 +0000)]
dticon: resolve 3 compiler warnings

9 years agodtdocbook: resolve 49 compiler warnings.
Peter Howkins [Tue, 6 Jan 2015 17:22:50 +0000 (17:22 +0000)]
dtdocbook: resolve 49 compiler warnings.

9 years agodtmail: Resolve 50 compiler warnings.
Peter Howkins [Tue, 6 Jan 2015 15:07:55 +0000 (15:07 +0000)]
dtmail: Resolve 50 compiler warnings.

9 years agodtsr: resolve all 12 compiler warnings.
Peter Howkins [Mon, 5 Jan 2015 16:54:12 +0000 (16:54 +0000)]
dtsr: resolve all 12 compiler warnings.

9 years agodtstyle: resolve 30 compiler warnings.
Peter Howkins [Mon, 5 Jan 2015 16:07:49 +0000 (16:07 +0000)]
dtstyle: resolve 30 compiler warnings.

9 years agolibtt: Change to standard function prototypes in ttauth. Fix some compiler warnings...
Matthew Howkins [Tue, 30 Dec 2014 17:27:20 +0000 (17:27 +0000)]
libtt: Change to standard function prototypes in ttauth. Fix some compiler warnings by adding #includes

9 years agolibtt: Fix some uninitialized variables detected by Coverity
Matthew Howkins [Tue, 30 Dec 2014 17:24:31 +0000 (17:24 +0000)]
libtt: Fix some uninitialized variables detected by Coverity

9 years agodtwm: resolve 92 compiler warnings (related to 64 bit pointer to int coversions)
Peter Howkins [Tue, 30 Dec 2014 17:13:41 +0000 (17:13 +0000)]
dtwm: resolve 92 compiler warnings (related to 64 bit pointer to int coversions)

9 years agodtaction: resolve 2 compiler warnings.
Peter Howkins [Tue, 30 Dec 2014 16:12:54 +0000 (16:12 +0000)]
dtaction: resolve 2 compiler warnings.

9 years agodsdm: convert k&r function declarations to ansi, and correct the warnings this then...
Peter Howkins [Tue, 30 Dec 2014 15:57:12 +0000 (15:57 +0000)]
dsdm: convert k&r function declarations to ansi, and correct the warnings this then uncovered.

9 years agodsdm: resolve coverity warnings CID 86139 86255 86331 86345 86418 86517 86526 86567...
Peter Howkins [Tue, 30 Dec 2014 15:13:47 +0000 (15:13 +0000)]
dsdm: resolve coverity warnings CID 86139 86255 86331 86345 86418 86517 86526 86567 86590 86616

9 years agodtcalc: resolve 13 compiler warnings on 64 bit builds.
Peter Howkins [Tue, 30 Dec 2014 14:43:12 +0000 (14:43 +0000)]
dtcalc: resolve 13 compiler warnings on 64 bit builds.

9 years agodtcopy: Fix file removal
alx [Thu, 25 Dec 2014 21:06:11 +0000 (22:06 +0100)]
dtcopy: Fix file removal

9 years agoMerge branch 'coverity_dtsession'
Jon Trulson [Sun, 28 Dec 2014 03:25:26 +0000 (20:25 -0700)]
Merge branch 'coverity_dtsession'

Fix up a bunch (55) issues in dtsession identified by Coverity's
static analysis.

9 years agodtsession/SrvPalette: fix CID 89227
Jon Trulson [Sun, 28 Dec 2014 03:09:09 +0000 (20:09 -0700)]
dtsession/SrvPalette: fix CID 89227

9 years agodtsession/SrvFile_io: fix CID's 88299 and 89441
Jon Trulson [Sun, 28 Dec 2014 03:06:53 +0000 (20:06 -0700)]
dtsession/SrvFile_io: fix CID's 88299 and 89441

9 years agodtsession/SmUI: fix tainted var (CID 88216)
Jon Trulson [Sun, 28 Dec 2014 02:52:37 +0000 (19:52 -0700)]
dtsession/SmUI: fix tainted var (CID 88216)

9 years agodtsession/SmSave: use absolute path to rm in system()
Jon Trulson [Sun, 28 Dec 2014 02:42:21 +0000 (19:42 -0700)]
dtsession/SmSave: use absolute path to rm in system()

9 years agodtsession/SmSave: get rid of use of tempnam (CID 89359)
Jon Trulson [Sun, 28 Dec 2014 02:33:03 +0000 (19:33 -0700)]
dtsession/SmSave: get rid of use of tempnam (CID 89359)

9 years agodtsession/SmRestore: redo defaultCwd detection in StartClient() to be safer
Jon Trulson [Sun, 28 Dec 2014 02:01:30 +0000 (19:01 -0700)]
dtsession/SmRestore: redo defaultCwd detection in StartClient() to be safer

9 years agodtsession/SmRestore: fixup 8 coverity issues.
Jon Trulson [Sun, 28 Dec 2014 01:19:55 +0000 (18:19 -0700)]
dtsession/SmRestore: fixup 8 coverity issues.

9 years agodtsession/SmGlobals: re-add smGD.savePath to generated paths, was lost in mkstemp...
Jon Trulson [Sun, 28 Dec 2014 00:50:28 +0000 (17:50 -0700)]
dtsession/SmGlobals: re-add smGD.savePath to generated paths, was lost in mkstemp changes.

9 years agodtsession/SmGlobals: unlink mkstemp generated files.
Jon Trulson [Sun, 28 Dec 2014 00:24:04 +0000 (17:24 -0700)]
dtsession/SmGlobals: unlink mkstemp generated files.

9 years agoMerge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
Peter Howkins [Sat, 27 Dec 2014 23:15:02 +0000 (23:15 +0000)]
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code

9 years agodtlogin: resolve more static analysis warnings
Peter Howkins [Sat, 27 Dec 2014 23:13:59 +0000 (23:13 +0000)]
dtlogin: resolve more static analysis warnings

9 years agodtsession/SmGlobals: use of tainted string (CID 89450)
Jon Trulson [Sat, 27 Dec 2014 23:12:45 +0000 (16:12 -0700)]
dtsession/SmGlobals: use of tainted string (CID 89450)

9 years agodtsession/SmLock: potential null deref (CID 87561, 87957, 88181)
Jon Trulson [Sat, 27 Dec 2014 23:06:23 +0000 (16:06 -0700)]
dtsession/SmLock: potential null deref (CID 87561, 87957, 88181)

9 years agodtsession/SmDB: error handling issues (CID 87778, 87926)
Jon Trulson [Sat, 27 Dec 2014 22:54:55 +0000 (15:54 -0700)]
dtsession/SmDB: error handling issues (CID 87778, 87926)

9 years agodtsession/SmCommun: fix bogus check (CID 89326)
Jon Trulson [Sat, 27 Dec 2014 22:50:29 +0000 (15:50 -0700)]
dtsession/SmCommun: fix bogus check (CID 89326)

9 years agodtsession/SmGlobals: fixup 17 coverity issues.
Jon Trulson [Sat, 27 Dec 2014 22:42:04 +0000 (15:42 -0700)]
dtsession/SmGlobals: fixup 17 coverity issues.

9 years agoMerge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
Jon Trulson [Sat, 27 Dec 2014 21:25:52 +0000 (14:25 -0700)]
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code

9 years agoDtXinerama: no need to check unsigned int < 0 (CID:86121)
Jon Trulson [Sat, 27 Dec 2014 21:12:29 +0000 (14:12 -0700)]
DtXinerama: no need to check unsigned int < 0 (CID:86121)

9 years agodtlogin: resolve 8 compiler warnings.
Peter Howkins [Sat, 27 Dec 2014 20:56:29 +0000 (20:56 +0000)]
dtlogin: resolve 8 compiler warnings.

9 years agodtlogin/xdmcp: fixup many warnings and a possible declaration bug
Jon Trulson [Sat, 27 Dec 2014 20:01:26 +0000 (13:01 -0700)]
dtlogin/xdmcp: fixup many warnings and a possible declaration bug

9 years agodtwm/WmFP: Coverity (memory corruption, moderate)
Jon Trulson [Sat, 27 Dec 2014 01:10:07 +0000 (18:10 -0700)]
dtwm/WmFP: Coverity (memory corruption, moderate)

9 years agodtwm/PopUpMenu: Coverity (memory corruption, moderate)
Jon Trulson [Sat, 27 Dec 2014 00:30:50 +0000 (17:30 -0700)]
dtwm/PopUpMenu: Coverity (memory corruption, moderate)

9 years agodtsession: Coverity (memory corruption, moderate)
Jon Trulson [Sat, 27 Dec 2014 00:23:16 +0000 (17:23 -0700)]
dtsession: Coverity (memory corruption, moderate)

9 years agodtscreen: Coverity (memory corruption, moderate)
Jon Trulson [Sat, 27 Dec 2014 00:17:58 +0000 (17:17 -0700)]
dtscreen: Coverity (memory corruption, moderate)

9 years agodtprintinfo: Coverity (memory corruption, moderate)
Jon Trulson [Sat, 27 Dec 2014 00:17:06 +0000 (17:17 -0700)]
dtprintinfo: Coverity (memory corruption, moderate)

9 years agodtlogin: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:55:46 +0000 (16:55 -0700)]
dtlogin: Coverity (memory corruption, moderate)

9 years agodtlogin: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:23:54 +0000 (16:23 -0700)]
dtlogin: Coverity (memory corruption, moderate)

9 years agodtcalc: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:19:23 +0000 (16:19 -0700)]
dtcalc: Coverity (memory corruption, moderate)

9 years agodtcalc: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:17:43 +0000 (16:17 -0700)]
dtcalc: Coverity (memory corruption, moderate)

9 years agott/mini_isam: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:15:53 +0000 (16:15 -0700)]
tt/mini_isam: Coverity (memory corruption, moderate)

9 years agott/mini_isam: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:15:25 +0000 (16:15 -0700)]
tt/mini_isam: Coverity (memory corruption, moderate)

9 years agottsession: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:14:35 +0000 (16:14 -0700)]
ttsession: Coverity (memory corruption, moderate)

9 years agottauth: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:13:07 +0000 (16:13 -0700)]
ttauth: Coverity (memory corruption, moderate)

9 years agocsa: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 23:00:55 +0000 (16:00 -0700)]
csa: Coverity (memory corruption, moderate)

9 years agoDtTerm: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 22:59:52 +0000 (15:59 -0700)]
DtTerm: Coverity (memory corruption, moderate)

9 years agoDtTerm: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 22:58:50 +0000 (15:58 -0700)]
DtTerm: Coverity (memory corruption, moderate)

9 years agoDtSvc/DtUtil2: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 22:57:47 +0000 (15:57 -0700)]
DtSvc/DtUtil2: Coverity (memory corruption, moderate)

9 years agoDtSvc/DtUtil1: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 22:56:10 +0000 (15:56 -0700)]
DtSvc/DtUtil1: Coverity (memory corruption, moderate)

9 years agoDtSvc/DtEncap: Coverity (memory corruption, moderate)
Jon Trulson [Fri, 26 Dec 2014 22:55:02 +0000 (15:55 -0700)]
DtSvc/DtEncap: Coverity (memory corruption, moderate)