166 lines
5.9 KiB
Plaintext
166 lines
5.9 KiB
Plaintext
This is the release history file for CDE. It will detail each
|
|
release version and date, along with the highlights of the release.
|
|
For more detailed information on changes between any given release,
|
|
use 'git log', or peruse the commit history at:
|
|
|
|
https://sourceforge.net/p/cdesktopenv/code/commit_browser
|
|
|
|
|
|
# 2.2.1 03/01/2014
|
|
|
|
- Forgot to update this file for the release. Oops. At any rate,
|
|
only the git shortlogs for each release will be listed here in the
|
|
future.
|
|
|
|
Shortlog:
|
|
|
|
Eugene Doudine (5):
|
|
Bugfix for #9 Cut off fonts in titles
|
|
Fix for several segfaults in dtwm that happen with UTF-8 locale and were caused by unckeked XmeRenderTableGetDefaultFont return value
|
|
Fixes segfault in dtprintinfo when used UTF-8 locale, bug was caused by unchecked return value of XmeRenderTableGetDefaultFont()
|
|
addition of en_US.UTF-8 locale: fonts.alias and fonts.dir files
|
|
Addition of the en_US.UTF-8 locale: installation support
|
|
|
|
Isaac Dunham (2):
|
|
dtlogin: use proper path to getty and /usr/local/bin in path on Linux
|
|
Add -quiet option to dtlogin.
|
|
|
|
Jon Trulson (9):
|
|
dtinfogen_worker: don't free variables then use them later.
|
|
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
|
|
Add dtwm.mgg Greek UTF translation from Antonis Tsolomitis
|
|
dtexec: fix a case on linux where an infinite loop could occur.
|
|
dtexec: use proper FD_CLOEXEC rather than a hardcoded 1
|
|
Fix for xorg-xkb partially freezes dtwm when keyboard layout is changed.
|
|
Re-add NO_DTINFO blocks removed in NetBSD port patch
|
|
admin: add a BuildNotes dir for documenting release proceedures, etc
|
|
Version change to 2.2.1
|
|
|
|
Pascal Stumpf (22):
|
|
Kill lots of warnings in DtSvc.
|
|
Kill most warnings in lib/DtTerm.
|
|
Do not use -fpermissive in programs/nsgmls. It's not needed.
|
|
sync warning flags betseen cc and c++ on OpenBSD
|
|
kill a few more warnings in DtPrint
|
|
Silence lots of warnings in lib/DtHelp.
|
|
Do not hardcode /usr/dt in print.dt.
|
|
Xreset.src: Do not hardcode /usr/dt.
|
|
s,/usr/dt,CDE_INSTALLATION_TOP,g in dtlogin/config
|
|
Simplify programs/Imakefile a bit. dtksh, dtlogin and dtcm build everywhere.
|
|
Adapt dtlogin/config/_common.ksh.src for OpenBSD:
|
|
error.ds.src: don't hardcode /usr/dt
|
|
SECURITY fix for dtappintegrate: Use mktemp(1) to generate a template.
|
|
Kill iostream.h deprecation warnings on *BSD.
|
|
ttsnoop: deal with iostream.h and missing sentinels.
|
|
OpenBSD.cf: don't include xorg.cf (leftover)
|
|
Make dtksh build on OpenBSD/powerpc.
|
|
include unistd.h for read(2) prototype. Fixes dtdocbook on PowerPC.
|
|
dtlogin: correct path to getty.
|
|
dtlp: Fix the path to DtFuncs.dtsh if CDE_INSTALLATION_TOP != /usr/dt.
|
|
Do not install symlinks to libraries on OpenBSD.
|
|
Fix dtcm build on OpenBSD-current.
|
|
|
|
Peter Howkins (2):
|
|
dtstyle: Alphabetically sort the backdrops in the backdrop list.
|
|
dtstyle: Resolve 70 compiler warnings
|
|
|
|
Ulrich Wilkens (16):
|
|
lib/DtHelp: added missing include.
|
|
avoid identical Vector instantiations.
|
|
Remove installation of motif man pages.
|
|
dtinfo subdirectory DtMmdb
|
|
dtinfo subdirectory dtinfo
|
|
dtinfo subdirectory dtinfogen
|
|
dtinfo subdirectory mmdb
|
|
documents for dtinfo
|
|
dtinfo other files
|
|
dtinfo activation
|
|
No symlinks to libraries on OpenBSD (default install)
|
|
correction of message files
|
|
Introduction of BSDArchitecture
|
|
NetBSD port
|
|
Fix for dtinfo segfaults
|
|
Fix UTF8 problem on non-linux systems
|
|
|
|
alx (4):
|
|
dticon: fixed "rubber string" drawing on high/true color displays
|
|
dtfile: fclose called twice on same handle
|
|
dtscreen: cosmic flame fractals missing drawing code
|
|
wwl: fixed dtinfo segfault due to missing copy constructor in WArgList
|
|
|
|
|
|
# 2.2.0d (beta) 05/30/2013
|
|
|
|
- We are being bold this time, and promoting CDE to Beta.
|
|
|
|
- More work on dtinfo. It now mostly compiles but is not quite ready
|
|
for prime time. It is not built be default.
|
|
|
|
- dtksh now builds on linux systems.
|
|
|
|
- We do not build Motif man pages anymore.
|
|
|
|
- X11 screensaver extension support now works in dtsession on Linux.
|
|
|
|
- Some screen locking issues on the BSD's have been fixed.
|
|
|
|
- /usr/sbin/sendmail is now the default mailer on OpenBSD
|
|
|
|
- Basic support for Xinerama has been added to dtlogin and dtsession
|
|
using a new DtXinerama library.
|
|
|
|
- Resolve many more more compiler warnings
|
|
|
|
|
|
# 2.2.0c (alpha) 10/4/2012
|
|
|
|
- Many 64b issues have been fixed, related to XtVaGetValues(), missing
|
|
prototypes, erroneous assumptions regarding the size of ints and
|
|
pointers, etc. Many still lurk in the shadows.
|
|
|
|
- help files should build now on 64b systems with compiler
|
|
optimization enabled.
|
|
|
|
- FreeBSD is pretty much fully functional now. OpenBSD and NetBSD are
|
|
close behind.
|
|
|
|
- FreeBSD uses a authorized FreeBSD Foundation specific logo on
|
|
dtlogin.
|
|
|
|
- a few hundred more compiler warnings fixed :)
|
|
|
|
- more missing prototypes added to XmPrivate.h
|
|
|
|
|
|
# 2.2.0b (alpha) 9/6/2012
|
|
|
|
- This release incoporates approximately 200 patches from various
|
|
people around the planet.
|
|
|
|
- initial BSD (OpenBSD, FreeBSD) support.
|
|
|
|
- wider support for various Linux distributions - Redhat, Arch,
|
|
Ubuntu/Kubuntu/Xubuntu. See a full list of currently operational
|
|
platforms and their statuses at:
|
|
|
|
https://sourceforge.net/p/cdesktopenv/wiki/SupportedPlatforms/
|
|
|
|
- many fixes to better support 64b systems. There is still much work
|
|
needed in this regard.
|
|
|
|
- most modules are operational. dtinfo is not operational on any
|
|
platform yet. dtksh is not yet operational on linux systems.
|
|
|
|
- several thousand compiler warnings have been addressed.
|
|
Unfortunately, there are still several thousand more waiting :(
|
|
Some of this code is *old*.
|
|
|
|
|
|
# 2.2.0a (alpha) 8/6/2012
|
|
|
|
- This is the initial release of CDE form The Open Group based on
|
|
2.1.30.
|
|
|
|
Minimal changes to get it compiling on some common linux distros,
|
|
primarily 32bit.
|