akallabeth
a24ffe957c
[cmake] make C and C++ standards configurable
...
use cache variables to allow overriding them from command line
2025-02-13 13:30:06 +01:00
akallabeth
0ae7c4b52d
[cmake] refactor configuration
...
* Split common stuff to reusable files
* Disable INTERPROCEDURAL_OPTIMIZATION for SDL2/3 resource targets
2025-02-11 11:33:34 +01:00
akallabeth
1ea2edca0b
start 3.11.2-dev0 cycle
2025-02-07 13:38:22 +01:00
akallabeth
7ea8c274c9
release 3.11.1
2025-02-07 13:37:45 +01:00
akallabeth
3b9c16fd2a
start 3.11.1-dev0 cycle
2025-02-06 11:03:31 +01:00
akallabeth
4312666c8f
release 3.11.0
2025-02-06 11:03:29 +01:00
akallabeth
e7af20a790
[dev] start 3.10.4-dev0 cycle
2024-12-17 10:06:39 +01:00
akallabeth
1f168a62db
[release] 3.10.3
2024-12-17 10:06:36 +01:00
akallabeth
5b87fbb64a
[dev] start 3.10.3-dev0 cycle
2024-12-16 14:22:39 +01:00
akallabeth
ea2a3ee1b6
[release] 3.10.2
2024-12-16 14:22:36 +01:00
akallabeth
ca899f4758
[dev] start 3.10.2-dev0 cycle
2024-12-15 19:48:05 +01:00
akallabeth
37bb4ac0ff
[release] 3.10.1
2024-12-15 19:48:02 +01:00
Armin Novak
1d2769016c
start 3.10.1-dev0 dev cycle
2024-12-12 12:10:17 +01:00
Armin Novak
6e662fdb35
release-3.10.0
2024-12-12 12:10:15 +01:00
akallabeth
ba8fd2ada5
[cmake] force configuration options
...
limit multiconfiguration options to supported types
2024-12-05 09:36:23 +01:00
akallabeth
7842891d0f
[winpr,spec] fix windows compatibility
...
define NONAMELESSUNION to have the same struct definitions under windows
as we have under linux.
2024-11-28 15:19:06 +01:00
akallabeth
99d6fdba9d
[winpr,wtypes] simplify by basing on stdint.h
2024-11-28 15:18:40 +01:00
akallabeth
faae38120c
[cmake,format] reformat all cmake files
2024-11-27 20:41:48 +01:00
stephanebill
4f2afa8c47
spell check with codespell
2024-11-20 16:53:40 -05:00
akallabeth
9b3f5cd86e
[ci,coverity] define COVERITY_BUILD
...
By defining this symbol the build will enable coverity related pragma
definitions
2024-11-14 13:53:41 +01:00
akallabeth
a3aa01214c
[resource root] unify locations
...
unify resource locations in case WITH_BINARY_VERSIONING is set.
2024-10-25 11:40:40 +02:00
Armin Novak
527db6783b
[cmake] split tests
...
* Keep BUILD_TESTING, but only run tests compatible with API (for
packaging)
* Add BUILD_TESTING_INTERNAL for all tests including internal function
tests that modify API to be run on our CI
2024-10-24 09:45:44 +02:00
akallabeth
79b0926b60
[dev-cycle] start 3.9.1-dev0
2024-10-21 15:36:04 +02:00
akallabeth
4ae5b6c254
[release 3.9.0] update version
2024-10-21 15:36:02 +02:00
akallabeth
f346b94835
replace SIZE_T with size_t
2024-10-17 12:40:22 +02:00
akallabeth
cfc37caeb8
[cmake] cleaning_configure_file
...
add a wrapper to automatically add generated files to clean target
2024-10-02 23:28:08 +02:00
akallabeth
a820912a24
[winpr,utils] fix sterror_r detection and use
2024-09-30 15:41:50 +02:00
akallabeth
f3596b950a
3.8.1-dev0 cycle
2024-08-29 16:52:44 +02:00
akallabeth
d277e494c6
release-3.8.0
2024-08-29 16:52:41 +02:00
akallabeth
3b8dc5c183
[cmake] move WITH_VERBOSE_WINPR_ASSERT
...
Since the definition is common to FreeRDP and WinPR move it to
CommonConfigOptions
2024-08-29 08:44:39 +02:00
Armin Novak
12da65b033
[release] start 3.7.1-dev0 cycle
2024-08-08 11:38:21 +02:00
Armin Novak
4763f8675a
[release] 3.7.0
2024-08-08 11:38:21 +02:00
akallabeth
86030ee48a
dev-cycle 3.6.4-dev0
2024-07-08 09:43:03 +02:00
akallabeth
ffe75ce7b1
release-3.6.3
2024-07-08 09:43:00 +02:00
Armin Novak
e45a18dd34
[release] start 3.6.3-dev0 cycle
2024-07-04 12:11:26 +02:00
Armin Novak
2631f8d080
[release] 3.6.2
2024-07-04 12:11:26 +02:00
Armin Novak
3b8a2d3568
[release] start 3.6.2-dev0 cycle
2024-07-04 10:00:24 +02:00
Armin Novak
e767cf3b6c
[release] 3.6.1
2024-07-04 10:00:24 +02:00
akallabeth
2669edf623
start 3.6.1-dev0 cycle
2024-07-03 14:03:28 +02:00
akallabeth
41df7bcded
release 3.6.0
2024-07-03 14:03:28 +02:00
Ondrej Holy
5a28b046d5
[winpr,ncrypt] bundle pkcs11.h and drop pkcs11-helper dependency
...
The ncrypt implementation currently relies on the pkcs11-helper library.
That is not available on RHEL for example. Let's bundle the standardized
header file from https://github.com/latchset/pkcs11-headers to avoid the
need for extra dependency.
Related: https://github.com/FreeRDP/FreeRDP/discussions/9982
2024-04-22 17:42:52 +02:00
akallabeth
1687a6424a
start-3.5.2-dev0
2024-04-22 11:18:39 +02:00
akallabeth
eda5c99686
release-3.5.1
2024-04-22 11:18:39 +02:00
akallabeth
fdc253e909
start 3.5.1-dev0 cycle
2024-04-16 21:20:04 +02:00
akallabeth
cab5adde26
release-3.5.0
2024-04-16 21:20:04 +02:00
akallabeth
678ff144ab
[cmake] unify windows resource file generation
...
* use a macro to add resource files for executables and shared libraries
* use that macro to declare targets
* use that macro to set library/binary versioning
* use that macro to set target output name
* use a macro to create manpages and names
2024-03-20 11:17:18 +01:00
akallabeth
f4b7c59915
[cmake] move platform defines to common include
...
* Move platform specific settings to a common CMake include
2024-03-20 09:11:08 +01:00
akallabeth
8df13033d5
start 3.4.1-dev0 cycle
2024-03-14 11:28:33 +01:00
akallabeth
708f376489
release-3.4.0
2024-03-14 11:28:33 +01:00
akallabeth
f5704e025f
start development cycle 3.3.1-dev0
2024-02-22 15:18:30 +01:00