matt335672
148000c46b
Merge pull request #1899 from TOMATO-ONE/neutrinordp_add_channel
...
Allow common channel settings to be overridden for modules as well as chansrv (#1899 )
2021-05-28 11:22:08 +01:00
TOMATO-ONE
604fa30083
Common channel settings can be overridden for each session type in NeutrinoRDP.
2021-05-27 23:53:30 +09:00
matt335672
b95e14ed2e
Removed extra space, breaking astyle check
2021-05-26 09:47:04 +01:00
TOMATO-ONE
c6fcb16361
Log the IP address, port, and user name of the NeutrioRDP Proxy connection. #1873
...
Add comments to [vnc-any] and [neutrinordp-any] secion in xrdp.ini.in .
Logging NeurionoRDP Proxy disconnect.
2021-05-12 22:28:07 +09:00
Koichiro IWAO
217edb141d
neutrinolabs: do not log valid parameters as unknown
2021-04-30 00:38:44 +09:00
Koichiro IWAO
aad14384cc
neutrinordp: avoid pampassword leakage
...
The leakage does not occur in the most usual use case of xrdp.
It occurs in NeutrinoRDP proxy mode with PAM authentication enabled.
Reported by @TOMATO-ONE
2021-04-29 22:16:31 +09:00
Christopher Pitstick
deb66ce766
Resolution switching without reconnecting.
...
- Based on https://github.com/jsorg71/xrdp/tree/dynamic_monitor
- Tested with xorgxrdp
- Tested with vnc
- Only works with single monitor.
- Update documentation to clarify the difference between MSTSC and
Microsoft Remote Desktop.
- Does not include compatibility with /gfx at this time, which is still
in testing.
- Updates to include ms-rdpedisp.h header for the 2.2.2 specification of
the protocol.
- Adds new dynamic_monitor_layout struct that shares the number of
monitors with xrdp_client_info.h
- Does not allow for BPP changes because the RDP protocol doesn't
support it.
- Option to disable feature as NeutrinoRDP doesn't support it (It was
based on FreeRDP 1.0.1 which didn't yet have this feature.)
- Add CLIENT_MONITOR_DATA_MAXIMUM_MONITORS constant and reference
spec definition.
Depends on https://github.com/neutrinolabs/xorgxrdp/pull/183
2021-04-22 01:34:03 -04:00
aquesnel
920d1c8331
Unify logging in neutrinordp/* ( #1807 )
...
Migrate logging to LOG() and LOG_DEVEL() in neutrinordp/* (#1807 )
2021-02-22 09:48:55 +00:00
matt335672
5523847540
Allow FuseMountName for chansrv to be absolute path
2020-12-21 12:36:31 +00:00
Matt Burt
1f8bb57fd6
Improve source_info commenting and fix neutrino slow link
2020-10-20 09:55:17 +01:00
matt335672
23b58aeb70
Fix compilation warnings/errors in xrdp-neutrinordp.c
2020-09-07 09:38:23 +01:00
Jay Sorg
c3f7f6bd84
neutrinordp: implement suppress output
2019-04-25 14:54:25 -07: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
cocoon
84c160725a
workaround for corrupted display with W2K8
...
workaround for corrupted display like black bars left of cmd with W2K8
2017-12-18 10:39:42 +09:00
Pavel Roskin
6ed4c969f4
Eliminate APP_CC and DEFAULT_CC
2017-03-14 00:21:48 -07:00
Pavel Roskin
b2d3dcf169
Include config_ac.h from all source files
2017-03-04 00:52:34 -08:00
speidy
264aad7603
neutrinordp: add session_info
2017-01-15 08:24:59 +02:00
Pavel Roskin
b8ed23daab
Constify the value argument to mod_set_param
2017-01-11 11:59:11 -08:00
Pavel Roskin
ace7d2c822
Declare unified module interface and use it in modules
...
This fixes loading modules compiled with a C++ compiler. Remote thandle
type, it's unused. Use tintptr for module data. Don't cast pointers to
long, they won't fit on Win64.
2016-07-08 05:09:09 +00:00
Pavel Roskin
6ab8c5ac6e
Don't include X11/Xlib.h for XPoint, define a replacement
...
XRDP modules are not X11 clients and should not generally need X11
headers. There is no need to match the X11 structure.
2016-07-08 04:29:48 +00:00
Pavel Roskin
aeeb3d2c2e
Fix warnings detected by -Wwrite-strings
2016-07-08 04:29:42 +00:00
Pavel Roskin
77b380c0b5
Fix format warnings in log_message() calls
2016-06-21 16:30:16 -07:00
speidy
80b91c0a7b
neutrinordp: indentation fixes
2016-05-12 19:02:05 -04:00
speidy
a42cb4842c
neutrinordp:
...
o support for passing domain name to module, using
xrdp.ini module specific parameter
o reduce rail trace logging
2016-05-12 17:22:18 -04:00
speidy
551d7dd58f
neutrinordp: support for 32 to 16 bitmap conversion
2016-05-12 17:22:07 -04:00
speidy
eb2bbcfc9f
neutrinordp: set nla, program parameters from preamble
2016-05-12 17:20:50 -04:00
Pavel Roskin
92a6833e9b
Fix typos
2016-02-13 20:41:07 -08:00
Jay Sorg
b5a1b233cd
neutrinordp: turn off order caps not tested
2014-10-12 17:41:09 -07:00
ArvidNorr
18d851bf18
Readded removed breaks
2014-05-23 08:18:29 +02:00
speidy
37987a842b
merge ArvidN
2014-05-20 01:40:30 +03:00
Jay Sorg
89cbe76f57
neutrinordp: minor changes, coding style, log level
...
Conflicts:
neutrinordp/xrdp-neutrinordp.c
neutrinordp/xrdp-neutrinordp.h
2014-05-20 01:36:53 +03:00
speidy
b8cffeefe1
neutirnordp: changes for rail proxy
2014-02-05 10:36:58 +02:00
speidy
2360bef91a
neutrinordp: fix for rail proxy, change freerdp_UnicodeToAsciiAlloc
...
calls
2014-01-19 15:18:58 +02:00
Jay Sorg
2aad1b2d5d
work on neutrinordp proxy, cursor and glyph
2013-06-23 21:17:14 -07:00
Jay Sorg
c668b745d9
neutrinordp module, use SendInvalidate on invalidate
2013-05-13 20:48:27 -07:00
Jay Sorg
64fabbad68
got neutrinordp module building
2013-05-03 02:07:02 -07:00
Jay Sorg
862ee8b914
started adding neutrinordp module
2013-05-03 00:37:11 -07:00