Gustavo J. A. M. Carneiro
|
fe00899bdc
|
merge
|
2011-03-08 12:46:53 +00:00 |
|
Tom Henderson
|
df07734f32
|
merge src/simulator into src/core; move src/core to new module layout
|
2011-02-18 16:05:39 -08:00 |
|
Mitch Watrous
|
c5b17c156d
|
Make core module not depend on simulator module
|
2011-01-19 10:51:11 -08:00 |
|
Tom Goff
|
df4d0ece70
|
bug 903: TapBridge doesn't close cleanly
|
2010-12-30 14:19:48 -08:00 |
|
Tom Henderson
|
f1fee377ec
|
fix modularity issue with core module
|
2010-11-08 12:02:43 -08:00 |
|
Gustavo J. A. M. Carneiro
|
311a734e87
|
Start of work on modular Python bindings, unstable
|
2010-11-07 23:17:52 +00:00 |
|
Quincy Tse
|
074a1f7c0e
|
bug 933: Flushing ostream and files on abnormal program exit
|
2010-06-22 15:44:10 +02:00 |
|
Mathieu Lacage
|
3c10a5c742
|
get rid of last duplicated reference counting implementation
|
2009-12-08 19:56:24 +01:00 |
|
Mathieu Lacage
|
1668a400c9
|
replace RefCountBase with SimpleRefCount<> to avoid duplicate refcounting implementations.
|
2009-11-12 13:01:01 +01:00 |
|
Mathieu Lacage
|
a0ff88e591
|
Optimization: use a shared reference counter instead of a per-object counter in Object::Ref/Unref
|
2009-11-06 17:47:44 +01:00 |
|
Craig Dowell
|
c1142f7738
|
Refalgamize test framework to allow multiple test failures
|
2009-09-30 20:26:33 -07:00 |
|
Craig Dowell
|
5b8d79baf0
|
Remove and replace traced-callback unit tests (bug 675)
|
2009-09-29 20:45:27 -07:00 |
|
Craig Dowell
|
8c2d2cb0dd
|
Remove and replace Callback unit test, add examples to test.py
|
2009-09-25 14:10:28 -07:00 |
|
Craig Dowell
|
02c9beac45
|
Remove and replace type traits unit test (bug 675)
|
2009-09-24 23:48:35 -07:00 |
|
Craig Dowell
|
b40ea0f3b5
|
branch merge
|
2009-09-23 15:20:41 -07:00 |
|
Craig Dowell
|
8f7f202b7e
|
Remove and replace attribute unit tests (bug 675)
|
2009-09-23 15:20:23 -07:00 |
|
Aleksey Kovalenko
|
912e6dc45a
|
bug 687: Build failed with GSL in non-default location
|
2009-09-23 20:48:43 +04:00 |
|
Craig Dowell
|
05610b3c56
|
test framework should probably work on all supported machines
|
2009-09-12 20:00:36 -07:00 |
|
Craig Dowell
|
3ad8ddf899
|
add test and validation framework
|
2009-09-12 19:44:17 -07:00 |
|
Mathieu Lacage
|
7e5b776cda
|
introduce Vector2D and Vector3D
|
2009-08-14 11:53:23 +02:00 |
|
Gustavo J. A. M. Carneiro
|
31af526c8b
|
Run unit tests as indenpendent WAF tasks
|
2009-06-12 12:33:37 +01:00 |
|
Gustavo J. A. M. Carneiro
|
21914357fb
|
Upgrade to WAF 1.5.5
|
2009-04-20 17:39:54 +01:00 |
|
Craig Dowell
|
4d1839e95f
|
don't use pthread option under cygwin
|
2009-03-27 09:58:04 -07:00 |
|
Craig Dowell
|
6b7eeeff77
|
branch merge
|
2009-01-27 12:39:43 -08:00 |
|
Gustavo J. A. M. Carneiro
|
d7cf4f2462
|
Don't use the flag -pthread on darwin to avoid warning message
|
2009-01-25 15:39:36 +00:00 |
|
Gustavo J. A. M. Carneiro
|
51e6ac3617
|
Fix 'no newline at the end of file' compilation error in the pthread test
|
2009-01-25 14:52:09 +00:00 |
|
Gustavo J. A. M. Carneiro
|
d4f67a66db
|
Detect pthread support by compiling a test program with the -pthread switch, not just check for the header file.
|
2009-01-24 19:25:33 +00:00 |
|
Gustavo J. A. M. Carneiro
|
a88ba4fd5b
|
librt is need not for threading primitives but for the real time scheduler
|
2009-01-24 18:47:47 +00:00 |
|
Craig Dowell
|
3e652dbc55
|
rename object-names.{cc,h} to names.{cc,h} per convention
|
2009-01-22 23:07:34 -08:00 |
|
Craig Dowell
|
cb6a14f423
|
add an object name service
|
2009-01-20 15:47:14 -08:00 |
|
Gustavo J. A. M. Carneiro
|
f19d54fddd
|
Upgrade to new WAF, work in progress
|
2008-12-29 13:28:54 +00:00 |
|
Mathieu Lacage
|
3af636f969
|
bug 339: unconditional assert API.
|
2008-10-24 10:29:06 +02:00 |
|
Mathieu Lacage
|
36c0976a53
|
give attribute power to Callback.
|
2008-10-17 14:15:52 +02:00 |
|
Gustavo J. A. M. Carneiro
|
e1f187d38a
|
Detect the pthread.h header file and automatically disable components that cannot build without it.
|
2008-09-08 12:19:46 +01:00 |
|
Mathieu Lacage
|
bf3ad68c92
|
remove dead code.
|
2008-08-26 08:41:21 -07:00 |
|
Craig Dowell
|
db748a0000
|
add system threads and synchronization primitives
|
2008-07-15 15:59:57 -07:00 |
|
Mathieu Lacage
|
7b34f76ef7
|
define NS_DEPRECATED
|
2008-07-09 20:11:16 -07:00 |
|
Mathieu Lacage
|
4ff40c4a07
|
get rid of Attribute class. Use AttributeValue subclasses directly.
|
2008-04-17 13:42:25 -07:00 |
|
Mathieu Lacage
|
d4cd3c92fd
|
Pointer class for primitive type pointer.
|
2008-04-09 11:46:04 -07:00 |
|
Mathieu Lacage
|
ba70c90271
|
export header.
|
2008-03-27 15:32:15 -07:00 |
|
George F. Riley
|
8d084573dc
|
bug: 147. Add RefCountBase
|
2008-03-27 15:28:54 -07:00 |
|
Mathieu Lacage
|
660e414f36
|
split code from object.h/object.cc
|
2008-03-16 20:55:18 +01:00 |
|
Gustavo J. A. M. Carneiro
|
9cf6137916
|
Add a 'module' attribute to the ns3header object specifying which module each set of headers belongs to.
|
2007-12-26 13:40:39 +00:00 |
|
Mathieu Lacage
|
eb4fb0cb5d
|
kill DefaultValue
|
2008-03-10 00:27:53 +01:00 |
|
Mathieu Lacage
|
a786828ddf
|
kill TraceResolver et al.
|
2008-03-03 01:58:57 +01:00 |
|
Mathieu Lacage
|
0c586271e5
|
introduce the ns3::String class, get rid of the string -> Attribute implicit conversion, and get rid of MakeDataRate, port PointToPointNetDevice to Attributes
|
2008-02-27 21:41:34 +01:00 |
|
Mathieu Lacage
|
9094ef8b1b
|
EventTraceSource -> TracedCallback, ValueTraceSource -> TracedValue.
|
2008-02-26 19:51:33 +01:00 |
|
Mathieu Lacage
|
061f5a8426
|
export public header
|
2008-02-26 18:03:44 +01:00 |
|
Mathieu Lacage
|
5b36ba86ad
|
A Config class which hooks into the Object Attribute/Tracing system.
|
2008-02-26 01:07:16 +01:00 |
|
Mathieu Lacage
|
93ae3cea51
|
replace IntegerTraceSource with ValueTraceSource
|
2008-02-24 20:04:31 +01:00 |
|