Hardening
3122946757
Merge pull request #1891 from hardening/CVE-2014-0250_1dot1
...
Fix for CVE 2014-0250
2014-06-19 10:24:10 +02:00
Hardening
5ad707ddf3
Fix CVE-2014-0250
...
This patch fixes CVE-2014-0250 by checking width, height and bpp when
receiving a new pointer.
2014-06-06 23:24:16 +02:00
Marc-André Moreau
01865f0e28
Merge pull request #1770 from dpoe/stable-1.1
...
/kbd: option should be unsigned
2014-04-08 23:56:49 -04:00
Daryl Poe
fc6b72017f
/kbd: option should be unsigned
2014-04-04 14:09:48 -06:00
Marc-André Moreau
2604ff20bd
Merge pull request #1673 from dpoe/stable-1.1
...
Fixes for redirected-drive cut, mode, read/write
2014-02-27 13:55:30 -05:00
Daryl Poe
865b816b80
fixes for drive cut, mode, read/write
2014-01-27 17:21:34 -07:00
Marc-André Moreau
997d40639c
Merge pull request #1658 from dbungert/compression
...
Address bitmap related crashes.
2014-01-14 11:16:01 -08:00
Dan Bungert
580e6b68c9
Switch back to 64K (RDP5) compression.
2014-01-10 08:05:23 -07:00
Marc-André Moreau
69af35a1b5
Merge pull request #1630 from bmiklautz/stable-1.1-bp
...
master stable sync
2013-12-08 15:52:51 -08:00
Bernhard Miklautz
7c4ebe2bc4
ios build: updated README.ios
...
(cherry picked from commit fa1bc1f2fe
)
2013-12-08 17:35:57 +01:00
Bernhard Miklautz
37ac70aa1c
ios ssl build: support for user specified sdks
...
To build against a specific (not auto detected) SDK version set
USER_OS_SDK and/or USER_SIM_SDK at the top of the script.
(cherry picked from commit 38883e5ecd
)
2013-12-08 17:35:51 +01:00
Bernhard Miklautz
3754d07163
ios ssl build: do sdk detection before download
...
(cherry picked from commit 27d8844fab
)
2013-12-08 17:35:43 +01:00
Bernhard Miklautz
2ef6c552c4
Cleaned up and improved iOS openssl build script
...
* Added support for optional build directory (first argument)
* Automatically detect iOS/iPhoneSimulator SDKs (oldest SDK found is used)
(cherry picked from commit e30d6109bc
)
2013-12-08 17:35:36 +01:00
Bernhard Miklautz
323b081192
ios build: added option to set signing certificate
...
Code signing certificate can be set with with cmake option CODE_SIGN_IDENTITY.
Like -DCODE_SIGN_IDENTITY="signing identity"
(cherry picked from commit f30d3ac3a1
)
2013-12-08 17:35:27 +01:00
Bernhard Miklautz
413c4dea65
ios simulator build: set CMAKE_OSX_SYSROOT
...
When building for iphone simulator it is required to set the CMAKE_OSX_SYSROOT
to "iphonesimulator" otherwise command line builds (with cmake --build) will fail.
(cherry picked from commit 6d2142182d
)
2013-12-08 17:35:22 +01:00
Bernhard Miklautz
88963aae5c
ios build: fixed toolchain for cmake 2.8.10
...
(cherry picked from commit 7b706ba840
)
2013-12-08 17:35:15 +01:00
Bernhard Miklautz
30de5b226d
windows build: use different .def file for xp
...
Use different def file for windows < 5.1.
(cherry picked from commit 57d295441f
)
2013-12-08 17:27:58 +01:00
Bernhard Miklautz
5360f59940
windows build: ignore generated files (nmake)
...
(cherry picked from commit 23f33ca20e
)
2013-12-08 17:27:50 +01:00
Bernhard Miklautz
abf84cf6e0
Cmake preload scripts for CI added
...
(cherry picked from commit f2b7876302
)
2013-12-08 17:22:21 +01:00
Bernhard Miklautz
613b20d482
android: use version.h
2013-12-08 17:17:12 +01:00
Bernhard Miklautz
37602e6000
use version.h in ios client
...
(cherry picked from commit 0147b06d06
)
2013-12-08 16:48:48 +01:00
Bernhard Miklautz
0380e652d0
install version.h
...
(cherry picked from commit c9f49162bd
)
2013-12-08 16:47:53 +01:00
Bernhard Miklautz
23512af600
moved version information to freerdp/version.h
...
fixed #1465
(cherry picked from commit a0161a12ac
)
2013-12-08 16:47:47 +01:00
Marc-André Moreau
d2a9df1ce0
Merge pull request #1494 from dpoe/stable-1.1
...
send RDP_NEG_REQ also in the case of a null server certificate
2013-09-19 13:03:46 -07:00
Daryl Poe
afec6957c4
send RDP_NEG_REQ also in the case of a null server certificate
2013-09-18 17:16:48 -06:00
Marc-André Moreau
d8d7a9c1c6
Merge pull request #1435 from dpoe/stable-1.1
...
Apply glyph fragment offset after fragment
2013-09-16 13:38:46 -07:00
Marc-André Moreau
fe40452d65
Merge pull request #1443 from bmiklautz/stable-1.1-sync
...
Backported commits from master
2013-09-03 15:40:57 -07:00
Marc-André Moreau
214fe2198a
xfreerdp: fix monolithic build
...
(cherry picked from commit 3194967957
)
2013-08-26 20:20:33 +02:00
Bernhard Miklautz
ec6b84fde4
Merge pull request #1429 from master
2013-08-26 20:19:55 +02:00
Armin Novak
a91592bd68
Using a monitor thread for tty input now to work around a WaitForMultipleObjects
...
limitation of winpr.
Using infinite timeout now in threads to reduce CPU usage to nearly zero.
2013-08-26 20:19:03 +02:00
Armin Novak
48ce36fd11
Reset file descriptor set only, if necessary now.
2013-08-26 20:19:03 +02:00
Armin Novak
313250d99b
Fixed check for _GNU_SOURCE pthread extensions.
2013-08-26 20:19:03 +02:00
Armin Novak
ebff396e90
Fixed compilation error, now using WaitForMultipleObjects.
2013-08-26 20:16:06 +02:00
Armin Novak
c3923afa1f
Fixed initialization of serial device, now aborting pending
...
read / write operations.
2013-08-26 20:16:06 +02:00
Bernhard Miklautz
d1e6221b25
Merge pull request #1395 from master
2013-08-26 20:14:17 +02:00
richterger
8d92adca1d
Fix off by one problem in StreamPool allocation
2013-08-26 20:13:44 +02:00
richterger
ceae1b87a5
Fixed memory corruption problems within client redirect
...
- set freed pointers to NULL to avoid double free
- realloc mppc to cleanly restart compression
- avoid releaseing StreamPool from already freed transport after client redirect
2013-08-26 20:13:44 +02:00
Bernhard Miklautz
84f1001573
Merge pull request 1422 from master
2013-08-26 20:11:31 +02:00
Armin Novak
bd74f5c8b5
Removed EAGAIN handling, again passing on the error to the server.
2013-08-26 20:10:43 +02:00
Armin Novak
cf6b9d44ac
Fixed invalid access to tty in thread, which was already removed by
...
serial_process_irp_close
Retry read now, if non blocking IO returns EAGAIN.
2013-08-26 20:10:43 +02:00
Armin Novak
4a5b19e816
Fixed high CPU usage.
2013-08-26 20:10:43 +02:00
Armin Novak
605f956486
Fixed resource leaks and missing thread sync.
2013-08-26 20:10:43 +02:00
Armin Novak
86c0c02975
Fixed resource leaks.
2013-08-26 20:10:42 +02:00
Armin Novak
ac63b9ae56
Using WaitForMultipleObjects now to reduce CPU load.
2013-08-26 20:10:42 +02:00
Bernhard Miklautz
0e758fef5b
Merge pull request #1394 from master
2013-08-26 20:07:35 +02:00
Armin Novak
eab49cf89f
Added generated documentation files to gitignore.
2013-08-26 20:05:09 +02:00
Armin Novak
6e5e62da60
Replaced xmlto with xsltproc to word around a bug preventing manpages
...
to be build, when there are spaces in the build path.
2013-08-26 20:05:09 +02:00
Armin Novak
8be65019e6
Added missing dependency for custom command generating manpage.
2013-08-26 20:05:09 +02:00
Armin Novak
9281014e4d
Removed placeholder for channel documentation until it is available.
2013-08-26 20:05:09 +02:00
Armin Novak
25eda0dce7
Added better formatting of commands in manpage.
2013-08-26 20:05:09 +02:00