Simon Rozman
5293dfc1a7
Upgrade code signing
...
This adds support for Microsoft Azure Trusted Signing and removes
signing of the Debug binaries to minimize the Trusted Signing API
volume.
Signed-off-by: Simon Rozman <simon@rozman.si >
2024-11-19 10:49:17 +01:00
Simon Rozman
2a918254f6
WinStd, stdex, wxExtend: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2024-11-19 10:44:41 +01:00
Simon Rozman
0f3070033f
Stop reusing winstd::eap_attr after moved from
...
MSVC C26800 warned us an object is not guaranteed to be cleared after
being moved from. At least in std C++ implementations.
Thou winstd does clear all objects after being moved from, we could just
silence C26800 warning. But what if some day winstd behavior changes and
with us having this warning silenced?
std::eap_attr has no clear() method, therefore revert to using scope and
temporary object. It achieves the same effect as clear after moved from
does.
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-28 14:07:00 +02:00
Simon Rozman
887129ccc0
WinStd: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-28 14:04:59 +02:00
Simon Rozman
511b8c04ea
WinStd: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-13 12:39:47 +02:00
Simon Rozman
a174e42b3b
Preset version to 1.3h
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-03 19:35:40 +02:00
Simon Rozman
0ad6f61e15
WinStd, stdex: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
1.3g
2022-10-03 19:09:37 +02:00
Simon Rozman
5cffd63cf5
MSI: Install WLANManager.exe to user computer
...
It was being deployed as a satellite assembly since GÉANT didn't really
use it. For other deployments it proves useful. It is required to run it
on the user computer anyway, so no harm if the WLANManager.exe gets
installed.
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-03 19:09:37 +02:00
Simon Rozman
3215cc0cc7
Makefile: Discontinue publishing binaries to GitHub
...
Publishing binaries to https://github.com/Amebis/GEANTLink-dist was a
customer requirement. As GÉANT is no longer deploying GÉANTLink, this
makes no sense any more.
Should anybody require this feature, please contact me.
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-03 19:09:37 +02:00
Simon Rozman
97958040a3
Makefile: Cleanup
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-03 19:09:37 +02:00
Simon Rozman
4f69180e3d
Update translations from Transifex
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-03 19:09:37 +02:00
Simon Rozman
232b374488
Preset version to 1.3g
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-10-03 19:09:37 +02:00
Simon Rozman
b049b7eeb8
Set version to 1.3f
...
Signed-off-by: Simon Rozman <simon@rozman.si >
1.3f
2022-04-07 08:58:57 +02:00
Simon Rozman
4d67075ff4
Update translations from Transifex
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-04-07 08:56:55 +02:00
Simon Rozman
af7bbb5ae4
WinStd: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-04-07 08:52:22 +02:00
Simon Rozman
b0a7c5fd16
Enable MSVC Spectre mitigation
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-03-21 09:17:11 +01:00
Simon Rozman
53845c6abe
MSI: Simplify ProgramFiles(64)Folder property use
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-03-14 11:37:33 +01:00
Simon Rozman
609d55cfeb
stdex: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-03-07 11:46:45 +01:00
Simon Rozman
a2cab07a30
WinStd: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-03-03 18:02:31 +01:00
Simon Rozman
831dcf680c
wxExtend: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-03-02 15:43:50 +01:00
Simon Rozman
52b29a48b8
MSIBuild: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-03-02 15:43:48 +01:00
Simon Rozman
8304e666a3
MSI: Discontinue prefixed row IDs in tables
...
humanSimon, is this really you? 😉
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-15 12:50:30 +01:00
Simon Rozman
05d51ce6b6
WinStd: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-15 12:49:08 +01:00
Simon Rozman
4ed294171e
WinStd, stdex: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-04 14:46:54 +01:00
Simon Rozman
db34e71705
Move vector_queue from WinStd to stdex
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-04 14:45:07 +01:00
Simon Rozman
280e9206f2
stdex: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-03 15:42:04 +01:00
Simon Rozman
47b602e1fa
WinStd: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-03 15:42:04 +01:00
Simon Rozman
19c523509b
Move Hex from WinStd to stdex
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-03 15:42:04 +01:00
Simon Rozman
a254dd527a
Move Base64 from WinStd to stdex
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-03 14:16:47 +01:00
Simon Rozman
6f92e82598
WinStd: Update
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-03 13:03:59 +01:00
Simon Rozman
5e7f55880a
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-01-07 11:21:33 +01:00
Simon Rozman
84fae77ed3
Prepare PDB.zip file locally
...
The GEANTLink-dist repo is hosted on GitHub and hit the file size limit.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 15:35:36 +01:00
Simon Rozman
48ef747388
Set version to 1.3e
...
Signed-off-by: Simon Rozman <simon@rozman.si >
1.3e
2021-12-01 15:06:11 +01:00
Simon Rozman
4bd38d5d89
Address ICE warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 15:06:11 +01:00
Simon Rozman
ce2cc15cc6
Discontinue PRODUCT_VERSION
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 14:12:42 +01:00
Simon Rozman
4ef4ec6f31
Introduce PDB packaging
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 13:48:45 +01:00
Simon Rozman
358dd021db
Hardcode MSIBUILD_OUTPUT_DIR and MSIBUILD_ROOT
...
KISS!!!
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 13:24:40 +01:00
Simon Rozman
d0d0174576
MSIBuild: bump
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 12:32:42 +01:00
Simon Rozman
b44aeb7a79
Open-code CAB.mak
...
All other MSI compilations are open-coded but this one.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 12:32:07 +01:00
Simon Rozman
4c4cb35bce
Hardcode output folder name
...
KISS!!!
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 10:26:55 +01:00
Simon Rozman
0e7a9c7448
Redirect output files to the output folder
...
Thou linker can locate the output .lib file of referenced projects
wherever .lib is just fine, this helps us to gather all .pdb files in
the output folder.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 07:20:50 +01:00
Simon Rozman
0d905f414e
Cleanup project files
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 06:28:32 +01:00
Simon Rozman
4fce7f58e1
MSIBuild: bump
...
Signed-off-by: Simon Rozman <simon@rozman.si >
1.3d
2021-11-23 14:52:26 +01:00
Simon Rozman
174baa36c1
Rebuild credentials if EapPeerBeginSession() did not provide them
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-23 14:11:57 +01:00
Simon Rozman
67805dc9d1
Add missing data length check
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-23 13:35:48 +01:00
Simon Rozman
83ad0ef45d
Preset version to 1.3d
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-23 10:10:50 +01:00
Simon Rozman
f144b85047
Set version to 1.3c
...
Signed-off-by: Simon Rozman <simon@rozman.si >
1.3c
2021-11-22 15:42:00 +01:00
Simon Rozman
b55ddd7d86
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 15:31:23 +01:00
Simon Rozman
b96ebfbce4
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 15:20:57 +01:00
Simon Rozman
0b7b16396a
Include full event source registration in Event Monitor MSI too
...
Should user install EAP methods other than using GÉANTLink provided MSI
files, the event source was only partially registered causing incomplete
event display.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 15:20:56 +01:00