Mirek Fidler
500ccc11a4
Core/SSL: Conditional compilation of AES - temporary fix
2025-07-16 08:50:20 -04:00
Mirek Fidler
d927fe46a0
Core/SSL: Removed openssl/engine.h include (no more supported in fedora), added openssl/rand.h (was include by engine.h); RichEdit: Diagram improvements
2025-07-02 09:56:59 +02:00
İsmail Yılmaz
7fb2d67521
Core/SSL: Added SecureBuffer and SecureZero ( #272 )
2025-06-10 11:56:05 +02:00
İsmail Yılmaz
cb1f954d4f
Core/SSL: MSVC aes warning fix ( #268 )
...
* Core/SSL: Aes256Gcm: Method name corrected (Chunksize to ChunkSize).
* Core/SSL: MSVC warning supressed.
* Core/SSL: Cosmetics
2025-05-10 10:39:10 +02:00
İsmail Yılmaz
218ee862ef
Core/SSL: AES-256-GCM encryption and decryption ( #266 )
2025-05-05 14:31:58 +02:00
Mirek Fidler
86339776d3
Core/SSL: Win32 crypt32.lib added to support SSL 3.2.1
2024-05-12 11:13:35 +02:00
Mirek Fidler
2bf628e981
Core/SSL: cosmetics
2024-04-21 10:06:40 +02:00
zouqinglei
f7010adc6a
Add CA certificate authentication to TcpSocket and SSL class ( #197 )
2024-04-21 10:02:17 +02:00
Mirek Fidler
a1ca4a04ca
Core/SSL: Fixed UPP_HEAP problem
2022-02-14 08:28:46 +01:00
Mirek Fidler
dbed223abc
upp.src: in win32 usp10 now strictly before gdi32 (to avoid win 7 issues)
2022-02-11 17:51:20 +01:00
Mirek Fidler
34ff691308
sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters
...
This might bring some incompatibilities in the code that expects wchar to be 16 bit, which
escpecially involves dealing with Win32 (and to lesser extend MacOS) APIs, so if your application
is doing that, please check all instances of WCHAR (UniChar on MacOS) or even wchar
especially type casts.
To support host APIs, char16 is introduced (but there is no 16-bit String varian).
Use ToSystemCharsetW, FromSystemCharsetW to convert texts to Win32 API.
- Support of drawing non-BMP characters in GUI
- Vastly improved character font replacement code (when drawing characters missing with requested font, replacement font is used)
- Last instances of Win32 ANSI calls (those ending with A) are removed
- UTF handling routines are refactored and their's naming is unified
- RTF is now being able to handle non-BMP characters (RTF is used as clipboard format for RichText)
Other minor changes:
- fixed TryRealloc issue
- improved MemoryCheck
- Removed MemoryAlloc48/MemoryFree48
- In theide Background parsing should less often cause delays in the main thread
2021-12-02 12:03:19 +01:00
cxl
42ba8e7854
ide: Dir diff can now limit files by time, report history of .upp file, fixed SSL issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15773 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-16 12:39:19 +00:00
cxl
afb2401b59
Core/SSL: In MacOS now using static libraries
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15769 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-14 23:36:15 +00:00
cxl
8a87fc0b3e
Core/SSL: fixed backward compatibility, ide: developing UppHub
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15543 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-29 15:18:15 +00:00
cxl
5fef4437b4
Core/SSL: icpp returned
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15530 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-27 21:45:16 +00:00
cxl
db1ba70493
CtrlLib: FileSel improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15456 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-19 19:42:17 +00:00
cxl
f3ecaf5f32
Core/SSL: Removed deprecated stuff
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14504 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-26 22:20:20 +00:00
cxl
d2ea86c98b
Core/SSL: Added OPENSSL_thread_stop to cleanup after thread exit
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14500 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-25 16:12:27 +00:00
cxl
baa4c6772f
ide: CLANG now default method in win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14378 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-25 08:03:15 +00:00
cxl
d42e49f516
Core/SSL: Now using 'crypto ssl' for MSVC too
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14365 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-24 14:05:02 +00:00
cxl
9a58e0828b
Core/SSL: now using static ssl/crypto, ide: Automatic BM setup now changed for static ssl
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14349 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-22 15:42:32 +00:00
cxl
eb57b66cd4
Draw: DragRect fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14346 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-21 17:13:05 +00:00
cxl
b966089a76
ide: Win32 clang autosetup
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14080 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-25 14:05:42 +00:00
cxl
58e0fdebaf
uppsrc: docs & removed #ifdef MTs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13925 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-21 10:05:16 +00:00
cxl
0c3fbcb6f1
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13716 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-24 15:30:16 +00:00
cxl
48eb19fff1
uppsrc: thread__ -> thread_local
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13388 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-13 09:00:26 +00:00
cxl
0388c98e02
ide: Fixed common flags issue, instant setup adjsuted for new SSL libraries
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12062 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-09 16:39:15 +00:00
cxl
c02bb2da33
Core/SSL: Fixed issues with memory allocation and freeing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11763 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-02-06 09:37:03 +00:00
cxl
0b50b62c41
Core: Socket::SSLServerNameIndicator, used in HttpRequest; fixes problems with connecting to some https server
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10990 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-08 21:32:22 +00:00
cxl
504c1d13cc
RichText: Fixed to achieve compatibility with older CLANG
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10928 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-09 11:43:56 +00:00
cxl
cb93eab610
Core/SSL: SSL 1.1 support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10927 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-09 10:45:36 +00:00
cxl
7710948f88
uppsrc: .icpp files replaced by INITIALIZE/INITIALIZER
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10424 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-11-13 09:24:24 +00:00
cxl
def1ec1f92
u++: init files removed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10409 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-11-12 06:36:54 +00:00
cxl
4417c9ab03
PdfDraw: Invisible signatures fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10366 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-27 07:46:26 +00:00
cxl
40e42edd96
PdfDraw: developing PdfSigning
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10351 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-22 18:06:08 +00:00
cxl
7d5a3f23d3
Core/SSL: GetP7Signature changed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10347 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-22 11:42:00 +00:00
cxl
ee8213b932
Core, Core/SSL: GetP7Signature
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10340 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-21 10:47:46 +00:00
cxl
c1f68bfbcd
Core: SHA256 added
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10337 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-19 12:32:02 +00:00
cxl
8ebdcbb0d5
uppsrc: NAMESPACE_UPP / END_UPP_NAMESPACE removed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-26 17:15:30 +00:00
cxl
9eea888f05
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9549 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-01 10:58:14 +00:00
cxl
90f3f6ccfd
ide: adding mingw64
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9066 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-22 18:55:43 +00:00
cxl
d317099b40
.docs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8237 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-03-06 18:18:17 +00:00
cxl
f16d9fbb70
Core/SSL: Now using 'universal' SSLv23 method instead of forcing SSLv3
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7783 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-10-15 08:56:44 +00:00
cxl
d2af891121
Core: Socket::GetLine fixed reaction to EOF
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7104 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-27 10:32:25 +00:00
cxl
6b1d20bedc
Core/SSL: Fixed server mode
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7016 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-08 19:25:57 +00:00
cxl
d0b23c27c4
Core/SSL: Fixed compilation issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6379 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-25 12:03:28 +00:00
cxl
09b8aad4c4
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6376 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-25 07:55:29 +00:00
cxl
9ef29ba1ac
Core/SSL: MingW fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6331 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-12 18:16:28 +00:00
cxl
5609d43c05
.fixed some warnings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6330 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-12 18:14:27 +00:00
cxl
26bf0bba9a
Core\SSL: Fixed possible memory leak (thanks Kasome)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6208 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-07-22 20:19:38 +00:00