--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-f7d9023099
2019-08-15 18:07:56.660110
--------------------------------------------------------------------------------

Name        : perl-Net-BGP
Product     : Fedora 30
Version     : 0.17
Release     : 1.fc30
URL         : https://metacpan.org/release/Net-BGP
Summary     : Perl module for object-oriented API to the BGP protocol
Description :
An implementation of the BGP-4 inter-domain routing protocol as Perl module.
It encapsulates all of the functionality needed to establish and maintain a
BGP peering session and exchange routing update information with the peer.
It aims to provide a simple API to the BGP protocol for the purposes of
automation, logging, monitoring, testing, and similar tasks using the power
and flexibility of Perl. The module does not implement the functionality of
a RIB (Routing Information Base) nor does it modify the kernel routing table
of the host system. However, such operations could be implemented using the
API provided by the module.

--------------------------------------------------------------------------------
Update Information:

Net::BGP 0.17 =============    - Fixed bug where the wrong aggregator variable
was being tested.   - Added an "OpaqueData" parameter and equivalent accessor
sub `opaque_data()`     to allow for the storage of arbitrary data with the
peer. The main purpose     of this is to allow the user to store extra data (a
scalar or ref) with the     peer that is then readable by the call back
routines. I realise there are     other ways to do this, but this seems much
cleaner.   - Fixes the situation where a socket is still in the list of sockets
to be     selected on, yet it has been closed. I believe this is caused when we
create a new connection to a peer at the same time as we receive one.     When
we find ourselves with a bad FD, we re-check the list of sockets to     select
on.   - It is possible to receive a notification message (error) in response to
an     OPEN message (e.g. an unrecognised ASN). We were getting a Finite State
Machine error, now we call the notification callback.   - `_kill_session()` will
call `_close_session()` even if the socket is not open.     This will finally
terminate the session properly (stops some weird loops).   - Added extra members
of the notification state engine.     Now calls `_kill_session()` rather than
`_cease()` when the peer socket is closed.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1737397 - Upgrade perl-Net-BGP to 0.17
        https://bugzilla.redhat.com/show_bug.cgi?id=1737397
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-f7d9023099' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
_______________________________________________
package-announce mailing list -- package-announce@lists.fedoraproject.org
To unsubscribe send an email to package-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org

Reply via email to