Adrien Béraud
|
fb8734c448
|
c: use c++ linkage for some non-exported functions
|
2025-06-20 19:04:59 -04:00 |
|
Adrien Béraud
|
aa212c4b2d
|
c/tools: use memset instead of bzero
|
2025-06-07 16:23:59 -04:00 |
|
Adrien Béraud
|
c4e75ae66c
|
update copyright year
|
2025-05-22 19:07:32 -04:00 |
|
Simon Désaulniers
|
5bf19c875c
|
c: dht_value_with_id_new for setting an ID
Necessary for cancelling put values. Otherwise, the user doesn't have
the value ID for asking to cancel the permanent put.
|
2025-02-04 13:24:54 -05:00 |
|
Simon Désaulniers
|
5c18c980aa
|
c/opendht: check for server_ca null
|
2025-01-25 09:32:15 -05:00 |
|
Simon Désaulniers
|
b8d6fdc8eb
|
c/opendht: dht_runner_run_config, consider client_identity
|
2025-01-25 09:32:15 -05:00 |
|
Simon Désaulniers
|
27bfd547c5
|
c/opendht: dht_runner_run_config, consider server_ca
|
2025-01-25 09:32:15 -05:00 |
|
Adrien Beraud
|
950194f68e
|
proxy client: allow to configure user agent for proxy
|
2024-11-04 16:34:02 -05:00 |
|
Adrien Béraud
|
fafd2f0233
|
update copyright year
|
2023-06-02 23:16:04 -04:00 |
|
Adrien Beraud
|
51525d144b
|
certificate: add public key cache
|
2023-03-15 20:44:29 -04:00 |
|
Sébastien Blin
|
d6a99d0edd
|
proxyclient: add possibility to set the platform
This allow android to change the platform to "unifiedpush".
|
2022-11-17 11:46:09 -05:00 |
|
Adrien Béraud
|
633a03d76a
|
ios: support multiple notification types
- VOIP notifications for iOS < 14.5
- alert and background notifications for iOS >= 14.5
|
2022-06-30 15:44:16 -04:00 |
|
Adrien Béraud
|
949cbb9fc7
|
sockaddr: allow to release ownership
|
2022-06-22 22:20:15 -04:00 |
|
Adrien Béraud
|
115a0c683f
|
c: add dht_infohash_from_hex_null
|
2022-04-22 21:00:18 -04:00 |
|
Adrien Béraud
|
11396c315e
|
c: add dht_version()
|
2022-04-20 16:08:12 -04:00 |
|
Adrien Béraud
|
1ed45cdcf9
|
c: support log to stdout/stderr
|
2022-04-12 15:38:48 -04:00 |
|
Adrien Béraud
|
c59f951e5a
|
update copyright
|
2022-03-10 19:51:25 -05:00 |
|
Adrien Béraud
|
6919a34f88
|
c: add license header
|
2022-03-10 19:49:53 -05:00 |
|
Adrien Béraud
|
3480bb1098
|
c: include errno.h
|
2022-03-10 19:49:00 -05:00 |
|
Adrien Béraud
|
27b8c870f3
|
c: add dht_privatekey_decrypt, handle crypto exceptions
|
2022-03-10 19:46:25 -05:00 |
|
Adrien Béraud
|
be43212a73
|
c: add callback to dht_runner_ping
|
2022-03-10 19:45:29 -05:00 |
|
Adrien Béraud
|
f0b9bc56a6
|
c: add dht_runner_is_running, dht_runner_get_bound_port
|
2022-03-10 19:43:58 -05:00 |
|
Adrien Béraud
|
fada8d067d
|
c: handle exception during initialization
|
2022-03-10 19:10:24 -05:00 |
|
Adrien Béraud
|
714af68292
|
c: specify void argument for dht_runner_new
|
2022-03-03 14:44:52 -05:00 |
|
Adrien Béraud
|
484878aec3
|
c: add missing value apis
|
2022-02-22 11:49:44 -05:00 |
|
Sébastien Blin
|
536f30ec84
|
opendht.cpp: fix build
|
2021-10-22 11:03:12 -04:00 |
|
Adrien Béraud
|
abaf091772
|
c binding: fix build
|
2019-12-16 11:41:49 -05:00 |
|
Adrien Béraud
|
7094b79714
|
crypto: add PublicKey::pack(uint8_t* out, size_t* out_len)
|
2019-12-14 15:29:42 -05:00 |
|
Adrien Béraud
|
f331f39c77
|
c wrapper: add dht_privatekey_export
|
2019-12-05 18:35:43 -05:00 |
|
Adrien Béraud
|
142aee12a7
|
c wrapper: add support for putEncrypted
|
2019-10-28 17:43:00 -04:00 |
|
Adrien Béraud
|
95a65ce565
|
c wrapper: add support for putSigned
|
2019-10-28 17:35:41 -04:00 |
|
Adrien Béraud
|
b77fd2336f
|
c wrapper: return null if no signer
|
2019-10-28 17:34:03 -04:00 |
|
Adrien Béraud
|
c0e117871e
|
c wrapper: allow retrieving value owner and recipient
|
2019-10-28 15:25:31 -04:00 |
|
Adrien Béraud
|
727c5f0e8c
|
c wrapper: add wrappers for dht::crypto::Certificate
|
2019-10-24 13:29:50 -04:00 |
|
Adrien Béraud
|
2e47b9bab5
|
c wrapper: add dht_runner_get_public_address to dhtcnode
|
2019-10-21 15:56:35 -04:00 |
|
Adrien Béraud
|
76b4da089e
|
c wrapper: add dht_runner_get_public_address
|
2019-10-21 14:33:37 -04:00 |
|
Adrien Béraud
|
2a72277194
|
c wrapper: add dht_runner_get_id, get_node_id
|
2019-10-21 14:19:29 -04:00 |
|
Adrien Béraud
|
e8d96d3b42
|
c wrapper: add support for permanent put
|
2019-10-21 14:04:12 -04:00 |
|
Adrien Béraud
|
c92d236c1b
|
c wrapper: handle null string in config
|
2019-10-21 12:37:36 -04:00 |
|
Adrien Béraud
|
b680407e9a
|
c wrapper: add callback to free listen context data
|
2019-10-21 11:08:42 -04:00 |
|
Adrien Béraud
|
b00dfdf572
|
c wrapper: reverse is_zero value
|
2019-10-17 10:29:37 -04:00 |
|
Adrien Béraud
|
2b1d2fc3f6
|
c wrapper: use shared_ptr for dht_privatekey
|
2019-10-16 17:23:04 -04:00 |
|
Adrien Béraud
|
01bf8f9303
|
c wrapper: add dht_infohash_get
|
2019-10-16 15:07:31 -04:00 |
|
Adrien Béraud
|
d958b0ea5f
|
c wrapper: add dht_privatekey_delete, handle import failure
|
2019-10-16 14:40:24 -04:00 |
|
Adrien Béraud
|
6c96a47f13
|
c wrapper: update dhtcnode, add dht_op_token_delete
|
2019-10-16 14:27:54 -04:00 |
|
Adrien Béraud
|
15403c0f6e
|
c wrapper: add dht_runner_put
|
2019-10-16 14:02:51 -04:00 |
|
Adrien Béraud
|
0eee567c4e
|
c wrapper: add support to create, ref/unref dht_value
|
2019-10-16 13:57:31 -04:00 |
|
Adrien Béraud
|
3a6ce2f499
|
c wrapper: add initial dht_privatekey support
|
2019-10-16 13:09:59 -04:00 |
|
Adrien Béraud
|
299e632795
|
c wrapper: clarify memory management
|
2019-10-16 12:56:06 -04:00 |
|
Adrien Béraud
|
83c5014a36
|
c wrapper: add dht_runner_listen
|
2019-10-16 12:19:42 -04:00 |
|