Gabriel Ferreira
aee234645a
build: remove bindings dependency on the lock, add opt-in installation
2022-10-12 13:13:11 -03:00
Alberto Gallegos
0367e17772
lr-wpan: Queue pointer fixes and queue limits addition
2022-10-12 13:19:50 +09:00
Gabriel Ferreira
f957f3996e
visualizer: dereference cppyy's smartptr to get the real netdevice
2022-10-11 19:52:28 -03:00
André Apitzsch
3a5fa97271
visualizer: Improve module import
2022-10-11 18:36:15 -03:00
André Apitzsch
e10586ee02
visualizer: Fix warning when using wayland
...
'window [..] is a temporary window without parent, application will not be able to position it on screen'
2022-10-11 18:36:15 -03:00
André Apitzsch
b44f4911fc
visualizer: Remove unavailable GTK dialog flag
2022-10-11 18:36:15 -03:00
André Apitzsch
783dd68270
visualizer: Remove deprecated GTK stock images
2022-10-11 18:36:15 -03:00
André Apitzsch
45dc0ed604
visualizer: Remove Python 2 compatibility code
2022-10-11 18:36:15 -03:00
André Apitzsch
3480f0324d
visualizer: Replace deprecated stock icon
...
https://lazka.github.io/pgi-docs/#Gtk-3.0/constants.html#Gtk.STOCK_MEDIA_PLAY
2022-10-11 18:31:40 -03:00
André Apitzsch
8a4ac80069
visualizer: Remove gnomedesktop dependency
2022-10-11 18:31:40 -03:00
Gabriel Ferreira
087e71393e
core: Fix clang-tidy modernize-use-nullptr warnings
2022-10-10 23:31:12 -03:00
Gabriel Ferreira
67c512c3ef
internet, sixlowpan: use win32-internet.h as an alternative to netinet/in.h and sys/socket.h
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
a29d8ad552
internet: add win32-internet.h internet header wrapper
...
Undefines colliding symbols defined in winsock2.h.
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
19433392de
core: rework RUNNING_ON_VALGRIND to support Windows in int64x64 tests
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
cf96b77c12
core: trim short program name for Windows compatibility
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
d88afc4379
core: replace 32-bit lround (Windows) with llround in Time constructor
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
529d30b0da
core: handle sigaction on Windows
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
10673c56e9
core: capture example-as-tests return code directly from ns3
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
83099b7bda
core: add win32-fd-reader
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
14c4221f15
core: rename unix-fd-reader.h to fd-reader.h
2022-10-10 20:09:59 -03:00
Gabriel Ferreira
49430233ee
lte: add missing <map> header to lte-spectrum-value-helper.h
2022-10-10 20:09:59 -03:00
Eduardo Almeida
e25ff966fe
Apply clang-format to codebase
2022-10-07 20:08:35 +00:00
Tommaso Pecorella
b0c841f63f
core, lte: Fix Doxygen warnings
2022-10-07 20:02:16 +00:00
Eduardo Almeida
ebb596910c
Fix remaining clang-tidy warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
afb0f160d4
Fix clang-tidy performance-faster-string-find warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
c1e7757315
Fix clang-tidy readability-isolate-declaration warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
f65238a0db
Fix clang-tidy readability-string-compare warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
1b78ecc117
Fix clang-tidy readability-braces-around-statements warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
f87b53bbc5
Fix clang-tidy modernize-use-emplace warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
4af0fe4b85
Fix clang-tidy modernize-use-nullptr warnings
2022-10-07 11:48:10 +00:00
Eduardo Almeida
be07b6487a
Fix clang-tidy modernize-use-override warnings
2022-10-07 11:48:10 +00:00
Eduardo Almeida
6bb6383562
Fix clang-tidy modernize-redundant-void-arg warnings
2022-10-07 11:48:10 +00:00
Eduardo Almeida
27c86ec146
Fix clang-format guards in valgrind.h
2022-10-07 11:48:10 +00:00
Tom Henderson
ca9b33ded6
lte: Fix missing Doxygen of an example function
2022-10-06 14:18:10 -07:00
Eduardo Almeida
b34e5426a5
Add clang-tidy guards
2022-10-06 21:12:15 +00:00
Stefano Avallone
ae984bcf48
wifi: Improve doxygen of GetMldAddress()
2022-10-06 23:00:22 +02:00
Eduardo Almeida
0c73646d9f
lte: Do not import std::vector to namespace
2022-10-06 20:41:07 +00:00
Eduardo Almeida
4c318dde52
Fix missing includes
2022-10-06 20:41:07 +00:00
Eduardo Almeida
371bb9e6f0
Convert tabs to spaces in Python scripts
2022-10-06 20:41:07 +00:00
Eduardo Almeida
6854e62de8
Convert tabs to spaces in files largely copied from elsewhere
2022-10-06 20:41:07 +00:00
Eduardo Almeida
3e39cb0724
Fix formatting of some files before clang-format application
2022-10-06 20:41:07 +00:00
Eduardo Almeida
fcb90b1ef6
Add clang-format guards to protect code formatting
2022-10-06 20:38:36 +00:00
Eduardo Almeida
3d9e2d39b7
doc: Convert tabs to spaces
2022-10-06 19:49:38 +00:00
Tom Henderson
71b5f9f21f
lte: Fix random variable streams for lte-handover-failure tests
2022-10-06 11:53:50 -07:00
Tom Henderson
13d25c908d
lte: Run utils/trim-trailing-whitespace.py on handover failure changes
2022-10-06 11:32:39 -07:00
Tom Henderson
7db7394ebb
lte: Extend lena-x2-handover.cc for HO failure traces
2022-10-06 11:32:39 -07:00
Tom Henderson
1e28b3d227
lte: Document changes related to LTE handover failure
2022-10-06 11:32:39 -07:00
Sachin Nayak
0dbe96f62d
lte: Handover failure test suite and related code
2022-10-06 11:32:39 -07:00
Sachin Nayak
af1739551c
lte: Add four handover failure trace sources to LteEnbRrc
...
Split HandoverFailure trace into four traces
1. HandoverFailureNoPreamble trace due to non-allocation of non-contention
based preamble at eNB for UE to handover due max count reached.
2. HandoverFailureMaxRach trace fired upon handover failure due to max
RACH attempts from UE to target eNB.
3. HandoverFailureLeaving trace fired upon handover failure due to
handover leaving timeout at source eNB.
4. HandoverFailureJoining trace fired upon handover failure due to
handover joining timeout at target eNB.
Also, corrected spelling of UeManger to UeManager in several places
2022-10-06 11:32:39 -07:00
ZorazeAli
8cd9fc9718
lte: Do cell selection after RACH failure during HO
...
During the HO, when the RACH failure due to the maximum number of re-attempts is reached the UE request the target eNB to deletes its context, and switches to IDLE_START to do cell selection again. The target eNB sends handover preparation failure to the source eNB upon receiving the context removal request from the UE.
2022-10-06 11:32:39 -07:00