Jon Trulson
9ed39fd5f2
MotifUI.C: NULL is not 0
2014-03-22 19:14:38 -06:00
Jon Trulson
78fec87fa6
Threads.C: NULL is not 0
2014-03-22 19:09:46 -06:00
Jon Trulson
23d2ba3445
localized/util/merge.h: include string.h and fix up some warnings
2014-03-22 19:06:54 -06:00
Jon Trulson
4568a22f99
Icon.c: include stdlib.h
2014-03-22 19:01:49 -06:00
Jon Trulson
daffaf7045
getdate.y: include string.h
2014-03-22 18:59:26 -06:00
Jon Trulson
b9d1a4114e
pax.h: include stdio.h
2014-03-22 18:56:21 -06:00
Jon Trulson
57ac9e33f9
PrintTopics.c: fix up some warnings
2014-03-22 18:50:15 -06:00
alx
2c162726c7
dtstyle: enable palette editor on true/direct color screens
2014-03-22 18:00:56 -06:00
Jon Trulson
6b0d0cd71e
Updated Greek (el_GR.UTF-8) translations from Antonis Tsolomitis.
2014-03-22 17:37:50 -06:00
Jon Trulson
ddb4933039
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.
2014-03-22 16:54:24 -06:00
Peter Tribble
468d576030
initial illumos port
2014-03-22 16:33:11 -06:00
Jon Trulson
3c14b8b5ce
libcsa: fix up some stupidness.
2014-03-12 17:00:07 -06:00
Ulrich Wilkens
a9bf30d12b
Fix cpp output on Ubuntu 13
2014-03-12 13:47:28 -06:00
Ulrich Wilkens
d24fd29b52
Fix dtfile and dtterm on NetBSD
2014-03-11 13:06:55 -06:00
Jon Trulson
550a805be2
linux: libDtSearch requires linking with -lm
2014-03-10 21:32:10 -06:00
Jon Trulson
1e0eb4e522
dtinfo: stub out XmPrint stuff if there is no XmPrint support.
2014-03-10 20:58:17 -06:00
Jon Trulson
7cbb2fa2a7
dtcm: stub out XmPrint stuff if there is no XmPrint support.
2014-03-10 20:43:32 -06:00
Jon Trulson
b282d3fa87
dtmail: stub out XmPrint stuff if there is no XmPrint support.
2014-03-10 20:30:24 -06:00
Jon Trulson
c39212f684
dtpad: stub out XmPrint stuff if there is no XmPrint support.
2014-03-10 20:07:16 -06:00
Jon Trulson
362a921245
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.
2014-03-10 17:06:24 -06:00
Jon Trulson
9f0fbc3015
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.
2014-03-10 14:49:37 -06:00
Jon Trulson
9b9b3430ec
linux: move dependancy handling out of linux.cf and into new lnxDep.rules file.
...
Include lnxDep.rules in linux.cf.
2014-03-09 17:59:18 -06:00
Jon Trulson
155fa2a4f7
linux.cf: fix typo and some formatting.
2014-03-09 14:52:43 -06:00
Jon Trulson
0394dde3f9
nsgmls: fix up some gcc 4.8 warnings.
2014-03-09 14:24:00 -06:00
Jon Trulson
de491a16de
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.
2014-03-09 04:36:42 -06:00
Jon Trulson
b147e0ce12
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.
2014-03-09 00:21:40 -07:00
Jon Trulson
4d48253234
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.
2014-03-08 23:43:17 -07:00
Jon Trulson
ded1213316
building_release_archive: add some steps and clean up
2014-03-01 17:01:12 -07:00
Jon Trulson
3610364f13
update HISTORY file for 2.2.1, though a little too late :)
2014-03-01 16:49:09 -07:00
Jon Trulson
8f648927eb
Version change to 2.2.1
2014-03-01 15:48:49 -07:00
Jon Trulson
d519628539
admin: add a BuildNotes dir for documenting release proceedures, etc
2014-03-01 15:47:34 -07:00
Ulrich Wilkens
b8a01219bd
Fix UTF8 problem on non-linux systems
2014-02-28 11:31:30 -07:00
Eugene Doudine
1ff0741538
Addition of the en_US.UTF-8 locale: installation support
2014-02-26 19:49:20 -07:00
Eugene Doudine
46473a9ccb
addition of en_US.UTF-8 locale: fonts.alias and fonts.dir files
2014-02-26 19:49:20 -07:00
Ulrich Wilkens
d0a57b6d57
Fix for dtinfo segfaults
2014-02-22 19:18:07 -07:00
Jon Trulson
c6038f4b51
Re-add NO_DTINFO blocks removed in NetBSD port patch
2014-02-22 19:16:34 -07:00
Ulrich Wilkens
2712d5f787
NetBSD port
2014-02-22 19:12:19 -07: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
Eugene Doudine
23e217b329
Fixes segfault in dtprintinfo when used UTF-8 locale, bug was caused by unchecked return value of XmeRenderTableGetDefaultFont()
2014-02-22 19:07:52 -07:00
Eugene Doudine
4c56765da3
Fix for several segfaults in dtwm that happen with UTF-8 locale and were caused by unckeked XmeRenderTableGetDefaultFont return value
2014-02-22 19:07:52 -07:00
alx
46a6a58fbd
wwl: fixed dtinfo segfault due to missing copy constructor in WArgList
2014-02-22 19:05:47 -07:00
alx
0e707fe71f
dtscreen: cosmic flame fractals missing drawing code
2014-02-22 19:05:47 -07:00
alx
9dd8ea27bf
dtfile: fclose called twice on same handle
2014-02-22 19:05:47 -07:00
Eugene Doudine
70987253b3
Bugfix for #9 Cut off fonts in titles
2014-02-18 00:24:35 -07:00
Jon Trulson
0b3f253ba4
Fix for xorg-xkb partially freezes dtwm when keyboard layout is changed.
...
Patch submitted by Eugene Doudine <dudinea@gmail.com>
2014-02-17 14:37:09 -07:00
Jon Trulson
cab52a91ef
dtexec: use proper FD_CLOEXEC rather than a hardcoded 1
2013-12-29 15:41:56 -07:00
Jon Trulson
90baa59dc1
dtexec: fix a case on linux where an infinite loop could occur.
2013-12-29 15:00:16 -07:00
Jon Trulson
2fc37b0f45
Add dtwm.mgg Greek UTF translation from Antonis Tsolomitis
2013-12-29 12:54:55 -07:00
Ulrich Wilkens
6b0da8f335
Introduction of BSDArchitecture
2013-10-20 16:23:40 -06:00
Isaac Dunham
380867c31c
Add -quiet option to dtlogin.
...
This should shut up the console spamming, for those who use VT1.
Default behavior is not changed.
2013-09-24 18:08:56 -06:00