Vitor Pamplona
8034fd0975
Adds normalizing test for emoji passwords in NIP49
2024-02-16 13:53:06 -05:00
Vitor Pamplona
42cc04c194
updates license notice year
2024-02-15 18:31:26 -05:00
Vitor Pamplona
52c6ce4849
Updates scrypt lib to support empty keys.
2024-02-15 17:42:19 -05:00
Vitor Pamplona
b94c1e2792
Quartz support for NIP-49 encrypted nsecs
2024-02-13 19:51:32 -05:00
Vitor Pamplona
eb08d485e1
Fixing some of the tests due to the line breaks added by spotless
2024-01-06 15:11:12 -05:00
Vitor Pamplona
d269e9e597
reduces some of the huge lines we have.
2024-01-06 11:59:35 -05:00
Vitor Pamplona
f8e7dd78d9
Reverts to the non-Google kotlin style.
2024-01-06 11:32:41 -05:00
Vitor Pamplona
ec867ae8a2
Spotless fixes.
2024-01-06 10:44:32 -05:00
Vitor Pamplona
e794ff44a1
Moves to NIP-44v2
2023-12-20 18:07:37 -05:00
Vitor Pamplona
ae3cc5da2a
Fixing benchmark tests after the refactoring.
2023-11-26 21:10:15 -05:00
Vitor Pamplona
19fb129f7c
Fixing test cases after the mega refactoring
2023-11-26 14:59:00 -05:00
Vitor Pamplona
b4f1c4d13e
Migrates to Encrypted Push Notifications
2023-09-08 16:16:26 -04:00
Vitor Pamplona
fa4257ad7d
Separating NIP24 into the encryption NIP 44 and the messaging NIP 24
2023-08-22 09:41:40 -04:00
Vitor Pamplona
255b48d126
- Creates a Quartz Module for Nostr Events
...
- Creates a Benchmark Module to test Performance
- Migrates from GSon to Jackson for Performance Gains, adapts all serializers accordingly
- Recreates Hex encoding/decoding classes for Performance.
- Migrates NIP24 to the new ByteArray Concat encoding.
- Removes support for Lenient choices in the. events.
- Reorganizes Nostr Events dependencies.
- Refactors TLV's and NIP-19 dependencies.
- Adds a Large DB for signature checks.
2023-08-16 17:58:25 -04:00