zihao.jiang
992e0e9f35
rdpgfx: more minor changes
...
1. Fix style for channels/rdpgfx/server/rdpgfx_main.c according to scripts/format_code.sh
2. Refactor and introduce APIs to allow rdpgfx server channel running in existing thread (similar to rdpsnd)
2016-08-07 20:15:39 +08:00
zihao.jiang
2b6bd2626d
rdpgfx: various fixes according to comments
...
1. Fix stream leak in rdpgfx
2. Make src data const in zgfx. Harden zgfx to be independent to byte order
3. Fix written bytes return value in channel write
4. Add check for return value in shadow_client.c
5. Add gfx callback to send surface command with frame marker pdu.
6. Check remain length for recv subroutine
7. Fix compile errors
2016-08-07 20:15:39 +08:00
zihao.jiang
746a754244
rdpgfx: Implementation for server side channel
...
server/shadow: support h264 codec with gfx channel
2016-08-07 20:14:33 +08:00
Marc-André Moreau
5b2455f314
Merge pull request #3451 from awakecoding/nla_server_fix
...
NLA Server Side Improvements
2016-07-22 09:34:49 -04:00
Marc-André Moreau
14cb6d33c6
freerdp: make modifications to NLA server-side fixes according to PR comments
2016-07-22 09:06:07 -04:00
Marc-André Moreau
801dc0f826
freerdp: add configurable NTLM SAM file option for server-side NLA
2016-07-21 18:58:24 -04:00
Marc-André Moreau
1ffbd774e9
freerdp: fix sending of TLS alert on NLA failure, add better handling of server-side NLA in shadow server
2016-07-21 17:53:20 -04:00
Marc-André Moreau
9ef863bf21
Merge pull request #3449 from awakecoding/android_toolchain_fix
...
cmake: fix Android toolchain missing usage of CMAKE_PREFIX_PATH
2016-07-20 09:26:04 -04:00
Marc-André Moreau
a04f3242a1
cmake: fix Android toolchain missing usage of CMAKE_PREFIX_PATH
2016-07-19 21:53:23 -04:00
Bernhard Miklautz
05d63c6874
Merge pull request #3445 from lanoxx/master
...
docs: Make doxygen silent
2016-07-18 14:53:53 +02:00
akallabeth
cd9bdd5157
Merge pull request #3447 from bmiklautz/package_updates
...
pkg: update packages
2016-07-18 13:23:00 +02:00
Bernhard Miklautz
add4db4cde
pkg: update packages
...
* include wlog man page
2016-07-18 12:33:44 +02:00
Sebastian Geiger
d1c7843ac3
docs: Make doxygen silent
2016-07-17 23:11:15 +02:00
Martin Fleisz
5d7027a8bc
Merge pull request #3438 from akallabeth/android_build_paths
...
Fixed android libfreerdp install paths.
2016-07-08 11:14:25 +02:00
Bernhard Miklautz
c4e3db088b
Merge pull request #3436 from akallabeth/openh264_1_6_support
...
Added support for OpenH264 1.6
2016-07-07 12:41:34 +00:00
akallabeth
79a360b1db
Merge pull request #3405 from hardening/wlog_man
...
Add a dedicated man page for wLog
2016-07-07 10:38:51 +02:00
Armin Novak
40bfc174d3
Added gradle.properties to extend heap size.
2016-07-06 17:21:46 +02:00
Armin Novak
48b4c5b7a4
Fixed android libfreerdp install paths.
2016-07-06 17:18:13 +02:00
Norbert Federa
89c25276b4
Merge pull request #3384 from akallabeth/android64_build
...
Android64 build fixes
2016-07-06 13:58:10 +02:00
Armin Novak
d5b7c19288
Updated gradle.
2016-07-06 13:02:35 +02:00
Armin Novak
f5fef88486
Disabled OpenH264 build for pull request tester.
2016-07-06 11:59:08 +02:00
Armin Novak
730ff20b63
Using android build-tools 24 (23 is broken)
2016-07-06 11:50:53 +02:00
David Fort
070b2c6f38
Merge pull request #3402 from doughdemon/master
...
Compile without <sys/queue.h>
2016-07-05 15:35:41 +02:00
David Fort
4a67ba8d7f
Merge pull request #3433 from akallabeth/wlog_callbac_init_fix
...
Wlog callback init fix
2016-07-05 15:15:19 +02:00
Armin Novak
2ceb38a1c8
Proper wLogMessage initialisation.
2016-07-05 13:22:28 +02:00
Armin Novak
d96fbd1bce
Initialise WLog PrefixString for each message type.
2016-07-05 13:00:54 +02:00
Armin Novak
44fc5b521d
Added support for OpenH264 1.6
2016-07-04 12:42:57 +02:00
David Fort
a132545545
Merge pull request #3428 from nfedera/fix-getcomputernameex-lentgh-calculation
...
winpr/sspi/ntlm: fix computer name len calculation
2016-06-30 22:43:05 +02:00
Norbert Federa
333a1110f5
winpr/sspi/ntlm: fix computer name len calculation
...
The lpnSize parameter for GetComputerNameEx specifies the total
size of the buffer (in characters).
However, the current code calculated the amount of bytes.
Since only GetComputerNameExA was used and because sizeof(CHAR) == 1
the result was correct but the math was wrong.
Credit goes to @byteboon
2016-06-30 17:15:40 +02:00
Bernhard Miklautz
c42d2ef0d1
Merge pull request #3426 from nfedera/fix-read-extended-info-packet
...
protocol violation: rdp_read_extended_info_packet
2016-06-27 15:28:22 +02:00
Norbert Federa
ae9460f02f
protocol violation: rdp_read_extended_info_packet
...
The clientTimeZone and all subsequent fields in the Extended Info Packet
(MS RDPBCGR 2.2.1.11.1.1.1) are optional but were not handled as such.
2016-06-27 10:56:40 +02:00
Martin Fleisz
0d7a6b5596
Merge pull request #3418 from llyzs/rdpsnd_server_latency
...
rdpsnd/server: decrease audio latency and make it configurable.
2016-06-22 15:32:11 +02:00
David Fort
1fdcae9a6a
Add an environment variables section to the man
2016-06-21 15:28:38 +02:00
Vic Lee
019a569d42
rdpsnd/server: decrease audio latency and make it configurable.
2016-06-21 17:22:43 +08:00
David Fort
0905cc2ba7
man pages needed love
...
This patch cleans things up so that generated man pages for argument are nicer.
2016-06-21 09:49:44 +02:00
David Fort
db6efd06d0
Add a dedicated man page for wLog
2016-06-21 09:49:44 +02:00
Bernhard Miklautz
e86f7c2fd0
Merge pull request #3408 from hendwolt/master
...
fix errors in xdg-shell-xml for protocol creation
2016-06-16 16:16:37 +02:00
Martin Fleisz
f166f5dc7a
Merge pull request #3410 from nfedera/fix-symbols
...
Fix win32 linker hell and more
2016-06-16 14:46:27 +02:00
Norbert Federa
27c439675f
winpr: fix win32 linking issues
...
Depending on the windows target version (_WIN32_WINNT), the used
SDK and the build configuration the linker will see multiple
libraries exporting the same symbols.
To prevent ugly hacks (e.g. modifying cmake's default system
libraries or fragile library linking order chains) we prefix
these functions with "winpr_" and create corresponding defines
to keep the current api names.
2016-06-16 11:47:33 +02:00
Norbert Federa
6a3b48d4f0
freerdp: remove static inet_ntop
...
inet_ntop is already implemented in winpr
2016-06-15 18:01:38 +02:00
Norbert Federa
7a68eebb03
cmake: remove some void statements and fix winpr source group
2016-06-15 13:54:31 +02:00
Norbert Federa
90cdfa7646
cmake: replaced STATIC_CHANNELS with BUILTIN_CHANNELS
2016-06-15 13:36:27 +02:00
Norbert Federa
0ed98c4ee4
channels/audin/client/winmm: requires winpr
2016-06-15 13:30:38 +02:00
Hendrik Woltersdorf
8ea61fe55a
fix errors in xdg-shell-xml for protocol creation
2016-06-14 20:43:35 +02:00
Bernhard Miklautz
50649acf47
Merge pull request #3407 from nfedera/enable-tests-on-windows
...
ci: build tests on windows from now on
2016-06-14 13:57:00 +02:00
Norbert Federa
675ea70e86
ci: build tests on windows from now on
2016-06-14 12:57:30 +02:00
Bernhard Miklautz
0cb37b0db8
Merge pull request #3406 from nfedera/fix-winpr-ntlm
...
winpr/sspi/ntlm: fix GetComputerNameExA parameters
2016-06-14 12:54:01 +02:00
Norbert Federa
26ed09a14f
winpr/sspi/ntlm: fix GetComputerNameExA parameters
...
On input, the lpnSize [in, out] parameter for GetComputerNameEx()
specifies the total size of the buffer (in characters).
Several functions in ntlm.c were off by one which caused ntlm to fail
if the netbios hostname's strlen was exactly MAX_COMPUTERNAME_LENGTH.
2016-06-14 12:37:37 +02:00
akallabeth
f0bdd62e9c
Merge pull request #3404 from nfedera/fix-pathmakepath
...
winpr: fix PathMakePathA and TestWLog
2016-06-14 10:20:52 +02:00
Norbert Federa
62d73dcb75
winpr: fix PathMakePathA and TestWLog
...
PathMakePathA:
- This function had an endless loop if no native delimiter was in the string
- Use SHCreateDirectoryExA on Windows
- Replaced old code with a new implementation
TestWLog:
- Windows has no "/tmp" by default
- Use GetKnownPath(KNOWN_PATH_TEMP) for the WLog "outputfilepath"
2016-06-13 19:19:28 +02:00