Commit Graph

7936 Commits

Author SHA1 Message Date
Nicola Baldo
40b4dcf18a merged lena-dev with ns-3-dev 2013-07-31 19:18:59 +02:00
John Abraham
bd0dd3aae6 NetAnim: Typo in rp tag 2013-07-30 05:30:15 -07:00
Nicola Baldo
dbc19eb9f0 addressed the comments in https://codereview.appspot.com/11374043/#msg2 2013-07-29 14:07:42 +02:00
Nicola Baldo
a4a7b6b277 addressed the comments in https://codereview.appspot.com/11372043/#msg1 2013-07-29 13:26:01 +02:00
Tommaso Pecorella
240004bc54 Bug 1296 - Enhancement in Internet module (fix broken static template functions) 2013-07-28 00:00:49 +02:00
Vedran Miletić
e1f1e9a1ad Revert 097891ca7dea (Change upper-bounded TimeChecker to actually do what documentation says) and fix documentation instead 2013-07-26 21:24:35 +02:00
Vedran Miletić
19c09725a9 Change upper-bounded TimeChecker to actually do what documentation says 2013-07-26 14:17:48 +02:00
Peter D. Barnes, Jr.
d14530f0ca Fix unit conversion of negative Times
Thanks to Vedran for finding this.

Example:

  Time tneg = Seconds (-1);
  NS_LOG_UNCOND ( tneg << ", in s: " << tneg.ToInteger (Time::S));

produces

  -1000000000.0ns, in s: 18446744072

Correct result is

  -1000000000.0ns, in s: -1
2013-07-25 12:17:08 -07:00
Peter D. Barnes, Jr.
0ae8b1cb8d [Doxygen] src/core 2013-07-24 17:15:33 -07:00
Peter D. Barnes, Jr.
6385919add [Doxygen] Organize Core/Random Variables 2013-07-24 17:05:36 -07:00
Peter D. Barnes, Jr.
83e2874283 [Doxygen] Collect Attribute docs into Core/Attributes 2013-07-24 17:03:28 -07:00
Peter D. Barnes, Jr.
53c2bea724 [Doxygen] Move Debugging module to core 2013-07-24 16:42:51 -07:00
Peter D. Barnes, Jr.
3c12e54cb1 [Doxygen] use \internal 2013-07-24 16:31:58 -07:00
Peter D. Barnes, Jr.
77e292a965 Fix output of int64x64_t when value is near min
Old:

int64x64_t i = std::numeric_limits<int64_t>::min ();
std::cout << i;

produced:
--9223372036854775808.0

(Note doubled '-' signs)
2013-07-24 11:34:04 -07:00
Marco Miozzo
a7c242aba7 merge 2013-07-24 13:20:24 +02:00
Marco Miozzo
fbfe7f7838 Bug-fix: update HARQ BLER curves for retransmissions 2013-07-24 13:19:54 +02:00
Peter D. Barnes, Jr.
54f181a609 Label type-id-test-suite TestCases with TestDuration value 2013-07-23 14:08:00 -07:00
Peter D. Barnes, Jr.
8196d37bc1 Fix strict aliasing warning. 2013-07-22 16:13:07 -07:00
John Abraham
9c58ae0a94 NetAnim: Missing continue statement when Gateway is missing 2013-07-20 07:24:36 -07:00
Peter D. Barnes, Jr.
4eda3b7ea1 Hashed TypeId
Speed LookupByName with std::map, add LookupByHash
Hash chaining, alphabetized
TypeId test suite
2013-07-18 12:01:05 -07:00
Alexander D'souza
ac7c84ab0b Follow up patch for Click: Bug 760 - IP address removal can be painful 2013-07-18 14:07:56 +02:00
Tommaso Pecorella
9659e95a7d Fix address parsing from Mac[16,48.64]Address 2013-07-17 23:34:17 +02:00
Nicola Baldo
587cee5600 merge ns-3-lena-dev with ns-3-dev 2013-07-16 18:49:00 +02:00
Tom Henderson
927f09c1cc rescan internet bindings 2013-07-16 07:34:15 -07:00
Tom Henderson
0303e6476b rescan network bindings 2013-07-16 07:16:43 -07:00
Tom Henderson
391d935aee rescan core bindings 2013-07-16 07:14:00 -07:00
John Abraham
c2f53b8cb6 NetAnim: Some RPs want a non-zero Packet for RouteOutput 2013-07-15 19:43:05 -07:00
Peter D. Barnes, Jr.
f49c7968a5 Change to Time::Min () and Time::Max ()
This avoids a conflict with a (pending) Time::MIN unit.
2013-07-15 15:08:10 -07:00
Peter D. Barnes, Jr.
9ee33b67ca Fix strict aliasing warning. 2013-07-15 14:19:57 -07:00
Tommaso Pecorella
170901724a IPv6 Multicast link-local address scope is... link-local 2013-07-15 21:26:03 +02:00
Tom Henderson
a4d2065f8c add logging to ConstantVelocityHelper 2013-07-15 05:59:34 -07:00
Marco Miozzo
741eb67a6d Bug-fix in LteMiErrorModel on BLER curves of MCS 10, 14, 17 and 18 (bug 1628 of bugzilla) 2013-07-15 13:38:53 +02:00
Tommaso Pecorella
d5e3a76b27 Mac16Address added, Mac64Address refactored, and Mac[16,64]Address can be used in IPv6 2013-07-13 12:35:55 +02:00
Peter D. Barnes, Jr.
82e00f603e Tweak Hash docs, fix manual index error 2013-07-11 17:20:11 -07:00
Peter D. Barnes, Jr.
be82a8ad39 Merge hash functions. 2013-07-10 18:24:34 -07:00
John Abraham
fc07a2195e DSDV: Modify rarely-used keywords to comply with other compilers 2013-07-11 09:27:37 -07:00
Tom Henderson
ab023f5a25 rescan internet bindings 2013-07-11 07:34:54 -07:00
Peter D. Barnes, Jr.
0bdefa312e Hash example program which hashes the dictionary. 2013-07-10 18:22:58 -07:00
Tommaso Pecorella
6550570e50 RFC 3849 - IPv6 Address Prefix Reserved for Documentation 2013-07-10 00:06:35 +02:00
Alexander Afanasyev
f2cd231aec Bug 1296 - Enhancement in Ipv[4,6]RoutingHelper 2013-07-09 22:49:30 +02:00
Peter D. Barnes, Jr.
4b09ce3268 CommandLine callback example, show user defaults, code cleanup 2013-07-09 13:14:19 -07:00
Alexander D'souza (
4d5a2a9be7 Bug 760 - IP address removal can be painful 2013-07-09 19:21:07 +02:00
Nicola Baldo
33ca445f98 fixed bug 1731 and revised lte-phy-error-model test 2013-07-09 18:39:53 +02:00
Tommaso Pecorella
04ab26cb84 IPv6 manual 2013-07-08 20:21:40 +02:00
Tommaso Pecorella
a93301ab5f Remove unnecessary private variables from Ipv6AddressHelper 2013-07-07 13:17:12 +02:00
Vedran Miletić
b5891dce41 Replace <limits.h> include by <climits> 2013-07-06 16:55:33 +02:00
Tom Henderson
d17fd41e3b update click bindings 2013-07-05 14:01:51 -07:00
Vedran Miletić
f97431bf10 Clean up core module for building with Clang
This means removing unused private variables in random-variable-stream.{cc,h} and system-thread.h and fixing removing bad static_casts in calendar-scheduler.cc.
2013-07-05 14:35:20 +02:00
Vedran Miletić
9659c4528e Fix building with Clang 3.0 without extra CXXFLAGS
Clang identifies as GCC 4.2 to compilers which check for GCC version. This patch adds further check for clang and undefines __DEPRECATED macro in case Clang is detected. Newer versions of Clang are much stricter and still require CXXFLAGS for other warnings.
2013-07-05 13:15:22 +02:00
Mitch Watrous
bf886d696f Updatemany modules' Python bindings 2013-07-04 14:27:35 -07:00