oweals/cde.git
10 years agoWMSaveSession.C: NULL is not 0
Jon Trulson [Sun, 6 Apr 2014 22:54:31 +0000 (16:54 -0600)]
WMSaveSession.C: NULL is not 0

10 years agoSendMsgDialog.C: NULL is not 0
Jon Trulson [Sun, 6 Apr 2014 22:53:05 +0000 (16:53 -0600)]
SendMsgDialog.C: NULL is not 0

10 years agoRoamMenuWindow.C: NULL is not 0
Jon Trulson [Sun, 6 Apr 2014 22:51:16 +0000 (16:51 -0600)]
RoamMenuWindow.C: NULL is not 0

10 years agoRoamInterruptibleCmd.C: NULL is not 0
Jon Trulson [Sun, 6 Apr 2014 22:49:24 +0000 (16:49 -0600)]
RoamInterruptibleCmd.C: NULL is not 0

10 years agoAttachArea.C: NULL is not 0, sprintf needs a format
Jon Trulson [Sun, 6 Apr 2014 22:48:40 +0000 (16:48 -0600)]
AttachArea.C: NULL is not 0, sprintf needs a format

10 years agoInterruptibleCmd.C, WorkingDialogManager.C: NULL is not 0
Jon Trulson [Sun, 6 Apr 2014 22:46:09 +0000 (16:46 -0600)]
InterruptibleCmd.C, WorkingDialogManager.C: NULL is not 0

10 years agodtsession: screensaver don't pass random attributes to XScreenSaverSetAttributes()
Jon Trulson [Sun, 6 Apr 2014 00:09:01 +0000 (18:09 -0600)]
dtsession: screensaver don't pass random attributes to XScreenSaverSetAttributes()

This should fix the "tiny window appearing in the screensavers"
problem.

10 years agoFix dtinfo search engine
Ulrich Wilkens [Tue, 1 Apr 2014 02:45:33 +0000 (04:45 +0200)]
Fix dtinfo search engine

10 years agoxtclient.c: fix debug statement regarding fd number
Jon Trulson [Tue, 25 Mar 2014 01:54:37 +0000 (19:54 -0600)]
xtclient.c: fix debug statement regarding fd number

10 years agolinux.cf: with fds_bits fixes, stop using _POSIX_C_SOURCE=199309L and _XOPEN_SOURCE...
Jon Trulson [Tue, 25 Mar 2014 01:38:20 +0000 (19:38 -0600)]
linux.cf: with fds_bits fixes, stop using _POSIX_C_SOURCE=199309L and _XOPEN_SOURCE defines

10 years agoxtclient.c, spcd_event.c: stop referencing fds_bits directly
Jon Trulson [Tue, 25 Mar 2014 01:37:09 +0000 (19:37 -0600)]
xtclient.c, spcd_event.c: stop referencing fds_bits directly

10 years agocleanup: eliminate missing sentinel warnings
Jon Trulson [Tue, 25 Mar 2014 00:26:10 +0000 (18:26 -0600)]
cleanup: eliminate missing sentinel warnings

10 years agodtcm/rfp.c: NULL is not 0
Jon Trulson [Mon, 24 Mar 2014 23:49:19 +0000 (17:49 -0600)]
dtcm/rfp.c: NULL is not 0

10 years agodtcm/reminders.c: NULL is not 0
Jon Trulson [Mon, 24 Mar 2014 23:48:01 +0000 (17:48 -0600)]
dtcm/reminders.c: NULL is not 0

10 years agolinux: build with thread safety and REENTRANT enabled.
Jon Trulson [Mon, 24 Mar 2014 23:15:40 +0000 (17:15 -0600)]
linux: build with thread safety and REENTRANT enabled.

There was a check in linux.cf for the Linux libc version that didn't
work, since these were never set anywhere.  Presumably current Xorg
imake sets these, but since we aren't using that... (yet)

As a result, the build assumed that thread-safe API's were not
supported.  Setting the default libc major version to '6' allows the
proper build to take place.  libc5 was never threadsafe and no one has
probably used it in over 10 years.

As a result, some earlier porting fixes that referenced '__fds_bits'
on linux systems had to be reverted as these are not valid in an MT
environment.  They are also not neccessary when building in such an
environment, as the normal 'fds_bits' works fine.

This patch defintely needs testing on many linux systems.

10 years agolinux.cf: turn off writable strings warnings (write-strings)
Jon Trulson [Mon, 24 Mar 2014 22:34:58 +0000 (16:34 -0600)]
linux.cf: turn off writable strings warnings (write-strings)

There are about 1900 of them, if someone wants to go fix them, please
be my guest. :)

10 years agocleanup: eliminate "implicit declaration" warnings.
Jon Trulson [Mon, 24 Mar 2014 21:54:43 +0000 (15:54 -0600)]
cleanup: eliminate "implicit declaration" warnings.

Also fixed a potential core/memory corruption in dticon.

10 years agoDtWidget: Don't free random pointer on Control widget destruction
alx [Mon, 24 Mar 2014 04:03:21 +0000 (05:03 +0100)]
DtWidget: Don't free random pointer on Control widget destruction

10 years agoFixed bug #32 dtfile table formatting bug with non-latin filenames
Eugene Doudine [Sun, 23 Mar 2014 06:06:36 +0000 (08:06 +0200)]
Fixed bug #32 dtfile table formatting bug with non-latin filenames

10 years agoFixed bug #27 dtfile space handling bug
Eugene Doudine [Sun, 23 Mar 2014 05:37:35 +0000 (07:37 +0200)]
Fixed bug #27 dtfile space handling bug

10 years agoFixes the bug #17 dtsession can't validate passwords longer than 8 characters when...
Eugene Doudine [Sun, 23 Mar 2014 05:32:02 +0000 (07:32 +0200)]
Fixes the bug #17 dtsession can't validate passwords longer than 8 characters when the session is locked

10 years agodtcm/server/: just return NULL, not the address of a dummy local variable. Geez.
Jon Trulson [Sun, 23 Mar 2014 01:18:22 +0000 (19:18 -0600)]
dtcm/server/: just return NULL, not the address of a dummy local variable.  Geez.

10 years agoMotifUI.C: NULL is not 0
Jon Trulson [Sun, 23 Mar 2014 01:14:38 +0000 (19:14 -0600)]
MotifUI.C: NULL is not 0

10 years agoThreads.C: NULL is not 0
Jon Trulson [Sun, 23 Mar 2014 01:09:46 +0000 (19:09 -0600)]
Threads.C: NULL is not 0

10 years agolocalized/util/merge.h: include string.h and fix up some warnings
Jon Trulson [Sun, 23 Mar 2014 01:06:54 +0000 (19:06 -0600)]
localized/util/merge.h: include string.h and fix up some warnings

10 years agoIcon.c: include stdlib.h
Jon Trulson [Sun, 23 Mar 2014 01:01:49 +0000 (19:01 -0600)]
Icon.c: include stdlib.h

10 years agogetdate.y: include string.h
Jon Trulson [Sun, 23 Mar 2014 00:59:26 +0000 (18:59 -0600)]
getdate.y: include string.h

10 years agopax.h: include stdio.h
Jon Trulson [Sun, 23 Mar 2014 00:56:21 +0000 (18:56 -0600)]
pax.h: include stdio.h

10 years agoPrintTopics.c: fix up some warnings
Jon Trulson [Sun, 23 Mar 2014 00:50:15 +0000 (18:50 -0600)]
PrintTopics.c: fix up some warnings

10 years agodtstyle: enable palette editor on true/direct color screens
alx [Sat, 15 Mar 2014 22:31:01 +0000 (23:31 +0100)]
dtstyle: enable palette editor on true/direct color screens

10 years agoUpdated Greek (el_GR.UTF-8) translations from Antonis Tsolomitis.
Jon Trulson [Sat, 22 Mar 2014 23:37:50 +0000 (17:37 -0600)]
Updated Greek (el_GR.UTF-8) translations from Antonis Tsolomitis.

10 years agott_xdr_utils.h: fix build error on linux/bsd introduced with illumos initial patch.
Jon Trulson [Sat, 22 Mar 2014 22:54:24 +0000 (16:54 -0600)]
tt_xdr_utils.h: fix build error on linux/bsd introduced with illumos initial patch.

The linux's and BSD's need the 'struct XDR::xdr_ops ops' declaration,
whereas I guess sun does not.

10 years agoinitial illumos port
Peter Tribble [Fri, 21 Mar 2014 23:37:00 +0000 (16:37 -0700)]
initial illumos port

10 years agolibcsa: fix up some stupidness.
Jon Trulson [Wed, 12 Mar 2014 23:00:07 +0000 (17:00 -0600)]
libcsa: fix up some stupidness.

10 years agoFix cpp output on Ubuntu 13
Ulrich Wilkens [Wed, 12 Mar 2014 18:43:12 +0000 (19:43 +0100)]
Fix cpp output on Ubuntu 13

10 years agoFix dtfile and dtterm on NetBSD
Ulrich Wilkens [Tue, 11 Mar 2014 18:24:35 +0000 (19:24 +0100)]
Fix dtfile and dtterm on NetBSD

10 years agolinux: libDtSearch requires linking with -lm
Jon Trulson [Tue, 11 Mar 2014 03:32:10 +0000 (21:32 -0600)]
linux: libDtSearch requires linking with -lm

10 years agodtinfo: stub out XmPrint stuff if there is no XmPrint support.
Jon Trulson [Tue, 11 Mar 2014 02:58:17 +0000 (20:58 -0600)]
dtinfo: stub out XmPrint stuff if there is no XmPrint support.

10 years agodtcm: stub out XmPrint stuff if there is no XmPrint support.
Jon Trulson [Tue, 11 Mar 2014 02:43:32 +0000 (20:43 -0600)]
dtcm: stub out XmPrint stuff if there is no XmPrint support.

10 years agodtmail: stub out XmPrint stuff if there is no XmPrint support.
Jon Trulson [Tue, 11 Mar 2014 02:30:24 +0000 (20:30 -0600)]
dtmail: stub out XmPrint stuff if there is no XmPrint support.

10 years agodtpad: stub out XmPrint stuff if there is no XmPrint support.
Jon Trulson [Tue, 11 Mar 2014 02:07:16 +0000 (20:07 -0600)]
dtpad: stub out XmPrint stuff if there is no XmPrint support.

10 years agodtdocbook/instant: *always* link with local libtcl.a
Jon Trulson [Mon, 10 Mar 2014 23:06:24 +0000 (17:06 -0600)]
dtdocbook/instant: *always* link with local libtcl.a

On some systems with libtcl installed, it might be linked into instant
rather than the locally provided version.  This can result in random
coredumps.

Seen on Ubuntu 12.04, x86_64.

Now, we force linking with ../tcl/libtcl.a.

10 years agomp_rpc_server.C: limit iteration of svc_fdset to FD_SETSIZE, as per spec.
Jon Trulson [Mon, 10 Mar 2014 20:49:37 +0000 (14:49 -0600)]
mp_rpc_server.C: limit iteration of svc_fdset to FD_SETSIZE, as per spec.

In init() there was code iterating over all of the possible file
descriptors in a svc_fdset.  fdsets are limited to FD_SETSIZE.  This
caused coredumps on FreeBSD 10, and possibly other hidden issues.

Moving to poll(), rather than select() would be better, but is a bigger
job.  For now, just limit to the FD_SETSIZE that select() requires.

10 years agolinux: move dependancy handling out of linux.cf and into new lnxDep.rules file.
Jon Trulson [Sun, 9 Mar 2014 23:59:18 +0000 (17:59 -0600)]
linux: move dependancy handling out of linux.cf and into new lnxDep.rules file.

Include lnxDep.rules in linux.cf.

10 years agolinux.cf: fix typo and some formatting.
Jon Trulson [Sun, 9 Mar 2014 20:52:43 +0000 (14:52 -0600)]
linux.cf: fix typo and some formatting.

10 years agonsgmls: fix up some gcc 4.8 warnings.
Jon Trulson [Sun, 9 Mar 2014 20:24:00 +0000 (14:24 -0600)]
nsgmls: fix up some gcc 4.8 warnings.

10 years agolinux: Use installed X11 header files rather than requiring /imports/x11/include
Jon Trulson [Sun, 9 Mar 2014 10:36:42 +0000 (04:36 -0600)]
linux: Use installed X11 header files rather than requiring /imports/x11/include

With this patch, it is no longer neccessary to create the
/imports/x11/include/X11 symlink...

Also, remove the include of xfree86.cf from linux.cf, and define our
own DefaultCCOptions.  Setup to use only -ansi, not -pendantic.

10 years agolibDtTerm: add include <stdio.h> so FILE is properly defined.
Jon Trulson [Sun, 9 Mar 2014 07:21:40 +0000 (00:21 -0700)]
libDtTerm: add include <stdio.h> so FILE is properly defined.

TermPrim/TermPrimDebug.h references FILE without including the
required header file.  I am not sure why this hasn't shown up before.

10 years agolinux depend: stop using makedepend, use gcc instead
Jon Trulson [Sun, 9 Mar 2014 06:43:17 +0000 (23:43 -0700)]
linux depend: stop using makedepend, use gcc instead

gcc can generate dependencies, so use that instead of building and
depending on the rather delicate and archaic 'makedepend'.

This fix removes makedepend from being built or used on linux, and
instead uses gcc to generate dependency data in .depend files.

I think pretty much every platform that uses gcc should do this.  I am
not sure if other compilers (intel, clang) can do this though.

10 years agobuilding_release_archive: add some steps and clean up
Jon Trulson [Sun, 2 Mar 2014 00:01:12 +0000 (17:01 -0700)]
building_release_archive: add some steps and clean up

10 years agoupdate HISTORY file for 2.2.1, though a little too late :)
Jon Trulson [Sat, 1 Mar 2014 23:49:09 +0000 (16:49 -0700)]
update HISTORY file for 2.2.1, though a little too late :)

10 years agoVersion change to 2.2.1 2.2.1
Jon Trulson [Sat, 1 Mar 2014 22:48:49 +0000 (15:48 -0700)]
Version change to 2.2.1

10 years agoadmin: add a BuildNotes dir for documenting release proceedures, etc
Jon Trulson [Sat, 1 Mar 2014 22:47:34 +0000 (15:47 -0700)]
admin: add a BuildNotes dir for documenting release proceedures, etc

10 years agoFix UTF8 problem on non-linux systems
Ulrich Wilkens [Fri, 28 Feb 2014 13:46:34 +0000 (14:46 +0100)]
Fix UTF8 problem on non-linux systems

10 years agoAddition of the en_US.UTF-8 locale: installation support
Eugene Doudine [Tue, 25 Feb 2014 10:52:00 +0000 (12:52 +0200)]
Addition of the en_US.UTF-8 locale: installation support

10 years agoaddition of en_US.UTF-8 locale: fonts.alias and fonts.dir files
Eugene Doudine [Tue, 25 Feb 2014 10:46:03 +0000 (12:46 +0200)]
addition of en_US.UTF-8 locale: fonts.alias and fonts.dir files

10 years agoFix for dtinfo segfaults
Ulrich Wilkens [Thu, 20 Feb 2014 18:48:56 +0000 (19:48 +0100)]
Fix for dtinfo segfaults

10 years agoRe-add NO_DTINFO blocks removed in NetBSD port patch
Jon Trulson [Sun, 23 Feb 2014 02:16:34 +0000 (19:16 -0700)]
Re-add NO_DTINFO blocks removed in NetBSD port patch

10 years agoNetBSD port
Ulrich Wilkens [Thu, 20 Feb 2014 18:19:17 +0000 (19:19 +0100)]
NetBSD port

10 years agoFix dtcm build on OpenBSD-current.
Pascal Stumpf [Fri, 21 Feb 2014 17:02:36 +0000 (18:02 +0100)]
Fix dtcm build on OpenBSD-current.

libcompat and header files will be gone in the upcoming 5.5 release, so we
cannot use the ftime(3) interface there.  Fall back to the SVR4 version of the
code, but use the tm_gmtoff field of struct tm to get the timezone.
Unfortunately, that is not portable (because I really really would like to
remove that old and crummy struct timeb from the public API).

10 years agoFixes segfault in dtprintinfo when used UTF-8 locale, bug was caused by unchecked...
Eugene Doudine [Fri, 21 Feb 2014 11:52:25 +0000 (13:52 +0200)]
Fixes segfault in dtprintinfo when used UTF-8 locale, bug was caused by unchecked return value of XmeRenderTableGetDefaultFont()

10 years agoFix for several segfaults in dtwm that happen with UTF-8 locale and were caused by...
Eugene Doudine [Fri, 21 Feb 2014 11:34:04 +0000 (13:34 +0200)]
Fix for several segfaults in dtwm that happen with UTF-8 locale and were caused by unckeked XmeRenderTableGetDefaultFont return value

10 years agowwl: fixed dtinfo segfault due to missing copy constructor in WArgList
alx [Fri, 21 Feb 2014 14:29:15 +0000 (15:29 +0100)]
wwl: fixed dtinfo segfault due to missing copy constructor in WArgList

10 years agodtscreen: cosmic flame fractals missing drawing code
alx [Fri, 21 Feb 2014 14:21:20 +0000 (15:21 +0100)]
dtscreen: cosmic flame fractals missing drawing code

10 years agodtfile: fclose called twice on same handle
alx [Fri, 21 Feb 2014 14:18:36 +0000 (15:18 +0100)]
dtfile: fclose called twice on same handle

10 years agoBugfix for #9 Cut off fonts in titles
Eugene Doudine [Mon, 17 Feb 2014 22:12:19 +0000 (00:12 +0200)]
Bugfix for #9 Cut off fonts in titles

10 years agoFix for xorg-xkb partially freezes dtwm when keyboard layout is changed.
Jon Trulson [Mon, 17 Feb 2014 21:37:09 +0000 (14:37 -0700)]
Fix for xorg-xkb partially freezes dtwm when keyboard layout is changed.

Patch submitted by Eugene Doudine <dudinea@gmail.com>

10 years agodtexec: use proper FD_CLOEXEC rather than a hardcoded 1
Jon Trulson [Sun, 29 Dec 2013 22:41:56 +0000 (15:41 -0700)]
dtexec: use proper FD_CLOEXEC rather than a hardcoded 1

10 years agodtexec: fix a case on linux where an infinite loop could occur.
Jon Trulson [Sun, 29 Dec 2013 22:00:16 +0000 (15:00 -0700)]
dtexec: fix a case on linux where an infinite loop could occur.

10 years agoAdd dtwm.mgg Greek UTF translation from Antonis Tsolomitis
Jon Trulson [Sun, 29 Dec 2013 19:54:55 +0000 (12:54 -0700)]
Add dtwm.mgg Greek UTF translation from Antonis Tsolomitis

11 years agoIntroduction of BSDArchitecture
Ulrich Wilkens [Sat, 19 Oct 2013 21:55:59 +0000 (23:55 +0200)]
Introduction of BSDArchitecture

11 years agoAdd -quiet option to dtlogin.
Isaac Dunham [Sun, 22 Sep 2013 03:30:52 +0000 (20:30 -0700)]
Add -quiet option to dtlogin.

This should shut up the console spamming, for those who use VT1.
Default behavior is not changed.

11 years agodtlogin: use proper path to getty and /usr/local/bin in path on Linux
Isaac Dunham [Mon, 23 Sep 2013 00:15:06 +0000 (17:15 -0700)]
dtlogin: use proper path to getty and /usr/local/bin in path on Linux

11 years agocorrection of message files
Ulrich Wilkens [Sat, 14 Sep 2013 21:33:49 +0000 (23:33 +0200)]
correction of message files

11 years agoNo symlinks to libraries on OpenBSD (default install)
Ulrich Wilkens [Wed, 4 Sep 2013 22:03:16 +0000 (00:03 +0200)]
No symlinks to libraries on OpenBSD (default install)

11 years agoMerge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
Jon Trulson [Tue, 3 Sep 2013 17:53:03 +0000 (11:53 -0600)]
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code

11 years agodtstyle: Resolve 70 compiler warnings
Peter Howkins [Tue, 3 Sep 2013 14:41:58 +0000 (15:41 +0100)]
dtstyle: Resolve 70 compiler warnings

11 years agodtstyle: Alphabetically sort the backdrops in the backdrop list.
Peter Howkins [Tue, 3 Sep 2013 13:34:11 +0000 (14:34 +0100)]
dtstyle: Alphabetically sort the backdrops in the backdrop list.

11 years agoDo not install symlinks to libraries on OpenBSD.
Pascal Stumpf [Sat, 31 Aug 2013 17:16:09 +0000 (19:16 +0200)]
Do not install symlinks to libraries on OpenBSD.

11 years agodtinfogen_worker: don't free variables then use them later.
Jon Trulson [Sat, 31 Aug 2013 23:18:53 +0000 (17:18 -0600)]
dtinfogen_worker: don't free variables then use them later.

In several places, variables were XFree()'d, but then used in system()
commands later.  This would cause various issues - on my system, I'd
get:

sh: 1: Syntax error: EOF in backquote substitution
system for rm failed; exiting...

while building the guides.

11 years agodtinfo activation
Ulrich Wilkens [Wed, 28 Aug 2013 19:30:37 +0000 (21:30 +0200)]
dtinfo activation

11 years agodtinfo other files
Ulrich Wilkens [Wed, 28 Aug 2013 19:16:39 +0000 (21:16 +0200)]
dtinfo other files

11 years agodocuments for dtinfo
Ulrich Wilkens [Wed, 28 Aug 2013 18:35:54 +0000 (20:35 +0200)]
documents for dtinfo

11 years agodtinfo subdirectory mmdb
Ulrich Wilkens [Wed, 28 Aug 2013 18:32:11 +0000 (20:32 +0200)]
dtinfo subdirectory mmdb

11 years agodtinfo subdirectory dtinfogen
Ulrich Wilkens [Wed, 28 Aug 2013 18:07:21 +0000 (20:07 +0200)]
dtinfo subdirectory dtinfogen

11 years agodtinfo subdirectory dtinfo
Ulrich Wilkens [Wed, 28 Aug 2013 17:45:57 +0000 (19:45 +0200)]
dtinfo subdirectory dtinfo

11 years agodtinfo subdirectory DtMmdb
Ulrich Wilkens [Wed, 28 Aug 2013 17:16:37 +0000 (19:16 +0200)]
dtinfo subdirectory DtMmdb

11 years agoRemove installation of motif man pages.
Ulrich Wilkens [Sun, 25 Aug 2013 19:40:32 +0000 (21:40 +0200)]
Remove installation of motif man pages.

11 years agodtlp: Fix the path to DtFuncs.dtsh if CDE_INSTALLATION_TOP != /usr/dt.
Pascal Stumpf [Tue, 6 Aug 2013 12:21:48 +0000 (14:21 +0200)]
dtlp: Fix the path to DtFuncs.dtsh if CDE_INSTALLATION_TOP != /usr/dt.

While here, also point the man page to the correct default location.

11 years agoavoid identical Vector instantiations.
Ulrich Wilkens [Mon, 29 Jul 2013 23:47:52 +0000 (01:47 +0200)]
avoid identical Vector instantiations.

11 years agodtlogin: correct path to getty.
Pascal Stumpf [Thu, 25 Jul 2013 10:28:33 +0000 (12:28 +0200)]
dtlogin: correct path to getty.

11 years agolib/DtHelp: added missing include.
Ulrich Wilkens [Wed, 24 Jul 2013 23:09:25 +0000 (01:09 +0200)]
lib/DtHelp: added missing include.

11 years agoinclude unistd.h for read(2) prototype. Fixes dtdocbook on PowerPC.
Pascal Stumpf [Tue, 23 Jul 2013 22:55:59 +0000 (00:55 +0200)]
include unistd.h for read(2) prototype. Fixes dtdocbook on PowerPC.

There are a lot more warnings here, but this one was an actual bug.  Full
treatment pending ...

11 years agoMake dtksh build on OpenBSD/powerpc.
Pascal Stumpf [Tue, 23 Jul 2013 21:19:16 +0000 (23:19 +0200)]
Make dtksh build on OpenBSD/powerpc.

11 years agoOpenBSD.cf: don't include xorg.cf (leftover)
Pascal Stumpf [Tue, 23 Jul 2013 20:32:35 +0000 (22:32 +0200)]
OpenBSD.cf: don't include xorg.cf (leftover)

11 years agottsnoop: deal with iostream.h and missing sentinels.
Pascal Stumpf [Tue, 23 Jul 2013 11:49:26 +0000 (13:49 +0200)]
ttsnoop: deal with iostream.h and missing sentinels.

Replacing strstream may be possible, but requires more work and a better
understanding of the code.

11 years agoKill iostream.h deprecation warnings on *BSD.
Pascal Stumpf [Tue, 23 Jul 2013 11:21:51 +0000 (13:21 +0200)]
Kill iostream.h deprecation warnings on *BSD.

11 years agoSECURITY fix for dtappintegrate: Use mktemp(1) to generate a template.
Pascal Stumpf [Mon, 22 Jul 2013 22:59:23 +0000 (00:59 +0200)]
SECURITY fix for dtappintegrate: Use mktemp(1) to generate a template.

Using a fixed filename in /tmp is just begging for a symlink attack ...

11 years agoerror.ds.src: don't hardcode /usr/dt
Pascal Stumpf [Mon, 22 Jul 2013 22:19:04 +0000 (00:19 +0200)]
error.ds.src: don't hardcode /usr/dt

11 years agoAdapt dtlogin/config/_common.ksh.src for OpenBSD:
Pascal Stumpf [Mon, 22 Jul 2013 21:39:13 +0000 (23:39 +0200)]
Adapt dtlogin/config/_common.ksh.src for OpenBSD:

* ps(1) is totally different on BSD and Linux.  The OSF commandline works fine.
* fontpath is in /usr/X11R6 on OpenBSD.