Alexander Afanasyev
135288cf4f
lsdb: Fetch LSA from the face the notification about LSAs came from
...
Change-Id: Iadb7a22bcc8b2d7801787e5d88b37eec4eafc974
2022-05-24 16:12:14 -04:00
Alexander Afanasyev
0ad01f3834
Adjust includes for the updated locations of ndn-cxx security headers
...
Change-Id: I01787a91cdb70b7136f3c4e9e646e68888e6d064
2020-06-10 12:24:26 -04:00
Alexander Afanasyev
96ebd9b7c3
Rename VERSION to VERSION.info to avoid conflicts with modern STL
...
On case-insensitive file systems (e.g., macOS), inclusion of the new
standard <version> header resulted in unexpected inclusion of VERSION
file.
Change-Id: I84d6e37fd5f31666ced4b8b47816ff28dd911f17
2020-06-01 19:16:52 -04:00
Alexander Afanasyev
67758b1fba
build: update waf to version 2.0.6
...
Fix discovered build issues
Change-Id: I9a861c955283c1b20cc5065a4baa22bd7c2ab0c1
2018-03-11 12:17:41 -04:00
Alexander Afanasyev
b0bf8df1bd
Hard-code fixed session name for ChronoSync sockets
...
This commit reverts behavior of the hard-coded fixed session name that
was feature in old nsync-based implementation.
Also fixing an initialized configuration parameter.
refs: #4513
Change-Id: I44559e729c949f90511a5c53282fd4a240356157
2018-02-21 13:49:40 -08:00
Alexander Afanasyev
7afe22f410
Output extended diagnostic information on fatal errors
...
Change-Id: I36bdd60df742837aeffb16ab78a93b93d5b24887
2018-02-13 16:17:40 -05:00
Alexander Afanasyev
4c2bb361ae
Remove more use of deprecated code
...
Change-Id: I4322ab4aedb9287acf2eb608f96b7eefbc5f7dba
Refs: #3988
2017-03-14 12:29:19 -07:00
Alexander Afanasyev
1de901f161
Remove use of deprecated code
...
Change-Id: I197471c48c54c5671bb8f641c4332b3ac7893824
Refs: #3988
2017-03-11 13:50:28 -08:00
Alexander Afanasyev
4fc69e49a9
ci: Fix macOS build with Travis-CI
...
Change-Id: Iabdfd71c4ba8b3c35f6de117da3b42b61cb1dc4e
2017-01-11 13:31:43 -08:00
Alexander Afanasyev
96bf2f0db8
build: Do not fail the build in debug mode when using deprecated declarations
...
The original motivation of this change was to avoid compilation failure
in debug mode on macOS 10.12.
Change-Id: Ibc006a6be6f5d9aba80dfe4b5f9b13a758bafcc7
Refs: #3795
2016-11-01 15:33:20 -07:00
Alexander Afanasyev
5ec9ae4271
ci: Update Travis CI script to build using Ubuntu 14.04 and OS X 10.9
...
Change-Id: Ib73bf5a5727c1d9b58a0f2a2fde66249cbc19e3d
2016-07-29 10:32:57 -07:00
Alexander Afanasyev
f9f3910dd2
build+nsync+tests+docs: Fix compilation for boost 1.59, doxygen docs, and other fixes
...
Requires ndn-cxx:commit:e3e2505aa03e0b298e1a8dfc9876f1f8dafcaaba (ndn-cxx-0.4.0-beta2-11-ge3e2505)
or earlier commit.
Change-Id: I6ad359aa368b3346464f2aa74a1ab319fcd3ab7a
2015-12-04 13:25:28 -08:00
Alexander Afanasyev
a6f3e645f5
build: Update waf to version 1.8.9 (with custom patches)
...
https://github.com/cawka/waf/tree/2a098b1e9bc626c19cbd47c1f670758c17edf54c
Change-Id: Ibacc49368d81e1d2b9059b8153a86bcfc026a295
Refs: #2792
2015-05-06 14:52:35 -07:00
Alexander Afanasyev
24ed83aa5e
ci: Update Jenkins-CI build scripts and adding script for Travis-CI
...
Change-Id: I333c6af0d92f57e222665a0ce982ada6c276ae52
2015-04-02 18:42:11 -07:00
Alexander Afanasyev
fb2adee968
build: Update waf to version 1.8.8-dev (with custom patches)
...
https://github.com/cawka/waf/tree/8f714a523d3b8c66f2949aaa8db91d6f7be55e55
This patch also embeds the default configuration for PKG_CONFIG_PATH variable.
Change-Id: Ia297fbc8c39ab77ce911e0a9d96dae605eb4cc6e
2015-03-31 22:55:49 -07:00
Alexander Afanasyev
75b0ea543f
communication: Avoid deprecated Name::set method
...
Change-Id: Ic9898c1c6afce65078ab57d8a3bfb8b94c20b9ab
Refs: #2505
2015-02-26 18:30:32 -08:00
Alexander Afanasyev
c035206443
tests: Avoid deprecated Name::set method
...
Change-Id: I53b92fdac0ae5ca7949cc6b6446eeb0cc9d6bc1b
Refs: #2505
2015-02-26 00:39:23 -08:00
Alexander Afanasyev
b669f9c02d
build: Fix compilation against the latest version of ndn-cxx
...
Change-Id: Ie19e6432231a586efa9be1975e5601cf78c2dce9
2014-11-14 12:41:54 -08:00
Alexander Afanasyev
7c8882ffac
sync: Avoid use of boost::serialization::null_deleter
...
Refs: #2072
Change-Id: Ie860c2d09d38025750be056d03d71b5de58f1c5b
2014-10-29 14:11:45 -07:00
Alexander Afanasyev
1cf1e10389
conf: Add general.router-dead-interval configuration setting
...
refs: #1878
Change-Id: I21f2837118cda424904e0b0e60708a12deeabc8e
2014-10-29 14:45:21 -05:00
Alexander Afanasyev
c0b97af1cc
build: Fix build error with python3
...
Change-Id: I2a35d66744330feefeb2c7f95a0f6e4e4c339358
Refs: #1956
2014-09-01 13:34:08 -07:00
Alexander Afanasyev
7decbbf274
docs: Documentation updates
...
Change-Id: I7e10ba6bd1f70e779d5c2fc0437ff0f15828b312
Refs: #1923
2014-08-25 09:45:47 -07:00
Alexander Afanasyev
bc98fcfe37
ci: Add Jenkins build and testing scripts
...
Change-Id: Ifaa9dc8ba7c5185c0d20ea3a3784638cbb9efbaa
2014-08-20 10:26:40 -05:00
Alexander Afanasyev
411ee4bf23
config+lsdb: Retry retrieve each LSA for lsa-refresh-time
...
This commit also includes extension of the config file
(`lsa-interest-lifetime` parameter in general section)
Change-Id: Ifd01af8cc98d41f7bdc953799a280e4b4269a358
Refs: #1873 , #1874
2014-08-20 10:26:34 -05:00
Alexander Afanasyev
8388ec6617
src: Small style corrections
...
Change-Id: I51d073e33f92c491667c2e3ac7ceab388db61a2e
2014-08-16 18:38:57 -07:00
Alexander Afanasyev
db49f4e08b
build: Add missing include
...
Change-Id: Ie02d8c3c1422f0652659a3674a0e3f06287e8a6d
2014-08-14 23:01:02 -07:00
Alexander Afanasyev
1717b24efd
route: Preventing small bug with accessing of unallocated memory
...
Change-Id: I79c2099b2400aca78bbdb6d7de2f68d3f659e2b6
2014-07-15 13:53:17 -07:00
Alexander Afanasyev
a7cc43e387
nsync: Replacing Scheduler::schedulePeriodicEvent with just scheduleEvent
...
Change-Id: I64defdd0d4169849c3e1be5de39816feb920c9c2
Refs: #1682
2014-06-19 18:55:45 -07:00