Commit Graph

1397 Commits

Author SHA1 Message Date
Tom Henderson
80839b33e4 bindings: Rescan all APIs 2019-08-12 17:00:41 -07:00
Tom Henderson
0258405cc6 build: Upgrade scripts to Python 3 (many changes due to Ankit Deepak) 2019-08-12 16:55:34 -07:00
ZorazeAli
c001d59336 core: Enable NS_LOG_WARN in Config::Connect/Disconnect
see merge request nsnam/ns-3-dev!62
2019-05-17 19:56:23 +02:00
Alexander Krotov
95de59adae core: return non-const reference when a const Ptr is dereferenced
Address issue #47
2019-04-12 00:52:35 +03:00
Tom Henderson
d4cd46fbfe core: (fixes #43) Check if ObjectFactory has been configured 2019-03-31 09:54:35 -07:00
Gabriel Arrobo
dba4333f85 Fix various typos 2019-03-30 20:30:18 -07:00
Alexander Krotov
3ee1512428 core: fix return value documentation for TraceConnect/Disconnect 2019-03-12 16:19:07 +03:00
Natale Patriciello
441ae70c64 Example CI for ns-3 and Gitlab 2019-01-07 09:15:40 +01:00
Sébastien Deronne
71f95bb447 core: Fix potential compilation issue 2018-12-04 20:52:43 +01:00
Tom Henderson
3a7f6a1c06 bindings: Rescan all APIs 2018-11-14 11:53:21 -08:00
Alexander Krotov
c8a500f5a8 Remove duplicate semicolons 2018-11-07 16:54:53 +03:00
Alexander Krotov
a76867cf4d core: fix some documentation typos 2018-10-29 11:52:09 +03:00
Tom Henderson
ea4de5fcec Fix typos 2018-10-21 15:33:48 -07:00
Peter D. Barnes, Jr.
1edcd5ecd4 core: periodically show progress by elapsed simulation time, executed event count 2018-10-19 01:09:56 -04:00
Peter D. Barnes, Jr.
05cb0757bc core: Simulator::GetEventCount() 2018-10-19 00:59:43 -04:00
Peter D. Barnes, Jr.
4ed3987151 core: refactor LogTimePrinter, LogNodePrinter 2018-10-19 00:48:53 -04:00
Peter D. Barnes, Jr.
dff56925e5 core: time: replace int64_t operator/(Time,Time) with exact int64x64_t version,
add int64x64_t scaling.
2018-10-19 00:03:07 -04:00
Tom Henderson
16570e0079 build: Fix type mismatch due to Python 3.7 API change 2018-08-24 18:06:28 -07:00
Steve Smith
12a3af0e02 build: Updating Waf 1.8.19 to 2.0.9
*) Platform was no longer recognized as a attribute of Options.  Used waf
Utils call to obtain unversioned platform name.

*) Task classes renamed from <taskname>_task to <taskname>.

Waf was not finding the classes when named with _task suffix.

*) Waf removed check option for 'type_name' check.

Added explicit embedded code snippet based on previous Waf versions to perform uint128 checks.

*) Waf source attribute is now strings, need to convert to nodes to retrieve parent node.

# Orig 1.8.19 testdir = self.source[-1].parent.path_from(self.bld.srcnode)
testdir = self.to_nodes(self.source[-1])[0].parent.path_from(self.bld.srcnode)
2018-08-24 18:02:14 -07:00
Manuel Requena
40d380b2b1 test: (fixes #2949) Exit test.py if incorrect fullness option used 2018-08-15 14:02:21 -07:00
Tom Henderson
9deaad5ae7 rescan bindings 2018-08-09 10:14:27 -07:00
Tom Henderson
94f2c034aa core: Add TracedCallback signature for Time 2018-08-02 23:02:48 -07:00
Tom Henderson
0b9893a908 Rescan all Python bindings 2018-07-21 16:14:09 -07:00
Tom Henderson
6366804af7 Rescan all Python bindings 2018-07-15 12:36:05 -07:00
Alexander Krotov
00bb6fe7f6 Spellcheck 2018-06-27 10:50:27 +03:00
Tommaso Pecorella
f8559f17a0 core: (fixes #2598) Simplify Schedule asserts and error messages 2018-05-29 19:39:27 -07:00
Tom Henderson
7d9b54aac9 rescan bindings 2018-05-28 22:00:09 -07:00
Peter D. Barnes, Jr.
ce1c923feb core: Remove obsolete example from wscript as well 2018-05-23 14:24:14 -07:00
Peter D. Barnes, Jr.
0a057ed404 core: document what we use from unusual includes 2018-05-23 13:46:05 -07:00
Peter D. Barnes, Jr.
631d67493c core: Consistent log component name 2018-05-23 13:45:31 -07:00
Peter D. Barnes, Jr.
f9468d72f7 core: Remove obsolete example. 2018-05-22 16:03:09 -07:00
Peter D. Barnes, Jr.
1f6e713f53 core: remove extraneous cast 2018-05-22 15:10:46 -07:00
Peter D. Barnes, Jr.
94e011240e core: Use std::size_t for buffer size/len arguments 2018-05-22 15:10:10 -07:00
Peter D. Barnes, Jr.
2807d164ca core: Correct class specification for fallback Demangle implementation. 2018-05-22 14:58:09 -07:00
Peter D. Barnes, Jr.
1f8a38d95a core: Add CommandLine to some examples 2018-05-22 14:56:27 -07:00
Pasquale Imputato
cbf467e9b5 Remove unused variables to fix build with clang 6 on Linux 2018-04-27 19:04:55 +02:00
Peter D. Barnes, Jr.
53d4b13067 core: threaded-test-suite.cc: use thread and chrono, instead of nanosleep 2018-04-16 18:05:10 -07:00
Peter D. Barnes, Jr.
57b7a245d4 core: example main-test-sync: use thread and chrono, instead of sleep and usleep 2018-04-16 12:51:49 -07:00
Peter D. Barnes, Jr.
8e2b2d99a7 core: refactor SystemPath::MakeDirectories
Addition of bool makeDirErr is preparation for a Windows clause
2018-04-13 17:02:12 -07:00
Peter D. Barnes, Jr.
ff8b44d9ff core: (re)fix log-macros-disabled.h compilation broken by r13461 (eb9262b0)
This alters  r13474 (d623d9)
and reverts  r13482 (4d42c9)

Now includes explanation of why two versions are necessary.
2018-04-12 14:51:29 -07:00
Peter D. Barnes, Jr.
7ccef2f46b core: fix log-macros-disabled.h compilation broken by r13461 (eb9262b0) 2018-04-10 22:43:00 -07:00
Peter D. Barnes, Jr.
8c84b8be73 core: bug 2461: CommandLine should handle non-option arguments 2018-04-05 17:32:03 -07:00
Peter D. Barnes, Jr.
5b57d9286e core: refactor DesMetrics to accept new argument vector from CommandLine 2018-04-05 17:26:49 -07:00
Peter D. Barnes, Jr.
e8f3f26eb0 core: command-line: minor docs and white space 2018-04-05 17:25:58 -07:00
Peter D. Barnes, Jr.
042d2e38e5 core: bug 2901: Add CommandLine::Parse (const std::vector<std::string>> args); 2018-04-03 14:49:27 -07:00
Peter D. Barnes, Jr.
975a287288 core: Enable NS_LOG_FUNCTION to log the contents of vectors. 2018-04-03 14:45:16 -07:00
Peter D. Barnes, Jr.
43ef986a4d core: Visual Studio compiler warnings (based on Robert Ammon's patch) 2018-03-27 19:19:12 -07:00
Tommaso Pecorella
eb8063fae5 python: fix examples for python 3.6 2018-03-06 14:16:20 -06:00
Natale Patriciello
230e12df61 core: Added move operator for Time type 2018-02-25 11:36:01 +01:00
Peter D. Barnes, Jr.
cb6b8c6c00 core: allow floating point time strings 2018-02-23 15:16:10 -08:00