Jon Trulson
c1227cc629
dtwm: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
2d7c1db6fc
dtterm: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
43cdfab6a1
dtstyle: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
d801b00866
dtsr: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
a66948f73e
dtscreen: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
3096ad03a8
dtprintinfo: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
f0a6172d3f
dtpad: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
d0a4f777d8
dtmail: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
88dd3b2c71
dtlogin: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
97264ba971
dtksh: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
556ce45298
dtinfo: remove register keyword
2018-06-27 22:20:34 -06:00
Jon Trulson
7c0de21ad4
dtinfo: remove TKTemplate.nd.c
2018-06-27 22:17:25 -06:00
Jon Trulson
424b662372
dtimsstart: remove register keyword
2018-06-27 22:17:25 -06:00
Jon Trulson
ea2d3927c7
dtfile: remove register keyword
2018-06-27 22:14:51 -06:00
Jon Trulson
55a80f00cf
dtdocbook: remove register keyword
2018-06-27 22:14:51 -06:00
Jon Trulson
ca7d34b7ff
dtcm: remove register keyword
2018-06-27 22:00:56 -06:00
Jon Trulson
b7599ec2a2
dtcalc: remove register keyword
2018-06-27 22:00:56 -06:00
Jon Trulson
f4776c21d7
dtappbuilder: remove register keyword
2018-06-27 22:00:56 -06:00
Jon Trulson
3e81f467be
dtaction: remove register keyword
2018-06-27 22:00:56 -06:00
Peter Howkins
aad31c8e27
localized/util: Change to ANSI function definitions
2018-06-28 04:25:29 +01:00
Peter Howkins
9f91dca0c5
dttypes: Change to ANSI function definitions
2018-06-28 04:24:58 +01:00
Peter Howkins
8039ffe36f
dtsr: Change to ANSI function definitions
2018-06-28 04:24:28 +01:00
Peter Howkins
75ea917380
dtpad: Change to ANSI function definitions
2018-06-28 04:24:03 +01:00
Peter Howkins
3503243d14
dthelp: Change to ANSI function definitions
2018-06-28 04:23:35 +01:00
Peter Howkins
97005a091e
dtscreen: Change to ANSI function definitions
2018-06-28 04:23:07 +01:00
Peter Howkins
6f41ecc453
dtterm: Change to ANSI function definitions
2018-06-28 04:22:06 +01:00
Peter Howkins
403911407b
dtstyle: Change to ANSI function definitions
2018-06-28 04:21:25 +01:00
Peter Howkins
e225c95486
dtpdmd: Change to ANSI function definitions
2018-06-28 04:20:53 +01:00
Peter Howkins
feee238aef
dtpdm: Change to ANSI function definitions
2018-06-28 04:20:10 +01:00
Peter Howkins
1c545e12d2
dtimsstart: Change to ANSI function definitions
2018-06-28 04:19:15 +01:00
Peter Howkins
94f78da5df
dtsession: Change to ANSI function definitions
2018-06-28 04:18:25 +01:00
Peter Howkins
f20747f139
dtwm: Change to ANSI function definitions
2018-06-28 04:17:53 +01:00
Peter Howkins
2d60124e03
dtlogin: Change to ANSI function definitions
2018-06-28 04:16:41 +01:00
Peter Howkins
806257b154
dticon: Change to ANSI function definitions
2018-06-28 04:15:59 +01:00
Peter Howkins
4cf746f177
dtinfo: Change to ANSI function definitions
2018-06-28 04:15:16 +01:00
Peter Howkins
e239c31702
dtfile/dtcopy: Change to ANSI function definitions
2018-06-28 04:14:11 +01:00
Peter Howkins
e57fa0384f
dtfile: Change to ANSI function definitions
2018-06-28 04:13:21 +01:00
Peter Howkins
948baafd17
dtdocbook: Change to ANSI function definitions
2018-06-28 04:12:10 +01:00
Peter Howkins
3baf0744f2
dtcreate: Change to ANSI function definitions
2018-06-28 04:11:21 +01:00
Peter Howkins
35dc4283e4
dtcm: Change to ANSI function definitions
2018-06-28 04:10:42 +01:00
Peter Howkins
7936fae07b
dtcalc: Change to ANSI function definitions
2018-06-28 04:09:20 +01:00
Peter Howkins
bb7ac1f24e
dtappbuilder: Change to ANSI function definitions
2018-06-28 04:08:35 +01:00
Peter Howkins
6478653e18
dsdm: Change to ANSI function definitions
2018-06-28 04:07:44 +01:00
Matthew R. Trower
cd52651a3a
Fix DtMail compilation on Sun with GCC
2018-06-27 11:34:00 -06:00
Ulrich Wilkens
32eefa310a
Reenable gcc support on FreeBSD and OpenBSD
2018-06-27 11:13:06 -06:00
Peter Howkins
bcb6aa9fa9
dtfile: Remove define MULTIBYTE which is always on for CDE
2018-06-25 01:24:31 +01:00
Peter Howkins
115c1a25d8
dtwm: In CDE we always build with MULTIBYTE support, disable unused singlebyte only
2018-06-25 00:20:55 +01:00
chase
6bf175ef2d
Remove apollo support
2018-06-24 16:22:37 -06:00
chase
01c9b8889b
Remove macII support
2018-06-24 16:05:18 -06:00
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
Peter Howkins
55c120b287
dtimsstart: Resolve all compiler warnings
2018-04-28 21:17:28 +01:00