Davide Pesavento
242d5063f7
dissect+peek: avoid deprecated ndn-cxx functions
...
Change-Id: Ibd9f8ad30e315f537d1560db823372af3d58d713
2022-03-12 16:08:34 -05:00
Davide Pesavento
b3570c614a
build: switch to C++17
...
Change-Id: Id6217b5c993f3e4726e89773128b565e5f136bb6
2022-02-20 15:35:23 -05:00
Davide Pesavento
ebea9094a3
Prepare release 22.02
...
Change-Id: If7e6cb33fb658fa91549a2cbbd2e3f992e20103e
2022-02-18 11:30:32 -05:00
Junxiao Shi
fd2d1012c7
ndnpeek: replace --link-file with --fwhint
...
refs #4207 , #5187
Change-Id: I8213e971520d3edab631634a03bf7950d265dc11
2022-01-11 18:20:38 +00:00
Davide Pesavento
f8d9a531dd
Eradicate all uses of std::bind()
...
Change-Id: I6e1ccf2d87b76142e6d519c1a288d03022e4d167
2021-07-30 20:35:06 -04:00
Davide Pesavento
a0e6b60e8f
Cleanup includes in common.hpp
...
Change-Id: I1bb08a44726de5c880e6bc2f016506e6083e919b
2021-01-21 19:47:04 -05:00
Davide Pesavento
b07d7a96da
build: align minimum build dependencies with ndn-cxx
...
* Recommend boost >= 1.65.1 and gcc >= 7.4.0
* Require clang >= 4.0, or Xcode >= 9.0 on macOS
* Silence an ABI-related diagnostic message from gcc on armv7
Refs: #5087 , #5106
Change-Id: I88ef0e0f183736f19ac414a84baebb0e1073381b
2020-05-14 02:25:24 -04:00
Davide Pesavento
aacc7daf62
ndn::util::scheduler => ndn::scheduler
...
Refs: #4883
Change-Id: Icea8dd28ea1a24169ab97eff50a6b51aaab17708
2019-03-16 23:29:07 -04:00
Davide Pesavento
80baddfb82
Replace all uses of BOOST_THROW_EXCEPTION with NDN_THROW
...
Refs: #4834
Change-Id: I1851f0b03f1192763b367ee6afba6860717420e7
2019-02-23 15:51:59 -05:00
Junxiao Shi
7664b12f2a
chunks+ping: don't pass Scheduler to ScopedEventId
...
It's no longer necessary.
refs #4698
Change-Id: I17ff7362bc46686057fa0df203c6b745e013b1d3
2019-01-23 16:45:17 +00:00
Davide Pesavento
60f8cc12e2
build: switch to C++14
...
Cleanup core/common.hpp
Change-Id: I6566b0224e24716691d5896462aa7613547ed950
Refs: #3076
2018-06-06 16:25:38 -04:00
Davide Pesavento
c07027069f
Fix compilation with Boost 1.65.0
...
Also sync default-compiler-flags.py with NFD
Change-Id: Ib39118567428e8fe2ac73f2b7cbd96fe1a9598b8
Refs: #4259 , #4248
2017-08-25 23:43:02 -04:00
Eric Newberry
59869d2d9c
build: derive version string at build-time
...
refs #2749
Change-Id: Id1d164ff4b1fd5c7e9440a241ab299661ed933c4
2017-01-08 22:33:46 -08:00
Davide Pesavento
f0a301dd60
build+core: fix version number
...
v0.3 was tagged a long time ago.
Change-Id: Ifca6f01e0aac1b01303ae9fe5b40b3f354b9bb41
2016-08-14 11:44:53 +02:00
Andrea Tosatto
672b9a7093
chunks: segmented file transfer
...
refs #3071
Change-Id: I88e4fc1a8e33a0d61a95e2291cccc7b998647489
2016-01-19 16:26:15 +01:00
Alexander Afanasyev
ef1e276b11
Bump version to 0.2
...
Change-Id: Ie4ac30cd0ada494f8b7f5d6d77218e6b60a5e800
Refs: #3132
2015-08-31 14:50:15 -07:00
Alexander Afanasyev
1e7a7b20c9
ping: Code refactoring
...
Change-Id: I8b4e2c9dd3ba3adfae8d296a5635b048b35cf593
Refs: #3137
2015-08-31 09:29:06 -07:00
Junxiao Shi
2713a3be5d
tests: introduce unit testing
...
As a sample, this commit also includes a test suite for
ndn::ping::client::StatisticsCollector class.
refs #2795
Change-Id: Ia0c7522ae26bee1cc9d172c7379ab62f84325ed7
2015-06-28 11:10:34 -07:00
Eric Newberry
38146c5fb1
poke and pingserver: use new signing API and helpers
...
refs #2919
Change-Id: I0770fc8ee553448f30b2e7a3ba902add441b9659
2015-06-22 16:32:35 -07:00
Eric Newberry
4164b8e1ba
ping: refactor ping client to use a modular architecture
...
refs #2702
Change-Id: I0ee0403f84eaec35bdbf07af7b3bb52558113452
2015-05-04 16:17:12 -07:00
Junxiao Shi
1753afb2df
core: unify version string
...
refs #2671
Change-Id: I88a58a500a43635cc8698c4bf444723d6e713590
2015-04-17 20:59:50 -07:00
Junxiao Shi
1688dede0e
docs: declare GPL3 license
...
refs #2672
Change-Id: I93e0cb6b7ff907d3f05d21aae2d21009efd3e2f0
2015-03-29 10:09:26 -07:00
Junxiao Shi
f71912475c
build: add Waf build system
...
refs #2524
Change-Id: I948e21761403de2b8aeaca5fe92b68c79eebea9e
2015-03-19 05:53:41 -07:00