index
:
kernel/git/jpirko/libteam.git
master
libteam - Library for controlling team network device
Jiří Pírko
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2023-09-05
1.32 release
HEAD
v1.32
master
Jiri Pirko
1
-3
/
+3
2023-06-22
teamd: Add option to change evaluation logic of multiple link-watchers
Otto Hollmann
5
-5
/
+121
2023-02-02
Revert: teamd: lacp: make sure that lacp_port_agg_update() works with correct...
Jiri Pirko
1
-10
/
+3
2023-02-02
teamd: lacp: don't move the port state from disabled when admin state is down
Jiri Pirko
1
-1
/
+3
2022-12-07
teamd: lacp: set port to disabled state during removal
Jiri Pirko
4
-0
/
+29
2022-12-07
teamd: lacp: make sure that lacp_port_agg_update() works with correct unselec...
Jiri Pirko
1
-3
/
+10
2022-12-01
libteam: clear changed bits in case of TEAM_IFINFO_CHANGE
Jiri Pirko
1
-1
/
+1
2022-11-24
misc: fix possible strncpy truncation bug
Jiri Pirko
1
-1
/
+1
2022-11-24
teamd: stop iterating callbacks when a loop restart is requested
Lubomir Rintel
1
-2
/
+24
2022-11-24
teamd: do no remove the ports on shutdown with -N
Lubomir Rintel
1
-1
/
+0
2022-09-29
binding/python: ifindex 0 is invalid so do not process it
Paul D.Smith
1
-1
/
+2
2022-09-27
teamd: Include missing headers for strrchr and memcmp
Khem Raj
2
-0
/
+2
2022-06-27
libteamdctl: validate the bus name before using it
Xin Long
1
-1
/
+6
2022-06-27
options: move option temporary check after the err check
Xin Long
1
-2
/
+2
2021-02-22
teamd: lacp: increase "min_ports" upper limit to 1024
Jiri Pirko
2
-2
/
+3
2021-01-18
fix build on OpenWRT/musl-libc
Pavel Šimerda
2
-2
/
+1
2021-01-18
teamd: increase the waitting time for daemon killing
Hangbin Liu
1
-1
/
+1
2020-09-02
Revert "teamd: Disregard current state when considering port enablement"
Xin Long
1
-2
/
+6
2020-07-26
1.31 release
v1.31
Jiri Pirko
1
-2
/
+2
2020-07-20
utils/bond2team: remove TYPE in ifcfg file
Hangbin Liu
1
-1
/
+1
2020-07-20
utils/bond2team: keep delivering config to file if stdout not supplied
Hangbin Liu
1
-1
/
+1
2020-06-11
teamd/lacp: silence ignore none LACP frames
Hangbin Liu
1
-6
/
+14
2020-05-22
teamd: fix ctx->hwaddr value assignment
Hangbin Liu
1
-1
/
+1
2020-05-15
Send LACP PDU right after the Actor state has been changed
Pavel Shirshov
1
-4
/
+4
2020-05-11
Skip setting the same hwaddr to a lag port if not needed
Pavel Shirshov
1
-1
/
+8
2020-04-25
Make all netlink socket RCVBUF sizes configurable
Pavel Shirshov
1
-14
/
+14
2020-04-03
Don't return an error when timerfd socket return 0
Pavel Shirshov
1
-0
/
+4
2020-04-03
Fix ifinfo_link_with_port race condition with newlink
Pavel Shirshov
1
-1
/
+4
2020-02-04
teamd: fix possible race in master ifname callback
Jiri Pirko
3
-8
/
+31
2020-01-09
1.30 release
v1.30
Jiri Pirko
1
-1
/
+1
2020-01-09
teamd/lacp: fix segfault due to NULL pointer dereference
Hangbin Liu
1
-1
/
+1
2020-01-09
teamd: fix build error in expansion of macro teamd_log_dbgx
Hangbin Liu
1
-2
/
+1
2019-12-11
teamd: update ctx->hwaddr after setting team dev to new hwaddr
Hangbin Liu
1
-1
/
+3
2019-12-11
libteam: wapper teamd_log_dbg with teamd_log_dbgx
Hangbin Liu
16
-89
/
+93
2019-11-28
teamd: Disregard current state when considering port enablement
Petr Machata
1
-6
/
+2
2019-07-30
man teamd.conf: update some parameter default values
Hangbin Liu
1
-0
/
+12
2019-07-02
1.29 release
v1.29
Jiri Pirko
1
-3
/
+3
2019-07-02
teamd: improve the error output for non-integer port prio
Xin Long
1
-15
/
+15
2019-07-02
teamd: return 0 if tdport doesn't exist in teamd_config_port_set
Xin Long
1
-1
/
+1
2019-07-02
teamd: add port_master_ifindex_changed for link_watch_port_watch_ops
Xin Long
1
-0
/
+9
2019-07-02
initscripts: fix if/fi align
Hangbin Liu
1
-1
/
+1
2019-07-02
teamd: fix a json object memleak in get_port_obj()
Xin Long
1
-2
/
+2
2019-05-28
libteam: set netlink event socket as non-blocking
Beniamino Galvani
1
-0
/
+1
2019-05-02
libteam: double NETLINK_RCVBUF to fix -ENOMEM error
Jon Maxwell
1
-2
/
+2
2019-05-02
teamd: add a default value 1000 for link_watch.interval
Hangbin Liu
2
-3
/
+18
2019-04-17
teamd: use enabled option_changed to sync enabled to link_up for lb runner
Xin Long
1
-0
/
+15
2019-04-17
teamd: tdport has to exist if item->per_port is set in __find_by_item_path
Xin Long
1
-0
/
+1
2019-04-17
teamd: remove port if adding fails
Hangbin Liu
1
-0
/
+4
2019-03-08
teamd: lacp: update port state according to partner's sync bit
Hangbin Liu
1
-5
/
+11
2019-03-08
man: fix runner.min_ports default value
Hangbin Liu
1
-1
/
+1
2019-03-08
teamd: lw: nsna_ping: only send ns on enabled port
Hangbin Liu
1
-0
/
+3
2019-01-14
teamd: lw: arp_ping: only check arp reply message
Hangbin Liu
1
-1
/
+2
2019-01-14
teamd: config: update local prio to kernel
Hangbin Liu
1
-0
/
+32
2019-01-14
teamnl: update help message
Hangbin Liu
1
-1
/
+3
2018-12-09
1.28 release
v1.28
Jiri Pirko
1
-3
/
+3
2018-11-07
teamd: lacp: send LACPDU when port state transitions from DEFAULT to CURRENT
Meng Koon Lim
1
-1
/
+6
2018-11-05
man teamd.conf: Document ARP Ping link_watch.vlanid option
Patrick Talbert
1
-0
/
+8
2018-11-05
man teamd.conf: fix indentation of link_watch.send_always
Patrick Talbert
1
-0
/
+1
2018-11-05
libteam/options: fix s32/u32 data storage on big endian
Hangbin Liu
1
-6
/
+7
2018-11-05
teamd: add an option to force log output to stdout, stderr or syslog
Hangbin Liu
3
-1
/
+21
2018-08-08
teamd: add port_master_ifindex_changed for teamd_event_watch_ops
Hangbin Liu
4
-0
/
+37
2018-07-31
utils: check to_stdout return correctly in bond2team
Xin Long
1
-1
/
+1
2018-07-31
binding/python: use SWIG_FromCharPtrAndSize for Python3 support
Xin Long
1
-1
/
+1
2018-06-24
man: add 'random' to the list of available runners
Francesco Giudici
1
-0
/
+3
2018-05-10
libteam: don't crash when trying to print unregistered device name
Antti Tiainen
4
-3
/
+10
2018-04-19
configure.ac: Empty LDFLAGS before checking for libnl3
Timothy Redaelli
1
-0
/
+3
2018-02-02
man: fix runner.sys_prio default
Francesco Giudici
1
-1
/
+6
2017-12-18
examples: fix duplex comparison against best port
Marcelo Leitner
1
-1
/
+1
2017-11-07
teamd: add port_hwaddr_changed for lacp runner
Xin Long
1
-0
/
+26
2017-11-07
teamd: add port_hwaddr_changed for lb runner
Xin Long
1
-0
/
+23
2017-10-31
teamd: add port_hwaddr_changed for ab runner
Xin Long
1
-0
/
+39
2017-10-19
teamd: do not process lacpdu before the port ifinfo is set
Xin Long
1
-0
/
+3
2017-06-05
1.27 release
v1.27
Jiri Pirko
1
-4
/
+4
2017-05-08
teamd: check target host with nap.nah.nd_na_target
Xin Long
1
-3
/
+3
2017-05-08
teamd: check ipv6 packet only with the 4 bits version
Xin Long
1
-1
/
+1
2017-05-08
teamd: set correct bits for standby ports
Xin Long
1
-3
/
+4
2017-04-11
libteam: Add team_get_port_enabled function
Shuotian Cheng
2
-0
/
+24
2017-03-17
teamd: check port link_up when a port is added with loadbalance runner
Xin Long
1
-0
/
+9
2017-02-06
libteam: resynchronize ifinfo after lost RTNLGRP_LINK notifications
Antti Tiainen
3
-11
/
+77
2017-02-02
SubmittingPatches: add checkpatch note
Jiri Pirko
1
-1
/
+5
2017-01-22
README: add note regarding pull requests
Jiri Pirko
1
-0
/
+4
2016-12-26
teamd: escape some sensitive characters in ifname with double quotation marks
Xin Long
3
-7
/
+30
2016-08-26
1.26 release
v1.26
Jiri Pirko
1
-2
/
+2
2016-08-26
teamd: lacp: Do not unselect port if it changes state to "expired"
Jiri Pirko
1
-3
/
+18
2016-08-25
man: in lacp it's 'port_config', not 'port_options'
Mariusz Mazur
1
-1
/
+1
2016-08-14
teamd: fix the issue that network blocks when systemctl stop teamd
Xin Long
1
-1
/
+1
2016-07-21
teamd: change to Before=network-pre.target in systemd service file
Xin Long
1
-1
/
+2
2016-07-09
man teamd.conf: fix indentation
Lubomir Rintel
1
-1
/
+2
2016-07-07
misc: fix an out-of-bound write with zero-length hardware address
Lubomir Rintel
1
-1
/
+3
2016-06-19
teamd: LACP runner does not set Agg bit on first slave
Jamie Bainbridge
1
-1
/
+1
2016-05-20
1.25 release
v1.25
Jiri Pirko
1
-2
/
+2
2016-05-20
teamd: handle vlan 0 packets
Govindarajulu Varadarajan
1
-0
/
+2
2016-05-06
libteam: fix TEAM_OPTION_TYPE_BOOL type for big endian architectures
Greger Wrang
1
-2
/
+3
2016-04-15
1.24 release
v1.24
Jiri Pirko
1
-1
/
+1
2016-04-15
teamd: lacp: use original hwaddr as source address in lacpdus
Eric Kinzie
3
-10
/
+58
2016-03-02
teamd: do correct l3/l4 tx hashing with vlans
Antti Tiainen
1
-5
/
+36
2016-02-22
libteam: Fix broken links
Ido Schimmel
1
-3
/
+3
2015-12-17
1.23 release
v1.23
Jiri Pirko
1
-2
/
+2
2015-11-26
dbus: don't do <deny send_interface="..." /> in template dbus s. f.
Pawel Wieczorkiewicz
1
-2
/
+0
2015-11-26
libteam: retry on NLE_DUMP_INTR error
Chris Card
1
-17
/
+32
2015-11-03
1.22 release
v1.22
Jiri Pirko
1
-1
/
+1
2015-10-26
dbus: don't do <deny send_interface="..." /> in dbus service file
Lubomir Rintel
2
-2
/
+0
2015-10-12
teamd: Fix member port state change on master team admin UP.
Sridhar Samudrala
1
-2
/
+3
2015-10-06
teamd: add CAP_NET_RAW capability for LACP packet sockets
Pawel Wieczorkiewicz
1
-3
/
+3
2015-10-05
add teamd.conf.in to EXTRA_DIST
Pawel Wieczorkiewicz
1
-1
/
+1
2015-10-05
1.21 release
Jiri Pirko
1
-2
/
+2
2015-10-05
libteam: add missing "static inline" in nl_updates
Jiri Pirko
1
-7
/
+7
2015-10-05
libteam: check for definition of NLA_PUT_S* separatelly
Jiri Pirko
1
-0
/
+12
2015-10-05
1.20 release
v1.20
Jiri Pirko
1
-2
/
+2
2015-10-05
libteam: fix compile error with newer libnl
Jiri Pirko
1
-35
/
+43
2015-10-05
1.19 release
v1.19
Jiri Pirko
1
-5
/
+5
2015-10-05
teamd: add Before=network.target to systemd service file
Xin Long
1
-0
/
+1
2015-09-18
teamd: lacp: update actor state before sending LACP frames
Jiri Pirko
1
-9
/
+8
2015-09-16
regenerate dbus policy file from template when user changed
Pawel Wieczorkiewicz
2
-2
/
+23
2015-09-16
drop privileges to usr/grp specified at build time
Sebastian Krahmer
2
-4
/
+121
2015-09-16
make teamd's run directory configurable
Pawel Wieczorkiewicz
2
-0
/
+10
2015-09-16
create run directory at teamd program start
Pawel Wieczorkiewicz
2
-8
/
+4
2015-09-11
teamd: fix cut&paste issue on delay_up
Marcelo Ricardo Leitner
1
-1
/
+1
2015-09-09
Add stamp-h1 artifact to .gitignore
Pawel Wieczorkiewicz
1
-0
/
+2
2015-09-09
Reduce usock file permissions to 700.
Pawel Wieczorkiewicz
1
-0
/
+7
2015-09-09
Do not fail teamd_add_ports() when one port is missing
Pawel Wieczorkiewicz
3
-6
/
+13
2015-09-09
Add missing prototypes for admin_state functions
Pawel Wieczorkiewicz
1
-0
/
+2
2015-09-03
teamd: lacp: Don't send LACP frames when master team device is down.
Sridhar Samudrala
1
-4
/
+31
2015-09-03
libteam, teamd: Track admin state of team device and add handlers to watch fo...
Sridhar Samudrala
4
-5
/
+74
2015-08-31
teamd: loadbalance mode lacks a .hwaddr_changed in teamd_event_watch_ops
Xin Long
1
-0
/
+19
2015-08-28
libteamdctl: fix timeval value for select
Marcelo Ricardo Leitner
1
-2
/
+3
2015-08-21
1.18 release
v1.18
Jiri Pirko
1
-2
/
+2
2015-08-15
teamd: lacp: change actor system value on team mac change
Jiri Pirko
1
-9
/
+16
2015-07-24
Fix sending duplicate LACP frames at the start of establishing a logical chan...
Sridhar Samudrala
1
-1
/
+6
2015-07-19
Fix teamd memory corruption issues seen by missing port unlink in ifinfo_dest...
Sridhar Samudrala
3
-1
/
+10
2015-05-30
libteam: Add check to disallow creating device names longer than 15 chars.
Sridhar Samudrala
1
-0
/
+3
2015-04-02
1.17 release
v1.17
Jiri Pirko
1
-2
/
+2
2015-04-02
update copyright dates
Jiri Pirko
70
-70
/
+70
2015-04-02
man: teamdctl: add entry for item set of debug_level
Jiri Pirko
1
-0
/
+3
2015-04-02
teamd: lw: nsna_ping: fix na rx handling
Jiri Pirko
1
-1
/
+3
2015-03-27
teamd: lw: arp_ping: fix arp rx handling
Jiri Pirko
1
-2
/
+9
2015-03-27
libteam: ifinfo: fix rtnl dellink handling
Jiri Pirko
1
-0
/
+12
2015-03-24
1.16 release
v1.16
Jiri Pirko
1
-3
/
+3
2015-03-19
teamd: events: update ctx->hwaddr_len before calling hwaddr_changed handlers
Jiri Pirko
1
-0
/
+7
2015-03-19
teamd: do not change ctx->hwaddr pointer
Jiri Pirko
1
-2
/
+1
2015-03-19
teamd: lacp: change port mac address when team mac address is changed
Jiri Pirko
1
-0
/
+19
2015-03-16
teamdctl: show port link down count in state output
Jiri Pirko
1
-2
/
+5
2015-03-16
teamd: lw: count how many times has been the port down
Jiri Pirko
2
-0
/
+19
2014-12-19
init unitialized value to 0/NULL to silence gcc warnings instead of x=x
Jiri Pirko
9
-22
/
+22
2014-12-19
libteamdctl: rename recvmsg variable to recv_message
Jiri Pirko
2
-14
/
+14
2014-12-19
teamd: check retval of malloc in lw_tipc_link_state_change
Jiri Pirko
1
-0
/
+2
2014-12-19
teamd: fix potential memory leak in __set_sockaddr error path
Jiri Pirko
1
-0
/
+1
2014-12-18
libteamdctl: fix typo in warning message in cli_zmq_recv
Jiri Pirko
1
-1
/
+1
2014-12-18
libteam: check phys_port_id_len in update_phys_port_id
Jiri Pirko
1
-1
/
+4
2014-12-18
teamnl: fix potential memory leak in run_cmd_getoption
Jiri Pirko
1
-2
/
+4
2014-12-17
1.15 release
v1.15
Jiri Pirko
1
-2
/
+2
2014-12-16
teamd: ignore SIGPIPE
Jiri Pirko
1
-1
/
+1
2014-12-16
libteamdctl: Fix a typo in DBus method name
Lubomir Rintel
1
-1
/
+1
2014-11-05
1.14 release
v1.14
Jiri Pirko
1
-1
/
+1
2014-11-05
teamd: lw_arp_ping: make buf static and avoid returning local pointer
Jiri Pirko
1
-1
/
+1
2014-11-04
1.13 release
v1.13
Jiri Pirko
1
-2
/
+2
2014-11-04
teamd: fix coding style a bit after previous commit
Jiri Pirko
1
-2
/
+3
2014-11-04
teamd: Don't ever kill PID 0
Lubomir Rintel
1
-7
/
+13
2014-11-01
teamd: tipc: topology-aware failover
Erik Hugne
1
-22
/
+33
2014-11-01
teamd: tipc: fix team port removal bugs
Erik Hugne
1
-5
/
+8
2014-08-25
zmq: remove unused my_free_msg
Jiri Pirko
2
-8
/
+0
2014-08-25
libteamdctl: zmq: remove include of teamd.h
Jiri Pirko
2
-16
/
+14
2014-08-25
teamd: add teamd_zmq_common.h to noinst headers
Jiri Pirko
1
-1
/
+2
2014-08-19
1.12 release
v1.12
Jiri Pirko
1
-1
/
+1
2014-08-19
teamd: teamd_state_val_dump move TEAMD_BUG_ON so it can be actually triggered
Jiri Pirko
1
-1
/
+1
2014-08-19
teamd: fix coverity error in teamd_sriov_physfn_addr
Jiri Pirko
1
-1
/
+1
2014-08-18
libteamdctl: adjust doc comments to be processed by doxygen
Jiri Pirko
3
-130
/
+123
2014-08-18
remove forgotten src dir
Jiri Pirko
1
-1
/
+0
2014-08-18
libteam: stringify.c adjust doc comments to be processed by doxygen
Jiri Pirko
1
-31
/
+44
2014-08-18
libteam: ports.c adjust doc comments to be processed by doxygen
Jiri Pirko
1
-38
/
+50
2014-08-18
libteam: options.c adjust doc comments to be processed by doxygen
Jiri Pirko
1
-101
/
+102
2014-08-18
libteam: ifinfo.c adjust doc comments to be processed by doxygen
Jiri Pirko
1
-75
/
+79
2014-08-18
libteam: libteam.c adjust doc comments to be processed by doxygen
Jiri Pirko
1
-292
/
+263
2014-08-18
add doxygen html doc generation into autoconf
Jiri Pirko
4
-2
/
+2325
2014-08-18
teamd: tipc: use TIPC_MAX_*_NAME for buffers and check len
Jiri Pirko
1
-5
/
+5
2014-08-18
fix strncmp len in ifname2ifindex
Jiri Pirko
1
-1
/
+1
2014-08-18
teamd: fix incorrect usage of sizeof in __str_sockaddr
Jiri Pirko
4
-7
/
+7
2014-06-26
1.11 release
v1.11
Jiri Pirko
1
-3
/
+3
2014-06-16
teamd: add forgotten teamd_link_watch.h to noinst_HEADERS
Jiri Pirko
1
-1
/
+1
2014-06-16
teamd: add tipc.h kernel header
Erik Hugne
5
-48
/
+238
2014-06-13
teamd: Add support for TIPC link watcher
Jiri Pirko
11
-1240
/
+1704
2014-06-13
teamd: add TIPC link watcher
Erik Hugne
6
-1
/
+336
2014-06-13
teamd: move icmp6 NS/NA ping link watcher to a separate file
Erik Hugne
3
-318
/
+339
2014-06-13
teamd: move arp ping link watcher to a separate file
Erik Hugne
4
-465
/
+495
2014-06-13
teamd: move psr template link watcher to a separate file
Erik Hugne
4
-235
/
+276
2014-06-13
teamd: move ethtool link watcher to a separate file
Erik Hugne
4
-226
/
+263
2014-06-02
teamd_dbus: add PortConfigDump to introspection
Jiri Pirko
1
-0
/
+3
2014-05-30
teamd: allow restart on failure through systemd
Jiri Pirko
1
-1
/
+3
2014-05-30
teamd: distinguish exit code between init error and runtime error
Jiri Pirko
1
-8
/
+16
2014-05-13
man teamd.conf: remove "mandatory" since the options are no longer mandatory
Jiri Pirko
1
-2
/
+2
2014-05-13
teamd: add "debug_level" config option
Jiri Pirko
2
-0
/
+24
2014-05-12
teamd: allow to change debug level during run
Jiri Pirko
3
-3
/
+43
2014-05-12
teamd: register debug callback at the start of callbacks list
Jiri Pirko
1
-2
/
+2
2014-05-12
libteam: add team_change_handler_register_head function
Jiri Pirko
2
-11
/
+47
2014-04-23
teamd: lacp: update partner info before setting state
Jiri Pirko
1
-4
/
+4
2014-04-23
teamd: lacp: do not check SYNCHRO flag before enable of port
Jiri Pirko
1
-1
/
+0
2014-04-23
teamd: lacp: "expired" port is not selectable, only "current"
Jiri Pirko
1
-2
/
+1
2014-04-23
teamd: lacp: update actor system (mac) before sending lacpdu
Jiri Pirko
1
-0
/
+2
2014-04-10
teamd: respect currently set user linkup for created linkwatches
Jiri Pirko
1
-0
/
+8
2014-04-10
teamd: split --take-over option into --no-quit-destroy
Jiri Pirko
3
-4
/
+13
[next]