Commit Graph

118 Commits

Author SHA1 Message Date
Christian Plattner
cbdb48c0bb Disable building OpenH264 in Andriod CI builds
(cherry picked from commit f4b3ba92fc)
2020-12-02 09:06:10 +01:00
Christian Plattner
c73b7edf34 Fix Android release target API level
(cherry picked from commit 199e38c9b4)
2020-12-02 09:06:10 +01:00
Christian Plattner
fddde5bdc2 Fix Android build paths
(cherry picked from commit 00173a0ef3)
2020-12-02 09:06:10 +01:00
Christian Plattner
0b8cf6ce1d Fix #6565: streamline android build configuration
(cherry picked from commit 0270932d96)
2020-12-02 09:06:10 +01:00
Armin Novak
524061ab88 Fixed creating release zip from folder
(cherry picked from commit 16350dcdda)
2020-06-26 11:02:03 +02:00
Armin Novak
ed4276108f Fixed spelling, print errors to stderr
(cherry picked from commit b50525d1fb)
2020-06-26 11:01:30 +02:00
Armin Novak
0bdda779b7 Fixed bug with creating release source_version
(cherry picked from commit 5490ce5099)
2020-06-26 11:01:23 +02:00
Armin Novak
987d26b6a5 Added release zip creation to script.
(cherry picked from commit 25f62eeddd)
2020-06-16 09:05:42 +02:00
Bernhard Miklautz
37e3b2be56 new: add release script
Add a updated version of script for creating the release tarball.
If TAG is set the TAG is used otherwise it is tried to detect the last
TAG using git describe.

(cherry picked from commit 93d6de2978)
2020-06-16 09:05:12 +02:00
akallabeth
c060089a2b Refactored settings clone/free, extended tests
(cherry picked from commit 773ad6e9791844ca3ccdc40d378a37fc0238ef0a)
2020-05-18 17:10:01 +02:00
Armin Novak
bc4615e5ed Added expert settings /tune and /tune-list 2020-05-05 07:46:10 +02:00
akallabeth
fd9b5463a0 Use cmake from NDK 2020-04-09 10:03:20 +02:00
akallabeth
f2d5cf2b41 Updated android build scripts for ci. 2020-04-09 10:03:20 +02:00
Martin Fleisz
99786970a3
Merge pull request #5884 from akallabeth/smartcard_ndr_strict
Smartcard tighter input validation
2020-03-31 08:34:04 +02:00
akallabeth
80177efe69 Fixed typos, make status comparisons explicit. 2020-03-27 14:49:09 +01:00
Martin Fleisz
7ae8a158a0
Merge pull request #5707 from akallabeth/kbd_codepage
Added KeyboardCodePage option
2020-02-25 14:50:51 +01:00
Armin Novak
967bb471c7 Fixed keyboard lang struct generation
* Fixed length hex strings
* Fill in missing elements with last valid
2020-02-24 12:35:32 +01:00
Armin Novak
30275e7ac3 Added keyboard language codepages and listing option 2020-02-21 11:57:36 +01:00
Armin Novak
ef93109f42 Fixes for GetAttrib and some refactroing
* Fix accidental buffer free before transfer
* Refactored code to eliminate a bunch of warnings
* Updated copyright headers
2020-02-20 13:59:28 +01:00
Armin Novak
ccda3de168 Added (incomplete) smartcard API test program. 2020-02-20 13:59:28 +01:00
Armin Novak
c9dd343a65 update timezones. 2019-12-06 11:05:09 +01:00
Armin Novak
3aec03c1ed New python script for zone generation
Replace the old C# script with a python script to generate
WindowsZones.c, update to new location of XML
2019-12-06 11:03:30 +01:00
Armin Novak
7db4f69cb6 Added TcpKeepalive setting, use settings getter const arguments. 2019-11-07 12:39:22 +01:00
Armin Novak
72ca88f49c Reformatted to new style 2019-11-07 10:53:54 +01:00
Martin Fleisz
852907a9ba common: Fix nullptr checking in settings_set_string function 2019-09-03 13:24:02 +02:00
Armin Novak
6604df0795 Added clang format script.
new code formatting rules are now enforced by this script.
2019-05-16 11:25:40 +02:00
Armin Novak
93bf375686 Refactored settings getter/setter to stay compatible. 2019-05-08 14:35:25 +02:00
Armin Novak
abc93f924c Added python generator for freerdp_[g|s]et_param*
The settings getters and setters are now automatically generated.
Added a test case to check if all available options can be retrieved.
2019-05-08 14:17:23 +02:00
Pascal J. Bourguignon
431c37f3a9 5360 segfault using smartcard without any readers (#5361)
* Fix: corrected test for astyle.

* Fix: added test for NULL readers returned by ConvertFromUnicode.
2019-04-26 09:10:41 +02:00
David Fort
42c083eaea script: add a usefull script to create code snippets from specification blobs 2018-12-05 15:20:11 +01:00
Armin Novak
6a75bc806b Updated OpenSSL version for iOS 2018-12-03 17:06:43 +01:00
akallabeth
3cea4bfb55
Merge pull request #5008 from wintersandroid/master
Android library build script fixes, and Android thread lock on remote disconnect.
2018-11-20 12:14:28 +01:00
Mathew
2ff19597dc fix scripts to build with ndk r15c,
cache dependancies so we are not hitting github often
update android dependancies to latest and compile.
./android-build-freerdp.sh --ndk ~/Programming/android-ndk-r15c --relWithDebug --jpeg
Still an error compiling openh264
2018-11-09 15:20:52 +13:00
Armin Novak
6a2d49e0ed Simplified timezone update handling:
* Fix #4965: Adjusted the timezone update script to initialize
  structs properly.
* Updated the scripts to generate the files directly
* Added a small HOWTO
* Split zone information to separate files to allow automatic
  update without further manual editing.

Create a timezone.c file that does conform to C rules.
2018-11-07 14:46:24 +01:00
Pascal J. Bourguignon
a7c4022554 Corrected update-rdpSettings according to PR comments.
Updated settings.h with it.
2018-06-06 17:08:52 +02:00
Pascal J. Bourguignon
25dafa3815 Created script to update the #define from rdp_settings fields.
Created	scripts/update-rdpSettings script to update the
rdpSettings #defines from the rdpSettings structure.
2018-06-06 14:59:45 +02:00
Armin Novak
d8bcb6910e Updated OpenSSL version in build scripts. 2018-04-12 16:52:33 +02:00
Armin Novak
ef6a03128a Added memory and thread sanitizer. 2018-04-06 08:27:52 +02:00
Armin Novak
9bd13c25c9 Added WaitableTimer implementation for mac OS. 2018-03-12 13:39:21 +01:00
Armin Novak
45abdc94d6 Updated OpenSSL version for android. 2018-01-17 15:30:29 +01:00
Armin Novak
1f12b2af6f Updated to OpenH264 1.7 and relocatable binaries. 2018-01-17 15:30:29 +01:00
Robert Corrigan
5fa2426fdb Download windowsZones.xml directly from unicode.org 2017-10-04 21:12:29 -04:00
Robert Corrigan
b92636e900 .gitignore generated time zone files 2017-10-04 20:29:02 -04:00
Robert Corrigan
2cc181fb33 Convert WindowsZones.cs to C# script 2017-10-04 20:27:07 -04:00
Robert Corrigan
3f650e97e3 Convert TimeZones.cs to C# script 2017-10-04 20:18:38 -04:00
Robert Corrigan
756c1089eb Change documented source of windowsZones.xml file 2017-07-14 17:15:32 -04:00
Armin Novak
9df26feab7 Update for android scripts, per arch includes. 2017-03-09 11:32:34 +01:00
Armin Novak
a8447d0d2c Updated OpenSSL version in android script. 2017-02-22 16:08:43 +01:00
Armin Novak
a20adde791 Use POSIX cp syntax. 2017-02-13 17:45:03 +01:00
Armin Novak
052e4bb582 Added CCACHE support for android OpenH264 build. 2017-01-25 16:00:29 +01:00