Klaus
a3e26a68f4
Edit Makefile to include examples.
pcon-0.1.0
2016-12-04 12:47:55 -07:00
Klaus
937c3c388c
Added new version of Codel Queue that uses congestion marks.
2016-12-03 18:20:21 -07:00
Klaus
a64d062b49
Changed Makefile for optimiized compilation.
2016-12-01 12:48:02 -07:00
Alexander Afanasyev
2c66f4c020
core: Additional code for ability to generate subset of documentation by utils/print-introspected-doxygen
ns-3.23-dev-ndnSIM-2.1
2015-08-25 11:08:20 -07:00
Alexander Afanasyev
4da74c6430
build: Fix waf-tools/boost.py
...
The defined logic sets STLIBPATH_BOOST variable even if static boost
libraries have not been requested. Having this variable set,
potentially prefers linking to pre-installed libns3-dev... libraries,
instead of the compiled libraries.
2015-08-21 00:51:12 -07:00
Alexander Afanasyev
cb9702a556
build: Removing 'subst' feature that is defined in waf (waflib/TaskGen.py)
2015-08-20 20:19:46 -07:00
Alexander Afanasyev
d2e78ccb33
bindings: Automatically try to generate pybindgen version if it is not available
2015-08-20 17:06:04 -07:00
Alexander Afanasyev
1cdf54260b
build: Add compiler flag checking
2015-08-20 17:05:56 -07:00
Alexander Afanasyev
a22fb1ba66
core: Give ability to generate subset of documentation by utils/print-introspected-doxygen
2015-08-20 17:05:56 -07:00
Alexander Afanasyev
5e112ceba3
bindings: Version update and ndnSIM-related updates
...
- Now requiring a customized version of pybindgen (necessary for ndnSIM
bindings)
- Fixed ndnSIM FIB/CS/PIT visualizer plugins to work with ndnSIM-v2 codebase
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
55025b4713
build: Extend .pc file generation to include export_includes option
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
8200d73066
build: Build script improvements
2015-08-20 17:05:55 -07:00
Spyridon Mastorakis
7ce4e68e5e
build: Force to compile using C++11
...
Starting this commit, NS-3/ndnSIM requires gcc >= 4.7 or clang >= 3.5
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
f4014037e8
build: Disable -Werror flags
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
4b404bb9bb
topology-read: Rescan bindings
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
0ac1381146
topology-read: Making default constructor for TopologyReader::Link public.
...
This is necessary for some STL containers operations.
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
dd25de7e36
topology-read: TopologyReader and derivatives are no longer Objects
...
To allow smart pointers, TopologyReader is just inherited from
SimpleRefCount<TopologyReader> class
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
2d976ae200
topology-read: Several extensions of TopologyReader
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
cb4770b9d2
bindings+network: Packet API extension, allowing creating of packet from string (for python bindings)
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
8ab3d4ecc4
bindings+network: Adding STL-like iterator wrappers (begin(), end(), size()) for NodeContainer class
2015-08-20 17:05:55 -07:00
Alexander Afanasyev
e1fd51ee82
visualizer+ndnSIM: Adding ability to visualize items of the content store in real time
2015-08-20 17:05:54 -07:00
Alexander Afanasyev
86e477e13b
visualizer+ndnSIM: Adding plugin to display ndnSIM PIT status
2015-08-20 17:05:54 -07:00
Alexander Afanasyev
a0c8acfa66
visualizer+ndnSIM: Adding plugin to display a ndnSIM FIB state
2015-08-20 17:05:54 -07:00
Alexander Afanasyev
15c018ff25
visualizer: Modifying the way visualizer is installed
...
Using ant_glob instead of explicitly listing the installed files
2015-08-20 17:05:54 -07:00
Alexander Afanasyev
4193a68e34
visualizer: Adding ability to assign position to mobility model is env{NS_VIS_ASSIGN} is set to any value
2015-08-20 17:05:54 -07:00
Alexander Afanasyev
f0773a150e
visualizer: output node ID
2015-08-20 17:05:54 -07:00
Alexander Afanasyev
0c20bbf621
visualizer: Making a periodic topology rescan
2015-08-20 17:05:54 -07:00
Alexander Afanasyev
117d21b1dd
visualizer+mobility+bindings: A specialized version of GetObject (GetMobilityModel) in MobilityModel
...
This method is now used by the visualizer to obtain mobility interface.
This trick is necessary on some platforms in order to use mobility models that
are not explicitly exported (or is impossible to export) to python.
2015-08-20 16:48:39 -07:00
Alexander Afanasyev
ef9e955e6c
fd-net-device: Add missing include for strerror
2015-08-20 14:40:42 -07:00
Alexander Afanasyev
174704abba
point-to-point: Extending helper interface to support setting individual queue parameters
2015-08-20 14:40:42 -07:00
Alexander Afanasyev
efabb7dcaa
point-to-point-layout: Respect absolute values of specified boundaries
...
Before the change, the values specified in SetBoundaryBox were used only
to calculate relative positions of grid nodes.
2015-08-20 14:40:41 -07:00
Ilya Moiseenko
dec52190b7
point-to-point: Add support of NDN protocol
...
- Add support of PPP->Ethernet and Ethernet->PPP frame type conversion
for NDN protocol
- Adding support for NDN payload in PppHeader::Print method
2015-08-20 14:40:41 -07:00
Alexander Afanasyev
718d156554
Adding .gitignore and disclaimer note in README
2015-08-20 14:40:41 -07:00
Peter D. Barnes, Jr.
ebd742ba2d
Refactor test name character restrictions
2015-08-18 16:17:36 -07:00
Peter D. Barnes, Jr.
be83597fd4
Flush pcap files in debug builds.
2015-08-18 15:19:32 -07:00
Peter D. Barnes, Jr.
111035d3fa
Fix response vector file path construction.
2015-08-18 15:15:04 -07:00
Tom Henderson
bfb95b39dd
fix maybe-uninitialized warning
2015-08-17 15:31:27 -07:00
Tom Henderson
1c7a870d29
update RELEASE_NOTES
2015-08-17 14:52:57 -07:00
Tom Henderson
5ebab00295
rescan mesh bindings
2015-08-17 14:43:08 -07:00
Tom Henderson
65b2e8d837
bug 1482: avoid newlines in mesh header Print() methods; implement additional Print() methods; additional cleanup of header-related code
2015-08-17 14:31:07 -07:00
Tom Henderson
7e6ca121d6
bug 1482: split PeerLinkFrameStart header into different header types, avoiding the need to set the header type before deserializing
2015-08-17 14:29:51 -07:00
Tom Henderson
134aadf85e
move definition of Wifi information element IDs from mesh to wifi module; implement more fully the WifiInformationElementVector header class
2015-08-17 14:29:32 -07:00
Tom Henderson
34b3521638
update test vectors for mesh header changes from bug 1901 patches
2015-08-17 14:02:17 -07:00
Tom Henderson
a9196fc0c6
bug 1901: set MeshControlPresent flag in the QoS Control field
2015-08-17 13:45:08 -07:00
Tom Henderson
a7cb5fb195
bug 1901: set mesh frames to type QOSDATA
2015-08-17 13:44:25 -07:00
Sébastien Deronne
fee54949b1
update RELEASE_NOTES
2015-08-15 19:30:10 +02:00
Vedran Miletić
3a690bd071
Detect gccxml using CastXML wrapper in waf configure
2015-08-15 17:14:51 +02:00
Sébastien Deronne
56dbc49aa3
Add utest for Bug 730
2015-08-15 13:15:03 +02:00
Sébastien Deronne
bc4d797dbf
Bug 730 [wifi] - Enabling fragmentation at run-time breaks simulation (patch from Christian Facchini)
2015-08-15 13:14:14 +02:00
Tom Henderson
95ffc4d89b
rescan bindings
2015-08-14 08:00:38 -07:00