1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-13 11:42:21 +00:00
Commit graph

2303 commits

Author SHA1 Message Date
Jon Trulson
5a03b6a5e8 Merge branch 'master' into autotools-conversion 2021-07-03 16:56:54 -06:00
Jon Trulson
8e4de15495 Bump version to 2.4.0 for release 2021-07-03 13:35:15 -06:00
Jon Trulson
512dabe2ad CONTRIBUTORS: update with git log 2021-07-03 13:34:24 -06:00
Jon Trulson
785bc4a512 HISTORY: update for 2.4.0 release 2021-07-03 13:22:02 -06:00
Jon Trulson
3b9d5b95ae README: fix clone instructions to no longer require --recursive 2021-07-03 13:01:53 -06:00
Jon Trulson
ae70af254e dthelp: disable parallel builds in parser/canon1 too 2021-07-02 20:44:15 -06:00
Jon Trulson
4338ac2e2a Merge branch 'master' into autotools-conversion 2021-06-26 15:06:38 -06:00
Jon Trulson
0270f93a68 Removed .gitmodules 2021-06-26 14:53:02 -06:00
Jon Trulson
9c3002a06f Merge commit 'c9b86876044cdce95730ea2c6a2af65e06a86125' as 'cde/programs/dtksh/ksh93' 2021-06-26 14:53:01 -06:00
Jon Trulson
2e1f8ae435 Removed cde/programs/dtksh/ksh93 submodule at commit 66e1d44642 2021-06-26 14:53:01 -06:00
Jon Trulson
c9b8687604 Squashed 'cde/programs/dtksh/ksh93/' content from commit 66e1d4464
git-subtree-dir: cde/programs/dtksh/ksh93
git-subtree-split: 66e1d44642
2021-06-26 14:53:01 -06:00
Jon Trulson
94691f462e Removed .gitmodules 2021-06-26 13:39:32 -06:00
Jon Trulson
cd6da32f7f Merge commit '12bbb66931feaac778ef4e47b67375ec9b58e839' as 'cde/programs/dtksh/ksh93' 2021-06-26 13:39:31 -06:00
Jon Trulson
12bbb66931 Squashed 'cde/programs/dtksh/ksh93/' content from commit 66e1d4464
git-subtree-dir: cde/programs/dtksh/ksh93
git-subtree-split: 66e1d44642
2021-06-26 13:39:31 -06:00
Jon Trulson
456abe8415 Removed cde/programs/dtksh/ksh93 submodule at commit 66e1d44642 2021-06-26 13:39:26 -06:00
Jon Trulson
c489af6b3b utils/merge: re-fix include issue 2021-06-02 20:43:06 -06:00
Jon Trulson
f294ee03b8 bilP.h: re-fix include issue with bil_parser.h 2021-06-02 20:24:14 -06:00
Jon Trulson
2a3e91383b autotools: get the PAM support from master working on linux and freebsd 2021-06-02 19:57:23 -06:00
Jon Trulson
a277fcb340 configure.ac: add AM_CONDITIONALS() for riscv and aarch64 2021-06-02 19:57:23 -06:00
Jon Trulson
afbf39af01 dthelp/parser/pass2: disable parallel builds for this module 2021-06-02 19:57:23 -06:00
Jon Trulson
6f0d93678a dtpdmd: fixup for autotools and new MsgCat.c 2021-06-02 19:57:23 -06:00
Jon Trulson
75bf61c584 localized/util: fixup for autotools and new MsgCat.c 2021-06-02 19:57:23 -06:00
Jon Trulson
ffa8c98d32 dtsr: fixup for autotools and new MsgCat.c 2021-06-02 19:57:23 -06:00
Jon Trulson
0bfa26f14f dtdspmsg: fixup for autotools and new MsgCat.c 2021-06-02 19:57:23 -06:00
Jon Trulson
b5cc42e029 Apply a patch from Roger Brown for risc-v and other minor fixes
Summary:

cde/config/cf/DtInfo.tmpl - add RISCVArchitecture as little endian
cde/config/cf/Imake.cf    - add AArch64Architecture for NetBSD
cde/config/cf/Imake.cf    - add RISCVArchitecture for Linux
cde/config/cf/linux.cf    - add RISCVArchitecture bit order
cde/lib/DtHelp/Imakefile  - add -ljpeg for OpenBSD
2021-06-02 19:57:23 -06:00
Jon Trulson
c7c054496b .gitignore: update for PAM changes 2021-06-02 19:57:23 -06:00
Jon Trulson
44307f85da debin/control: add libpam and libutempter 2021-06-02 19:56:30 -06:00
Liang Chang
4a346ea8f5 linux.cf: Enable PTS driver and libutempter. 2021-06-02 19:56:30 -06:00
Liang Chang
11da82df52 FreeBSD.cf: Enable PTS driver and libutempter. 2021-06-02 19:56:30 -06:00
Liang Chang
d60bbdc251 databases: Install dtterm as an unprivileged program when PTS driver and
libutempter are available.
2021-06-02 19:56:30 -06:00
Liang Chang
5854cd8543 dtterm: Add libutempter support for utmp/wtmp updates. 2021-06-02 19:56:30 -06:00
Liang Chang
ba1c6bf810 DtTerm: Add libutempter support for utmp/wtmp updates. 2021-06-02 19:56:30 -06:00
Liang Chang
82d4a8bb68 DtTerm: Add pts driver support. 2021-06-02 19:56:30 -06:00
Jon Trulson
49adbfb25d Bump devel version to 2.3.2c 2021-06-02 19:56:30 -06:00
Liang Chang
3909c8dbcc dtinfo: Fix a segmentation fault.
The return value from CanvasRenderer::_dofont is a pointer. It will be passed
to the free function. Ensure that pointer always points to a dynamically
allocated memory to avoid segmentation faults.
2021-06-02 19:56:29 -06:00
Jon Trulson
35c35d2b3c FreeBSD.cf,DragonFly.cf: disable PAM support by default
These system can support PAM, but it requires a port of the NetBSD
module to do so.  As a result, this support is disabled by default.

See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253073 for a
patch to add this support to the OS.  Then you can set HasPamLibrary
to YES in the respective .cf files, rebuild CDE, and try it out.
2021-06-02 19:56:29 -06:00
Jon Trulson
1f35dd82e6 NetBSD.cf: add a link comment to list package needed for PAM support 2021-06-02 19:56:29 -06:00
Liang Chang
bc99bbe5b4 dtlogin: revise the Imakefile for config. 2021-06-02 19:56:29 -06:00
Liang Chang
c75169ca3f DtPamSvc: Improve user experience. 2021-06-02 19:56:29 -06:00
Liang Chang
e68846d543 dtsession: revise localAuthenticate. 2021-06-02 19:56:29 -06:00
Liang Chang
7d8dea61b2 dtlogin: add utmpx support to UtmpIdOpen. 2021-06-02 19:56:29 -06:00
Liang Chang
bf9c9c2299 databases: use "src" files to generate CDE-MIN.udb and CDE-RUN.udb. 2021-06-02 19:56:29 -06:00
Liang Chang
b46b77e0aa dtsession: add rules for config dir into Imakefile. 2021-06-02 19:56:29 -06:00
Liang Chang
5d85af571a DtPamSvc: use utmpx. 2021-06-02 19:56:29 -06:00
Liang Chang
254a0a1abd dtlogin: use utmpx when PAM is enabled. 2021-06-02 19:56:29 -06:00
Liang Chang
a4d81ecbaa Enable PAM support for dtlogin and dtsession. 2021-06-02 19:56:29 -06:00
Liang Chang
678c85021a dtsession: rename PAM config file. 2021-06-02 19:56:29 -06:00
Liang Chang
62bad7d8d2 dtlogin: rename PAM config file. 2021-06-02 19:56:29 -06:00
Liang Chang
7cd6b8b714 DtPamSvc: update Imakefile. 2021-06-02 19:56:29 -06:00
Liang Chang
b5416991b1 Add PAM support to dtsession. 2021-06-02 19:56:29 -06:00