summaryrefslogtreecommitdiff
path: root/mesh/friend.c
Commit message (Collapse)AuthorAgeFilesLines
* mesh: Correct size of friend cacheIsak Westin2022-10-061-1/+1
| | | | | The cache size communicated to the Low Power node should be the same as the cache size actually used.
* mesh: Make key_aid and net_key_id naming consistentMichał Lowas-Rzechonek2022-02-041-4/+4
| | | | | | | | - key_aid refers to application key AID - net_key_id refers to unique, internal id of the network key, used in net-keys.h Also, remove unused mesh_frnd_pkt struct.
* mesh: Add SPDX License IdentifierTedd Ho-Jeong An2020-09-211-10/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds SPDX License Identifier and removes the license text. ------------------------------------- License COUNT ------------------------------------- LGPL-2.1-or-later : 48 License: LGPL-2.1-or-later mesh/mesh-mgmt.h mesh/mesh-mgmt.c mesh/net-keys.c mesh/mesh-io-api.h mesh/mesh.h mesh/net-keys.h mesh/model.h mesh/util.h mesh/appkey.c mesh/cfgmod.h mesh/appkey.h mesh/prov.h mesh/prov-acceptor.c mesh/net.c mesh/dbus.h mesh/friend.h mesh/mesh-io-generic.c mesh/main.c mesh/util.c mesh/dbus.c mesh/error.h mesh/mesh-config-json.c mesh/agent.h mesh/pb-adv.c mesh/crypto.c mesh/crypto.h mesh/friend.c mesh/pb-adv.h mesh/provision.h mesh/mesh-config.h mesh/mesh-io-generic.h mesh/agent.c mesh/cfgmod-server.c mesh/mesh-io.h mesh/keyring.h mesh/net.h mesh/keyring.c mesh/mesh-defs.h mesh/mesh.c mesh/rpl.c mesh/manager.c mesh/model.c mesh/mesh-io.c mesh/node.c mesh/prov-initiator.c mesh/rpl.h mesh/node.h mesh/manager.h
* mesh: Add net key index to sar structurePrzemysław Fierek2020-03-311-8/+8
| | | | | This patch adds net key index to struct mesh_sar. This fixes problem with using invalid network key to encrypt application messages.
* mesh: Remove unused argument from 'mesh_net_transport_send' functionPrzemysław Fierek2020-03-311-8/+8
|
* mesh: Friendship clean-up and rewriteBrian Gix2019-11-281-518/+92
| | | | | | | Friendship support re-written such that it can now support multiple nodes (on multiple mesh networks) as friends to remote Low Power Nodes (LPNs). Validated to properly respond to Friend Requests when enabled, and a hard coded Friend Queue size of 32 (FRND_CACHE_MAX).
* mesh: Remove unnecessary includes from .c filesInga Stotland2019-05-171-6/+0
|
* mesh: Update copyright datesInga Stotland2019-05-171-1/+1
|
* mesh: Fix for file naming conventionBrian Gix2019-02-211-1/+1
|
* mesh: Clean up debug logging and comment styleBrian Gix2019-01-081-38/+38
|
* mesh: Refactor friend.c and net.c for central key DBBrian Gix2018-10-031-115/+73
| | | | | To enable multiple local nodes and friendships to coexist, and minimize redundant encryption processing
* mesh: Initial Mesh Friendship supportBrian Gix2018-08-201-0/+1116