ccrause
a6766d62ee
Fix generation of default linker script for esp-idf v4.4
2022-05-02 21:18:40 +00:00
mattias
76e4e5d894
fcl-hash: started RSASSA_PSS_Verify
2022-05-02 22:38:52 +02:00
Michaël Van Canneyt
4df9da6c15
* Fix library name
2022-05-02 10:36:21 +02:00
mattias
0f30dad341
fcl-hash: started RSASSA_PSS_SIGN
2022-05-02 10:00:25 +02:00
mattias
de5c056ef3
fcl-hash: started RSASSA_PSS_SIGN
2022-05-02 00:54:05 +02:00
florian
f5742f21a0
* do not run test, it is about successful compilation and runtime on weak CPUs is high
2022-05-01 22:58:24 +02:00
florian
0ae45bd2cf
+ AVR: track flag usage
...
+ AVR: take care of allocated flags when spilling
* AVR: trgcpu.do_spill_read might also use ADIW
2022-05-01 22:42:57 +02:00
florian
6d6774bcc4
* write number of iterations
2022-05-01 22:42:57 +02:00
florian
038230bbea
* AVR: use adiw to create spilling constants if possible
...
* AVR: insert allocations for registers used by spilling so the assembler optimizer does not remove spilling code
2022-05-01 22:42:57 +02:00
florian
46b52d92d3
+ AVR: helpers take care of ADIW
2022-05-01 22:42:57 +02:00
Michaël Van Canneyt
bcdc75cecf
* Add license message
2022-05-01 22:22:38 +02:00
mattias
7d98462c1c
fcl-hash: added PSS helper functions I2OSP, MGF1SHA256
2022-05-01 20:17:58 +02:00
mattias
a81e527e1d
fcl-web: test writing rsa keys as DER, test with RFC 7515 values
2022-05-01 20:17:58 +02:00
mattias
727f019fd7
fcl-hash: init X509 key with strings, write as ASN and DER
2022-05-01 20:17:58 +02:00
mattias
727d606b45
fcl-hash: added some asn write functions
2022-05-01 20:17:58 +02:00
Michaël Van Canneyt
ddfe51415b
* Ignore output programs
2022-05-01 16:22:55 +02:00
Michaël Van Canneyt
6c33e240ff
* Ignore output programs
2022-05-01 16:09:56 +02:00
Michaël Van Canneyt
395851a554
* Ignore output programs
2022-05-01 16:08:29 +02:00
Michaël Van Canneyt
4afb8fad42
* Ignore output programs
2022-05-01 16:06:14 +02:00
Michaël Van Canneyt
b8f7a53dcb
* Ignore output programs
2022-05-01 16:04:49 +02:00
Michaël Van Canneyt
fbd26ab472
* Ignore output programs
2022-05-01 16:00:52 +02:00
Michaël Van Canneyt
7ea34ceb22
* Ignore fonts & output programs
2022-05-01 15:58:43 +02:00
Michaël Van Canneyt
caa4574c73
* Ignore fonts
2022-05-01 15:57:17 +02:00
Michaël Van Canneyt
4e5916d17d
* Add libnettle into build
2022-05-01 14:00:26 +02:00
Michaël Van Canneyt
b90b6f2b87
* Libnettle & dynamically loadable version of libgmp
2022-05-01 13:56:34 +02:00
florian
eba76dd052
* allow 32 byte alignment of constants and variables on aarch64-darwin
2022-05-01 10:55:48 +02:00
Nikolay Nikolov
95ba16228a
+ use some ASCII replacements for certain non-ASCII characters (used by Free
...
Vision) on Unix consoles that don't support UTF-8
2022-05-01 10:34:47 +03:00
Nikolay Nikolov
f67c4b1c45
+ use the DEC special graphics character set to draw some non-ASCII characters
...
on Unix consoles that don't support UTF-8 (or don't have it enabled)
2022-05-01 10:22:56 +03:00
Michaël Van Canneyt
20887aeadd
* Patch from Alexey Torgashin to handle invalid groups. Fix issue #39697
2022-04-30 22:35:46 +02:00
florian
77851090aa
+ git dialog templates
2022-04-30 22:06:08 +02:00
mattias
e339f8b660
fcl-web: TJWTSignerRSA: prefix hash with ASN1 digest info
2022-04-30 15:04:25 +02:00
Nikolay Nikolov
22c86e857e
+ enabled compilation of units ptcgraph, ptccrt and ptcmouse on FreeBSD
2022-04-30 15:26:51 +03:00
Nikolay Nikolov
a596fab3d5
+ enabled compilation of unit ptc on FreeBSD
2022-04-30 15:12:14 +03:00
Ramon M
f227efb258
Enabled mouse support for macOS and *BSD. Free Vision apps can now make use of the mouse for these O/Ss.
2022-04-30 12:04:18 +02:00
Nikolay Nikolov
c3db9d63f2
+ enabled compilation of units ptcgraph, ptccrt and ptcmouse on OpenBSD
2022-04-30 12:24:13 +03:00
mattias
bb1b0cdbf0
fcl-web: RS256 using sign/verify
2022-04-30 10:34:00 +02:00
Nikolay Nikolov
19f97666e8
+ enabled compilation of the package ptc on OpenBSD
2022-04-30 11:12:01 +03:00
mattias
f0c3d69068
fcl-web: added TJWTSignerRS384, TJWTSignerRS512
2022-04-30 01:56:14 +02:00
mattias
44902c339b
fcl-web: added TJWTSignerRS256
2022-04-30 01:42:16 +02:00
mattias
d038f9f6e0
fcl-hash: do not call randomize too often
2022-04-30 01:42:16 +02:00
Karoly Balogh
74ab27ae47
cutils: also use minalign, when varalign equals it, not only when varalign is less than it (21 years old bug?)
2022-04-29 23:45:45 +02:00
florian
5d97ff43fa
+ CPUAVR_HAS_ADIW
2022-04-29 23:06:17 +02:00
florian
314d3579fc
* avr3 and avr31 should also have a movw instruction
2022-04-29 23:06:17 +02:00
florian
9540dc8989
* make test compiling on avr
2022-04-29 23:06:17 +02:00
florian
ab1a31d9ac
* enable random on avr, it does not increase program size if not used
2022-04-29 23:06:17 +02:00
magorium
f2fc63aed2
AROS 64bit fixes filehandles #2
...
Solve crashes when opening, closing and managing files for AROS 64-bit when
filehandles are located in memory > 32-bit by making sure the used file
handles are actually of type BPTR/THandle instead of longint/cardinal
(and stays compatible to AROS 32-bit).
2022-04-29 20:30:17 +00:00
mattias
216c848075
fcl-hash: use randomize
2022-04-29 02:18:42 +02:00
mattias
6bf0de0ba2
fcl-hash: use RDTSCP on i386 and x86-64
2022-04-29 01:07:59 +02:00
mattias
0a44e3192d
fcl-hash: test rsa encrypt/decrypt
2022-04-29 00:35:08 +02:00
mattias
8639593574
fcl-hash: rsa encrypt: fixed using non zero padding bytes
2022-04-29 00:18:24 +02:00