Marc-André Moreau
e4c920c946
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
2012-06-29 08:55:58 -04:00
Vic Lee
f76a50c53b
libfreerdp-core/server: fix a corrupted memory access issue.
...
The peer context memory block should not be freed by the server
implementation because it still needs to be accessed after the
context free callback has been called. It should be the core's
responsibility to free it.
2012-06-28 14:53:43 +08:00
Vic Lee
8a47893eb2
server/audin: remove a debug message.
2012-06-28 14:45:39 +08:00
Vic Lee
596f04cd67
server: fix audio input buffer issue.
2012-06-28 13:16:03 +08:00
Vic Lee
a20f7b21ff
server/test: integrate audio input testing.
2012-06-26 14:51:22 +08:00
Vic Lee
364166a672
server: add audio input server channel.
2012-06-26 14:49:39 +08:00
Marc-André Moreau
0c191bb315
libfreerdp-crypto: fix OpenSSL workarounds on client and server
2012-06-25 11:17:47 -04:00
Vic Lee
3fae14f2ef
wtsvc: add server dvc creation and closure.
2012-06-25 16:41:59 +08:00
Marc-André Moreau
58d6e11b85
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
2012-06-15 10:38:18 -04:00
Marc-André Moreau
33d0d59306
wfreerdp-server: fix server-side TLS on Windows
2012-06-12 23:09:30 -04:00
Marc-André Moreau
209d44e843
wfreerdp-server: cleanup names
2012-06-10 22:52:01 -04:00
Marc-André Moreau
a43e5daebd
wfreerdp-server: fix connection sequence
2012-06-10 21:41:17 -04:00
Marc-André Moreau
d72f235ffc
wfreerdp-server: initial commit
2012-06-07 19:51:00 -04:00
Vic Lee
106b20cbb0
server/rdpsnd: add SetVolume support.
2012-05-29 22:22:38 +08:00
Vic Lee
3477f34479
server: support RefreshRect and SuppressOutput.
2012-05-26 21:34:09 +08:00
Marc-André Moreau
ae6f331570
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
2012-05-25 18:45:12 -04:00
Vic Lee
e50983fdff
dsp: add MS ADPCM codec.
2012-05-24 23:09:30 +08:00
Vic Lee
052f841d7f
server: add rdpsnd server channel library.
2012-05-24 14:03:21 +08:00
Vic Lee
ada9936a66
libfreerdp-core/server: add local flag for unix connection.
2012-05-22 23:10:52 +08:00
Vic Lee
f4c8ebf13f
libfreerdp-core: add server unix domain socket.
2012-05-22 18:53:11 +08:00
Marc-André Moreau
a7a007bed8
libwinpr-sspi: start using server-side NLA by default
2012-05-20 20:36:57 -04:00
Vic Lee
4050944f6e
server: implement frame acknowledge PDU.
2012-05-11 16:35:11 +08:00
Marc-André Moreau
85eaf79239
cunit: fix compilation
2012-05-05 20:45:13 -04:00
Vic Lee
3a407c24b8
server: implement user-initiated disconnection sequence on server.
2012-04-13 15:58:28 +08:00
Mads Kiilerich
d3b32f59c5
server: fix building without XTest
2012-03-29 01:10:58 +02:00
Marc-André Moreau
c71f5206aa
Merge pull request #506 from llyzs/nsc
...
NSCodec encoder
2012-03-19 21:09:24 -07:00
Marc-André Moreau
4d665b116d
xfreerdp-server: set TCP_NODELAY
2012-03-18 13:13:34 -04:00
Vic Lee
80ffbb878d
nsc: add nsc encoder to test server.
2012-03-18 16:36:38 +08:00
Vic Lee
b74d324592
rfx: rename pixel format constants.
2012-03-13 19:02:19 +08:00
Marc-André Moreau
c208c5a899
libfreerdp-sspi: rename from libfreerdp-auth
2012-03-05 17:11:15 -05:00
Aaron Small
62d6f8f024
Test server requires RemoteFX, so make that explicit, instead of sending
...
out corrupt updates to clients that do not.
2012-03-04 18:01:31 -05:00
Marc-André Moreau
bb3ac48895
xfreerdp-server: disable NLA by default
2012-02-20 21:45:57 -05:00
Marc-André Moreau
e85bfb4fd4
libfreerdp-locale: refactoring of XKB-based detection
2012-02-19 20:24:06 -05:00
Marc-André Moreau
4af3ecd4cd
libfreerdp-locale: refactoring step 1
2012-02-18 22:04:28 -05:00
Marc-André Moreau
61da01973d
libfreerdp-locale: rename from libfreerdp-kbd, will contain all localization code
2012-02-17 17:43:00 -05:00
Marc-André Moreau
b8882a8ad2
libfreerdp-crypto: taking crypto code out of libfreerdp-core
2012-02-17 00:58:30 -05:00
Asbjørn Heid
774dac17df
xfreerdp-server: Fixed screen capture using SHM extension.
2012-02-15 08:48:37 +01:00
Asbjørn Heid
151182cbc8
xfreerdp-server: Fixed deadlock issue in event queue.
...
Writing to the pipe may block if the pipe is full. Holding the mutex while writing prevents listeners from
aquiring the mutex and unblocking the write. This leads to a deadlock situation.
2012-02-15 08:22:12 +01:00
Marc-André Moreau
4fe4cd35e3
libfreerdp-server: added server-side CredSSP stubs
2012-02-13 22:27:59 -05:00
Asbjørn Heid
2642bda7d1
xfreerdp-server: Fixed issue with high idle CPU usage.
...
The pipe used for signalling in the event queue was not properly
cleared when popping events, causing the select() in the main
loop to return immediately after the first event was queued,
instead of blocking for the next event.
2012-02-11 06:24:32 +01:00
Asbjørn Heid
772ca6f99d
xfreerdp-server: Proper shutdown of helper threads when a client disconnects.
2012-02-11 00:09:00 +01:00
Marc-André Moreau
0975c0f07e
libfreerdp-core: improve error checking in certificate validation
2012-02-07 22:16:57 -05:00
Pawel Jakub Dawidek
1fa1331a54
Modify the UnicodeKeyboardEvent callback to also include flags argument.
...
According to the specification first two bytes contain keyboardFlags.
Those keyboardFlags are a bit different than in the regular (non-unicode)
Keyboard Event. There is no KBD_FLAGS_EXTENDED here and also when
key is pressed there is neither KBD_FLAGS_DOWN nor KBD_FLAGS_RELEASE flag
set. When key is released the KBD_FLAGS_RELEASE flag is set.
2012-02-07 12:22:01 +01:00
Marc-André Moreau
66cd849229
xfreerdp-server: improve XShm encoding
2012-02-04 18:18:46 -05:00
Marc-André Moreau
0c7703d293
xfreerdp-server: adjust capture settings for better performance
2012-02-01 22:40:36 -05:00
Marc-André Moreau
abad646414
xfreerdp-server: control frame rate per second
2012-02-01 22:05:01 -05:00
Marc-André Moreau
ca8b92a247
xfreerdp-server: added frame tick event
2012-02-01 21:37:01 -05:00
Marc-André Moreau
5ee606cf10
xfreerdp-server: optimize screen region encoding
2012-01-31 21:05:47 -05:00
Marc-André Moreau
cfd54a4e38
xfreerdp-server: fix event queuing
2012-01-31 16:28:23 -05:00
Marc-André Moreau
636f9fa402
xfreerdp-server: fix memory leak for snapshots
2012-01-31 14:09:55 -05:00