matt335672
763f8fab7f
xrdp_rdp_send_data() now works with --enable-devel-streamcheck
2021-05-28 10:57:12 +01:00
matt335672
d0a8ed37e0
Fix file I/O buffer probs detected by --enable-devel-streamcheck
2021-05-28 10:57:12 +01:00
matt335672
c714a555bd
Added in --enable-devel-streamcheck
2021-05-28 10:57:12 +01:00
matt335672
52a52daddd
Split development option into separate things
2021-05-28 10:57:12 +01:00
matt335672
fa1a6cfe5e
Merge pull request #1902 from matt335672/ci-fixes
...
CI: Update package lists before adding packages
2021-05-28 10:56:37 +01:00
matt335672
341a32581c
CI: Update package lists before adding packages
2021-05-28 10:47:18 +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
43107d5c71
Merge pull request #1897 from matt335672/issue1879-fixup
...
Removed extra space which is breaking new astyle check
2021-05-26 10:00:12 +01:00
matt335672
b95e14ed2e
Removed extra space, breaking astyle check
2021-05-26 09:47:04 +01:00
matt335672
ce10d3a1a8
Merge pull request #1879 from aquesnel/check_formatting
...
Add checking the code formatting with astyle during CI builds (#1879 )
2021-05-26 09:14:59 +01:00
matt335672
70a8af10f4
Merge pull request #1875 from TOMATO-ONE/devel
...
neutrinordp: Log the IP address, port, and user name of the NeutrioRDP Proxy connection (#1875 )
2021-05-13 16:02:40 +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
Alexandre Quesnel
52707ac686
Fixing formatting with astyle
2021-05-08 16:58:11 +00:00
Alexandre Quesnel
f8652e3a0f
Add checking the code formatting with astyle during CI builds
2021-05-08 16:53:32 +00:00
metalefty
a4c7ee077c
Merge pull request #1874 from metalefty/release
...
Release v0.9.16
2021-04-30 20:57:55 +09:00
Koichiro IWAO
5b462e5c6e
NEWS: set v0.9.16 release date
2021-04-30 20:49:44 +09:00
Koichiro IWAO
b042d986fc
bump version to v0.9.16
2021-04-30 20:45:02 +09:00
Koichiro IWAO
38a7d701b2
Update NEWS for v0.9.16
2021-04-30 20:44:55 +09:00
metalefty
261d8e575a
Merge pull request #1872 from metalefty/neutrinordp-log
...
neutrinordp: avoid pampassword leakage
2021-04-30 00:47:14 +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
metalefty
5bb9d982ea
Merge pull request #1860 from metalefty/check
...
Relax dependency checking on check and miscellaneous fixes for pkg-config usage
2021-04-26 14:15:44 +09:00
metalefty
cdb486b3b2
Merge pull request #1866 from metalefty/demote-somme-logs
...
Demote some too verbose logs to TRACE level
2021-04-26 12:50:31 +09:00
Koichiro IWAO
b7f5004008
Demote some too verbose logs to TRACE level
...
Fixes #1864 .
2021-04-26 11:49:46 +09:00
metalefty
948338f67c
Merge pull request #1863 from metalefty/readme
...
revise README
2021-04-24 23:46:58 +09:00
Koichiro IWAO
55f57e5a5d
make distcheck
should only succeed if check is installed
2021-04-24 23:38:40 +09:00
Koichiro IWAO
25cb991e86
add missing CFLAGS to test_common
2021-04-24 23:38:17 +09:00
Koichiro IWAO
b86315de42
add --enable-tests
flag to ensure dependencies for the tests
2021-04-24 23:38:13 +09:00
Koichiro IWAO
6879d46a00
Replace Travis badge with GitHub Actions
2021-04-24 22:34:33 +09:00
Koichiro IWAO
0101287f0b
revise README
2021-04-24 22:09:12 +09:00
metalefty
5f618207dd
Merge pull request #1820 from Nexarian/dynamic_monitor_xrdp_master
...
Resolution switching without reconnecting.
2021-04-24 21:56:57 +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
Koichiro IWAO
bb7b7a3374
Perform unit tests only if check is installed
2021-04-20 23:17:26 +09:00
Koichiro IWAO
859a9d87c3
rely on pkg-config when finding check
...
The former code complains to install check even it is actually
installed.
2021-04-15 22:38:46 +09:00
matt335672
3a9d62b05c
Merge pull request #1843 from aquesnel/add_logging_session_c
...
Adding logs to sesman/session.c (#1843 )
Unit test framework check also added (https://libcheck.github.io/check/ )
2021-04-14 10:40:32 +01:00
matt335672
cb0ab0d0d3
Merge branch 'devel' into add_logging_session_c
2021-04-14 10:26:48 +01:00
matt335672
2cc2f9f5f2
Merge pull request #1858 from metalefty/sbin
...
do not install test & development tool (#1858 )
2021-04-14 09:47:24 +01:00
Alexandre Quesnel
28bce37d04
Add -no-suppress to the libtool invocation for libcommon
2021-04-14 04:41:54 +00:00
Alexandre Quesnel
cbf6adb4be
Adding logs to sesman/session.c
2021-04-14 04:41:54 +00:00
Alexandre Quesnel
ccd9ae8c55
Fix argument defaulting in install_xrdp_build_dependencies_with_apt.sh
2021-04-14 04:41:54 +00:00
Alexandre Quesnel
f5e4b53b11
Add logging to g_exec*() functions
2021-04-14 04:41:53 +00:00
Alexandre Quesnel
09174ccd4d
Adding g_strnjoin() with units tests
2021-04-14 04:41:53 +00:00
matt335672
baeb2cc479
Merge pull request #1849 from matt335672/chansrv-on-display-0
...
Allow DISPLAY=:0 for chansrv (#1849 )
2021-04-13 12:55:45 +01:00
matt335672
32b676472a
Add DISPLAY(n) ass a valid form of chansrvport
2021-04-13 12:16:02 +01:00
matt335672
86c87b6f15
Move get_display_num_from_display to string_calls module
2021-04-13 12:16:00 +01:00
matt335672
e7cb5bd64a
Allow DISPLAY=:0 for chansrv and in other modules
2021-04-13 12:15:26 +01:00
Koichiro IWAO
1637c38cba
do not install test & development tool
...
These tools shouldn't be delivered to end-users, included in distro
packages. Also the execuable names "memtest" and "tcp_proxy" are too
general to install into sbin dir.
2021-04-13 18:43:33 +09:00
matt335672
ab203f9fc3
Merge pull request #1856 from matt335672/fuse-version-def
...
Enable FUSE in FreeBSD cirrus build (#1856 )
2021-04-12 10:10:10 +01:00
matt335672
741be5a4a2
Enable FUSE in cirrus build
2021-04-09 10:04:30 +01:00
matt335672
95a10f5f02
Merge pull request #1815 from aquesnel/unify_logging_tests
...
Unify logging in tests/* (#1815 )
2021-04-09 09:57:15 +01:00