Commit Graph

10630 Commits

Author SHA1 Message Date
Tom Henderson
44e6ff72b0 update pybindgen version 2014-02-23 11:40:12 -08:00
Tommaso Pecorella
b24df55aa8 [Python Bindings] rescan bindings 2014-02-23 08:45:57 +01:00
Vedran Miletić
8a5d58beda Clean up function logging for non-DCF part of stats module 2014-02-22 22:56:14 +01:00
Peter D. Barnes, Jr.
3ec3b6a878 [Bug 1862] NS_LOG="Time=*|prefix_time" causes stack overflow 2014-02-21 16:27:43 -08:00
Peter D. Barnes, Jr.
22e31f0c68 [Bug 1792] [Bug 1853] Remove inheritance from std::stream in ParameterLogger 2014-02-21 16:25:43 -08:00
Alexander Afanasyev
7daf507a80 Bug 1294 - New PeekU8 () and Read (Buffer::Iterator start, uint32_t size) methods in Buffer::Iterator 2014-02-21 09:12:38 +01:00
Daniel Lertpratchya
1bc5e2265a [propagation] rescan Python binding 2014-02-21 11:50:18 -05:00
Nicola Baldo
9ce5538ff4 fix for Bug 1443 - m_minDistance in FriisPropagationLossModel 2014-02-21 13:43:17 +01:00
Peter D. Barnes, Jr.
28ac4c7f40 [Bug 1653] Extension of CommandLine interface
Restore operator << (std::ostream, CommandLine) erroneously removed
in rev 10155.
2014-02-20 22:00:09 -08:00
Tommaso Pecorella
98ec76d941 IPv[4,6] fragmentation tests include tag tests 2014-02-20 22:41:33 +01:00
Tom Goff
410b30f6fd Bug 1787 - Runtime error when using AnimationInterface::EnablePacketMetadata() to fetch metadata of CSMA packet 2014-02-20 22:35:51 +01:00
Daniel Lertpratchya
65bf9d35e8 [wifi] reformat wifi-tx-vector.cc 2014-02-17 08:43:58 -05:00
Tommaso Pecorella
4faabb5898 Bug 1855 - SixLowPanNetDevice is not correctly indexed 2014-02-13 22:53:39 +01:00
Peter D. Barnes, Jr.
73ceda8109 [Bug 1852] Restore missing config header 2014-02-11 14:38:25 -08:00
John Abraham
7b9f3873da NetAnim: Add figures 2014-02-09 19:49:31 -08:00
John Abraham
208294924d NetAnim: Update Documentation 2014-02-09 19:49:01 -08:00
John Abraham
8181d545fd NetAnim: Allow metadata as default in the examples 2014-02-09 11:25:35 -08:00
Peter D. Barnes, Jr.
4a5acb6109 One waf to rule them all. 2014-02-07 17:00:28 -08:00
Peter D. Barnes, Jr.
eba6d81509 [Bug 1786] Fix undeclared identifiers cairo_impl64 and cairo_impl128 in int128 builds. 2014-02-05 10:58:19 -08:00
Peter D. Barnes, Jr.
1a54ac7031 [Bug 1786] Make cairo implementation type accessible. 2014-02-04 16:09:23 -08:00
Peter D. Barnes, Jr.
8d73d7448e [tutorial] Introduce more waf options and best work practices. 2014-02-04 16:14:44 -08:00
Daniel Lertpratchya
900d3ace25 [wifi] rescan Python binding 2014-02-04 14:04:01 -05:00
Daniel Lertpratchya
1b2b22150b [wifi] moved IsModeSupported to WifiPhy 2014-02-04 13:56:32 -05:00
Peter D. Barnes, Jr.
03fe7f5b3a Extend overeager signed comparison optimization to gcc-4.6 2014-02-04 09:38:42 -08:00
Tom Henderson
4ef03c0719 update click bindings 2014-02-02 11:03:06 -08:00
Peter D. Barnes, Jr.
1e4e8e1a11 Repeat the build output directory and the build profile in the configure report. 2014-01-31 14:57:58 -08:00
Peter D. Barnes, Jr.
3de55e7d5e [doxygen] Attempt to fix tooltip issue distorting some pages.
These configs have been tested with doxygen 1.8.1.1 through 1.8.6
2014-01-31 13:11:18 -08:00
Peter D. Barnes, Jr.
e367628f60 [doxygen] Fix some minor doxygen errors. 2014-01-31 13:09:46 -08:00
Daniel Lertpratchya
f3631afcf7 [wifi] rescan Python binding 2014-01-31 15:05:17 -05:00
Daniel Lertpratchya
7d8eea6cce Bug 1848 - yans-wifi-phy can receive frames sent using unsupported mode 2014-01-31 12:00:31 -05:00
Peter D. Barnes, Jr.
a6eea770e2 Fix overeager signed comparison optimization in gcc-4.4 2014-01-30 12:18:29 -08:00
Tommaso Pecorella
7ed263378e Fix int64x64 test (clang errors) 2014-01-30 18:23:54 +01:00
Peter D. Barnes, Jr.
8f6bcf630c [Bug 1786] Fix for os << (int64x64_t) and fractional arithmetic
Arithmetic with fractions was never tested and it had lots of bugs.
This patch set:

- Defines many more tests, giving complete coverage of all operations
  (signed/unsigned, integer, fractions, mixed)

- Replaces over-generous #define creation of functions with minimal
  set of C++ functions.

- Minimizes differences between implementations.

- Documents all functions.

int128 and cairo implementations agree exactly on all int64x64 tests,
and pass all ns-3 tests.

long double implementation agrees with the other two on most int64x64
tests; failures have to do with less precision in long doubles.
The prior double implementation failed five ns-3 tests:
	devices-mesh-dot11s-regression
	devices-mesh-flame-regression
	int64x64
	routing-aodv-regression
	routing-olsr-regression
This implementation fails routing-olsr-regression because of single
bit differences in the pcap files.
2014-01-29 19:09:35 -08:00
Peter D. Barnes, Jr.
7fe84f050c Allow doxygen to find generated include files, such as ns3/core-config.h 2014-01-29 18:58:31 -08:00
Peter D. Barnes, Jr.
f332b3cc2e Fix typos causing missing functions in cairo. 2014-01-29 17:47:09 -08:00
Peter D. Barnes, Jr.
dd3118a745 Update Time scaling usage to use new functions.
With out this patch these locations will become
broken by the upcoming fix to bug 1768.
2014-01-29 17:46:21 -08:00
Peter D. Barnes, Jr.
0d2691af8b Enable minimal scaling and ratios with Time 2014-01-29 17:44:18 -08:00
Peter D. Barnes, Jr.
9e3bec943f Emacs mode line. 2014-01-29 17:41:03 -08:00
Peter D. Barnes, Jr.
678da4f186 Mixing signed and unsigned types can lead to misleading results in NS_TEST macros. 2014-01-28 13:34:46 -08:00
Peter D. Barnes, Jr.
022f3ad024 Enable selection of high precision int64x64 implementation at configure time. 2014-01-28 12:51:47 -08:00
Tommaso Pecorella
d8d337c3d4 Updated RELEASE_NOTES 2014-01-26 18:22:04 +01:00
Tommaso Pecorella
ffba6c64ee Bug 1846 - IPv6 should send Destination Unreachable if no route is available 2014-01-26 18:19:03 +01:00
Peter D. Barnes, Jr.
3a447bbcc0 Enable tests to get the name of the parent suite. 2014-01-23 11:45:36 -08:00
Tommaso Pecorella
bbb25ddb08 Bug 1808: FlowMon relies on IPv4's Identification field to trace packets 2014-01-23 19:31:42 +01:00
Tommaso Pecorella
32a11da551 Update RELEASE_NOTES 2014-01-21 23:06:22 +01:00
Tommaso Pecorella
281f06e639 Bug 1841 - FlowMonitor fails to install if IPv4 is not installed in the node 2014-01-21 22:52:52 +01:00
Nicola Baldo
a9c97531cc merge 2014-01-20 11:19:13 +01:00
Daniel Lertpratchya
ad4c214b8a Update (most of) IEEE Std 802.11-2007 to IEEE Std 802.11-2012 2014-01-19 12:08:50 -05:00
John Abraham
6c81abe28a NetAnim: Update example to track counters for multiple nodes 2014-01-19 05:58:53 -08:00
John Abraham
39d721981d NetAnim: Add ability to skip all packet tracing 2014-01-18 20:03:20 -08:00