20 Commits

Author SHA1 Message Date
fiatjaf
459273216c replace deprecated functions in multiple places. 2025-03-10 02:56:12 -03:00
fiatjaf
11bdc95a37 nip46: label subscription. 2024-12-17 11:05:27 -03:00
fiatjaf
72d9aac9b1 replace all ocurrences of encoding/json with json-iterator so we get rid of HTML escaping and hopefully get faster too. 2024-12-03 00:49:27 -03:00
fiatjaf
903770f78d nip46: check signatures incoming from bunkers by default. 2024-11-12 17:29:19 -03:00
fiatjaf
4346158f83 nip46: only use nip44 for encrypting requests and responses (breaking). 2024-10-27 15:03:07 -03:00
fiatjaf
6445b3bfe6 nip46: client to support decrypting with nip44 together with nip04. 2024-10-26 19:37:36 -03:00
1l0
39f7a99894 make context work 2024-09-24 10:59:35 -03:00
fiatjaf
243343f0c5 nip46: add nip04_encrypt and nip04_decrypt to client. 2024-09-17 11:25:13 -03:00
fiatjaf
1b7f191bc4 nip46: fix using nil relay pointer when connection fails. 2024-09-11 16:42:57 -03:00
fiatjaf
cc038de0dd nip46: encrypt/decrypt nip44 methods on client. 2024-09-11 10:13:29 -03:00
fiatjaf
5edb54efee nip46: do not allow one faulty relay to break RPC calls to other relays. 2024-08-29 17:49:51 -03:00
fiatjaf
7ccd0e7192 nip46: client sends limit: 0 2024-05-15 16:59:46 -03:00
fiatjaf
76997c619b nip46: client small tweaks. 2024-04-25 18:25:35 -03:00
fiatjaf
aea2895441
nip46: fix pubkey passed to "connect". 2024-03-04 09:30:45 -03:00
fiatjaf
5aa4fbcc72
nip46: fix assigning client secret key to struct. 2024-03-02 07:48:41 -03:00
fiatjaf
f75501e7ef
nip46: auth_url support. 2024-02-29 20:37:16 -03:00
fiatjaf
6d5aef70c5
nip46: create_account 2024-02-29 20:29:08 -03:00
fiatjaf
e0ba846a03
nip46: support nip05 identifier in client. 2024-02-29 16:28:46 -03:00
fiatjaf
f3d9f02598
nip46: add a random element to id generation. 2024-02-11 11:07:01 -03:00
fiatjaf
60359110d7
nip46: client. 2024-02-06 00:45:36 -03:00