Davide Pesavento
c45a4eaef4
**breaking** Add KeyChain parameter to the producer API
...
Applications must be able to specify the KeyChain instance to use
Change-Id: If5054dbb8c00e2d18af8bf6a9199ded7266688f3
2022-09-25 14:04:36 -04:00
Davide Pesavento
db7895644a
Move non-public classes and functions to psync::detail namespace
...
CompressionScheme, CompressionError, and MissingDataInfo, which are
public types, are instead moved to a new header PSync/common.hpp
Change-Id: If1b8cb037cb321ff32c080c67df9dc3689223c00
2020-12-30 18:27:28 -05:00
Davide Pesavento
f91d1dfe15
tests: sync common testing infrastructure with ndn-cxx
...
Also upgrade waf to version 2.0.21
Change-Id: Ibfd3386772d48df287b6be73e6d778d3661abe86
2020-11-25 14:50:41 -05:00
Davide Pesavento
5b3cf7621c
tests: use BOOST_REQUIRE and Name::at() to prevent out-of-bound accesses
...
Various other cleanups
Change-Id: Ie099e618b12b7b6cf36c32be96d753221f14a8b6
2020-04-04 19:00:12 -04:00
Ashlesh Gawande
5a895478e1
docs: prepare version 0.2.0 release notes
...
Change-Id: Ie9dd46dc474ff88542192687b2dcb39a4b8e78b0
2020-01-28 22:28:39 -08:00
Ashlesh Gawande
0cf4b600e9
update license headers to LGPL
...
Change-Id: Ia2b137231437f6c3c0f4af49fba1a7bdc320ed4a
2019-01-22 14:33:37 -06:00
Ashlesh Gawande
78b94adbc2
rename src to PSync and change include style
...
refs #4779
Change-Id: I74a08a6e4ab4909be49341f60ed9735f76b3da59
2018-12-14 15:48:06 -06:00
Ashlesh Gawande
2e82df1168
src: add SigningInfo and version number to SegmentPublisher
...
refs: #4783
Change-Id: Id5dc8d6096ff729be0b8d0f971004281e0c09eb1
2018-12-10 12:37:43 -06:00
Ashlesh Gawande
ec43b3634b
partial sync: segment hello and sync data
...
add segment publisher
refs: #4662
Change-Id: I62e7a2247bac58aeec364cd2a4e4d34259eae4af
2018-11-15 11:27:59 -06:00
Ashlesh Gawande
0b2897e694
PSync: initial commit
...
refs: #4641
Change-Id: Iabed3ad7632544d97559e6798547b7972b416784
2018-07-30 10:50:31 -05:00