Davide Pesavento
e556991595
build: various updates
...
* Upgrade waf to 2.0.14
* Sync default compiler flags with ndn-cxx
Change-Id: I9e5bbbc7c13d1770e6ac0b0b5f5c0fbe17f89f23
2019-01-29 19:39:06 -05:00
Ashlesh Gawande
32ec3fd51e
communication: sync protocol adapater to add psync
...
refs: #4082
Change-Id: Ibe4649e709dfbc3cdc1f2afbfc4ff03f75a3f136
2018-12-10 10:38:41 -06:00
Davide Pesavento
a08dc3f1f1
build: require gcc >= 5.3 and switch to C++14
...
Change-Id: I93c8fc238cc2654346bbc69a9d8ea83d1c0b099e
Refs: #3076 , #4462
2018-06-06 16:27:47 -04:00
Saurab Dulal
301220346e
docs: Prepare version 0.4.3 release notes
...
Change-Id: I0b3a6166eac489be67ea03ff69a13ffe35616f63
2018-05-21 12:54:11 -05: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
Ashlesh Gawande
350d58489b
docs: Prepare version 0.4.2 release notes
...
Change-Id: I36780f66b803b6049e5399fde6e1a097c40a65b3
2018-03-05 12:04:31 -06:00
Ashlesh Gawande
39cf81a110
docs: Prepare version 0.4.1 release notes
...
Change-Id: I91db5b65dfe06187ddb0e9df32905dc2c8797ddc
2018-02-22 17:37:51 -06:00
dmcoomes
cf8d0eda75
Use ndn-cxx logging facility
...
refs: #3949
Change-Id: I5d0931c3576c88e0c2fa52bdd0a716946400e0bc
2018-01-22 13:24:35 -06:00
Ashlesh Gawande
9e955bcec7
docs: Prepare version 0.4.0 release notes
...
Split the long release notes similar to NFD
Change-Id: If5ce5247bf74a4e402a33d92a35a686e7193dea1
2017-11-30 21:03:03 -06:00
Muktadir Chowdhury
f04f98943d
Convert to v2::security and adapt to ndn-cxx changes
...
Change-Id: I54f1b758cfb8f3f6cbc66a1aec5120ae1640b0ec
refs: #3964
2017-11-30 20:54:47 +00:00
Davide Pesavento
6ebfd7c182
build+ci: enable code-coverage reporting
...
This required changing the CI scripts to run the
unit tests against the debug version of NLSR.
Also sync default-compiler-flags.py with NFD.
Change-Id: I31f37e3dfef2c1237393512e0c238f5e6bcbe525
2017-08-31 13:49:13 -04:00
Davide Pesavento
c58cc7f596
build+ci: enable AddressSanitizer and LeakSanitizer for unit tests
...
Refs: #2589 , #4206
Change-Id: Ie9770134ff87fce438029b97c9ed61dbef3a71a3
2017-08-16 12:35:52 -07:00
Ashlesh Gawande
9b71bbc970
wscript: install nlsr.conf as sample in the system
...
refs: #4197
Change-Id: If4fa9282f71661450950d8d6e44bf2ac4fe2bcee
2017-08-01 11:00:44 -07:00
Ashlesh Gawande
7600c90882
Complete remaining changes for ChronoSync dependency issue
...
refs: #2400
Change-Id: If0cf9d3140f3ef65d86394fad3b6a6c7c58064f9
2017-06-21 14:25:03 -05:00
Ashlesh Gawande
415676b6cc
make chronosync a dependency
...
refs: #2400
Change-Id: I8b488f165a4f9a2c9a7731931be3b6d2e3c43c89
2017-05-02 14:26:16 -05:00
Muktadir R Chowdhury
f023a88ec1
docs+build: Prepare release for version 0.3.2
...
refs: #3995
Change-Id: If9ea3e69eee886abce90700e33f37c0102e367a7
2017-03-16 09:19:50 -07:00
Nick Gordon
f590fecfc2
docs+build: Prepare release for version 0.3.1
...
Change-Id: I01d0b8e71ee4fdf37957a323e11e87f69672d473
2017-01-22 11:03:28 -08:00
Muktadir R Chowdhury
800833b7ac
docs+build+boilerplate: Prepare release of version 0.3.0
...
Change-Id: I60f359e73b049d844470670a0088a00522f7564e
2016-08-01 13:33:53 -05:00
Vince Lehman
0ff5d45ba8
docs: Prepare version 0.2.2 release notes
...
Change-Id: I72a1847e7c20d9bac3d85b2263b974ddbcee3431
2016-01-04 17:23:06 -06: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
Vince Lehman
5363c7946b
docs: Prepare version 0.2.1 release notes
...
Change-Id: Ibde6faea916ca90f3c11b7d1189c7044ca9bc5ec
2015-06-30 06:51:31 -07:00
Vince Lehman
de5560cd3d
docs: Prepare version 0.2.0 release notes
...
Change-Id: I80a660fe23bb1bf2bfc35265b68e287df8921fe5
2015-04-30 11:07:34 -05:00
Vince Lehman
c439d66728
tools: Add nlsrc command line tool
...
refs: #1834
Change-Id: Ifbe75a3f49e2689930e61ebfd348d9932b04c975
2015-04-27 15:49:04 -05: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
Vince Lehman
c2e51f6b6b
src: Update copyright notices for files modified in 2015
...
refs: #2398
Change-Id: I83b7ad4da70cf784aa478295a873bf6411428acb
2015-01-22 11:25:03 -06:00
Vince Lehman
b45eed2d28
build: Require OpenSSL
...
refs: #2375
Change-Id: I0fe7c44b9e025bbe9a2e58cf0cab95069e668945
2015-01-14 09:50:08 -06:00
sfayer
93d9ec37ea
build: Set appname correctly in wscript
...
Change-Id: Ie8af3c7db0c50cba7f53d975135f8aebd42abf5c
2014-12-16 13:15:31 -08: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
Vince Lehman
b722b10127
docs: Update docs and add release notes
...
refs: #1923
Change-Id: I89968ef130e85068eb20cfd2b81e414a16d243b8
2014-08-24 19:53:11 -07:00
akmhoque
674b0b1ffe
src: Adding log4cxx logging
...
Refs: #1505
Change-Id: Ib154d91f81acf3f1dd8bbcf552062a16d03fec74
2014-05-23 15:27:54 -05:00
akmhoque
157b0a473a
src: configuration file parsing
...
used boost::property_tree::info_parser for parsing nlsr's configuration file and
changed configuration command style to info command style. Removed tokenizer from
nlsr
Refs: #1542
Change-Id: If017ddd7eef5caa59b33940bfc27a71aa4de266b
2014-05-20 12:47:44 -05:00
akmhoque
fdbddb114e
src: Renaming class to spell out them (Adl, Nhl, Npl, Npt, Npte)
...
Refs: #1534
Change-Id: If4a205e8ad2419505cc796027a5c863471ef5439
2014-05-02 23:40:42 -07:00
akmhoque
c8a10f762b
build: == Dependency change == NLSR now depends on ndn-cxx library
...
Refs: #1535
Change-Id: I4c7c0c3dcfcac6ee91648a46c07e426adbb5bd20
2014-04-25 22:05:39 -05:00
Yingdi Yu
40cd1c35c4
build: Making build system consistent with other NDN projects and adding unit-test framework
...
This commit aims only at correcting building system and adding unit-test framework.
Existing test cases (ChronoSync) are disabled temporarily and will be fixed later.
Minimum changes are made, so that the code can be built successfully.
Compiling warnings will be resolved in a later commit.
Refs: #1495
Change-Id: Ibf7119bbd77b6307cb58bbee47b61d7a7312df98
2014-04-21 12:15:37 -07:00
akmhoque
05d5fcf0bb
Fixing Coding Style
2014-04-15 14:58:45 -05:00
akmhoque
5a44dd4ecd
NLSR - (Hello Protocol + FIB Update)
2014-03-12 18:11:32 -05:00
akmhoque
eb764c5c0f
Data Packet Verification Added
2014-03-11 16:01:09 -05:00
akmhoque
2bb198edb8
Directory Structuring
2014-02-28 11:46:27 -06:00
akmhoque
50fda020fc
Adding nsync for NLSR
2014-02-21 17:58:27 -06:00
A K M Mahmudul Hoque
4e27b94a86
Update wscript
2014-02-20 17:09:51 -06:00
akmhoque
3f4c7b0bed
Adding boost logging support for NLSR
2014-02-17 21:13:07 -06:00
akmhoque
85d88339de
Adding boost logging support for NLSR
2014-02-17 21:11:21 -06:00
akmhoque
c4eb26cb09
Update wscript
2014-02-14 11:18:03 -06:00
akmhoque
1ec25f23e2
Adding waf script for building
2014-02-13 14:19:11 -06:00
akmhoque
298385ac96
Adding waf script for building
2014-02-13 14:13:09 -06:00
akmhoque
a002781aa3
Cleaning waf make script
2014-02-02 01:04:35 -06:00
akmhoque
c717dd30f1
waf make script
2014-02-02 01:03:12 -06:00
akmhoque
693c970800
Clean waf scripts
2014-02-01 23:56:43 -06:00
akmhoque
fcf765daf3
Adding waf make script
2014-02-01 23:46:17 -06:00