Commit Graph

76 Commits

Author SHA1 Message Date
Igor Gnatenko
4c041954b1 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:48 +02:00
Fedora Release Engineering
ac869cce7b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 23:28:47 +00:00
Iryna Shcherbina
301647bae4 Update Python 2 dependency declarations to new packaging standards 2018-01-09 19:01:50 +01:00
Zbigniew Jędrzejewski-Szmek
3733588a0e Python 2 binary package renamed to python2-libteam 2017-08-19 09:38:52 -04:00
Fedora Release Engineering
edc2fe2aca - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 02:22:05 +00:00
Fedora Release Engineering
90c036c74d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 19:48:49 +00:00
Jiri Pirko
759cffa83a 1.27 release
teamd: check target host with nap.nah.nd_na_target
teamd: check ipv6 packet only with the 4 bits version
teamd: set correct bits for standby ports
libteam: Add team_get_port_enabled function
teamd: check port link_up when a port is added with loadbalance runner
libteam: resynchronize ifinfo after lost RTNLGRP_LINK notifications
SubmittingPatches: add checkpatch note
README: add note regarding pull requests
teamd: escape some sensitive characters in ifname with double quotation marks
2017-06-05 15:45:35 +02:00
Fedora Release Engineering
a9ce5b886a - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 19:32:44 +00:00
Jiri Pirko
5738c2150b 1.26 release
- teamd: lacp: Do not unselect port if it changes state to "expired"
- man: in lacp it's 'port_config', not 'port_options'
- teamd: fix the issue that network blocks when systemctl stop teamd
- teamd: change to Before=network-pre.target in systemd service file
- man teamd.conf: fix indentation
- misc: fix an out-of-bound write with zero-length hardware address
- teamd: LACP runner does not set Agg bit on first slave
2016-08-26 15:20:41 +02:00
Fedora Release Engineering
cfeea5841c - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 07:47:56 +00:00
Jiri Pirko
4b0f27f83e 1.25 release
- teamd: handle vlan 0 packets
- libteam: fix TEAM_OPTION_TYPE_BOOL type for big endian architectures
2016-05-20 11:10:28 +02:00
Jiri Pirko
aabc9849da 1.24 release
- teamd: lacp: use original hwaddr as source address in lacpdus
- teamd: do correct l3/l4 tx hashing with vlans
- libteam: Fix broken links
2016-04-15 17:58:34 +02:00
Dennis Gilmore
5b79a5f21a - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 04:00:20 +00:00
Jiri Pirko
c10fc94b75 1.23 release
- dbus: don't do <deny send_interface="..." /> in template dbus s. f.
- libteam: retry on NLE_DUMP_INTR error
2015-12-17 18:47:26 +01:00
Jiri Pirko
0bad48fef8 1.22 release
- dbus: don't do <deny send_interface="..." /> in dbus service file
- teamd: Fix member port state change on master team admin UP.
- teamd: add CAP_NET_RAW capability for LACP packet sockets
- add teamd.conf.in to EXTRA_DIST
2015-11-03 13:47:28 +01:00
Jiri Pirko
62bfd2fb7f 1.21 release
- libteam: add missing "static inline" in nl_updates
- libteam: check for definition of NLA_PUT_S* separatelly
2015-10-05 15:38:11 +02:00
Jiri Pirko
ac23393f71 1.20 release
- libteam: fix compile error with newer libnl
2015-10-05 14:31:15 +02:00
Jiri Pirko
bb4e4624ac 1.19 release
- teamd: add Before=network.target to systemd service file
- teamd: lacp: update actor state before sending LACP frames
- regenerate dbus policy file from template when user changed
- drop privileges to usr/grp specified at build time
- make teamd's run directory configurable
- create run directory at teamd program start
- teamd: fix cut&paste issue on delay_up
- Add stamp-h1 artifact to .gitignore
- Reduce usock file permissions to 700.
- Do not fail teamd_add_ports() when one port is missing
- Add missing prototypes for admin_state functions
- teamd: lacp: Don't send LACP frames when master team device is down.
- libteam, teamd: Track admin state of team device and add handlers to watch for changes.
- teamd: loadbalance mode lacks a .hwaddr_changed in teamd_event_watch_ops
- libteamdctl: fix timeval value for select
2015-10-05 14:21:42 +02:00
Jiri Pirko
ab82133e97 1.18 release
- teamd: lacp: change actor system value on team mac change
- Fix sending duplicate LACP frames at the start of establishing a logical channel.
- Fix teamd memory corruption issues seen by missing port unlink in ifinfo_destroy()
- libteam: Add check to disallow creating device names longer than 15 chars.
2015-08-21 08:07:54 +02:00
Dennis Gilmore
b871495d38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 17:24:34 +00:00
Jiri Pirko
171f594e61 1.17 release
- update copyright dates
- man: teamdctl: add entry for item set of debug_level
- teamd: lw: nsna_ping: fix na rx handling
- teamd: lw: arp_ping: fix arp rx handling
- libteam: ifinfo: fix rtnl dellink handling
2015-04-02 13:00:01 +02:00
Jiri Pirko
4b467e1868 1.16 release
- teamd: events: update ctx->hwaddr_len before calling hwaddr_changed handlers
- teamd: do not change ctx->hwaddr pointer
- teamd: lacp: change port mac address when team mac address is changed
- teamdctl: show port link down count in state output
- teamd: lw: count how many times has been the port down
- init unitialized value to 0/NULL to silence gcc warnings instead of x=x
- libteamdctl: rename recvmsg variable to recv_message
- teamd: check retval of malloc in lw_tipc_link_state_change
- teamd: fix potential memory leak in __set_sockaddr error path
- libteamdctl: fix typo in warning message in cli_zmq_recv
- libteam: check phys_port_id_len in update_phys_port_id
- teamnl: fix potential memory leak in run_cmd_getoption
2015-03-24 16:08:19 +01:00
Till Maas
671bf51769 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:18:07 +01:00
Jiri Pirko
29a9956657 1.15 release
- teamd: ignore SIGPIPE
- libteamdctl: Fix a typo in DBus method name
2014-12-17 11:52:50 +01:00
Jiri Pirko
98aa8a471c 1.14 release
- teamd: lw_arp_ping: make buf static and avoid returning local pointer
2014-11-05 18:29:36 +01:00
Jiri Pirko
7d56193724 1.13 release
- teamd: fix coding style a bit after previous commit
- teamd: Don't ever kill PID 0
- teamd: tipc: topology-aware failover
- teamd: tipc: fix team port removal bugs
- zmq: remove unused my_free_msg
- libteamdctl: zmq: remove include of teamd.h
- teamd: add teamd_zmq_common.h to noinst headers
2014-11-05 08:29:54 +01:00
Jiri Pirko
e81e9ff8f1 1.12 release
- teamd: teamd_state_val_dump move TEAMD_BUG_ON so it can be actually triggered
- teamd: fix coverity error in teamd_sriov_physfn_addr
- libteamdctl: adjust doc comments to be processed by doxygen
- remove forgotten src dir
- libteam: stringify.c adjust doc comments to be processed by doxygen
- libteam: ports.c adjust doc comments to be processed by doxygen
- libteam: options.c adjust doc comments to be processed by doxygen
- libteam: ifinfo.c adjust doc comments to be processed by doxygen
- libteam: libteam.c adjust doc comments to be processed by doxygen
- add doxygen html doc generation into autoconf
- teamd: tipc: use TIPC_MAX_*_NAME for buffers and check len
- fix strncmp len in ifname2ifindex
- teamd: fix incorrect usage of sizeof in __str_sockaddr
2014-08-19 09:32:18 +02:00
Peter Robinson
5235a7e77b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 06:16:42 +00:00
Jiri Pirko
cf2ad86648 1.11 release
- teamd: add forgotten teamd_link_watch.h to noinst_HEADERS
- teamd: add tipc.h kernel header
- teamd: Add support for TIPC link watcher
- teamd: add TIPC link watcher
- teamd: move icmp6 NS/NA ping link watcher to a separate file
- teamd: move arp ping link watcher to a separate file
- teamd: move psr template link watcher to a separate file
- teamd: move ethtool link watcher to a separate file
- teamd_dbus: add PortConfigDump to introspection
- teamd: allow restart on failure through systemd
- teamd: distinguish exit code between init error and runtime error
- man teamd.conf: remove "mandatory" since the options are no longer mandatory
- teamd: add "debug_level" config option
- teamd: allow to change debug level during run
- teamd: register debug callback at the start of callbacks list
- libteam: add team_change_handler_register_head function
- teamd: lacp: update partner info before setting state
- teamd: lacp: do not check SYNCHRO flag before enable of port
- teamd: lacp: "expired" port is not selectable, only "current"
- teamd: lacp: update actor system (mac) before sending lacpdu
- teamd: respect currently set user linkup for created linkwatches
- teamd: split --take-over option into --no-quit-destroy
- teamd: fix port removal when using take_over
- libteam: add SubmittingPatches doc
- libteam: Use u8 for put/get TEAM_ATTR_OPTION_TYPE
2014-06-26 12:11:04 +02:00
Dennis Gilmore
bff8b61754 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 00:39:30 -05:00
Jiri Pirko
5e0de52da8 Update to 1.10
- teamd: quit when our team device is removed from outside
- libteam: ifinfo: watch for dellink messages and call change handlers for that
- initscripts: make ifup/ifdown scripts usable by ifup/ifdown-eth scripts
- teamdctl: unmess check_teamd_team_devname and fix double free there
- man: correct type of "*_host" options
- teamd_link_watch: specify "missed_max" option default value
- bond2team: do not guess source_host option
- teamd_link_watch: allow to send ARP probes if no source_host is specified
- initscripts: do not try to re-add port if it is already there
- teamdctl: add command for easy port presention checking
- Fix potential small memory leak
- usock: accept multiline message string parameters
- libteamdctl: add notice for caller to do not modify or free certain strings
- teamd: do not remove ports from team dev in case of take over mode
- teamd: look for existing ports before adding new ones
- libteam: introduce ream_refresh
- teamd: fixed couple comments.
- teamd: update hwaddr when changing team's macaddr
- redhat: fix boolean types in example 2
- initscripts: fix port up before master and port down after master
- lb: enable/disable port according to linkwatch state
- fix comment typo in ifdown-Team scripts
- man teamd.conf: Minor improvements to style and language
- man teamdctl: Minor improvements to style and language
2014-03-31 16:47:13 +02:00
Jiri Pirko
b05da73390 fix year in changelog 2014-01-23 13:38:39 +01:00
Jiri Pirko
b26585d7fd fix multilib 2014-01-23 13:37:39 +01:00
Jiri Pirko
b29eb78b80 Update to 1.9
- libteamdctl: remove false lib dependencies
- teamdctl: use new port config get function
- libteamdctl: introduce support for port config get
- libteamdctl: cache reply strings into list
- teamd: introduce PortConfigDump control method
- teamd: make teamd_get_port_by_ifname ifname argument const
- Minor improvements to style and language.
- do not install example binaries
- minor man page(s) correction(s) and lintianisation
- teamdctl: print error message if ifindex cannot be obtained
- fix cflags path in pc files
2013-11-12 19:01:15 +01:00
Jiri Pirko
47c360ede3 Update to 1.8 2013-08-13 15:13:08 +02:00
Jiri Pirko
b3eca3f2d3 fix week days in dates
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
2013-08-13 15:10:48 +02:00
Jiri Pirko
e08a390a1f Update to 1.7 2013-08-12 09:01:19 +02:00
Jiri Pirko
5fb2db63ff Update to 1.6 2013-08-08 14:22:51 +02:00
Jiri Pirko
b93ca51669 Update to 1.5 2013-07-30 15:53:44 +02:00
Flavio Leitner
dc3a0e90ed spec: install bond2team conversion tool and its man-page
Signed-off-by: Flavio Leitner <fbl@redhat.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
2013-07-30 13:57:22 +02:00
Jiri Pirko
4708e92e3c Update to 1.3 2013-06-11 11:26:21 +02:00
Jiri Pirko
51814b6281 Update to 1.2 2013-05-29 10:03:17 +02:00
Jiri Pirko
503999f353 fix release string
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
2013-05-16 19:24:15 +02:00
Jiri Pirko
eb4d695e2c Update to 1.1 2013-05-16 15:30:29 +02:00
Jiri Pirko
494fac33f4 Update to 1.0 2013-01-31 13:58:46 +01:00
Jiri Pirko
26f82fb938 Rebuilt for libnl3 2013-01-20 15:30:55 +01:00
Kalev Lember
85dc2c955c Rebuilt for libnl3 2013-01-20 06:30:26 +01:00
Jiri Pirko
c06e9bc8d6 Rebase to git commit f16805c 2013-01-10 18:35:46 +01:00
Jiri Pirko
cfd80d5b15 Rebase to git commit 01fe4bd 2012-12-12 18:15:49 +01:00
Jiri Pirko
633e45b839 Rebase to git commit 659a848 2012-12-06 19:27:56 +01:00