Commit Graph

3340 Commits

Author SHA1 Message Date
Koichiro IWAO 43f6ac0723 use MS name for constants 2018-11-27 15:08:22 +09:00
daixj fcb1b825c5 neutrinordp: don't enable remote_app if the INFO_RAIL flag is not set 2018-11-23 17:18:26 +08:00
metalefty 2e340bd68c Merge pull request #1244 from metalefty/km-0000080a
correct latam keylayout value
2018-11-08 08:56:27 +09:00
Koichiro IWAO 92fa56546e correct latam keylayout value 2018-11-07 18:58:07 +09:00
metalefty 3ad380949c Merge pull request #1240 from metalefty/km-0000080a
add Spanish (Latin American) keyboard
2018-11-02 09:30:40 +09:00
Koichiro IWAO 9f22223b91 capitilize hex keylayout value 2018-11-01 09:25:04 +09:00
Koichiro IWAO 258a7a12ac add Spanish (Latin Amarican) keyboard
Closes #1237.
2018-11-01 09:24:51 +09:00
metalefty 0b3ce652f4 Merge pull request #1235 from daixj-shterm/devel-mac
Support Cache Glyph Revison 2, issue #367
2018-10-31 10:03:51 +09:00
metalefty 6365905aac Merge pull request #1232 from metalefty/deprecate-x11rdp
Deprecate x11rdp and simplify session types
2018-10-26 09:24:57 +09:00
daixj bc150c2e56 set use_cache_glyph_v2 on if the client support 2018-10-25 17:02:43 +08:00
daixj 8da22cf67a Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into devel-mac 2018-10-25 16:19:54 +08:00
metalefty 6270956ff1 Merge pull request #1236 from metalefty/constants
common: add constants of glyph support level
2018-10-25 16:21:45 +09:00
Koichiro IWAO c15cd91198 common: add constants of glyph support level 2018-10-25 16:00:53 +09:00
daixj b3a1889200 Support Cache Glyph Revison 2, issue #367 2018-10-25 10:34:00 +08:00
Koichiro IWAO 37c04a40d8 Remove console session
it is VNC session to localhost:5900. Can be replaced with vnc-any.
2018-10-19 10:52:12 +09:00
Koichiro IWAO f64e990ce8 Remove sesman-any as it is not used at all 2018-10-18 11:44:52 +09:00
Koichiro IWAO a4b0aa9355 Remove x11rdp from config
as it is already deprecated. x11rdp is complicated to build and very few
people using it actually. However, some people still select "X11rdp"
session and get stuck despite not installing x11rdp.

https://github.com/neutrinolabs/xrdp/issues/962#issuecomment-430545526

People who really want to use x11rdp should revert this commit.
2018-10-18 11:19:38 +09:00
metalefty c2ade7a1f7 Merge pull request #1225 from savisko/devel
Fix crash of xrdp-chansrv process, issue #1202.
2018-10-18 10:49:09 +09:00
metalefty a83400060b Merge pull request #1227 from metalefty/idle-disc
Ressurect IdleTimeLimit
2018-10-18 10:40:12 +09:00
Koichiro IWAO 5ea403430a Sort & reword description of IdleTimeLimit 2018-10-16 16:53:33 +09:00
jsorg71 ae1514c167 dynamic virtual channel improvements
remove not used chansrv <-> xrdp messages
move static channel disable control into libxrdp
remove some blocking read, write chansrv calls
add drdynvc calls to libxrdp
add drdynvc calls to chansrv
channel cleanup
2018-10-11 22:09:20 -07:00
Michael Savisko 47d8e03d3a Fixed compilation warning in previous commit. 2018-10-11 13:51:59 +03:00
Michael Savisko ba93badf73 Fix crash of xrdp-chansrv process, issue #1202.
In xfuse_create_file_in_xrdp_fs insure that xfuse_fs is properly initialized.
2018-10-11 13:11:24 +03:00
Koichiro IWAO f84f3de478 docs: ressurect IdleTimeLimit
This reverts commit 513f7679966dc8bc1d86f328dce6372c763e2d93.
2018-10-10 17:47:12 +09:00
metalefty 6049cf8dad Merge pull request #1216 from metalefty/prepare-release
Prepare release v0.9.8
2018-09-25 15:09:22 +09:00
Koichiro IWAO 6bbb2b2e2d Update release date 2018-09-25 14:32:27 +09:00
Koichiro IWAO 7672014d4e Bump version to v0.9.8 2018-09-25 13:49:55 +09:00
Koichiro IWAO 7b7d2288f1 Update NEWS for v0.9.8 2018-09-25 13:49:50 +09:00
Idan Freiberg 28d1fa7620 Merge pull request #1192 from hate-m-dollarsign/devel
xrdp: Use configured values instead of hardcoded ones in login_wnd inputs.
2018-09-18 05:34:16 +03:00
metalefty 80d349cbd6 Merge pull request #1193 from metalefty/TLSv1.3
TLSv1.3
2018-09-14 16:18:33 +09:00
Koichiro IWAO 171f8e79ed xrdp: deprecate TLSv1 and TLSv1.1
Most websites disabled TLSv1 (1.0) and TLSv1.1 since March 2018
[1][2][3]. It is HTTPS context but there's few differences between HTTPS
and other TLS connections. Users can whenever re-enable these deprecated
TLS versions by editing xrdp.ini but not enabled by default.

[1] https://www.globalsign.com/en/blog/disable-tls-10-and-all-ssl-versions/
[2] https://www.thesslstore.com/blog/deprecation-tls-1-0-1-1-underway/
[3] https://www.digicert.com/blog/depreciating-tls-1-0-and-1-1/
2018-09-14 11:50:55 +09:00
Koichiro IWAO 1ad8cbb2a0 Document TLSv1.3 support 2018-09-14 11:50:55 +09:00
Koichiro IWAO 74497752dc Add TLSv1.3 support
Actually, TLSv1.3 will be enabled without this change if xrdp is compiled
with OpenSSL or alternatives which support TLSv1.3. This commit makes to
enable or disable TLSv1.3 explicitly.  Also, this commit adds a log
"TLSv1.3 enabled by config, but not supported by system OpenSSL". if
xrdp installation doesn't support TLSv1.3. It should be user-friendly.
2018-09-14 11:50:55 +09:00
metalefty 98e8cec83d Merge pull request #1206 from metalefty/xrdp-dis
show more helpful message if xrdp-dis failed
2018-09-12 15:51:07 +09:00
Koichiro IWAO 2a85a65d08 show more helpful message if xrdp-dis failed 2018-09-11 11:58:44 +09:00
jsane fadbd20baf xrdp: Use configured values instead of hardcoded ones in login_wnd inputs.
Configured ls_label_width and ls_input_width currently only apply to the combo l
abel and dropdown. Other labels and inputs (username, password, port, ...) use hardcoded defaults.

Also had to change the default label width; for the previous value of 60, "username" ends up just a few pixels too wide.
2018-09-07 14:50:45 +02:00
metalefty 5f30ca2f87 Merge pull request #1198 from metalefty/pulse-socket-env
sesman: pass pulse socket name via environment variable
2018-09-04 16:20:09 +09:00
Koichiro IWAO d6992cf62d sesman: add XRDP_ prefix to xrdp related environment variable
and remove CHANSRV, use the shorter name
2018-09-04 16:01:40 +09:00
Koichiro IWAO 59f3a79fe4 sesman: pass pulse socket name via environment variable 2018-09-04 16:01:40 +09:00
Jay Sorg e189be9d2e .gitignore, change configure_params.h to xrdp_configure_options.h 2018-08-13 22:33:45 -07:00
metalefty 1e08bd041c Merge pull request #1186 from speidy/pulse-remove
chansrv: remove pulseaudio modules from xrdp source tree
2018-08-11 21:54:31 +09:00
Idan Freiberg 5d2c5b1410 chansrv: remove pulseaudio modules from xrdp source tree
its actually an independent code which is not part of xrdp
moved to its own repoistory: https://github.com/neutrinolabs/pulseaudio-modules

Signed-off-by: Idan Freiberg <speidy@gmail.com>
2018-08-03 06:12:53 +03:00
Koichiro IWAO ff85cb4530 Merge branch 'wfix-pulsechansrv-makefile' into devel 2018-08-03 10:05:46 +09:00
Brandon Wooldridge 8427c3601b Corrected spacing between arguments to cc for Pulseaudio chanserv Makefile 2018-08-02 15:24:46 -07:00
metalefty b8c7aadcb6 Merge pull request #1168 from metalefty/fix-xrdp-log-path-in-man
docs: fix xrdp's LogFile path in man
2018-07-20 09:15:39 +09:00
metalefty 5b77d2dc7f Merge pull request #1140 from matt335672/chansrv-atexit
Add atexit() handler to unmount the filesystem on fatal X error
2018-07-20 09:15:18 +09:00
matt335672 c467ba6b04 Add handler for fatal X server conditions
Unless X server failures are caught, these can cause a premature
exit of chansrv, giving it no chance to clean up. This is currently a
particular problem for fuser mounts.
2018-07-19 08:16:29 +01:00
Koichiro IWAO 5d9ff0f544 docs: fix xrdp's LogFile path in man 2018-07-12 18:04:32 +09:00
metalefty a9e2dcc99f Merge pull request #1160 from metalefty/prepare-release
Prepare release
2018-06-29 16:58:51 +09:00
Koichiro IWAO 52fd17af0f Update v0.9.7 release date 2018-06-29 00:37:06 +09:00