045c80dd78
imake: Convert function prototypes and signatures to ANSI format.
Chris Wareham
2012-08-10 14:48:56 +01:00
eaec696ad6
Fixes for dtfile on OpenBSD, plus missing prototypes. Use statfs() on BSD to find out if a file system is NFS.
Pascal Stumpf
2012-08-10 15:09:04 +02:00
57463ec10e
OpenBSD fixes for dtcm. There are no global "timezone" and "tzname" symbols on BSD. Apart from that, mainly #ifdefs.
Pascal Stumpf
2012-08-10 14:44:57 +02:00
8bbf5a7a1b
Allow dtterm to at least allocate a pty on OpenBSD. Display is still mangled, however, and it frequently crashes (64bit issue).
Pascal Stumpf
2012-08-10 14:29:28 +02:00
19647809e4
OpenBSD fixes for lib/DtTerm: values.h, #ifdef's and some constants that are not defined on BSD. Also, leave out utmp stuff that does not work on BSD. Note that this terminal allocation does not work properly yet, but this will be fixed later.
Pascal Stumpf
2012-08-09 23:53:47 +02:00
f5a8836bff
historical: mv some old files that we want to preserve out of the top level
Jon Trulson
2012-08-10 07:17:27 -06:00
3b77d7c065
Tooltalk fixes for OpenBSD. This consists mainly of #ifdefs, casts and some small type nits.
Pascal Stumpf
2012-08-10 14:07:06 +02:00
3d5a492038
OpenBSD fixes for DtPrint and csa.
Pascal Stumpf
2012-08-10 14:02:30 +02:00
8b67d1ccba
New top level README from Christopher Turkel <turkelchris@aol.com>
Jon Trulson
2012-08-10 06:09:53 -06:00
185ec24999
OpenBSD fixed for lib/DtSvc.
Pascal Stumpf
2012-08-09 22:51:52 +02:00
78053ff2a4
SIGPWR is not present everywhere.
Pascal Stumpf
2012-08-09 22:04:52 +02:00
b9ae3ae76e
OpenBSD.cf, from Pascal Stumpf
Jon Trulson
2012-08-10 05:37:12 -06:00
6fc45220c4
Provide support for installation under OpenBSD. Don't override PATH in the install script, it may hide needed tools, and the location of these binaries is highly OS-dependent anyway.
Pascal Stumpf
2012-08-09 21:57:47 +02:00
f9c844aada
recognise OpenBSD version
Pascal Stumpf
2012-08-09 21:52:26 +02:00
18dd384068
Rename getline() to not conflict with the standard POSIX interface of the same name.
Pascal Stumpf
2012-08-09 21:35:12 +02:00
d1848610a7
Remove ambiguity in string compare.
James Woodcock
2012-08-09 20:59:32 +01:00
f646b8b1a1
Remove unnecessary extern modifier on struct declarations.
James Woodcock
2012-08-09 20:37:27 +01:00
3f11777812
"ISO C++ forbids declaration of [X] with no type" warning fixes.
James Woodcock
2012-08-09 20:11:08 +01:00
f8e046ee33
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
Jon Trulson
2012-08-09 12:56:25 -06:00
1f332de27b
Use socklen_t where available.
Jon Trulson
2012-08-09 12:27:58 -06:00
686bcfadc7
Use SIGCHLD rather than SIGCLD.
Jon Trulson
2012-08-09 12:24:56 -06:00
0d2f7866ac
At least on OpenBSD/amd64, this macro returns a bogus value if its argument is NULL.
Jon Trulson
2012-08-09 12:21:43 -06:00
491ff2228f
Deal with the fact that modern compilers assume different scoping rules
Jon Trulson
2012-08-09 12:18:30 -06:00
1bb40f1f0b
This adds the basic config bits needed for OpenBSD.
Jon Trulson
2012-08-09 12:11:13 -06:00
1d935059fb
Fix more sprintf calls.
Marc Balmer
2012-08-09 07:38:39 +02:00
24c0f2010c
Build with debug symbols enabled.
Marc Balmer
2012-08-09 07:03:46 +02:00
bb21797684
Use a more robust idiom When converting sprintf() to snprintf()
Marc Balmer
2012-08-09 07:08:05 +02:00
117258766b
Fix for dtmail execution group error
Adam Robinson
2012-08-08 20:22:03 -07:00
5787b85d52
dtscreen: include stdlib to avoid exit redeclaration
Robert Tomsick
2012-08-08 23:10:01 -04:00
ab926254fd
dtscreen: include stdlib where appropriate
Robert Tomsick
2012-08-08 23:10:02 -04:00
c12927e208
dthelpview: Util.c include stdlib to avoid redeclaring exit()
Robert Tomsick
2012-08-08 22:42:17 -04:00
1dd2eaf854
Update the sub parts of the main dt/cde version number to 2.2.0, missed from previous version increment patch.
Peter Howkins
2012-08-09 15:20:53 +01:00
d2e1f3158b
dtcalc: warning prevention, add <stdlib.h> include for prototype of free()
Peter Howkins
2012-08-09 12:08:46 +01:00
697c1522fb
dtcalc: warning prevention, do not use NULL when you mean 0.
Peter Howkins
2012-08-09 12:07:53 +01:00
70e1c5a55a
dtaction: Fix unsafe use of sprintf
Jon Trulson
2012-08-08 20:17:17 -06:00
4ac42dd84f
dtterm - minor warning fixes
Jon Trulson
2012-08-08 20:09:40 -06:00
facb50dfde
DtSvc: Fixes a segfault on Debian squeeze 64 bit and most probably other systems, too.
Jon Trulson
2012-08-08 12:45:40 -06:00
0f313d1cb8
libtt: "%wc" is Microsoft extension, not supported in every Std C Library.
Jon Trulson
2012-08-08 12:35:49 -06:00
f9c2b3184e
DtSvc/dtwm: Fix some implicit declarations of functions by adding appropriate
Jon Trulson
2012-08-08 11:47:18 -06:00
a26b73a1a6
dtwm: Define a final fallback for loading default window manager font
Jon Trulson
2012-08-08 11:39:29 -06:00
b49872206b
libtt: Avoid an infinite loop in ttsession (tooltalk daemon) when /etc/mtab is a symlink, using lstat instead of stat.
Jon Trulson
2012-08-08 11:36:03 -06:00
a7562a8009
dtlogin: don't try to use /dev/mem to get random data on linux/bsd
Jon Trulson
2012-08-07 23:22:44 -06:00
91011085a4
dtdbcache: remove incorrect comment block and tmpnam_buf var (not used)
Jon Trulson
2012-08-07 17:43:32 -06:00
80f456e3b5
dtdbcache: Remove old code in comments
Jon Trulson
2012-08-07 16:56:11 -06:00
04b366b09c
dtdbcache: Use mkstemp() instead of tmpnam() to avoid bad interactions
Jon Trulson
2012-08-07 16:52:26 -06:00
f42fa885be
Fix SIGSEGV while compiling dthelp on 64 bit systems.
Jon Trulson
2012-08-06 22:42:34 -06:00
e47bffb106
Imake.cf/linux.cf: Add arm support.
Jon Trulson
2012-08-06 22:38:54 -06:00
606df517f0
dtprintinfo: Fix SIGSEGV in dtprintinfo (passing NULL as first argument to catgets).
Jon Trulson
2012-08-06 17:12:38 -06:00
1a03c25947
Enable PowerPC to be recognized by build.
Jon Trulson
2012-08-06 17:09:01 -06:00
0abce74629
Add Matthew Howkins (dtappbuilder, nsgmls, dtcm Linux compilation)
Peter Howkins
2012-08-04 23:16:08 +01:00
4c82b51daf
programs/Imakefile: don't try to build dtksh or dtinfo under linux.
Jon Trulson
2012-08-03 23:10:12 -06:00
4553d912b0
dtlogin: Fix up Options->Language menu
Jon Trulson
2012-08-03 17:38:06 -06:00
94c826e1f4
gitignore: add rest of generated files. git status is much cleaner now :)
Jon Trulson
2012-08-03 15:57:06 -06:00
cf410afbdb
dtbuilder: fixup TOG copyrights issue in generated files.
Jon Trulson
2012-08-03 15:06:56 -06:00
be57b53232
Allow installing the terminfo file for dtterm to also work with path as /usr/share/terminfo as well as /usr/share/lib/terminfo
Peter Howkins
2012-07-27 14:39:08 +01:00
80559fcfdd
dtwm: add missing workspace 'Occupy" commands to the C, de, es, fr, and it locales.
Jon Trulson
2012-07-24 21:21:27 -06:00
f3be236767
Dtwm.defs.src: set proper mail file path for linux
Jon Trulson
2012-07-24 20:48:43 -06:00
427c1035d3
copy CONTRIBUTORS file into /usr/dt/ during install
Jon Trulson
2012-07-24 18:49:11 -06:00
e59c21b8ff
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
Jon Trulson
2012-07-24 18:46:29 -06:00
56d6a7a2c9
CDE-MIN: copy the 'COPYING' file to /usr/dt/ on install
Jon Trulson
2012-07-24 18:15:09 -06:00
ff0dc919ed
localized/templates: remove remaining attempts at building dtinfo related catalogs and other files
Jon Trulson
2012-07-24 17:53:57 -06:00
3edce2a0c0
sys.resources.src: make HIGH_COLOR the default
Jon Trulson
2012-07-24 17:51:29 -06:00
da72e94e7f
Add in a CONTRIBUTORS file for all people that have made changes post open-source release. Also update sourceforge url to project website.
Peter Howkins
2012-07-24 15:23:16 +01:00
978aff3dc9
Commit the template changes for the locales including the missing msg files.
Jon Trulson
2012-07-16 19:52:36 -06:00
d3eba56a0c
Add missing Mrm, Xm, and Uil .msg files for the various locales from the motif src.
Jon Trulson
2012-07-16 19:49:28 -06:00
bc9c6af8c6
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
Jon Trulson
2012-07-16 14:26:53 -06:00
6eebf7d42c
Increment CDE version number to 2.2.0
Peter Howkins
2012-07-16 15:23:40 +01:00
7604468ca1
instant: change warning message to fatal message, since it is.
Jon Trulson
2012-07-13 22:26:02 -06:00
bf51c110e5
dtmail: IO.C: just compare against \r on all systems
Jon Trulson
2012-07-13 21:45:46 -06:00
860aa64942
Fix some minor issues and re-enable building of DE, ES, FR, and IT locale data (help and message cats)
Jon Trulson
2012-07-13 17:42:12 -06:00
75f2f96793
libDtHelp: fix up some warnigs and potential overruns
Jon Trulson
2012-07-12 18:03:54 -06:00
aeaec445ee
DtSvc/DtUtil1/Saver.c - fix the screen savers.
Jon Trulson
2012-07-12 15:14:51 -06:00
1c733e5b16
dtsession: implement screen lock/unlock for linux
Jon Trulson
2012-07-12 14:22:59 -06:00
9c92d5a4ee
dtsession: SmUI.c: fix ancient typo
Jon Trulson
2012-07-12 13:31:54 -06:00
f46a9c62b9
dtsession: also block HUP and PIPE when preparing to shutdown
Jon Trulson
2012-07-12 13:13:21 -06:00
dc5d68afba
dtsession: don't exit while processing your own session exit event.
Jon Trulson
2012-07-12 13:09:22 -06:00
23930d1b35
.gitignore attempt to trim down the number of generated files showing up in git status, work in progress.
Peter Howkins
2012-07-05 17:18:34 +01:00
3017671740
As 'copyright' is used by dthello, make sure that it's based on the current LGPL license, and move previous copyright file to copyright.old
Peter Howkins
2012-07-04 17:30:04 +01:00
d6c57bf330
Merge branch 'linux1'
Peter Howkins
2012-07-04 16:20:43 +01:00
669f064819
Converted postscript documentation to pdf, moved to a better place.
Jon Trulson
2012-06-27 12:21:52 -06:00
8f6700b0d9
fontaliases: add more robust font.aliases file.
Jon Trulson
2012-06-21 18:30:40 -06:00
191e1849a6
dtlogin|Xsession/config: setup some env variables and fontpath for linux (and CSRG) systems.
Jon Trulson
2012-06-21 17:55:57 -06:00
4b80191943
fonts.alias: use Peters version in the CDE wiki for now.
Jon Trulson
2012-06-21 17:30:56 -06:00
ba54c6271b
Add fontaliases/linux/ dir, and appropriate entries in the CDE-FONT.udb database.
Jon Trulson
2012-06-21 17:07:21 -06:00
52360a2cb6
Xsession.src: setup proper cpp_* defines for linux
Jon Trulson
2012-06-21 17:05:37 -06:00
89b98f4ef6
dtfile: add freetype includes to Imakfile
Jon Trulson
2012-06-20 14:25:41 -06:00
f8b5b2fd2a
Fix dtsession_res so certain config/xrdb options will work properly.
Jon Trulson
2012-06-20 01:37:05 -06:00
1b74fb9ba7
instant: fix infinite loop seen in non-C locales
Jon Trulson
2012-06-19 20:02:56 -06:00
5f48454d8e
Add older CDE documentation in .ps format until newer documentation can be generated with dtinfo.
Jon Trulson
2012-06-19 19:37:36 -06:00
f7e87eb7f3
Remove dtinfo launcher and icons from the default front panel.
Jon Trulson
2012-06-19 19:22:08 -06:00