Commit Graph

47 Commits

Author SHA1 Message Date
Jon Trulson
90e61dda5f Merge branch 'master' into autotools-conversion 2020-11-24 16:53:24 -07:00
Peter Howkins
67f62e5a8a all: remove deprecated sys_errlist[] and replace with ANSI C strerror() 2020-11-02 05:30:08 +00:00
Jon Trulson
c329d5cfd7 Remove $(TIRPCINC) from all Makefile.am files - it no longer exists
Also, restructure some of the dependencies in the lib/tt binaries.  We
will link with libtt (which will include libtirpc as a dependency),
and XTOOLLIB - all the right X11 stuff without needing to add it to
every OS.  Removed several uneeded OS specializations ("if LINUX",
etc) as a result.
2019-11-20 18:52:29 -07:00
Jon Trulson
444aa700c0 dtcm: make it build 2019-11-20 17:31:53 -07:00
Jon Trulson
730da7747c Change "if SUN" conditionals in remaining Makefile.am files to "if SOLARIS" 2019-10-28 18:54:17 -06:00
Chase
ca20cfe55b programs/dtcm: add automake files 2019-10-23 15:34:20 -06:00
Jose Rubio
db7370b62b Cleanup of -Wpointer-compare warnings. 2019-08-19 18:02:25 +02:00
Peter Howkins
b260bc25d5 dtcm: Coverity 89143 2018-07-13 17:13:18 +01:00
Peter Howkins
cc3d276d31 dtcm: Coverity 88917 2018-07-13 17:12:23 +01:00
Peter Howkins
c180f33d90 dtcm: Coverity 88860 2018-07-13 17:11:31 +01:00
Peter Howkins
10e4871825 dtcm: Coverity 88648 2018-07-13 17:10:26 +01:00
Peter Howkins
a0ee9a7fd2 dtcm: Coverity 88236 2018-07-13 17:07:56 +01:00
Peter Howkins
4111b85da8 dtcm: Coverity 88636 2018-07-13 16:40:04 +01:00
Peter Howkins
6d6f5098c5 dtcm: Coverity 89273 2018-07-13 16:29:19 +01:00
Peter Howkins
29dabbd900 dtcm: Coverity 89439 and 89458 2018-07-04 23:58:03 +01:00
Peter Howkins
0da93b0d43 dtcm: Coverity 89273 2018-07-04 23:55:29 +01:00
Peter Howkins
8620b2e27b dtcm: Coverity 89021 2018-07-04 23:50:31 +01:00
Peter Howkins
d46a8e8d94 dtcm: Coverity 88165 2018-07-04 23:23:32 +01:00
Peter Howkins
4d0c2752f7 dtcm: Coverity 89212, 88188 and 88636 2018-07-04 22:11:44 +01:00
Jon Trulson
ca7d34b7ff dtcm: remove register keyword 2018-06-27 22:00:56 -06:00
Peter Howkins
35dc4283e4 dtcm: Change to ANSI function definitions 2018-06-28 04:10:42 +01:00
Jon Trulson
2a77e84e87 libDtCmP: use TIRPC on linux, fix some warnings 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
07f272122d Fix Linux rpc problems with new glibc 2018-05-31 18:00:22 -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
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
33d2749ea3 Last of the spelling fixed 2018-04-28 12:36:44 -06:00
chase
6d3a19d8f9 Even more spelling fixed 2018-04-28 12:36:33 -06:00
chase
1fe5a550b2 Fix typo in license headers 2018-04-28 12:30:20 -06:00
Jon Trulson
0843325a43 dtcm/props.c: coverity CID 88573; unbounded src buf 2018-04-01 14:04:25 -06:00
Ulrich Wilkens
8b38d9ea49 Fix broken build on OpenBSD 2015-05-09 16:21:32 -06:00
Peter Howkins
85b7e823c4 dtcm: Resolve CID 87408 2015-01-15 11:59:20 +00:00
Peter Howkins
b578e9cc3a dtcm: Resolve CID 87384 2015-01-15 11:55:09 +00:00
Peter Howkins
8baeb4c0a0 dtcm: Resolve 303 compiler warnings. 2015-01-13 14:22:25 +00:00
Ulrich Wilkens
01d6c363fa OpenIndiana and Solaris port 2014-10-28 13:40:11 -06:00
Jon Trulson
daffaf7045 getdate.y: include string.h 2014-03-22 18:59:26 -06:00
Pascal Stumpf
a4f9413950 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).
2014-02-22 19:09:37 -07:00
Peter Howkins
ca9da25d44 dtcm: Resolve all -Wformat-security warnings. 2012-08-29 20:16:01 +01:00
Pascal Stumpf
0bbd4ff9aa Get rid of malloc.h.
This is a non-POSIX/ISO-C header.  It is ok to include this on Linux, but it
is obsolete on BSD; FreeBSD even throws an error if you include it with
__STDC__ defined.  Every system should nowadays have malloc() defined in
stdlib.h.

Diff is largely mechanical, replacing malloc.h with stdlib.h where it is not
yet included anyway.
2012-08-12 14:20:58 -06:00
Pascal Stumpf
131c7a9e04 Imakefile diffs for OpenBSD. 2012-08-11 19:23:43 -06:00
Pascal Stumpf
57463ec10e OpenBSD fixes for dtcm. There are no global "timezone" and "tzname" symbols on BSD. Apart from that, mainly #ifdefs. 2012-08-10 14:11:54 -06:00
Peter Howkins
cc1d109aa9 Linux compilation of dtcm (Calendar), (Matthew Howkins) 2012-04-11 17:33:26 +01:00
Peter Howkins
c884521619 Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
Peter Howkins
83b6996daa Initial import of the CDE 2.1.30 sources from the Open Group. 2012-03-10 18:21:40 +00:00