- Update to version 3.30.1, for details see included CHANGES.html
* fix issue with Block Ack transmit window leading to low throughput or
connection dropping
* fix invalid restriction on Wi-Fi VHT Capabilities MaxMpduLength field
* support for Apple clang version 11.0.0 (macOS Catalina preview release)
* fix the handling of ICMP time exceeded responses
* fix syntax error in Wi-Fi-based Tap Bridge Python example
- Update to version 3.30, for details see included CHANGES.html
* Radio Link Failure (RLF) functionality for LTE is now supported.
* Cobalt queue disc model for traffic control
* Wi-Fi preamble detection can now be modelled and is enabled by default.
* 802.11ax spatial reuse features are now supported.
* LTE/EPC model enhanced with new features: SGW, PGW, MME are full nodes; new
S5 interface between SGW and PGW, allows simulations with multiple SGW/PGW
* LTE eNB RRC extended to support improved S1 signalling model
* LTE backhaul links can now use any link technology, not just point-to-point
* ShowProgress object can be used to report on simulation execution
* Additional new modules compatible with this release have been published
in the ns-3 app store.
* Finally, the release includes numerous bug fixes and small improvements,
listed in the RELEASE_NOTES.
- Switch to Python 3 for building and bindings
- Add 0001-Fix-operator-precedence-in-planetlab-tab-creator.patch
OBS-URL: https://build.opensuse.org/request/show/751472
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=8
- Update to version from ns3 3.29, no changes in netanim
- Use correct categories in desktop file for Leap/SLE 15.x
- Update to version 3.29, for details see included CHANGES.html
* An HTTP model based on a 3GPP reference model for HTTP/1.1
* A priority queue disc (PrioQueueDisc) for the traffic control module
* A model for the TCP Proportional Rate Reduction (PRR) recovery algorithm
* A node position allocator that rejects positions that are located within
buildings defined in the scenario
- Fix build on 32bit archs, add ns3-3.29-use-UINT32_MAX-for-uint32_t.patch
- Fix test without 80bit extended double precision,
add ns3-3.29-adjust-test-tolerance-for-64bit-double.patch
- Add _constraints file, and limit parallel build with %limit_build
OBS-URL: https://build.opensuse.org/request/show/691327
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=7
- Build from ns3 package, as sources of ns3 and NetAnim are bundled now
- Release 3.108
* Bug 2370 - Fails to build from source with GCC 6
* Initial support for Ipv6
* Fixes ambiguous operator << overload on g++ 7
- Release 3.107
* Fixes an issue where nodes with images get incorrectly centered with the description missing
* Fixes an issue where CSMA packets were not being completely animated
* Fixes incorrect RGB assignment on node's colors, when property browser is used for editing
* Fixes an issue where node colors change if cliked
- Release 3.106
* Adds support for Qt 5 with gcc. Tested upto Qt 5.4
* Nodes which are images(pixmaps) are positioned with their centers aligned with the node's
x, y co-ordinate. Prior to this change, the node's x, y co-ordinate was aligned with the pixmap's
top-left corner.
* Enhancements to the early detection of invalid trace files.
------------------------------------------------------------------
- Add netanim-3.103-extra_libs.patch
- Initial version
- Remove openmpi-devel BuildRequires
OBS-URL: https://build.opensuse.org/request/show/663158
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=6
Depends on https://build.opensuse.org/request/show/619171
- Use split boost buildrequires
- Add missing python-xml, required for check
- Update to version 3.28, for details see included CHANGES.html
* IPv6 support for LTE
* TCP Pacing and TCP Low Priority (LP)
* IP support for UAN
* Extended addressing for LR-WPAN
* FIFO and TBF queue discs
- Update to 3.27
* Carrier Aggregation support was added to the LTE module.
* Native TCP models have been extended to include SACK and LEDBAT models.
* The Wi-Fi module was extended:
+ partial 802.11ax High Efficiency (HE) support
+ new Robust Rate Adaptation Algorithm (RRPAA) rate control
* The traffic-control module has been reworked
- Update to 3.26
* A new class SpectrumWifiPhy has been introduced
* Several new TCP congestion control variants:
TCP Vegas, Scalable, Veno, Illinois, Bic, YeAH, and H-TCP
* Models for FQ-CoDel, PIE, and Byte Queue Limits
* Support for IEEE 802.11e features including TXOP limits
- Update to 3.25
* New traffic control framework inspired by the Linux tc subsystem
* Additional support for 802.11n and 802.11ac modes
* Refactored TCP model in the Internet module
- Update to 3.24
* 802.11ac Very High Throughput (VHT) physical layer modes
* Updates to the Waf build system and initial support for Python 3
* The IPv4 ARP cache supports the manual removal and addition of entries
* The SimpleChannel in module ‘network’ allows per-NetDevice blacklists
- Update to 3.23
* Two-level frame aggregation for IEEE 802.11n networks
* BSSBasicRateSet for control frames
* PLCP header and payload reception decoupled for improved PHY modeling
* RTS/CTS with A-MPDU is now fully supported
* Compliance with the 802.11s-2012 standard
* TvSpectrumTransmitter class for modeling of TV transmissions
- Update to 3.22
* MPDU frame aggregation mechanism for IEEE 802.11n networks
* Two WiFi rate adaptation algorithms with joint control of power and data rate
* Extended support for vehicular wireless networks (VANET) based on WiFi
* Complete LTE release bearer procedure is now implemented
- Update to 3.21
* The LTE module features support for Frequency Reuse algorithms
* Transport of S1-U, X2-U and X2-C interfaces over emulated links in RT mode
* CoDel queue model and support for TCP Timestamps and Window Scale options
* Improvements to the energy modeling of Wifi (sleep mode)
* A general energy harvesting model was added
* Packet Socket application and helper in the Network module
* Extended SimpleNetDevice and channel models
- Drop ns3-3.17-tests.patch, test depending on NSC are automatically skipped
- Drop ns3-3.19-pybindgen_version.patch, no longer needed
- Disable NSC. NSC allows to use e.g. the Linux TCP stack inside NS3, but only
supports the code from Linux 2.6.18. Its mostly deprecated by NS3's DCE.
Drop ns3-3.17-force_nsc.patch
OBS-URL: https://build.opensuse.org/request/show/619172
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=5
I removed the unneeded BuildRequires. But I will still need you to create a link from devel:languages:python/python-PyBindGen for it to build in the science repo.
- Add ns3-3.17-no_python_build_dependencies.patch
Don't make runtime dependencies also build time
- Change python-pybindgen BuildRequire for python-PyBindGen
OBS-URL: https://build.opensuse.org/request/show/182645
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=2