Commit Graph

85 Commits

Author SHA1 Message Date
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
Armin Novak 8b6b4961a6 Added CCACHE support for OpenSSL builds. 2017-01-25 15:19:31 +01:00
Armin Novak 676871e0fd Disabled OpenH264 in default android build. 2017-01-18 16:52:52 +01:00
Armin Novak 5be65ac76e Fixed SONAME 2017-01-17 13:17:25 +01:00
Armin Novak 548927eb2e Renamed OpenSSL library
To avoid collisions with system provided OpenSSL use
a different (unique) library name for android builds.
2017-01-16 16:39:06 +01:00
Armin Novak 62544e0b8a Added android release build configurations. 2017-01-16 15:25:20 +01:00
Armin Novak c74f0510ce Updated android build scripts for OpenSSL 1.1 2017-01-16 14:57:28 +01:00
Norbert Federa f71b6b46e8 fix string format specifiers
- fixed invalid, missing or additional arguments
- removed all type casts from arguments
- added missing (void*) typecasts for %p arguments
- use inttypes defines where appropriate
2016-12-16 13:48:43 +01:00
David Fort 9a25538369 Updated the astyle formatting 2016-10-14 15:12:48 +02:00
Armin Novak 196386f59b Android client support script fixes. 2016-10-06 13:43:11 +02:00
Armin Novak 9c64e77a84 Disabled thread local storage on iOS.
iOS does not support Thread Local Storage.
Disabling it for now until a solution is found.
Print a compiler warning informing developers about this issue.
2016-10-06 13:43:10 +02:00
Armin Novak fddf710a1c Fixed OpenSSL build headers. 2016-10-06 13:43:07 +02:00
Armin Novak 7b5d0d59c9 Updated build script error checking. 2016-10-06 13:43:07 +02:00
Armin Novak 8898980981 Removed obsolete generation script. 2016-10-06 13:43:07 +02:00
Armin Novak aad0a5cd5d Updated mac build script. 2016-10-06 13:43:04 +02:00
Armin Novak df35c135d1 Fixed color conversion, unified GFX and updated API. 2016-10-06 13:42:58 +02:00
Armin Novak 48b4c5b7a4 Fixed android libfreerdp install paths. 2016-07-06 17:18:13 +02:00
Armin Novak f5fef88486 Disabled OpenH264 build for pull request tester. 2016-07-06 11:59:08 +02:00
Armin Novak be33a11754 Fixed missing arch. 2016-06-03 09:42:00 +02:00
Armin Novak fc2f43e3da Added android64 support. 2016-06-02 14:25:13 +02:00
Robert Corrigan 16796b9c9d winpr: Updates time zones and fixes bias values 2016-03-14 11:38:31 -04:00
Armin Novak f60b8d5e95 Replaced version patch with make argument. 2016-03-10 22:10:18 +01:00
Armin Novak 4a7816db11 Updated OpenSSL version in script. 2016-03-10 21:54:11 +01:00
Armin Novak cabcf7c479 Fixed paralell building issue. 2016-03-10 21:18:19 +01:00
Bernhard Miklautz 9fa85aea10 Merge pull request #1726 from grpomega/patch-3
Need Week instead of Day for TZ transistion
2016-03-04 11:17:42 +01:00
Armin Novak 98d4a9347a Added support for android SetFileTime.
Deactivated libjpeg support for android.
2016-02-26 12:27:59 +01:00
Bernhard Miklautz ae6c235be7 android: disable mips build
mips build causes problems when building openssl during integration
builds. Disable it for now
2016-02-25 16:31:20 +01:00
Armin Novak 8fdf59ae00 Removed android SDK dependency for native build. 2016-02-04 16:09:49 +01:00
Armin Novak 74f3ebf793 Fixed argument for freerdp source. 2016-02-04 13:56:33 +01:00
Armin Novak b8106a1a62 Updated documentation and default build config. 2016-02-01 16:01:32 +01:00
Armin Novak d04eb12a47 Added new android build scripts. 2016-02-01 15:22:10 +01:00
Bernhard Miklautz 1918b697c2 ios: update openssl build script
* remove patch - not required anymore
* add support for arm64 and x86_64 openssl builds
* update documentation
2015-06-09 13:02:44 +02:00
Armin Novak d4f5ed640f Added version check for astyle, versions below 2.03 indent extern "C" scope 2014-09-11 12:38:32 +02:00
Armin Novak a145c4201f Added script to automatically format all changed .c and .h files. 2014-09-09 16:32:23 +02:00