Peter D. Barnes, Jr
6888c76550
core: refactor EnumChecker
2020-04-10 17:30:25 -07:00
Alexander Krotov
b0c443112f
core: fix undefined behaviour sanitizer warning
...
m_information.push_back copies supportLevel value, so it should be
initialized to some valid value.
2020-04-09 22:51:32 +03:00
Peter Barnes
9c7ff4adba
core: ( fixes #168 ): change preprocessor symbol 'I' conflicting with <complex>
2020-04-07 20:51:57 +00:00
Peter D. Barnes, Jr
b98955f20a
core: check-style for core/{examples,helper,test}
2020-03-27 16:40:58 -07:00
Peter D. Barnes, Jr
063d86c096
core: clear check-style -l3 errors
2020-03-25 15:18:01 -07:00
Alexander Krotov
78d7fa3d12
Add missing sys/select.h include
...
Required for select(), fd_set etc. on Alpine Linux.
2020-03-25 15:53:02 +03:00
Peter D. Barnes, Jr
f9b25ac56a
core: CommandLine Callback typedef
2020-03-12 17:50:40 -07:00
Tommaso Pecorella
8d4297f245
core: Make Watchdog safe to delete
2020-02-27 08:49:12 +00:00
Tommaso Pecorella
cd1522e5d1
Fix (for real) NS_DEPRECATED_3_31
2020-02-16 10:11:41 +01:00
Tommaso Pecorella
52855374e2
Fix NS_DEPRECATED_3_31 definition for gcc
2020-02-15 21:50:40 +00:00
Tommaso Pecorella
6a27f55505
Add NS_DEPRECATED_3_31 to definitions
2020-02-15 19:21:09 +01:00
Tom Henderson
54593cee1b
rescan all APIs
2020-02-11 18:14:45 -08:00
Eduardo Almeida
e906cde580
Implement additional operators for the vector class
2020-02-01 01:16:46 +00:00
Tommaso Pecorella
ad04db179a
Remove references to unused BVT tests
2020-01-09 13:54:32 +01:00
Alexander Krotov
149f748cf9
core: assert that Ptr is not null on dereference
...
This way it is possible to catch errors even if the pointer is not actually dereferenced,
for example when it is used to call an object method or stored as a reference.
2019-11-11 19:48:22 +03:00
Alexander Krotov
29ba0867b0
core: Fix paper title in GammaRandomVariable documentation
2019-10-11 19:37:06 +03:00
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