Gabriel Ferreira
|
24ee65fb23
|
docs: Add documentation on how to define executable targets in CMake
Includes the new `build_exec` macro.
|
2022-09-17 11:13:38 +00:00 |
|
Gabriel Ferreira
|
c633a1420c
|
build: Add new build_exec macro to declare executable targets
Also adds IGNORE_PCH option to build_example macro.
|
2022-09-17 11:13:38 +00:00 |
|
Gabriel Ferreira
|
096b8d428c
|
build: Let test-ns3.py resume from a specific test
|
2022-09-17 11:13:38 +00:00 |
|
Gabriel Ferreira
|
db7f4b831a
|
build: Fix scratches subdir test
|
2022-09-17 11:13:38 +00:00 |
|
Gabriel Ferreira
|
0ebda15dca
|
build: Fix uninstallation of pkg-config files
|
2022-09-17 11:13:38 +00:00 |
|
Tommaso Pecorella
|
241867e64f
|
core: fix original bug that slipped back in bf4c4fa9
|
2022-09-17 02:10:01 +02:00 |
|
Tommaso Pecorella
|
bf4c4fa9ef
|
core: partially revert c35d3f5d - some chars must not be escaped
|
2022-09-17 02:07:07 +02:00 |
|
Tommaso Pecorella
|
c35d3f5d0e
|
core: (fixes #744) Fix escape characters in introspected command line
|
2022-09-16 22:51:39 +02:00 |
|
Tommaso Pecorella
|
1e64e58f92
|
ci: move doxygen job to debug build (for speed)
|
2022-09-15 20:13:19 +02:00 |
|
Eduardo Almeida
|
ba90a75497
|
ci: Fix duplicate weekly clang job names
|
2022-09-14 22:29:06 +00:00 |
|
Tommaso Pecorella
|
227bb6dbbe
|
doc: fix trailing whitespace
|
2022-09-15 00:27:51 +02:00 |
|
Tommaso Pecorella
|
90fb674920
|
doc: fix coding style bad indentation
|
2022-09-15 00:20:23 +02:00 |
|
Stefano Avallone
|
76406760e3
|
wifi: Update design documentation
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
3d86cd127c
|
wifi: Ack and Protection manager call the remote station manager on the same link
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
6abb42d1db
|
wifi: FEMs call the remote station manager on the same link
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
ed257745b7
|
wifi: Add Link ID parameter to ApWifiMac::GetAssociationId()
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
43f20f90c8
|
wifi: STAs disassociate when no enabled link remains
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
23d508d193
|
wifi: StaWifiMac keeps per-link beacon watchdogs
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
124bb89881
|
wifi: Use link address to match Address fields of Mgt frames
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
ec20fc0951
|
wifi: ApWifiMac records the outcome of a multi-link setup
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
735ac2f325
|
wifi: StaWifiMac processes (Re)Association Responses with a Multi-Link Element
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
34ea803f8c
|
wifi: Include a Multi-Link Element in (Re)Association Response frames sent by EHT APs
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
198b3d8736
|
wifi: Split building and sending Association Response frames
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
5da9a29668
|
wifi: ApWifiMac parses info on STAs reported in (Re)Assoc Request
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
4a4bc1ca9b
|
wifi: ApWifiMac keeps one AID-to-Address map for each link
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
40163b4631
|
wifi: Unify reception of (Re)Association Request frames
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
4368777fb1
|
wifi: WifiRemoteStationManager records association refused
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
181fec14bd
|
wifi: Include a Multi-Link Element in (Re)Association Request frames sent by EHT STAs
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
ea542a8a1f
|
wifi: Add a StaWifiMac method to get the (Re)Association Request frame
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
49d915ac08
|
wifi: Add link ID parameter to more StaWifiMac methods
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
127ee2ea42
|
wifi: StaWifiMac stores information on links to setup
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
0f35f2c43c
|
wifi: Run wifi-he-network example in the 2.4 GHz band, too
Helps identify regressions when using 11ax in the 2.4GHz band
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
4db9f656f8
|
wifi: The default Association Manager identifies links for 11be ML Setup
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
083e6c3c8e
|
wifi: Add a test suite for 11be Multi-Link Operations
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
776a6acc5b
|
wifi: Add convenient methods to WifiAssocManager
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
1817f20215
|
wifi: Add a LinkEntity subclass for STA wifi MAC
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
9e0c00d443
|
wifi: Make another couple of WifiMac methods depend on link ID
|
2022-09-14 20:33:43 +00:00 |
|
Stefano Avallone
|
3313fbbb97
|
wifi: Notify MAC when channel switching is completed
|
2022-09-14 20:33:43 +00:00 |
|
Tommaso Pecorella
|
a5adf75663
|
ci: add a clang per-commit job and update the weekly clang jobs
|
2022-09-14 16:06:06 +02:00 |
|
Gabriel Ferreira
|
cd271215db
|
lte: skip redundant copy of 'sinr' in lte-mi-error-model.cc
|
2022-09-13 22:33:39 +00:00 |
|
Eduardo Almeida
|
8156c1f489
|
lte: Fix doxygen
|
2022-09-13 20:59:27 +00:00 |
|
Gabriel Ferreira
|
3bb39bd746
|
build, core: check for experimental std::filesystem and link the additional library if needed
|
2022-09-11 17:17:02 -03:00 |
|
Stefano Avallone
|
26eff936a5
|
wifi: Update doxygen for FcfsWifiQueueScheduler
|
2022-09-11 16:19:51 +02:00 |
|
Stefano Avallone
|
c8f9062f2f
|
wifi: Update design documentation
|
2022-09-11 13:03:30 +00:00 |
|
Stefano Avallone
|
800b30728e
|
wifi: Rename WifiMacQueueItem as WifiMpdu
|
2022-09-11 13:03:30 +00:00 |
|
Stefano Avallone
|
a1544e42c6
|
wifi: Only peek frames to be transmitted on a specific link
|
2022-09-11 13:03:30 +00:00 |
|
Stefano Avallone
|
2ebcc9c9ae
|
wifi: WifiMacQueueItem timestamp has been replaced by expiry time
|
2022-09-11 13:03:30 +00:00 |
|
Stefano Avallone
|
4e70063f8c
|
wifi: Rework wifi MAC queues
Also, add a First Come First Serve wifi MAC queue scheduler
|
2022-09-11 13:03:30 +00:00 |
|
Stefano Avallone
|
b47a59135d
|
wifi: Add Txop::Queue() variant accepting a WifiMacQueueItem
|
2022-09-11 13:03:30 +00:00 |
|
Stefano Avallone
|
74ef19119e
|
wifi: Add a tag to allow only WifiMacQueue to access an item's iterator
|
2022-09-11 13:03:30 +00:00 |
|