Jon Trulson
c2cabbfa8b
Merge branch 'master' into cde-next
2018-06-24 15:46:55 -06:00
Peter Howkins
5aa1fed48b
dthelp: Convert all K&R function definitions to ANSI (C90) standard
2018-06-24 00:50:56 +01:00
Peter Howkins
f89139dd84
dthelp: Remove spectaculaly obsolete MSDOS support
2018-06-23 01:38:03 +01:00
Peter Howkins
757249c65b
dthelp: Remove always on macro M_NOPAR which was just there to support ancient compilers that don't have 'void'
2018-06-23 00:48:36 +01:00
Peter Howkins
725b02e6bf
dthelp: Remove define M_PROTO that was always turned on (for all platforms) that enabled ANSI not K&R function prototypes
2018-06-22 20:40:47 +01:00
Peter Howkins
de7e0dfcdd
dtwm: Remove define MWM_QATS_PROTOCOL that has to be always off for dtwm, obsolete, unavailable mwm test suite support
2018-06-21 03:04:32 +01:00
Matthew R. Trower
408f8256cd
Resolve inconsistent strcasestr availability on Sun
2018-06-20 12:14:53 -06:00
Peter Howkins
d5273f121b
dtwm: Remove define MOTIF_ONE_DOT_ONE, backwards compatibility for motif 1.1, CDE as a whole requires 2.1
2018-06-20 01:11:17 +01:00
Peter Howkins
9a551dd8a6
dtwm: Remove WSM define, that is always on for CDE
2018-06-20 00:46:58 +01:00
Peter Howkins
5dc05eaeb4
dtwm: remove define MINIMAL_DT which is always on for CDE
2018-06-19 20:50:50 +01:00
Peter Howkins
7bece30a57
dtwm: Remove id strings related to historic version control system used before CDE was opened.
2018-06-19 20:25:58 +01:00
Peter Howkins
daba6ea7e7
dtwm: Remove the define PANELIST, it is always on for dtwm
2018-06-19 19:57:29 +01:00
Matthew R. Trower
db6de6284f
Add SMF service on Sun
2018-06-18 12:18:17 -06:00
Matthew R. Trower
6715300820
nsgml: Resolve symbol collision when building with SunStudio 12.1
2018-06-15 11:21:41 -06:00
Jon Trulson
ac883b6972
FreeBSD 11: Fix clang (v6) builds
...
While CDE builds fine with gcc6 on FreeBSD 11, the default clang build
was broken in a few places. This commit allows CDE to build now using
the default clang 6 system compiler.
2018-06-14 18:32:35 -06:00
Jon Trulson
825a504a11
XPM: Replace calls to XmeXpm*() with regular Xpm*()
...
This is no longer needed on modern Motif's.
2018-06-14 16:50:57 -06:00
Jon Trulson
0554f2335f
dtinfo/freebsd: fix a (int)NULL cast in DtSR_SearchEngine.C
...
This caused a compilation failure using gcc6 on FBSD 11.1-STABLE.
2018-06-13 17:57:46 -06:00
chase
a35a7685b4
docnook.tcl: Add shebang
2018-06-12 17:11:22 -06:00
chase
4172308892
Remove reallyoldsun defines
2018-06-09 18:32:42 -06:00
chase
a447f12493
fix files not registering as scripts
2018-05-31 22:23:19 -06:00
Jon Trulson
20cad57cd4
dtsession: fix screen saver/locking on linux
...
The POSIX __linux__ commit broke the special detection on linux used
to determine whether a secure system was in use or not.
This commit reworks the logic a little bit to avoid special casing
linux in main().
It also reworks the logic in CanReAuthenticate() to fix up some issues
"fixed" to correct converity warnings. The logic in this case was
mostly ok, but still didn't account for the proper usage of this
function. Error detection improved somewhat as a result.
2018-05-31 22:23:19 -06:00
Jon Trulson
76b72bc6ec
dtcm: NULL is not 0
2018-05-31 22:23:19 -06:00
Jon Trulson
2a77e84e87
libDtCmP: use TIRPC on linux, fix some warnings
2018-05-31 22:23:19 -06:00
Jon Trulson
2bcd57ce33
dtcm/graphics: NULL is not 0
2018-05-31 22:23:19 -06:00
Jon Trulson
ee4a0a37ea
rpc.cmsd: use TIRPC on Linux
2018-05-31 22:23:19 -06:00
chase
809c3d8bb6
Spelling fixes
2018-05-31 22:23:19 -06:00
Ulrich Wilkens
297b6bd845
Fix warnings on FreeBSD
2018-05-31 22:04:08 -06:00
Ulrich Wilkens
885b65a09a
Fixes for OpenBSD
2018-05-31 21:48:07 -06:00
Ulrich Wilkens
07f272122d
Fix Linux rpc problems with new glibc
2018-05-31 18:00:22 -06:00
Ulrich Wilkens
16fbb15ecc
Fix BSD and Sun problems after coverity fixes
2018-05-31 17:46:03 -06:00
chase
4f5e7fe5e3
Use POSIX macros for linux
2018-05-24 18:22:55 -06:00
chase
164e695cd0
remove OSF1 support
2018-05-24 14:25:26 -06:00
chase
0fa51f280f
Use /var/spool instead of /usr/spool and /var/mail instead of /usr/mail
2018-05-20 12:30:32 -06:00
chase
07900bd93b
Remove Unixware and openserver support
2018-05-20 12:13:07 -06:00
chase
8a4f389634
Remove UXPDS support
2018-05-15 20:27:22 -06:00
chase
0f8233dadd
sgml-mode.el: fix address, dt-toolbox: delete
2018-05-13 13:13:49 -06:00
chase
158fc36af4
Remove examples/motif
2018-05-13 13:12:47 -06:00
chase
1a50e1e5a9
Remove bsdi support
2018-05-13 13:00:49 -06:00
chase
3ccf3a8b86
Add missing license headers on *.hh files and others
2018-05-12 15:49:13 -06:00
Peter Howkins
fa29d3776e
dtwm: Resolve coverity warnings related to uninitialised variables and missing return statements
2018-05-01 20:45:55 +01:00
Peter Howkins
ad373101d6
dtappbuilder: Coverity fixes mostly related to uninitialised variables
2018-05-01 19:02:14 +01:00
Peter Howkins
48b97a4c41
dthelp: Further coverity fixes
2018-04-30 04:11:44 +01:00
Jon Trulson
c936a8c065
dtfile/File.c: implement a hack to fix Ticket #19 , tree icons are black
...
The real issue seems to be a bug in Motif. The background color for
these tree icons is always black. Depending on what Palette you have
selected, it's possible for the foreground color to be black. When
this happens, you will see a black square since both fg and bg are now
black.
You can select another Palette that works (ie: foreground is white)
and the problem goes away. So, for now, we always force a white
foreground color so the actual symbols are visible in tree mode.
2018-04-29 20:01:43 -06:00
Peter Howkins
cd5d240213
dticon: Fix broken string length calculation
2018-04-30 01:51:15 +01:00
Peter Howkins
ac168d8918
dtimsstart: Fix brackets on previous coverity fix
2018-04-30 01:47:53 +01:00
Peter Howkins
f2c6a48d72
dtsession: A few extra snprintf's for buffer safety
2018-04-29 02:11:23 +01:00
Peter Howkins
e14e74231c
dtlogin: Resolve some coverity issues, including those thought previously fixed
2018-04-28 23:47:05 +01:00
Peter Howkins
399c1e08c3
dtfile: batch coverity fixes
2018-04-28 23:12:04 +01:00
Peter Howkins
17a80f4933
dtimsstart: Fix derp in previoua fix set
2018-04-28 23:09:45 +01:00
Peter Howkins
62ee95bce2
dtimsstart: Coverity fixes
2018-04-28 21:44:27 +01:00