hardening
865ff2a5f8
Fixed compilation with -Wstrict-prototypes
2013-02-14 22:20:43 +01:00
Marc-André Moreau
a17ddeea2a
mfreerdp-server: merging with master
2013-01-31 11:33:08 -05:00
Corey C
70c5dd555a
wfreerdp-server: enabled SSE2
2013-01-30 19:55:37 -05:00
Marc-André Moreau
d8afffd3a8
libfreerdp-core: fix server-side color depth negotiation
2013-01-27 17:17:04 -05:00
Daryl Poe
b64408975d
freerdp primitives library
2013-01-18 15:32:58 -07:00
Corey C
17cd760e0d
wfreerdp-server: merge upstream
2013-01-14 14:22:07 -05:00
Marc-André Moreau
3b71138442
wfreerdp-server: fix build on Windows 7
2013-01-05 14:58:47 -05:00
Marc-André Moreau
27084c4642
libwinpr-sspi: improve SSPI Schannel test
2013-01-03 11:13:13 -05:00
Marc-André Moreau
92bf3e4ae0
libfreerdp-utils: remove sleep utils in favor of WinPR
2012-12-14 00:58:48 -05:00
Marc-André Moreau
84f358d3ce
Merge pull request #812 from bmiklautz/versioning
...
build: fixed library versioning
2012-11-25 12:29:29 -08:00
Bernhard Miklautz
9a33dbe826
build: fixed library versioning
...
Split version numbers into:
FREERDP_API_VERSION - the version of the API which is major.minor
FREERDP_VERSION - version of a release consisting of major.minor.revision (e.g. 1.1.0)
FREERDP_VERSION_FULL - like FREERDP_VERSION but with an optional "build" suffix (e.g 1.1.0-dev)
2012-11-18 17:07:33 +01:00
Corey C
ca89be3c91
wfreerdp-server: small packaging patch
2012-11-16 22:54:31 -05:00
C-o-r-E
b5d3a493aa
mfreerdp-server: merged wf_peer.c
2012-11-14 11:05:07 -05:00
Marc-André Moreau
421c4c86c4
windows: fix NSIS packaging
2012-11-12 13:17:44 -05:00
Marc-André Moreau
1c4a587ef1
windows: fix build
2012-11-11 17:23:57 -05:00
Marc-André Moreau
410b7ab867
libfreerdp-core: rdpSettings refactoring (part 4)
2012-11-07 23:29:24 -05:00
Marc-André Moreau
6427c9dd90
libfreerdp-core: rdpSettings refactoring (part 2)
2012-11-07 15:13:14 -05:00
C-o-r-E
c48cb01e36
wfreerdp-server: fix default screen bug in multimon setup (win7)
2012-11-01 17:51:48 -04:00
C-o-r-E
dd477a6a18
wfreerdp-server: multimon working on win7
2012-11-01 17:12:05 -04:00
Corey C
85c111834d
wfreerdp-server: fix default screen issue
2012-10-31 22:17:40 -04:00
Corey C
b05bfbb6c1
wfreerdp-server: fixed pointer offset on win8 multimon
2012-10-31 22:10:27 -04:00
C-o-r-E
4841b05008
wfreerdp-server: refactored monitor related data structures
2012-10-31 17:24:14 -04:00
C-o-r-E
32ebeb4470
wfreerdp-server: fix arg parsing
2012-10-30 19:43:51 -04:00
C-o-r-E
a88dbb6b85
wfreerdp-server: added more info for screen list
2012-10-25 15:25:55 -04:00
Corey C
7f2dcf3257
wfreerdp-server: fixed crash with selected zero resolution displays
2012-10-23 20:43:39 -04:00
Corey C
94ea05cb57
wfreerdp-server: initial cli multimon support
2012-10-23 20:32:29 -04:00
Corey C
baf9843144
wfreerdp-server: added screen info api
2012-10-23 19:41:50 -04:00
Corey C
a53dfae1dd
wfreerdp-server: added ability to list displays
2012-10-23 18:49:03 -04:00
Corey C
165b18d071
wfreerdp-server: code cleanup
2012-10-22 18:43:37 -04:00
C-o-r-E
f855987b44
wfreerdp-server: win7 guid fix
2012-10-19 17:29:44 -04:00
Corey C
834c590fd8
wfreerdp-server: merged upstream
2012-10-18 16:46:56 -04:00
Corey C
5f713c6b9c
wfreerdp-server: fixed 2 bugs
...
First a bug where in the case that on windows 8, there is only a mouse pointer update, the frame does not get released. Second an incorrect timeout value was being passed.
2012-10-17 18:39:04 -04:00
Corey C
0d7414fb61
wfreerdp-server: fixed debug prints
2012-10-17 17:06:03 -04:00
Corey C
38f4541fde
wfreerdp-server: release duplication
2012-10-17 16:50:39 -04:00
Corey C
be080f8536
wfreerdp-server: handle dxgi access lost error
2012-10-17 16:17:19 -04:00
Corey C
9fbf1fb376
wfreerdp-server: fixed parenthesis error and added more debug output
2012-10-17 15:31:36 -04:00
Marc-André Moreau
336141346b
wfreerdp-server: fix non-unicode build
2012-10-17 15:31:21 -04:00
Corey C
57a85450f6
wfreerdp-server: more debug info
2012-10-16 23:29:51 -07:00
Corey C
c4490946b9
wfreerdp-server: small cleanup of rdpsnd; added debug code for creating d3d11 device
2012-10-17 00:43:59 -04:00
Marc-André Moreau
e87df0b7cc
wfreerdp-server: merging Corey's sound support with C# binding improvements
2012-10-16 19:43:45 -04:00
Marc-André Moreau
12dd3a8b2e
wfreerdp-server: reduce verbosity of debug output
2012-10-16 13:44:25 -04:00
Marc-André Moreau
5eb8ddd1bf
wfreerdp-server: fix build on Windows
2012-10-16 13:31:16 -04:00
Marc-André Moreau
aaef9694ab
libfreerdp-channels: split in client/server functionality, move to libfreerdp-channels-client and libfreerdp-channels-server
2012-10-15 17:03:34 -04:00
Marc-André Moreau
7f98af7d20
libfreerdp-client: update clients to link to proper library
2012-10-14 12:21:33 -04:00
Marc-André Moreau
06fa85f31c
cmake: refactoring of MONOLITHIC_BUILD
2012-10-13 17:30:59 -04:00
Corey C
270a562b77
wfreerdp-server: fixed crash after disconnect
2012-10-12 21:02:42 -04:00
Corey C
c4960d55f1
wfreerdp-server: initial rdpsnd support
2012-10-12 10:37:19 -04:00
Corey C
9e2b53a72b
wfreerdp-server: fixed compilation
2012-10-11 18:15:34 -04:00
Corey C
0905ae6f1f
wfreerdp-server: merged upstream
2012-10-11 17:14:55 -04:00
Marc-André Moreau
007f5ec073
wfreerdp-server: registry rdpsnd channel
2012-10-10 21:42:18 -04:00
Marc-André Moreau
de1c812fc9
channels/rdpsnd: fix build on Windows
2012-10-10 20:44:27 -04:00
Marc-André Moreau
ce13f39de2
Merge pull request #763 from FreeRDP/channels
...
Major Refactoring + Static Channel System
2012-10-09 10:44:44 -07:00
Vic Lee
26580c9fbb
libfreerdp-codec/rfx: remove RLGR output bit masking and let caller clear the stream for faster speed.
2012-10-09 20:47:08 +08:00
Marc-André Moreau
9d064171a7
freerdp: get rid of old types
2012-10-09 03:26:39 -04:00
Marc-André Moreau
1bf8a45519
freerdp: change uint8, sint8, uint16, sint16 to BYTE, INT8, UINT16, INT16
2012-10-09 03:01:37 -04:00
Marc-André Moreau
1ed644786c
freerdp: change boolean type to BOOL type
2012-10-09 02:38:39 -04:00
Marc-André Moreau
5612bc43f8
freerdp: change true/false to TRUE/FALSE
2012-10-09 02:31:28 -04:00
Marc-André Moreau
e60a092d81
freerdp: fix headers
2012-10-08 23:02:04 -04:00
Marc-André Moreau
40eea7c76b
cmake: rename WITH_MONOLITHIC_BUILD to MONOLITHIC_BUILD
2012-10-08 22:55:06 -04:00
Corey C
36394b3c23
wfreerdp-server: generalized managed api callbacks, peer tracking bug fixes, code cleanup
2012-10-08 22:31:40 -04:00
Corey C
5d0a53a3b3
wfreerdp-server: improved peer tracking, added ability to disconnect individual peers
2012-10-08 15:46:01 -04:00
Corey C
ecad702c98
wfreerdp-server: fix parallel send
2012-10-06 17:09:53 -04:00
Corey C
715a172fe8
wfreerdp-server: improved tracking of peers by id
2012-10-06 16:57:58 -04:00
Corey C
d1e1ee9085
wfreerdp-server: added defines for default fps and max peers
2012-10-06 16:25:11 -04:00
Corey C
a2cd04e3f7
wfreerdp-server: added connect/disconnect event callback support
2012-10-05 23:25:18 -04:00
Corey C
8074b0b842
wfreerdp-server: added APIs for more info on peers
2012-10-05 19:22:38 -04:00
Corey C
e7a751c930
wfreerdp-server: added support for getting number of peers and hostname
2012-10-05 18:18:59 -04:00
Corey C
4c790d8253
wfreerdp-server: fixed stop server api
2012-10-05 15:25:30 -04:00
Corey C
eb99c8a382
merged from channels
2012-10-04 20:19:17 -04:00
Marc-André Moreau
94469ffa6f
wfreerdp-server: fix server interface build
2012-10-04 19:21:09 -04:00
Corey C
818942e628
wfreerdp-server: control interface
2012-10-04 16:51:23 -04:00
Corey C
7a02f42001
wfreerdp-server: manual merge
2012-10-02 20:03:32 -04:00
Marc-André Moreau
659a901450
cmake: add solution folder subdirectories
2012-10-01 11:48:53 -04:00
Marc-André Moreau
03b19c3f30
libwinpr: fix compilation on Windows
2012-09-28 18:10:37 -04:00
Corey C
8b85033810
wfreerdp-server: merged cmakelists
2012-09-20 14:33:52 -04:00
Marc-André Moreau
58525ca415
wfreerdp-server: fix encoder on Windows 7
2012-09-20 00:22:13 -04:00
Marc-André Moreau
34b59653dd
wfreerdp-server: code style cleanup
2012-09-19 18:16:49 -04:00
Marc-André Moreau
1a2e71067a
wfreerdp-server: fix monolithic build
2012-09-19 17:51:06 -04:00
Corey C
88c55eab2f
wfreerdp-server: fixed linked libs
2012-09-19 17:33:05 -04:00
Marc-André Moreau
25f05d38e8
libfreerdp-channels: fix semaphore usage
2012-09-19 16:16:24 -04:00
Corey C
0dccc0762d
wfreerdp-server: another small fix
2012-09-19 13:42:22 -04:00
C-o-r-E
cb149e4e99
wfreerdp-server: tiny fix
2012-09-19 13:34:37 -04:00
C-o-r-E
39d6fd3bd0
wfreerdp-server: added cmake config WITH_WIN8
2012-09-19 12:43:24 -04:00
Corey C
71e01880d3
wfreerdp-server: replaced OS detection with preprocessor macro
2012-09-18 19:00:03 -04:00
Corey C
77c84cd606
wfreerdp-server: win8 code cleanup
2012-09-18 17:25:20 -04:00
Corey C
052896eb3d
wfreerdp-server: refactoring and stabilizing windows 8 parts
2012-09-18 14:07:38 -04:00
Corey C
909e617ce0
wfreerdp-server: partially merged from cleanup
2012-09-17 17:57:21 -04:00
Corey C
8dd6624fae
wfreerdp-server: Less hackish win8 support
2012-09-17 17:05:42 -04:00
Marc-André Moreau
1a011fee45
wfreerdp-server: fix race condition in encoder reset
2012-09-16 23:09:36 -04:00
Marc-André Moreau
d315af5feb
wfreerdp-server: fix multiple reconnections deadlock
2012-09-16 21:50:15 -04:00
Marc-André Moreau
2026d3079e
libfreerdp-core: code restructuration
2012-09-16 21:05:51 -04:00
Corey C
6bb014a46d
wfreerdp-server: dxgi encoding
2012-09-16 18:37:14 -04:00
Corey C
2a07ebec23
wfreerdp-server: win8 dxgi initial support
2012-09-16 17:38:33 -04:00
Marc-André Moreau
a11615aebd
wfreerdp-server: add PeerLogon callback for server logon
2012-09-16 15:30:11 -04:00
Marc-André Moreau
efe82e6ede
wfreerdp-server: build CLI interface separate from server library
2012-09-15 22:19:26 -04:00
Marc-André Moreau
05d6725c65
wfreerdp-server: split code with external library interface
2012-09-15 20:29:33 -04:00
Marc-André Moreau
c62a82e228
wfreerdp-server: fix negotiation of codecs
2012-09-15 17:51:05 -04:00
Marc-André Moreau
1b70b0afd3
wfreerdp-server: fix tiny race condition
2012-09-07 17:55:26 -04:00
Marc-André Moreau
9371da0a76
wfreerdp-server: fix pointer position
2012-09-07 17:22:23 -04:00
Marc-André Moreau
271aa3edb5
wfreerdp-server: add support for parallel sending to multiple clients
2012-09-07 22:48:30 +02:00
Marc-André Moreau
c59b7dedad
wfreerdp-server: add registry key for framerate
2012-09-07 18:01:36 +02:00
Marc-André Moreau
947e9bead7
wfreerdp-server: refactoring and delaying of initialization of encoder
2012-09-07 06:01:16 +02:00
Marc-André Moreau
651b8a4e55
wfreerdp-server: add configurable server keys
2012-09-07 04:33:36 +02:00
Marc-André Moreau
e5b5b09c38
wfreerdp-server: start handling more than one connected client at once
2012-09-05 20:03:07 -04:00
Corey C
a32636b877
wfreerdp-server: added OS version detection for windows
2012-09-03 18:38:51 -04:00
Marc-André Moreau
7838e22477
libfreerdp-core: improvements for C# bindings
2012-09-03 17:08:46 -04:00
Marc-André Moreau
9cc69c1f8e
wfreerdp-server: wrap select() to make use of windows events and WaitForMultipleObjects
2012-09-03 00:51:02 -04:00
Marc-André Moreau
6971add155
wfreerdp-server: add select()
2012-09-02 23:36:01 -04:00
Marc-André Moreau
c1be07aa3d
wfreerdp-server: fix encoding accuracy
2012-09-02 19:54:17 -04:00
Marc-André Moreau
7a0a8c3eb2
wfreerdp-server: start cleaning up mutex access
2012-09-02 18:04:41 -04:00
Marc-André Moreau
3a33d63902
wfreerdp-server: get rid of wfInfoSingleton
2012-09-02 17:09:36 -04:00
Marc-André Moreau
12859c7eac
wfreerdp-server: merge with latest updates
2012-09-02 14:39:27 -04:00
Marc-André Moreau
bf02b5b81f
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2012-08-30 19:58:00 -04:00
Marc-André Moreau
a9bbc3d8c1
wfreerdp: fix build on Windows XP
2012-08-30 19:57:21 -04:00
Marc-André Moreau
07be541709
wfreerdp-server: fix build on Windows 8
2012-08-30 17:37:12 -04:00
C-o-r-E
88ad2661bd
wfreerdp-server: cleaned up synchronization code
2012-08-30 15:50:46 -04:00
C-o-r-E
fdfc5f8f1c
wfreerdp-server: added optional back buffer
2012-08-28 19:28:04 -04:00
C-o-r-E
49e97852b4
wfreerdp-server: fixed subsequent connection issue
2012-08-24 19:39:30 -04:00
Marc-André Moreau
c6d2d4d6ec
wfreerdp-server: fix off-by-one width and height errors
2012-08-23 17:37:28 -04:00
Marc-André Moreau
c60c013d5e
wfreerdp-server: fix crash with out of bound coordinates
2012-08-23 17:10:22 -04:00
Marc-André Moreau
9c507b179a
wfreerdp-server: cleanup code style
2012-08-23 16:35:54 -04:00
Marc-André Moreau
69a2f6e51c
wfreerdp-server: merge with master
2012-08-23 15:36:34 -04:00
C-o-r-E
26afdec8cd
wfreerdp-server: efficiency++
2012-08-21 12:50:21 -04:00
C-o-r-E
93d57c5219
fixed subsequent connection bug
2012-08-20 18:19:17 -04:00
C-o-r-E
ebc699dde8
wfreerdp-server: greatly improved performance
2012-08-20 16:49:25 -04:00
C-o-r-E
57ecdb036d
wfreerdp-server: fixed corruption issue
2012-08-20 16:06:24 -04:00
C-o-r-E
e59f44b9e8
wfreerdp-server: fixed client screen resize
2012-08-20 14:36:59 -04:00
C-o-r-E
1438d28d97
wfreerdp-server: partialy fixed the corruption issue
2012-08-20 13:47:44 -04:00
C-o-r-E
5ed441e116
wfreerdp-server: Slightly more stable
2012-08-20 11:45:48 -04:00
C-o-r-E
62b5b3f83b
wfreerdp-server: fixed some syncronization bugs
2012-08-19 15:46:47 -04:00
C-o-r-E
390926d134
wfreerdp-server: Fixed basic rfx
2012-08-19 13:20:10 -04:00
C-o-r-E
1351572985
wfreerdp-server: Nearly completed refactoring
2012-08-18 19:46:42 -04:00
C-o-r-E
c3ee4cc5bb
wfreerdp-server: Continued refactoring efforts
2012-08-18 17:49:52 -04:00
C-o-r-E
d3bd93d116
wfreerdp-server: mirr-mon thread refactored
2012-08-18 16:42:17 -04:00
C-o-r-E
c077eb4dc7
Merged
2012-08-18 14:34:24 -04:00
C-o-r-E
39c2e93562
wfreerdp-server: partly reorganized rfx encoding process
2012-08-17 16:24:56 -04:00
C-o-r-E
0b87c927ea
wfreerdp-server: added experimental rfx encoding
2012-08-15 18:01:06 -04:00
C-o-r-E
a067f33950
wfreerdp-server: fixed a couple bugs
2012-08-15 15:27:03 -04:00
C-o-r-E
7ed19d7997
wfreerdp-server: more progress on the back end
2012-08-14 20:30:36 -04:00
Marc-André Moreau
faa4311232
libwinpr: add proper config.h inclusions
2012-08-14 17:20:53 -04:00
C-o-r-E
67b1d4e607
wfreerdp-server: added experimental monitor proc
2012-08-14 16:49:24 -04:00
C-o-r-E
343825221c
wfreerdp-server: fixed the build and some stupidity on my part
2012-08-14 15:12:44 -04:00
C-o-r-E
bc07443f22
wfreerdp-server: modified and documented the driver settings update function
...
It should programatically detect and use the screen resolution now.
2012-08-14 14:49:53 -04:00
C-o-r-E
ceb218a3cf
wfreerdp-server: modified and documented the attatchtodesktop function
2012-08-14 12:31:52 -04:00
C-o-r-E
664596f5a5
wfreerdp-server: modified and documented the display device check
2012-08-14 11:57:25 -04:00
Marc-André Moreau
65930bb9f8
server: add support for monolithic build
2012-08-14 00:59:22 -04:00
Marc-André Moreau
07dccad079
wfreerdp-server: add proper detection of device registry key for DFMirage driver
2012-08-13 19:05:47 -04:00
Marc-André Moreau
46ccb75d75
wfreerdp-server: start integration of DFMirage driving code
2012-08-13 18:25:05 -04:00
Marc-André Moreau
ff581a2e7b
wfreerdp-server: add DFMirage header definitions
2012-08-13 17:27:44 -04:00
Marc-André Moreau
a1c5768dc8
wfreerdp-server: code structure cleanup
2012-07-30 21:32:44 -04:00
Marc-André Moreau
263f76b555
wfreerdp-server: add mouse input support
2012-07-30 17:21:32 -04:00
Marc-André Moreau
20d0c5c57f
wfreerdp-server: added keyboard input support
2012-07-30 16:03:20 -04:00
Marc-André Moreau
56db379571
libwinpr-sspi: fix UNICODE build
2012-07-26 18:35:39 -04:00
Marc-André Moreau
e569991ba8
libfreerdp-core: add support for loading server settings from registry
2012-07-24 20:46:21 -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
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