matt335672
f64c824a78
Set stream size correctly before adding TS_SURFCMD_STREAM_SURF_BITS header
2021-11-30 11:04:57 +00:00
matt335672
94cda679f5
Added libxrdp_get_channel_count()
2021-02-04 10:29:56 +00:00
aquesnel
0ec471b02d
Add detailed logging to libxrdp ( #1742 )
...
* Added s_rem(s) for getting the remaining bytes in a stream
* Added s_rem_out() macro
* Fixed 15bpp pointer error checking
* Combined the 512 and 2048 bit certificate sending code paths
* Other detailed comments and logging added following MS-RDPBCGR
2021-02-04 10:11:54 +00:00
Alexandre Quesnel
87c89f0aa2
Fixing TS_PLAY_SOUND_PDU_DATA to set the correct frequency and duration
2021-01-23 22:57:15 +00:00
metalefty
bba65b3592
Merge pull request #1738 from aquesnel/unify_logging_libxrdp
...
Unify logging in libxrdp
2020-12-23 09:59:21 +09:00
matt335672
0a1a8f40e5
Moved a lot of string funcs to string_calls module
2020-12-22 11:57:24 +00:00
Alexandre Quesnel
a82ee03d4d
Changing LOG_DEVEL to LOG to avoid silent failures.
2020-12-05 19:22:50 +00:00
Alexandre Quesnel
2d6d249f76
Fixing code formatting with astyle
2020-11-30 05:04:11 +00:00
Alexandre Quesnel
51905d765a
Migrating logging to LOG() and LOG_DEVEL() in libxrdp/*
2020-11-30 05:04:10 +00:00
matt335672
ebc21fe180
Added -c / --config to xrdp
2020-10-16 10:55:23 +01:00
matt335672
3c4b42b1aa
Implemented resize and multimon support for VNC backend
2020-06-04 15:10:35 +01:00
matt335672
81e037e964
Prevent chansrv input channels being scanned during a server reset
2020-06-03 11:57:25 +01:00
matt335672
da3114007c
Address possible memory out-of-bounds accesses
2020-04-15 09:57:05 +01:00
matt335672
6f881d47d3
Rationalise ms- constants
...
Constants from MS documents (MS-RDPBCGR etc) moved out of
common/xrdp_constants.h into includes named after the documents.
Similar includes moved from sesman/chansrv to the common area.
2020-01-06 15:46:37 +00:00
Koichiro IWAO
0e9e25f100
use MS name for PDU types
...
RDP_PDU_REDIRECT has been removed as it is not found in MS-RDPBCGR and
not used anywhere.
2018-12-12 17:40:58 +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
daixj
828079b442
libxrdp: fix memory leak
2018-02-13 16:44:37 +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
Pavel Roskin
0bb048d35e
Fix several cases of discarding return values
2017-01-25 23:22:29 -08:00
Idan Freiberg
482671fd18
Merge pull request #625 from speidy/proxy_session_info
...
Pass session info in proxy mode
2017-01-23 08:15:18 +02:00
Jay Sorg
6f74efa70a
add session_info
...
Conflicts:
libxrdp/libxrdp.h
2017-01-15 08:20:50 +02:00
speidy
6810aa3f79
libxrdp: libxrdp_send_to_channel, improve error message
2017-01-06 08:32:30 +02:00
metalefty
1753f6317c
Merge pull request #550 from jsorg71/bitmap_update
...
fixes for bitmap update
2016-12-20 17:01:32 +09:00
Jay Sorg
74ec00a6a6
some code cleanup
2016-12-15 21:52:05 -08:00
Jay Sorg
81e72fc99c
code cleanup, add some comments
2016-12-15 14:47:37 -08:00
Jay Sorg
519359a823
fixes for bitmap update
2016-12-15 00:39:13 -08:00
speidy
d6a470e973
libxrdp: improve messages
2016-12-13 14:31:27 -05:00
speidy
8a0fec5e66
o send RFX tiles as stream (Stream Surface Bits Command)
...
o silent frame ack logging
o support surface commands in capsets
o fix some wrong constants
2016-12-08 20:12:00 -05:00
Pavel Roskin
aeeb3d2c2e
Fix warnings detected by -Wwrite-strings
2016-07-08 04:29:42 +00:00
Pavel Roskin
ae5bb5bf9c
Fix incorrect use of "it's" and "its", adjust wording
2016-06-21 16:30:15 -07:00
Pavel Roskin
ca9cbcafc8
Typo fixes
2016-05-04 23:33:30 -07:00
Jay Sorg
38241f2a0b
Fix all format warnings and some unused variable warnings
2016-03-14 17:04:08 -07:00
Pavel Roskin
92a6833e9b
Fix typos
2016-02-13 20:41:07 -08:00
Pavel Roskin
964e860072
Run through codespell
2016-01-14 08:47:50 -08:00
Jay Sorg
914b4acf39
fix for libxrdp_reset
2015-07-11 00:13:50 -07:00
Jay Sorg
33167a7c74
add frame acks and h264 codec mode basics
2015-03-28 18:34:25 -07:00
speidy
52cac06092
libxrdp: delete NLA header detection for now, TLS is working now with
...
mstsc
2014-11-21 03:17:45 +02:00
Laxmikant Rashinkar
0915d33d70
coverity: dead code
2014-07-26 15:06:35 -07:00
Idan Freiberg
16929efb05
Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into
...
devel
Conflicts:
libxrdp/xrdp_sec.c
2014-07-23 16:44:59 +03:00
Idan Freiberg
afdf638c7b
libxrdp, common: work on TLS mode
2014-07-23 15:31:45 +03:00
Laxmikant Rashinkar
3bb31876e7
coverity: fixed resolution leak issues
2014-07-19 11:56:00 -07:00
Idan Freiberg
7ab1d887ae
libxrdp: work on TLS support
2014-07-17 14:29:23 +03:00
Idan Freiberg
f0b6c6b1d1
libxrdp: started adding TLS support
2014-07-15 18:29:40 +03:00
Jay Sorg
e840c8f335
libxrdp: memory leak fixes on error
2014-03-22 00:28:52 -07:00
Jay Sorg
6d7e315b0c
work on surface command
2014-03-18 00:07:11 -07:00
Jay Sorg
9414467af2
libxrdp: export jpeg compress for codec mode
2014-03-16 15:54:13 -07:00
speidy
53df4335eb
o added fastpath output, syncronize update pdu
...
o refactor caps a bit
2014-03-15 16:10:20 +02:00
speidy
8372cce84d
o libxrdp: fastpath output, added cursor and palette now updates
...
o xrdp.ini: changed default behavior: always new cursors, always use
fastpath input and output.
2014-03-13 00:21:29 +02:00
speidy
a801e44bfa
o libxrdp: move rdp capabilites form xrdp_rdp to a new file xrdp_caps.c
...
o move monitor layout call to demand active.
2014-03-10 03:39:39 +02:00