Revisions of ns3

Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 1000981 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 11)
- Update to version 3.36.1, for details see included RELEASE_NOTES.
- Added patches:
  * 0001-Use-libexecdir-for-path-to-helper-binaries.patch
  * 0001-Fix-CMAKE_LINUX_DISTRO-quoting.patch
- Obsoleted patches:
  * 0001-Fix-operator-precedence-in-planetlab-tab-creator.patch
  * ns3-3.29-adjust-test-tolerance-for-64bit-double.patch
  * ns3-3.29-use-UINT32_MAX-for-uint32_t.patch
  * ns3-3.20-no_python_build_dependencies.patch
  * ns3-3.17-libexec.patch
  * ns3-3.17-overlinking.patch
  * ns3-3.17-release_debug.patch
  * ns3-3.17-pkg_config.patch
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 957415 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 10)
- Update to version 3.35, for details see included RELEASE_NOTES.
Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 751472 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 8)
- 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
Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 691327 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 7)
- 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
Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 663158 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 6)
- 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
Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 619172 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 5)
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
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 212094 from Cristian Morales Vega's avatar Cristian Morales Vega (RedDwarf) (revision 3)
- Update to 3.19

It has never built in the science repo because it requires a _link to
https://build.opensuse.org/package/show/devel:languages:python/python-PyBindGen.
Please, add it.
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 182645 from Cristian Morales Vega's avatar Cristian Morales Vega (RedDwarf) (revision 2)
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
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) accepted request 180635 from Cristian Morales Vega's avatar Cristian Morales Vega (RedDwarf) (revision 1)
Network simulator... science?
Displaying all 11 revisions
openSUSE Build Service is sponsored by