Compare commits

...

181 Commits

Author SHA1 Message Date
sahbot
16324365ef [CI] Update changelog for release master_v1.0.14
GitOrigin-RevId: 324bc8dfb629ee98adb01dae64315a4cc5f5f05d
2023-04-28 14:18:21 +00:00
sahbot
ad039c279c Integrating libgmap-client to master_v1.4.0
Issue: NET-4630 [gmap][UPNPDiscovery] Add UPNP support in gMap
GitOrigin-RevId: 72deda861e92ae8646a4d09631dd8c2556860660
2023-04-28 14:18:21 +00:00
sahbot
86f67a95ea [CI] Update changelog for release master_v1.0.13
GitOrigin-RevId: 0f7eeca69aa6bcfab4bc72e6c71d49997e2d1dc3
2023-04-24 15:37:10 +00:00
sahbot
27f3e48a54 Integrating gmap-mibs-common to master_v0.6.0
Issue: HOP-2996 It must be possible to populate Gmap with detected UserAgents
GitOrigin-RevId: a2f4b158bb65236f1cfa715cd511862fe5159715
2023-04-24 15:37:10 +00:00
sahbot
11a217a151 [CI] Update changelog for release master_v1.0.12
GitOrigin-RevId: e00a5a42941aac3b8feb612c3e2f1de11a8721c0
2023-04-21 10:26:56 +00:00
sahbot
a9ee4bdbfc Integrating libgmap-ext to master_v0.3.0
Issue: NET-4645 Let socketlist deal with arbitrary type of sockets
GitOrigin-RevId: 71386b16eba64fb822e09f670b8f9091f7b8ae4f
2023-04-21 10:26:56 +00:00
sahbot
7fe73bd42d [CI] Update changelog for release master_v1.0.11
GitOrigin-RevId: afc614ed31aa49c4da7e383ba953953122648b03
2023-04-20 13:07:13 +00:00
sahbot
a6bb96ed8b Integrating libgmap-ext to master_v0.2.3
Issue: NET-4644 Split gmap_ext_arp_eth_socket from gmap_ext_discoping_socketlist
GitOrigin-RevId: 7e241dde091b2a006684dba23ef3a07bfb1f0595
2023-04-20 13:07:13 +00:00
sahbot
0a04cbb027 [CI] Update changelog for release master_v1.0.10
GitOrigin-RevId: c0914d7be0de80ad154a87f3d0002ef4519a1e68
2023-04-19 07:17:48 +00:00
sahbot
f1c40ad2ed Integrating gmap-mibs-common to master_v0.5.4
Issue: HOP-3320 [odl]Remove deprecated odl keywords [fix]
GitOrigin-RevId: ae3adc819831d82b7cf7e363066249f320142553
2023-04-19 07:17:48 +00:00
sahbot
1eb42fb932 Integrating gmap-server to master_v2.2.2
Issue: HOP-3320 [odl]Remove deprecated odl keywords [fix]
Issue: NET-4693 Removed deprecated odl keywords in tests
GitOrigin-RevId: a2e3fb277dc56574b78eeee072bfcaaac4cebdfa
2023-04-19 07:17:48 +00:00
sahbot
8416ca8469 Integrating gmap-mod-ethernet-dev to master_v1.10.2
Issue: NET-4693 Removed deprecated odl keywords in tests
GitOrigin-RevId: 7616ec5311fdb8aca5d11adb3b0d3e01bf94a689
2023-04-19 07:17:48 +00:00
sahbot
b3e7f3cd06 Integrating gmap-server to master_v2.2.1
Issue: NET-4693 Removed deprecated odl keywords in tests
GitOrigin-RevId: df9356927471728f935b05c00f82a220499f9162
2023-04-19 07:17:48 +00:00
sahbot
b8f11ee3b2 Integrating gmap-mod-self to master_v1.3.1
Issue: NET-4693 Removed deprecated odl keywords in tests
GitOrigin-RevId: bb3767c889a8e53113c68c0754d325ad51a5da12
2023-04-19 07:17:48 +00:00
sahbot
a5d645f460 [CI] Update changelog for release master_v1.0.9
GitOrigin-RevId: 2e40fcff4df61fff07a4e52fef8797cd19a466d2
2023-04-07 10:47:18 +00:00
sahbot
6913ca3cd5 Integrating gmap-mod-ethernet-dev to master_v1.10.1
Issue: NET-4643 Renames for discoping
GitOrigin-RevId: c2ba3de21326ea2b471aa95848fc29d660d45365
2023-04-07 10:47:18 +00:00
sahbot
0087e74460 [CI] Update changelog for release master_v1.0.8
GitOrigin-RevId: e8c27f2afc4baabd276653cd4ab784790cca1fbc
2023-04-07 06:17:45 +00:00
sahbot
c39a484e65 Revert "[CI] Update changelog for release master_v1.0.7"
This reverts commit 1c1c74417c6bb1ebca2733334ac046e7af51e0a1

GitOrigin-RevId: f287ab64b794ab7fbb5005a32ac5889bde1e2cc3
2023-04-07 05:57:48 +00:00
sahbot
797764c84f [CI] Update changelog for release master_v1.0.7
GitOrigin-RevId: 1c1c74417c6bb1ebca2733334ac046e7af51e0a1
2023-04-06 11:35:18 +00:00
sahbot
3330fbf787 Integrating libgmap-ext to master_v0.2.2
Issue: NET-4643 Renames for discoping
GitOrigin-RevId: ca539475cddb3aef62e82ed81b371fb6cc0284f5
2023-04-06 11:35:18 +00:00
sahbot
80baa44218 Integrating gmap-server to master_v2.2.0
Issue: NET-4247 gMap Functions RPC  not implemented
Issue: NET-4310 gMap server: action RPCs
GitOrigin-RevId: c71755ff550ea3225aa09db2d756f15de3ff17e8
2023-04-06 11:35:18 +00:00
sahbot
79e717d8c8 Integrating libgmap-client to master_v1.3.0
Issue: NET-4247 gMap functions RPC not implemented
Issue: NET-4310 gMap server: action RPCs
GitOrigin-RevId: 2478ae1c54c8e43155ae6b595bc458ff33176b40
2023-04-06 11:35:18 +00:00
sahbot
5ae71a18f4 Integrating gmap-server to master_v2.1.0
Issue: NET-4247 gMap Functions RPC  not implemented
GitOrigin-RevId: 7e05cee04c461b84fdd52c6efde77889f00d72bf
2023-04-06 11:35:18 +00:00
sahbot
9199e06176 Integrating libgmap-client to master_v1.2.0
Issue: NET-4247 gMap functions RPC not implemented
GitOrigin-RevId: e53673ca7e40bdadec25f4dfff45d649507ad3d4
2023-04-06 11:35:18 +00:00
sahbot
13b836a19c [CI] Update changelog for release master_v1.0.6
GitOrigin-RevId: dd293f897932799e6998d827a7f23bea09d21ac1
2023-04-06 11:35:18 +00:00
sahbot
1ba32beb43 Integrating gmap-mod-ethernet-dev to master_v1.10.0
Issue: NET-4509 Listen to NetDev.Link.<port>.Neigh
GitOrigin-RevId: db2b9237d21af26fdc640d511dd79762d7e079f1
2023-04-06 11:35:18 +00:00
sahbot
14a7a09756 [CI] Update changelog for release master_v1.0.5
GitOrigin-RevId: 808c3c688bb9e393ed04bb3b0407b9cbcc196ee3
2023-03-21 14:00:35 +00:00
sahbot
37354f9eda Integrating gmap-mod-ethernet-dev to master_v1.9.1
Issue: NET-4509 Rename gmap_ethernet_dev_netdev->gmap_ethernet_dev_bridgetable
GitOrigin-RevId: 1a567d83a269c3fb14f156b08c674e1771951683
2023-03-21 14:00:35 +00:00
sahbot
ed53412d36 [CI] Update changelog for release master_v1.0.4
GitOrigin-RevId: e140a1f7fa873c20a701c24c365326ae53598aa7
2023-03-15 17:36:40 +00:00
sahbot
b299e3495b Integrating gmap-mod-ethernet-dev to master_v1.9.0
Issue: NET-4588 Adapt to DHCPv4Server path change
GitOrigin-RevId: f67f4b4e03855db08708b4019532941c8f27992c
2023-03-15 17:36:40 +00:00
sahbot
dc7caa9e25 [CI] Update changelog for release master_v1.0.3
GitOrigin-RevId: cfabad89f57eacc29a654545c6cdb79d60e8ab1e
2023-03-13 07:20:57 +00:00
sahbot
052ea6c4c4 Integrating libgmap-client to master_v1.1.0
Issue: NET-4029 gmap config event handling: server and client side
GitOrigin-RevId: a245539ec0c4f7b8e500423e7e842c54a10f55c3
2023-03-13 07:20:57 +00:00
sahbot
35bde605ec [CI] Update changelog for release master_v1.0.2
GitOrigin-RevId: 1385463d96af00664417956b2f613147dbc78d17
2023-03-02 12:04:37 +00:00
sahbot
4133a52b21 Integrating gmap-client to master_v1.1.1
Issue: NET-4499 [amx][gmap-client] /etc/init.d/gmap-client does nothing on non-internal build
GitOrigin-RevId: cb540d8fb6a42af8eb01a2b75b05528f23be03e8
2023-03-02 12:04:37 +00:00
sahbot
ae7dc7c2ad [CI] Update changelog for release master_v1.0.1
GitOrigin-RevId: 727e8869488f093324d71d72f80f6183eb387d8b
2023-02-24 18:32:32 +00:00
sahbot
1bccc15463 Integrating gmap-mod-ethernet-dev to master_v1.8.0
Issue: NET-4008 Provide a parameter reference to the DHCP Client Lease
GitOrigin-RevId: c277f1a1f764f89ed93d10687a352f489259490a
2023-02-24 18:32:32 +00:00
sahbot
0f724029c0 Integrating gmap-mod-self to master_v1.3.0
Issue: NET-4537 Fix no logging when running standalone
GitOrigin-RevId: 957c6ec5fe182ebb959440c1680349a4d1aea7b6
2023-02-24 18:32:32 +00:00
sahbot
295f5d9176 [CI] Update changelog for release master_v1.0.0
GitOrigin-RevId: 849a3170676cc884d4a20ef0e31d7aa565e67382
2023-02-23 13:54:00 +00:00
sahbot
8d25c9aad3 Integrating gmap-mod-self to master_v1.2.3
Issue: NET-4009 Adapt to new setActive API with source and priority
GitOrigin-RevId: 12f7fed038d77ff8985ad68470390a39279963c8
2023-02-23 13:54:00 +00:00
sahbot
0ca181d3b4 Integrating gmap-mod-ethernet-dev to master_v1.7.3
Issue: NET-3754 Adapt to 'nemo' tag not used anymore
Issue: NET-4009 Adapt to new setActive API with source and priority
GitOrigin-RevId: 0c616af8ac5d88c65c04b5a1ffb29652175d069a
2023-02-23 13:54:00 +00:00
sahbot
c721a7b8b7 Integrating gmap-server to master_v2.0.0
Issue: NET-4009 Change setActive API to have source and priority [break]
GitOrigin-RevId: 7ea7e93432a09db767754e78f283fef6241a83f1
2023-02-23 13:54:00 +00:00
sahbot
c4aa321d7b Integrating gmap-mibs-common to master_v0.5.3
Issue: NET-4009 Adapt to new setActive API with source and priority
GitOrigin-RevId: faa002331c9f56c99a6a7a9697b8772eb284bd1b
2023-02-23 13:54:00 +00:00
sahbot
6d40fb6ba5 Integrating libgmap-client to master_v1.0.0
Issue: NET-4009 Adapt to new setActive API with source and priority [break]
GitOrigin-RevId: f030b2961c4145b2a1852ab26f8328a8c6649c15
2023-02-23 13:54:00 +00:00
sahbot
467c633229 [CI] Update changelog for release master_v0.17.11
GitOrigin-RevId: fc6bec5c603b2c022fee605512c5c35a5bb8ec53
2023-02-16 13:58:52 +00:00
sahbot
309245e9c7 Integrating gmap-server to master_v1.9.6
Issue: NET-4474 Fix gmap-server sometimes thinks time never syncronized
GitOrigin-RevId: 9f68b7577e998e097c383ab689a275facf708682
2023-02-16 13:58:52 +00:00
sahbot
cc611e740d Integrating libgmap-client to master_v0.11.3
Issue: HOP-1799 [libgmap-client] generated datamodel documentation is empty
GitOrigin-RevId: 148c581bde82a2d8daf27d37e659d40caa9eb524
2023-02-16 13:58:52 +00:00
sahbot
b28e6f9fa8 [CI] Update changelog for release master_v0.17.10
GitOrigin-RevId: 94facbdad2c9b177137aebe9909cf04611fc0d1f
2023-02-15 17:04:51 +00:00
sahbot
d86bce8474 Integrating gmap-mibs-common to master_v0.5.2
Issue: NET-3754 Rename nemo->netdev and adapt to new 'style' of mib expression
GitOrigin-RevId: 5fbbd01a3f229c5e353e67e17fa587682ac369fc
2023-02-15 17:04:51 +00:00
sahbot
6e2247ee4b Integrating gmap-mod-self to master_v1.2.2
Issue: NET-3754 Adapt to 'nemo' tag not used anymore
GitOrigin-RevId: 92a520c59a72a220a8341b7165f14a3f924739ae
2023-02-15 17:04:51 +00:00
sahbot
0e318aa849 [CI] Update changelog for release master_v0.17.9
GitOrigin-RevId: fca45c1e679ec928cffa285f71ead6ebc6dd4604
2023-02-08 18:20:20 +00:00
sahbot
7797004c61 Integrating gmap-mibs-common to master_v0.5.1
Issue: NET-4416 [gMap][BDD] Create Information MiB
Issue: NET-4417 [BDD][gMap] Create BDD MiB
GitOrigin-RevId: 22c6cdc262403f420f7fc5ab0074106a96d2d1b1
2023-02-08 18:20:20 +00:00
sahbot
b6fe61a640 Integrating gmap-mibs-common to master_v0.5.0
Issue: NET-4417 [BDD][gMap] Create BDD MiB
GitOrigin-RevId: 37f60a6385dece6b8c6ac7ff16057d07ebbe9415
2023-02-08 18:20:20 +00:00
sahbot
2a40c44cee [CI] Update changelog for release master_v0.17.8
GitOrigin-RevId: 55186abc8145731d97596d14f3753d04a1b1ee10
2023-02-07 14:53:22 +00:00
sahbot
9b67b3b9cb Integrating gmap-mod-ethernet-dev to master_v1.7.1
Issue: NET-4384 Mark colliding IPs with Status=error
GitOrigin-RevId: 9a80a3e7ed264f50a42e68efa361c18aa0998c98
2023-02-07 14:53:22 +00:00
sahbot
d5a3d268f0 [CI] Update changelog for release master_v0.17.7
GitOrigin-RevId: ec8af4a9fe2ca310711952adbd93880ee5c1450b
2023-02-06 11:59:01 +00:00
sahbot
149faf965c Integrating libgmap-ext to master_v0.2.1
Issue: NET-4383 Track MAC and collisions and reduce ARPs sent
GitOrigin-RevId: a15917c8737c9d3eb04fbd12bae8533f0a8be151
2023-02-06 11:59:01 +00:00
sahbot
0dac75e050 [CI] Update changelog for release master_v0.17.6
GitOrigin-RevId: 7bf6be5c41d4f9358e1e132f8e1bd520c4fe7696
2023-02-03 20:35:45 +00:00
sahbot
fbe6431302 Integrating gmap-server to master_v1.9.5
Issue: NET-4243 Fix incorrect log on adding default name
GitOrigin-RevId: 25bc3e32c27e1d222ebb423fb13f7854feca07d5
2023-02-03 20:35:45 +00:00
sahbot
6415c61f89 Integrating gmap-server to master_v1.9.4
Issue: NET-4243 Fix incorrect log on adding default name
GitOrigin-RevId: f4d6fede3e66fbd027ba61c649d75d39bc06839a
2023-02-03 20:35:45 +00:00
sahbot
4ef10490c6 [CI] Update changelog for release master_v0.17.5
GitOrigin-RevId: db34efab132df5223ca7c899ee09838c4e7aa0db
2023-02-02 12:34:51 +00:00
sahbot
09fa6e5fca Integrating gmap-server to master_v1.9.3
Issue: HOP-2648 [gmap] Remove the time-plugin requirement from gmap-server
GitOrigin-RevId: 74e235f6e361305c80cf58a7b3701b50e8cbeff5
2023-02-02 12:34:51 +00:00
sahbot
e689d7fac3 [CI] Update changelog for release master_v0.17.4
GitOrigin-RevId: 2a07af205a73697d1b60bb3c608c1c73a695b774
2023-01-30 18:53:48 +00:00
sahbot
760f525256 Integrating gmap-server to master_v1.9.2
Issue: HOP-2512 [gmap] avoid using m4 odl files.
GitOrigin-RevId: 03cedc48f404d2fd615958cd6212cd4365800341
2023-01-30 18:53:48 +00:00
sahbot
4b6ba05992 [CI] Update changelog for release master_v0.17.3
GitOrigin-RevId: 4e46016e4d89bf8522ad57e06df414fb2aae2415
2023-01-25 17:38:48 +00:00
sahbot
c0b81a1298 Integrating gmap-server to master_v1.9.1
Issue: NET-4429 [gmap] the max nr of devices needs to be checked in gmaps_new_device instead of in _Devices_createDevice
GitOrigin-RevId: 2750fa4e4a71dc137551034703681abd8d300060
2023-01-25 17:38:48 +00:00
sahbot
72acbb86e7 Integrating libgmap-client to master_v0.11.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 52a250fbbda8231a1e1db3d77754fec414f31fb3
2023-01-25 17:38:48 +00:00
sahbot
4ab351a014 [CI] Update changelog for release master_v0.17.2
GitOrigin-RevId: dd38cc3edbacb5c2b9c168029aba2f0006145b4d
2023-01-23 11:38:12 +00:00
sahbot
9a7a2ff2a7 Integrating gmap-mod-ethernet-dev to master_v1.7.0
Issue: NET-4324 Support ARP IP down + start arping
GitOrigin-RevId: 7e466925d0d33d57812b78ea443f2dc53dbf8ed3
2023-01-23 11:38:12 +00:00
sahbot
8b21220d9b [CI] Update changelog for release master_v0.17.1
GitOrigin-RevId: c8833355b25a92ebb9a83b1631e51fac0676d3de
2023-01-19 19:10:18 +00:00
sahbot
7cb14461fc Integrating libgmap-client to master_v0.11.1
Issue: NET-3985 [amx][gmap] Expose mdns information in gMap
GitOrigin-RevId: 4775fad569968d6d3d674a41f132e8e08ca1fb60
2023-01-19 19:08:27 +00:00
sahbot
6780852ef5 [CI] Update changelog for release master_v0.17.0
GitOrigin-RevId: 4883e4a10ea290907ad7b7cb4b8605da0047ef08
2023-01-19 14:46:53 +00:00
sahbot
d4e40f6aad Integrating gmap-server to master_v1.9.0
Issue: NET-4367 gMap server: getParameters, getFirstParameter RPC
Issue: NET-4403 gMap Server: DM RPC cleanup
GitOrigin-RevId: 11a8dcb4ec14bfe506e32d4cdd4d1fd814380760
2023-01-19 14:46:53 +00:00
sahbot
62a017ab4b Integrating libgmap-client to master_v0.11.0
Issue: NET-4367 gMap server: getParameters, getFirstParameter RPC
GitOrigin-RevId: e9fe51e855c53b5b79499a53f92e316b8222854b
2023-01-19 14:46:53 +00:00
sahbot
06352dc117 Integrating gmap-server to master_v1.8.0
Issue: NET-4367 gMap server: getParameters, getFirstParameter RPC
GitOrigin-RevId: c7c20e831b59636020c2220a657e8df75c0eceb3
2023-01-19 14:46:53 +00:00
sahbot
f52010e8ff Integrating libgmap-ext to master_v0.2.0
Issue: NET-4223 send ARP + callback on timeout/success
GitOrigin-RevId: 721c50d96329e49e271dff102f56f3924be61871
2023-01-19 14:46:53 +00:00
sahbot
e32ff5fc9d Integrating gmap-mibs-common to master_v0.4.3
Issue: NET-3985 [amx][gmap] Expose mdns information in gMap
GitOrigin-RevId: 388370deb9ad7c796ae4de3a54281eb9deb234e0
2023-01-19 14:46:53 +00:00
sahbot
f6d3033def Integrating gmap-mod-ethernet-dev to master_v1.6.0
Issue: HOP-2047 [import-dbg] Disable import-dbg by default for all amxrt plugin [new]
Issue: NET-4222 Create IP in gmap device on gratuitous ARP
GitOrigin-RevId: 2e9f24d916d002294bdf3a7e4be9f0f123688292
2023-01-19 14:46:53 +00:00
sahbot
15ee55529d [CI] Update changelog for release master_v0.16.0
GitOrigin-RevId: 0eaec2abd6c8b3e2fdf54ed7d11f878acccf9ad2
2023-01-11 11:40:28 +00:00
sahbot
f17ac367f7 [libgmap-ext] Add component
GitOrigin-RevId: a08965ac6fc37411f74f52b1ad2b920fb45bc1ea
2023-01-11 11:40:28 +00:00
sahbot
5b4b5463b8 [CI] Update changelog for release master_v0.15.2
GitOrigin-RevId: c6c24d88b0b1c96f8d90ef1a82845224f5beae3d
2023-01-10 13:37:02 +00:00
sahbot
5448c97f14 Integrating gmap-mod-self to master_v1.2.1
Issue: HOP-2488 Use search path in requires statement for instance object [fix]
GitOrigin-RevId: 6135879e3d209b82776eb9849a523f016838fc44
2023-01-10 13:37:02 +00:00
sahbot
990a49783c Integrating gmap-server to master_v1.7.0
Issue: NET-4358 GMap Server: implementation of gmap additional expression operators
GitOrigin-RevId: ca89960b4385e95d3b3619e9e90369cd9f22a6f7
2023-01-10 13:37:02 +00:00
sahbot
299659b54c [CI] Update changelog for release master_v0.15.1
GitOrigin-RevId: 04fedc2bfda8eac64338586a77dcc0008c79ec4f
2023-01-06 13:24:50 +00:00
sahbot
afd218cb0f Integrating gmap-server to master_v1.6.4
Issue: HOP-2438 Fix optional include of components.config.m4 in config/gmap_conf_global.odl.m4 [fix]
GitOrigin-RevId: af7dab7de3110cac63598378bb7f68607ce75e90
2023-01-06 13:14:56 +00:00
sahbot
f12d6cecdb [CI] Update changelog for release master_v0.15.0
GitOrigin-RevId: 1f795e09160c5fa88b8dfce3fc8fe2c1e9fa0bf9
2023-01-05 16:28:41 +00:00
sahbot
454aa9bb99 Integrating libgmap-client to master_v0.10.1
Issue: HOP-2047 [import-dbg] Disable import-dbg by default for all amxrt plugin [new]
Issue: NET-4340 [amx][gmap] gmap_devices_findByIp function uses incorrect search paths
GitOrigin-RevId: c1f05858872104c3f58d8c3d2ea65c81e047102b
2023-01-05 16:25:47 +00:00
sahbot
d5dee3ec06 Integrating gmap-client to master_v1.1.0
Issue: HOP-2047 [import-dbg] Disable import-dbg by default for all amxrt plugin [new]
GitOrigin-RevId: abc1a6e1cbe574a197454f15300d4671dbbd461b
2023-01-05 16:25:47 +00:00
sahbot
b78745c285 Integrating gmap-mod-self to master_v1.2.0
Issue: HOP-2047 [import-dbg] Disable import-dbg by default for all amxrt plugin [new]
GitOrigin-RevId: 1c10182582df56216adc54030bd3f28e3dc9da33
2023-01-05 16:25:47 +00:00
sahbot
6860acf84b Integrating libgmap-client to master_v0.10.0
Issue: HOP-2047 [import-dbg] Disable import-dbg by default for all amxrt plugin [new]
GitOrigin-RevId: 8b59cc2a4f02c3b7d59e629857a97a5f8e22cecd
2023-01-05 16:25:47 +00:00
sahbot
4d1b6fd55f Integrating gmap-mibs-common to master_v0.4.2
Issue: NET-3985 [amx][gmap] Expose mdns information in gMap
GitOrigin-RevId: b7a3ad485fe3dee72dad291eef67440bd1129c30
2023-01-05 16:25:47 +00:00
sahbot
449bd0e666 [CI] Update changelog for release master_v0.14.4
GitOrigin-RevId: 5c61ad038ad06949a718f233af12d0c9def5940f
2022-12-20 18:46:38 +00:00
sahbot
9d84a93300 Integrating gmap-server to master_v1.6.3
Issue: HOP-2438 Use optional include when including components.config.m4 [other]
GitOrigin-RevId: 20b879a64df3ae346e667b4a7f6fb54068a2ef38
2022-12-20 18:46:38 +00:00
sahbot
4c84d2b87c [CI] Update changelog for release master_v0.14.3
GitOrigin-RevId: d349f913f012a7ee59d0961edf85fff43b20de7c
2022-12-16 10:59:09 +00:00
sahbot
ff223ed635 Integrating libgmap-client to master_v0.9.2
Issue: NET-3985 [amx][gmap] Expose mdns information in gMap
GitOrigin-RevId: 7b081cdebbe938b0879eda9d1896666dc80a9de9
2022-12-16 10:59:09 +00:00
sahbot
b0a7562b9e [CI] Update changelog for release master_v0.14.2
GitOrigin-RevId: 5bf7d6c8be93ad4bb11489b947aab2fefadcf2e0
2022-12-08 17:07:49 +00:00
sahbot
bf605a0555 Integrating libgmap-client to master_v0.9.1
Issue: NET-4170 gMap Event handling
GitOrigin-RevId: 6f2e3361c87b1e79f5def41a2bdde9f9c0a1c11d
2022-12-08 17:07:49 +00:00
sahbot
e92df7c8d0 Integrating gmap-server to master_v1.6.2
Issue: NET-4170 gMap Event handling
GitOrigin-RevId: ac1a1614bc1fc73eab8b5256191c4c3c3a8f77e5
2022-12-08 17:07:49 +00:00
sahbot
01b56d2fde [CI] Update changelog for release master_v0.14.1
GitOrigin-RevId: ea480eb934caf083b1d45a16109a1b1e006d2d0b
2022-12-02 11:59:24 +00:00
sahbot
b491750cf7 Integrating gmap-server to master_v1.6.1
Issue: NET-4207 [amx][gmap] mib-ip fails to load due to undefined symbol
GitOrigin-RevId: 9761a41d9b816a803c1f56950dbeafb3659bb6a9
2022-12-02 11:59:24 +00:00
sahbot
24e7b31d59 Integrating libgmap-client to master_v0.9.0
Issue: NET-4207 [amx][gmap] mib-ip fails to load due to undefined symbol
Issue: NET-4220 Add IP query support
GitOrigin-RevId: f06bce8d812d5424d2a5c8c0f87b9108ddfc1880
2022-12-02 11:59:24 +00:00
sahbot
96a160506b Integrating gmap-mod-self to master_v1.1.0
Issue: NET-4186 Sync bridge IP from netmodel + add 'bridge' tag
GitOrigin-RevId: 514f70d67bd9ddaeb0f2f69bb60ff05cdcf38818
2022-12-02 11:59:24 +00:00
sahbot
215be9394d Integrating gmap-mibs-common to master_v0.4.1
Issue: NET-4207 [amx][gmap] mib-ip fails to load due to undefined symbol
GitOrigin-RevId: defb4877b559b6c8cca9424c367188c85ba27ff7
2022-12-02 11:59:24 +00:00
sahbot
3141829f23 [CI] Update changelog for release master_v0.14.0
GitOrigin-RevId: 9c7b90a27b9ab4d5efe79e856566dae595b7d641
2022-11-30 08:01:11 +00:00
sahbot
7e4827e4d5 Integrating gmap-mibs-common to master_v0.4.0
Issue: HOP-863 [gMap][wanBlock] Development of a gMap wanblock module [new]
GitOrigin-RevId: 8f40ff3de889a7766ad58937badce1c919107fa1
2022-11-30 08:01:09 +00:00
sahbot
86a6f14e32 Integrating gmap-mod-ethernet-dev to master_v1.4.0
Issue: NET-4270 Rename name source 'HostName'->'dhcp'
GitOrigin-RevId: 6a18239301df4978f71fcc28ead46a4beaee4e3a
2022-11-30 08:01:06 +00:00
sahbot
0684a0217e Integrating gmap-server to master_v1.6.0
Issue: NET-4270 Add 'dhcp' to default name source list
GitOrigin-RevId: 82306a5911a0d72f76d33b6214afb31c41a52878
2022-11-30 08:01:04 +00:00
sahbot
832126ec81 [CI] Update changelog for release master_v0.13.11
GitOrigin-RevId: 78a7bd7b2cdf04f9370c0dfb195ffd0abd421b17
2022-11-28 17:47:06 +00:00
sahbot
e4515ce227 Integrating gmap-mibs-common to master_v0.3.0
Issue: NET-4264 Add DHCPv4Client & DHCPv6Client in dhcp mib .odl
GitOrigin-RevId: e905678d47e112fe69803d4665956c22bcbaee54
2022-11-28 17:47:02 +00:00
sahbot
c02f9e30b0 [CI] Update changelog for release master_v0.13.10
GitOrigin-RevId: 39b2bc11b70ebc9547fc88bf421d667d9105a931
2022-11-24 11:43:03 +00:00
sahbot
3957ce06d0 Integrating gmap-mod-ethernet-dev to master_v1.3.1
Issue: NET-4246 Add DHCP option 12 HostName
GitOrigin-RevId: c921491aa16383fc7711b6d4eaea7a3a0a21bb30
2022-11-24 11:43:00 +00:00
sahbot
4b21f709c5 Integrating gmap-server to master_v1.5.0
Issue: NET-3859 gMap Server: fix gmaps_device_get_recursive
GitOrigin-RevId: 071de72c0d32f22b8213337e0c73708b6d0c99be
2022-11-24 11:42:58 +00:00
sahbot
650c318607 [CI] Update changelog for release master_v0.13.9
GitOrigin-RevId: 1c88fc0dbec3f93bf98a5c89ba596589a9ecc1ce
2022-11-22 07:54:49 +00:00
sahbot
f6f615aa4f Integrating libgmap-client to master_v0.8.0
Issue: NET-4218 Add gmap_ip_device_get_addresses()
GitOrigin-RevId: 6a677e671c79c5a3f407cf7f02f47750c1402831
2022-11-22 07:54:47 +00:00
sahbot
c8639bbdcd [CI] Update changelog for release master_v0.13.8
GitOrigin-RevId: 2c51d53ed3405292adfdabf68ae64616a32030b1
2022-11-09 10:04:08 +00:00
sahbot
da50202d32 Integrating gmap-mod-ethernet-dev to master_v1.3.0
Issue: NET-4064 Talk to standard TR-181 DHCPv4 datamodel instead of custom notifications
GitOrigin-RevId: 3ceab76dbea0cc5510c457a27dfd95eaaa9d8e48
2022-11-09 10:04:06 +00:00
sahbot
499b8451be Integrating libgmap-client to master_v0.7.0
Issue: NET-4064 Add gmap_devices_findByIp
GitOrigin-RevId: 701ed50ba4a4868b694be5ff211f1acee0a4577a
2022-11-09 10:04:03 +00:00
sahbot
40b00ee90e [CI] Update changelog for release master_v0.13.7
GitOrigin-RevId: af7eecc7ec35d33a577cc377016a9adc7e0edfd6
2022-10-24 13:35:48 +00:00
sahbot
af107c5a1b Integrating gmap-server to master_v1.4.1
Issue: NET-4050 [gmap] Automatic clean up of inactive devices when MaxDevices is reached.
GitOrigin-RevId: 491ce6768acada7a23d7ad9ccdb5b31df6ac43fa
2022-10-24 13:32:17 +00:00
sahbot
14b9a40c49 Integrating gmap-server to master_v1.4.0
Issue: NET-4050 [gmap] Automatic clean up of inactive devices when MaxDevices is reached.
GitOrigin-RevId: ecd8203279ff144e266f28d2b8ba15cb84b94a44
2022-10-24 13:32:14 +00:00
sahbot
bd1adf6e87 [CI] Update changelog for release master_v0.13.6
GitOrigin-RevId: 1e1d5a846e5b720f9a9527aaa6a7c878baffd4f2
2022-10-13 12:13:53 +00:00
sahbot
301b1c84b2 Integrating gmap-server to master_v1.3.0
Issue: NET-3986 [amx][gmap] Define Name, setName(), delName() behaviour
GitOrigin-RevId: 84e243c64d964378bb1825075710284648745f6a
2022-10-13 12:13:50 +00:00
sahbot
29831717c9 [CI] Update changelog for release master_v0.13.5
GitOrigin-RevId: 4f35b89b2458546a294a44e80f84a4e7e8b504be
2022-10-06 17:08:58 +00:00
sahbot
0c46d24c6a Integrating libgmap-client to master_v0.6.0
Issue: NET-3986 [amx][gmap] Define Name, setName(), delName() behaviour
GitOrigin-RevId: 0542bf6bb89fd387dc67474d37678106dc6c87e4
2022-10-06 17:08:56 +00:00
sahbot
c2f9bb8a07 [CI] Update changelog for release master_v0.13.4
GitOrigin-RevId: 66f668b75f7ed93d5ac8f42139b484f8be6ecfe8
2022-09-28 06:14:36 +00:00
sahbot
b6e2676529 Integrating gmap-mod-ethernet-dev to master_v1.2.2
Issue: NET-4015 Fix fail to subscribe to DHCPv4 at boot
GitOrigin-RevId: 8d0665feb8ed6ff30dbb8323c2819a31c7e856fd
2022-09-28 06:14:33 +00:00
sahbot
80d6148c21 [CI] Update changelog for release master_v0.13.3
GitOrigin-RevId: 1f30ee14bf994b173bc4023947236fc114e4fd93
2022-09-26 15:28:51 +00:00
sahbot
64053b31b3 Integrating gmap-mod-ethernet-dev to master_v1.2.1
Issue: NET-4014 fix dhcp: no IP addresses created on new lease
GitOrigin-RevId: d4454de951aca294738dcf3c8f7403053192cee9
2022-09-26 15:28:48 +00:00
sahbot
3701008295 Integrating libgmap-client to master_v0.5.2
Issue: NET-3856 Create unit tests for amx gMap Query feature
Issue: NET-4014 Do not spam log on ip not found
GitOrigin-RevId: 358981d66d2013fd446a96356a09b225d3e4284f
2022-09-26 15:28:45 +00:00
sahbot
f18ed1f113 [CI] Update changelog for release master_v0.13.2
GitOrigin-RevId: 5cef181418a64ee15ee64f352bbbd3ef1458da16
2022-09-23 12:44:33 +00:00
sahbot
51dc43c369 Integrating gmap-mod-ethernet-dev to master_v1.2.0
Issue: NET-3894 Various cleanup
GitOrigin-RevId: ed333c4021de7e6727f6d3f4ef64bf3c95eac9e4
2022-09-23 12:44:30 +00:00
sahbot
4a6173e16e [CI] Update changelog for release master_v0.13.1
GitOrigin-RevId: a63158a8f0d3a9f71090eb64c95e855eb98dccd4
2022-09-20 12:44:41 +00:00
sahbot
e1d5a2b5ca Integrating gmap-server to master_v1.2.0
Issue: NET-3798 [prpl][gMap]RPC topology missing
Issue: NET-3856 Create unit tests for amx gMap Query feature
Issue: NET-3964 the Devices.link() function only allows one lower device
GitOrigin-RevId: b44036b1aede7c755717aa9fd7a78dc110db0adc
2022-09-20 12:43:47 +00:00
sahbot
00135a979a [CI] Update changelog for release master_v0.13.0
GitOrigin-RevId: b51dde2e597f03087c80a5d4f8dc85736ab35921
2022-09-19 16:32:27 +00:00
SAH bot
4d85c38f9a Issue: NET-3863 replace using netlink with using NetDev + test
GitOrigin-RevId: 98df717ee918220071ef47aba7d33fdecd122fe3
2022-09-19 16:32:24 +00:00
sahbot
63662157bd [CI] Update changelog for release master_v0.12.0
GitOrigin-RevId: 1a356d0b8d85d0f43a773ca5109a3e1d1cf4f07a
2022-09-06 07:35:55 +00:00
sahbot
9c3da791f7 Integrating gmap-server to master_v1.1.0
Issue: NET-3798 [prpl][gMap]RPC topology missing [new]
GitOrigin-RevId: c20151da53ae8b8d01b7bdda6759d816525fc21e
2022-09-06 07:35:52 +00:00
sahbot
753f16ff35 [CI] Update changelog for release master_v0.11.0
GitOrigin-RevId: eaa321c4a9a796b112a3b8b833d5995f7c29917e
2022-09-02 07:26:25 +00:00
sahbot
8be01ae701 Integrating libgmap-client to master_v0.5.0
Issue: NET-3798 [prpl][gMap]RPC topology missing [new]
GitOrigin-RevId: 29227e8747703c03be38857c2084e4482f0ef557
2022-09-02 07:26:23 +00:00
sahbot
71ed6a973c [CI] Update changelog for release master_v0.10.6
GitOrigin-RevId: addbdded904c15362d82d1cfffdf2c1580d667b5
2022-08-30 14:02:44 +00:00
sahbot
d336adb06a Integrating gmap-server to master_v1.0.6
Issue: NET-3941 Gmap: Fix default and make gmap default startup priority configurable
GitOrigin-RevId: 9ce1d07b3fef69e2761ebba5b0812ecba029fcf9
2022-08-30 14:02:42 +00:00
sahbot
a189a9c10a Integrating gmap-server to master_v1.0.5
Issue: NET-3941 Gmap: Fix default and make gmap default startup priority configurable
GitOrigin-RevId: 751c8d4b863469c698e5849f4dacd903f240a0af
2022-08-30 14:02:39 +00:00
sahbot
0bef9da946 Integrating gmap-client to master_v1.0.2
Issue: NET-3941 Gmap: Fix default and make gmap default startup priority configurable
GitOrigin-RevId: 50e89bf443e85d5e69ad8f56dda5111af0574140
2022-08-30 14:02:37 +00:00
sahbot
08d525dadc Integrating gmap-mod-ethernet-dev to master_v1.0.3
Issue: NET-3935 Add missing requires
GitOrigin-RevId: 7ae8c788975c7b79a02fa62f5a0e361a723125c8
2022-08-30 14:02:34 +00:00
sahbot
ed79df303b Integrating gmap-mod-self to master_v1.0.2
Issue: NET-3935 Add missing requires
GitOrigin-RevId: bdbb98300e47d0a481ea037e504740811d914cbe
2022-08-30 14:02:31 +00:00
sahbot
9ed410b2d1 Integrating gmap-mod-name-selector to master_v1.0.1
Issue: NET-3935 Add missing requires
GitOrigin-RevId: bdd038de0797f8e3cecaf730d3a138f024061287
2022-08-30 14:02:28 +00:00
sahbot
fa12a660e4 [CI] Update changelog for release master_v0.10.5
GitOrigin-RevId: e5c8154ba4999fa19f0ea0e9a3666f6be478173c
2022-08-22 15:48:43 +00:00
sahbot
4302a59e68 Integrating gmap-mod-self to master_v1.0.1
Issue: NET-3861 remove "wifirepeater" tag until clear why needed
GitOrigin-RevId: bec12dec653ec31c5446abd58ba01c4f9e5d10cd
2022-08-22 15:48:14 +00:00
sahbot
d4aa5958f0 [CI] Update changelog for release master_v0.10.4
GitOrigin-RevId: 4de2510ae0e15b4c7365511bd5fe733750100693
2022-08-09 10:52:02 +00:00
sahbot
1be2d7c0db Integrating gmap-mod-ethernet-dev to master_v1.0.2
Issue: NET-3840 Link dev<->port dynamically when all info is available
GitOrigin-RevId: c549d98779a6b1b81ebdd525f8f16439eabe2ce3
2022-08-09 10:51:59 +00:00
sahbot
d7bfe9ee00 [CI] Update changelog for release master_v0.10.3
GitOrigin-RevId: b7c1f796d9178d73263a9d7538ec66d1a11a250d
2022-08-08 16:23:54 +00:00
sahbot
dc21889b44 Integrating gmap-server to master_v1.0.4
Issue: NET-3708 Implement using UUIDs for device keys
Issue: NET-3715 [prpl][gMap] gMap queries must be evaluated in the gMap server(not the lib)
GitOrigin-RevId: 05daee3a292c73fd7623a42ad8ffd5334b944f1f
2022-08-08 16:23:51 +00:00
sahbot
2d5d3d3f5e Integrating libgmap-client to master_v0.4.1
Issue: NET-3715 [prpl][gMap] gMap queries must be evaluated in the gMap server(not the lib)
GitOrigin-RevId: d6de2a6649a5fb6ec1b70e625557e5b8756ced96
2022-08-08 16:23:47 +00:00
sahbot
c2946febb4 [CI] Update changelog for release master_v0.10.2
GitOrigin-RevId: 21dbb48fe33a886479c0f2662d6834fba0d5f7a5
2022-08-04 09:21:40 +00:00
sahbot
5a65cdf7f4 Integrating gmap-mod-ethernet-dev to master_v1.0.1
Issue: NET-3708 LAN Device must have a uuid as unique (instance)key
GitOrigin-RevId: fde8ae20fa184ecf79c5c70b4c42c4020b53cbc3
2022-08-04 09:21:38 +00:00
sahbot
f999d27af4 Integrating libgmap-client to master_v0.4.0
Issue: NET-3708 LAN Device must have a uuid as unique (instance)key
GitOrigin-RevId: e7c23d711a8dcb2ca357af9e5f0e44d038904cc3
2022-08-04 09:21:36 +00:00
sahbot
14a3f7c807 [CI] Update changelog for release master_v0.10.1
GitOrigin-RevId: bf36d358922fa87f3d74497ed71f3b6f489eeee6
2022-07-29 09:24:20 +00:00
sahbot
ba08b5b3ea Integrating gmap-server to master_v1.0.1
Issue: NET-3708 test mib loading + move testhelper functions to correct test file
GitOrigin-RevId: 55038584e4939c1887ffd11624437a41f271a8f6
2022-07-28 13:15:18 +00:00
sahbot
dd78e96a15 [CI] Update changelog for release master_v0.10.0
GitOrigin-RevId: e38eb2fc79fb9d0411a5811829c3595b0d2ecd8f
2022-07-27 09:41:18 +00:00
Matthias FRANCK
243cd73f49 Add gmap-client
GitOrigin-RevId: 8cee177c8b114ac6cf282771f72732bf9d66c392
2022-07-27 09:38:47 +00:00
sahbot
79822389ed Integrating gmap-mod-name-selector to master_v1.0.0
Issue: NET-3709 [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
GitOrigin-RevId: 18ed457323dcb053fd9b46852365bdccdb2c6ebc
2022-07-26 16:54:23 +00:00
sahbot
78eb8c3580 Integrating gmap-server to master_v1.0.0
Issue: NET-3709 [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
GitOrigin-RevId: e2744f143499c4b6461cf53beaa36957500502da
2022-07-26 14:37:19 +00:00
sahbot
095c9efc8b Integrating gmap-mod-self to master_v1.0.0
Issue: NET-3709 [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
GitOrigin-RevId: 15b7439779deac9e5950130131afa2ea1112c9db
2022-07-26 12:04:22 +00:00
sahbot
eadbbd293c Integrating gmap-mod-ethernet-dev to master_v1.0.0
Issue: NET-3709 [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
GitOrigin-RevId: 170b8fd95bb00bc594b86ae890b122ff23532cfa
2022-07-26 10:27:25 +00:00
sahbot
40ca080fdc Integrating gmap-mod-ethernet-dev to master_v0.1.4
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [other]
GitOrigin-RevId: 6ec2c3b03ee06983aba9992ca190327c6c854f35
2022-07-15 07:25:59 +00:00
sahbot
bb0c187e82 [CI] Update changelog for release master_v0.9.2
GitOrigin-RevId: 76a2f68880de2ad4eebc8686b3d3fa49e712d904
2022-07-14 12:54:57 +00:00
sahbot
f08f131df6 Integrating gmap-mod-ethernet-dev to master_v0.1.3
Issue: NET-3676 Revert "common: add workaround method for retrieving intf from ifindex"
GitOrigin-RevId: a257f233197ce970f4fce751b1d8a43afb7c8709
2022-07-14 12:54:54 +00:00
sahbot
f1c7298573 [CI] Update autogenerated files
GitOrigin-RevId: a8aa8220e17bd2b4ade457470752fe62bf82d315
2022-07-14 11:18:32 +00:00
sahbot
8899835537 Integrating gmap-mod-self to master_v0.0.17
Issue: NET-3676 Switch to using netmodel and amxs
GitOrigin-RevId: 3947f588ce59febdcfccbbcd95c1011b22b7291b
2022-07-14 11:18:30 +00:00
sahbot
b1a4113534 Integrating libgmap-client to master_v0.3.2
Issue: NET-3676 Fix `gmap_devices_unlink` doing nothing
GitOrigin-RevId: 7a96cfd261f2b3b6b54426947b6f2403673d3ebd
2022-07-12 17:02:29 +00:00
sahbot
4789c9dccc [CI] Update changelog for release master_v0.9.1
GitOrigin-RevId: da3ba6a52c1541d1404f01ea2c22b8b28b0f24a8
2022-06-01 13:06:45 +00:00
sahbot
f9b460565a Integrating gmap-mod-ethernet-dev to master_v0.1.2
Issue: NET-3589 Fix DHCP option 60 (vendor class) not coming through
GitOrigin-RevId: 7bd3b5f56358202676424da6bca6f21ca5375eb0
2022-05-30 07:46:12 +00:00
sahbot
f109768ee7 Integrating gmap-mod-name-selector to master_v0.1.3
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: b14edbe1027adb70e4821ba0d096dfc4d3bbb5ff
2022-05-24 13:05:11 +00:00
sahbot
cd158c1119 Integrating libgmap-client to master_v0.3.1
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
GitOrigin-RevId: a2faf9b4ee6f571a5e0cdb6eeab7971e78a4a757
2022-05-24 11:37:53 +00:00
sahbot
78d4b6b29d Integrating gmap-server to master_v0.3.1
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 23efd0049d0bb6dfec89d2451787ffb743144606
2022-05-24 07:31:29 +00:00
sahbot
0f4c0e409e Integrating gmap-mod-self to master_v0.0.16
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 1960e854b2d585bc1eaead5d83849f7b9f284b21
2022-05-23 12:27:09 +00:00
sahbot
499f2ed809 [CI] Update changelog for release master_v0.9.0
GitOrigin-RevId: a851e9c4a1c46deb1c44a7a5a2c1bbbacbb42928
2022-01-28 19:53:18 +00:00
sahbot
bae5007a1c Integrating gmap-server to master_v0.3.0
Issue: HOP-792 Gmap add query functionality [new]
GitOrigin-RevId: e12a04409beeaba4de7c6a4a5dab9e33ade32437
2022-01-27 09:35:16 +00:00
sahbot
48154d3d72 Integrating libgmap-client to master_v0.3.0
Issue: HOP-792 Add query functionality [new]
GitOrigin-RevId: 24b7c805781ca3d1ad2d10b3998865eb43af3893
2022-01-27 08:07:53 +00:00
sahbot
1e367aff26 [CI] Update changelog for release master_v0.8.3
GitOrigin-RevId: 990c9c0e05f3b432e48b1f09c098b0f7c5a5aedd
2021-11-09 08:47:37 +00:00
SAH bot
9e2f5b670b Integrating gmap-mod-self to master_v0.0.15
GitOrigin-RevId: f94fb158517ccba0e9b479e88881ff2b269be793
2021-11-02 13:27:43 +00:00
SAH bot
73221a5351 Integrating gmap-mod-ethernet-dev to master_v0.1.1
GitOrigin-RevId: c967749fe11c7c8dbd4ccab6866303174a8df6ea
2021-11-02 13:27:40 +00:00
13 changed files with 746 additions and 94 deletions

View File

@@ -8,6 +8,448 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## Release v1.0.14 - 2023-04-28(14:16:59 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [gmap][UPNPDiscovery] Add UPNP support in gMap
## Release v1.0.13 - 2023-04-24(15:36:07 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): It must be possible to populate Gmap with detected UserAgents
## Release v1.0.12 - 2023-04-21(10:26:01 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Let socketlist deal with arbitrary type of sockets
## Release v1.0.11 - 2023-04-20(13:05:36 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Split gmap_ext_arp_eth_socket from gmap_ext_discoping_socketlist
## Release v1.0.10 - 2023-04-19(07:13:49 +0000)
### Fixes
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [odl]Remove deprecated odl keywords
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [odl]Remove deprecated odl keywords
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Removed deprecated odl keywords in tests
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Removed deprecated odl keywords in tests
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Removed deprecated odl keywords in tests
## Release v1.0.9 - 2023-04-07(10:46:25 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Renames for discoping
## Release v1.0.8 - 2023-04-07(06:16:47 +0000)
## Release v1.0.6 - 2023-03-21(19:47:55 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Listen to NetDev.Link.<port>.Neigh
## Release v1.0.5 - 2023-03-21(13:59:29 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Rename gmap_ethernet_dev_netdev->gmap_ethernet_dev_bridgetable
## Release v1.0.4 - 2023-03-15(17:35:51 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Adapt to DHCPv4Server path change
## Release v1.0.3 - 2023-03-13(07:19:46 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): gmap config event handling: server and client side
## Release v1.0.2 - 2023-03-02(12:03:41 +0000)
### Other
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): [amx][gmap-client] /etc/init.d/gmap-client does nothing on non-internal build
## Release v1.0.1 - 2023-02-24(18:31:25 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Provide a parameter reference to the DHCP Client Lease
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Fix no logging when running standalone
## Release v1.0.0 - 2023-02-23(13:52:50 +0000)
### Breaking
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Change setActive API to have source and priority
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Adapt to new setActive API with source and priority
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): Adapt to new setActive API with source and priority
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Adapt to 'nemo' tag not used anymore
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Adapt to new setActive API with source and priority
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Adapt to new setActive API with source and priority
## Release v0.17.11 - 2023-02-16(13:57:24 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Fix gmap-server sometimes thinks time never syncronized
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [libgmap-client] generated datamodel documentation is empty
## Release v0.17.10 - 2023-02-15(17:03:48 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): Rename nemo->netdev and adapt to new 'style' of mib expression
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Adapt to 'nemo' tag not used anymore
## Release v0.17.9 - 2023-02-08(18:19:04 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [gMap][BDD] Create Information MiB
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [BDD][gMap] Create BDD MiB
## Release v0.17.8 - 2023-02-07(14:52:00 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Mark colliding IPs with Status=error
## Release v0.17.7 - 2023-02-06(11:57:57 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Track MAC and collisions and reduce ARPs sent
## Release v0.17.6 - 2023-02-03(20:34:43 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Fix incorrect log on adding default name
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Remove event stdout spam
## Release v0.17.5 - 2023-02-02(12:33:47 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] Remove the time-plugin requirement from gmap-server
## Release v0.17.4 - 2023-01-30(18:52:35 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] avoid using m4 odl files.
## Release v0.17.3 - 2023-01-25(17:37:20 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] the max nr of devices needs to be checked in gmaps_new_device instead of in _Devices_createDevice
## Release v0.17.2 - 2023-01-23(11:36:56 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Support ARP IP down + start arping
## Release v0.17.1 - 2023-01-19(19:08:49 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] Expose mdns information in gMap
## Release v0.17.0 - 2023-01-19(14:45:17 +0000)
### New
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): [import-dbg] Disable import-dbg by default for all amxrt plugin
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [amx][gmap] Expose mdns information in gMap
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Create IP in gmap device on gratuitous ARP
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap server: getParameters, getFirstParameter RPC
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap Server: DM RPC cleanup
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): gMap server: getParameters, getFirstParameter RPC
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): send ARP + callback on timeout/success
## Release v0.16.0 - 2023-01-11(11:39:17 +0000)
### New
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Component added
## Release v0.15.2 - 2023-01-10(13:35:53 +0000)
### Fixes
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Use search path in requires statement for instance object
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): GMap Server: implementation of gmap additional expression operators
## Release v0.15.1 - 2023-01-06(13:23:10 +0000)
### Fixes
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Fix optional include of components.config.m4 in config/gmap_conf_global.odl.m4
## Release v0.15.0 - 2023-01-05(16:26:47 +0000)
### New
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): [import-dbg] Disable import-dbg by default for all amxrt plugin
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): [import-dbg] Disable import-dbg by default for all amxrt plugin
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [import-dbg] Disable import-dbg by default for all amxrt plugin
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [amx][gmap] Expose mdns information in gMap
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] gmap_devices_findByIp function uses incorrect search paths
## Release v0.14.4 - 2022-12-20(18:44:19 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Use optional include when including components.config.m4
## Release v0.14.3 - 2022-12-16(10:57:40 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] Expose mdns information in gMap
## Release v0.14.2 - 2022-12-08(17:06:51 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap Event handling
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): gMap Event handling
## Release v0.14.1 - 2022-12-02(11:52:25 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [amx][gmap] mib-ip fails to load due to undefined symbol
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Sync bridge IP from netmodel + add 'bridge' tag
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [amx][gmap] mib-ip fails to load due to undefined symbol
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] mib-ip fails to load due to undefined symbol
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add IP query support
## Release v0.14.0 - 2022-11-30(08:00:55 +0000)
### New
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [gMap][wanBlock] Development of a gMap wanblock module
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Rename name source 'HostName'->'dhcp'
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Add 'dhcp' to default name source list
## Release v0.13.11 - 2022-11-28(17:46:30 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): Add DHCPv4Client & DHCPv6Client in dhcp mib .odl
## Release v0.13.10 - 2022-11-24(11:35:59 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Add DHCP option 12 HostName
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap Server: fix gmaps_device_get_recursive
## Release v0.13.9 - 2022-11-22(07:54:07 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add gmap_ip_device_get_addresses()
## Release v0.13.8 - 2022-11-09(10:03:53 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Talk to standard TR-181 DHCPv4 datamodel instead of custom notifications
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add gmap_devices_findByIp
## Release v0.13.7 - 2022-10-24(13:32:19 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] Automatic clean up of inactive devices when MaxDevices is reached.
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] Automatic clean up of inactive devices when MaxDevices is reached.
## Release v0.13.6 - 2022-10-13(11:22:21 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [amx][gmap] Define Name, setName(), delName() behaviour
## Release v0.13.5 - 2022-10-06(17:08:01 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] Define Name, setName(), delName() behaviour
## Release v0.13.4 - 2022-09-28(06:14:07 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Fix fail to subscribe to DHCPv4 at boot
## Release v0.13.3 - 2022-09-26(15:28:34 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): fix dhcp: no IP addresses created on new lease
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Create unit tests for amx gMap Query feature
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Do not spam log on ip not found
## Release v0.13.2 - 2022-09-23(12:44:16 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Various cleanup
## Release v0.13.1 - 2022-09-20(12:43:47 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap]RPC topology missing
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Create unit tests for amx gMap Query feature
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): the Devices.link() function only allows one lower device
## Release v0.13.0 - 2022-09-19(16:28:08 +0000)
### Other
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): Fix `/etc/init.d/gmap-client stop` not working
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): replace using netlink with using NetDev + test
## Release v0.12.0 - 2022-09-06(07:35:42 +0000)
### New
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap]RPC topology missing
## Release v0.11.0 - 2022-09-02(07:26:08 +0000)
### New
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [prpl][gMap]RPC topology missing
## Release v0.10.6 - 2022-08-30(14:01:45 +0000)
### Other
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): Gmap: Fix default and make gmap default startup priority configurable
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Add missing requires
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector): Add missing requires
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Add missing requires
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Gmap: Fix default and make gmap default startup priority configurable
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Gmap: Fix default and make gmap default startup priorityr configurable
## Release v0.10.5 - 2022-08-22(15:48:10 +0000)
### Other
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): remove "wifirepeater" tag until clear why needed
## Release v0.10.4 - 2022-08-09(10:47:53 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Link dev<->port dynamically when all info is available
## Release v0.10.3 - 2022-08-08(16:23:26 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Implement using UUIDs for device keys
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap] gMap queries must be evaluated in the gMap server(not the lib)
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [CI] Fix missing dependencies on uuid
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [prpl][gMap] gMap queries must be evaluated in the gMap server(not the lib)
## Release v0.10.2 - 2022-08-04(09:20:50 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): LAN Device must have a uuid as unique (instance)key
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): LAN Device must have a uuid as unique (instance)key
## Release v0.10.1 - 2022-07-29(09:23:27 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): test mib loading + move testhelper functions to correct test file
## Release v0.10.0 - 2022-07-27(09:40:31 +0000)
### New
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): Component added
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
## Release v0.9.2 - 2022-07-14(12:54:08 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Revert "common: add workaround method for retrieving intf from ifindex"
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Switch to using netmodel and amxs
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Fix `gmap_devices_unlink` doing nothing
## Release v0.9.1 - 2022-06-01(13:06:16 +0000)
### Fixes
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Fix DHCP option 60 (vendor class) not coming through
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
## Release v0.9.0 - 2022-01-28(19:52:18 +0000)
### New
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add query functionality
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Gmap add query functionality
## Release v0.8.3 - 2021-11-09(08:47:08 +0000)
### Changes
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): remove symlink to init script
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): remove symlink to init script
## Release v0.8.2 - 2021-10-14(11:25:18 +0000)
## Release v0.8.1 - 2021-10-06(11:42:29 +0000)

View File

@@ -6,20 +6,25 @@ SoftAtHome feed of Openwrt packages for gMap components.
Feed_gmap includes the following components:
### Plugins
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client) - gMap client plugin
### Applications
- [gmap-mod-ethernet-dev](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-ethernet-dev) - gMap component that adds discovered devices to the gmap datamodel and links them to the correct interface
- [gmap-mod-name-selector](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-name-selector) - Name selection module for gmap
- [gmap-mod-self](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-self) - gmap module to fetch information about the hgw itself and the layer 2 'devices' on it
- [gmap-server](https://gitlab.com/soft.at.home/gmap/applications/gmap-server) - Service implementing the gmap data model
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev) - gMap component that adds discovered devices to the gmap datamodel and links them to the correct interface
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector) - Name selection module for gmap
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self) - gmap module to fetch information about the hgw/repeater itself and the layer 2 'devices' on it
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server) - Service implementing the gmap data model
### Configurations
- [gmap-mibs-common](https://gitlab.com/soft.at.home/gmap/mibs/gmap-mibs-common) - Generic mib files for the gmap service
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common) - Generic mib files for the gmap service
### Libraries
- [libgmap-client](https://gitlab.com/soft.at.home/gmap/libraries/libgmap-client) - Client library for gmap modules
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client) - Client library for gmap modules
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext) - Functionality common for gmap clients (not server)
## How to add feed_gmap to your OpenWrt build

View File

@@ -0,0 +1,24 @@
config PACKAGE_gmap-client
tristate
select SAH_AMX_GMAP_CLIENT
if PACKAGE_gmap-client
menu "Select gmap-client build options"
depends on PACKAGE_gmap-client
config SAH_AMX_GMAP_CLIENT
bool "Build the gMap client plugin"
default y
config SAH_AMX_GMAP_CLIENT_ORDER
int "gMap client plugin startup order"
default 82
config SAH_AMX_GMAP_CLIENT_ONE_PROCESS
bool "All gMap client modules run in same process"
default y
endmenu
endif

75
apps/gmap-client/Makefile Normal file
View File

@@ -0,0 +1,75 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-client
PKG_VERSION:=v1.1.1
SHORT_DESCRIPTION:=gMap client plugin
PKG_SOURCE:=gmap-client-v1.1.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client/-/archive/v1.1.1
PKG_HASH:=c77f3a38651ae5a848479bb682c8bf750617935e178b2ec381da22b116f614f1
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-client-v1.1.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
COMPONENT:=gmap-client
PKG_RELEASE:=1
define SAHInit/Install
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER)$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/K$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER)$(COMPONENT)
endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Plugins
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +libsahtrace
DEPENDS += +amxrt
DEPENDS += +gmap-server
MENU:=1
endef
define Package/$(PKG_NAME)/description
gMap client plugin
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_AMX_GMAP_CLIENT_ORDER=$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER) CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS=$(CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_AMX_GMAP_CLIENT_ORDER=$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER) CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS=$(CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call SAHInit/Install)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_AMX_GMAP_CLIENT_ORDER=$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER) CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS=$(CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS))
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,49 +1,34 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mod-ethernet-dev
PKG_VERSION:=v0.1.0
PKG_VERSION:=v1.10.2
SHORT_DESCRIPTION:=gMap component that adds discovered devices to the gmap datamodel and links them to the correct interface
PKG_SOURCE:=gmap-mod-ethernet-dev-v0.1.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-ethernet-dev/-/archive/v0.1.0
PKG_HASH:=17d9f2d7172b5a37873855da24e85ecbfde0b1b49c314aba13da2d6e4f95472e
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-ethernet-dev-v0.1.0
PKG_SOURCE:=gmap-mod-ethernet-dev-v1.10.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev/-/archive/v1.10.2
PKG_HASH:=d23c242dd54daea5d9d24de8633976dc13b11f9e9ada0ceda1c2faea6e3e2cb1
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-ethernet-dev-v1.10.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
COMPONENT:=gmap-mod-ethernet-dev
PKG_RELEASE:=1
define SAHInit/Install
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/etc/rc.d/S73$(COMPONENT).so
endef
define SAHBackupRestore/Install
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B10$(COMPONENT).so
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R10$(COMPONENT).so
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R10$(COMPONENT).so
endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-ethernet-dev
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libmnl
DEPENDS += +libamxo
DEPENDS += +libamxj
DEPENDS += +libgmap-client
DEPENDS += +libgmap-ext
DEPENDS += +libsahtrace
DEPENDS += +libdhcpoptions
MENU:=1
@@ -54,7 +39,7 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
@@ -62,9 +47,6 @@ define Build/Install
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call SAHInit/Install)
$(call SAHBackupRestore/Install)
endef
define Build/InstallDev
@@ -73,6 +55,9 @@ endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mod-name-selector
PKG_VERSION:=v0.1.2
PKG_VERSION:=v1.0.1
SHORT_DESCRIPTION:=Name selection module for gmap
PKG_SOURCE:=gmap-mod-name-selector-v0.1.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-name-selector/-/archive/v0.1.2
PKG_HASH:=4e6ffc69f79ac440b974b2d403da56a2974a1f3a536a2fba11aaa1ad15eb2fd6
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-name-selector-v0.1.2
PKG_SOURCE:=gmap-mod-name-selector-v1.0.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector/-/archive/v1.0.1
PKG_HASH:=cac734389d94a198f980ec4c39956655d0f12a1177fcb0d204a186df2becc206
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-name-selector-v1.0.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-name-selector
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector
DEPENDS += +gmap-server
DEPENDS += +libamxc
DEPENDS += +libamxp
@@ -52,6 +52,9 @@ define Build/InstallDev
endef
define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef

View File

@@ -0,0 +1,20 @@
config PACKAGE_gmap-mod-self
tristate
select SAH_SERVICES_GMAP-SELF
if PACKAGE_gmap-mod-self
menu "Select gmap-mod-self build options"
depends on PACKAGE_gmap-mod-self
config SAH_SERVICES_GMAP-SELF
bool "Application for filling in the device's and it's interfaces information"
default y
config SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER
bool "gmap-self runs on a wifi repeater"
default n
endmenu
endif

View File

@@ -1,77 +1,68 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mod-self
PKG_VERSION:=v0.0.14
SHORT_DESCRIPTION:=gmap module to fetch information about the hgw itself and the layer 2 'devices' on it
PKG_VERSION:=v1.3.1
SHORT_DESCRIPTION:=gmap module to fetch information about the hgw/repeater itself and the layer 2 'devices' on it
PKG_SOURCE:=gmap-mod-self-v0.0.14.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-self/-/archive/v0.0.14
PKG_HASH:=08e303b783094746c7f09c50fe705c4c92984328ddacacf048995fd037a4f2f4
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-self-v0.0.14
PKG_SOURCE:=gmap-mod-self-v1.3.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self/-/archive/v1.3.1
PKG_HASH:=1c8ae57b73783a8f871294796ac1fc0ccb0eaee98503f39baf1d0c652b030ad0
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-self-v1.3.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
COMPONENT:=gmap-mod-self
PKG_RELEASE:=1
define SAHInit/Install
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/etc/rc.d/S72$(COMPONENT).so
endef
define SAHBackupRestore/Install
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B10$(COMPONENT).so
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R10$(COMPONENT).so
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT).so ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R10$(COMPONENT).so
endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-self
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxd
DEPENDS += +libamxp
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +libamxs
DEPENDS += +libgmap-client
DEPENDS += +libsahtrace
DEPENDS += +libnetmodel
MENU:=1
endef
define Package/$(PKG_NAME)/description
gmap module to fetch information about the hgw itself and the layer 2 'devices' on it
gmap module to fetch information about the hgw/repeater itself and the layer 2 'devices' on it
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER=$(CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER=$(CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call SAHInit/Install)
$(call SAHBackupRestore/Install)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER=$(CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER))
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -0,0 +1,28 @@
config PACKAGE_gmap-server
tristate
select SAH_AMX_GMAP_SERVER
if PACKAGE_gmap-server
menu "Select gmap-server build options"
depends on PACKAGE_gmap-server
config SAH_AMX_GMAP_SERVER
bool "Build gMap server"
default y
config SAH_AMX_GMAP_SERVER_ORDER
int "gMap server plugin startup order"
default 71
config AMX_GMAP_SERVER_NAME_ORDER
string "Priority list of device name sources (highest priority on the left). Source default is implicit and last (after searching alternatives for the device)."
default "webui,user,dil,tags,mdns,dhcp,lltd,plc,mac,upnp,usb,voice,default"
config AMX_GMAP_MAX_DEVICES
int "The max number of gmap devices that can be present at the same time"
default 70
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-server
PKG_VERSION:=v0.2.0
PKG_VERSION:=v2.2.2
SHORT_DESCRIPTION:=Service implementing the gmap data model
PKG_SOURCE:=gmap-server-v0.2.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-server/-/archive/v0.2.0
PKG_HASH:=85ce9a5480d28e602ae6991e66bb4e4f6af27601918b4eca6422a4da2c0da0dc
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-server-v0.2.0
PKG_SOURCE:=gmap-server-v2.2.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server/-/archive/v2.2.2
PKG_HASH:=25f65614849925b15462dc7cc8e212195489b0464beb28db4668bdc658210dd5
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-server-v2.2.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -15,19 +15,21 @@ PKG_LICENSE_FILES:=LICENSE
COMPONENT:=gmap-server
PKG_RELEASE:=1
PKG_BUILD_DEPENDS += util-linux
define SAHInit/Install
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S71$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER)$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/K$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER)$(COMPONENT)
endef
define SAHBackupRestore/Install
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B10$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R10$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R10$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER)$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER)$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER)$(COMPONENT)
endef
include $(INCLUDE_DIR)/package.mk
@@ -36,7 +38,7 @@ define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/gmap/applications/gmap-server
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxp
@@ -44,6 +46,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxo
DEPENDS += +libgmap-client
DEPENDS += +libsahtrace
DEPENDS += +libuuid
MENU:=1
endef
@@ -52,11 +55,11 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER) CONFIG_AMX_GMAP_SERVER_NAME_ORDER=$(CONFIG_AMX_GMAP_SERVER_NAME_ORDER) CONFIG_AMX_GMAP_MAX_DEVICES=$(CONFIG_AMX_GMAP_MAX_DEVICES))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER) CONFIG_AMX_GMAP_SERVER_NAME_ORDER=$(CONFIG_AMX_GMAP_SERVER_NAME_ORDER) CONFIG_AMX_GMAP_MAX_DEVICES=$(CONFIG_AMX_GMAP_MAX_DEVICES))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
@@ -66,11 +69,18 @@ define Build/Install
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER) CONFIG_AMX_GMAP_SERVER_NAME_ORDER=$(CONFIG_AMX_GMAP_SERVER_NAME_ORDER) CONFIG_AMX_GMAP_MAX_DEVICES=$(CONFIG_AMX_GMAP_MAX_DEVICES))
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mibs-common
PKG_VERSION:=v0.2.3
PKG_VERSION:=v0.6.0
SHORT_DESCRIPTION:=Generic mib files for the gmap service
PKG_SOURCE:=gmap-mibs-common-v0.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/gmap/mibs/gmap-mibs-common/-/archive/v0.2.3
PKG_HASH:=d350eac8b25841093149a8fe3313dfa567b024084091c2f6f9355fba0374c50c
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mibs-common-v0.2.3
PKG_SOURCE:=gmap-mibs-common-v0.6.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common/-/archive/v0.6.0
PKG_HASH:=93e26a157d666e84eff7c8234837119ddd32146c1221b008da1ee44dd099a6a4
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mibs-common-v0.6.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
@@ -20,7 +21,7 @@ define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Configurations
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/gmap/mibs/gmap-mibs-common
URL:=https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common
DEPENDS += +gmap-server
DEPENDS += +libamxc
DEPENDS += +libamxp
@@ -37,7 +38,7 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
@@ -53,6 +54,9 @@ endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libgmap-client
PKG_VERSION:=v0.2.3
PKG_VERSION:=v1.4.0
SHORT_DESCRIPTION:=Client library for gmap modules
PKG_SOURCE:=libgmap-client-v0.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/gmap/libraries/libgmap-client/-/archive/v0.2.3
PKG_HASH:=f944b9c14c132cd1530581c9ecb977997b4c27d8798092fe47f10bcfe39171c3
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-client-v0.2.3
PKG_SOURCE:=libgmap-client-v1.4.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client/-/archive/v1.4.0
PKG_HASH:=091a84a12ad897e9fe2a212e42d088a62af8fcda2aa87cb4669bc0722e5b1c6b
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-client-v1.4.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
@@ -20,8 +21,9 @@ define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/gmap/libraries/libgmap-client
URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client
DEPENDS += +libamxc
DEPENDS += +libamxo
DEPENDS += +libamxp
DEPENDS += +libamxb
DEPENDS += +libamxd
@@ -34,7 +36,7 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
@@ -50,6 +52,9 @@ endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

60
libs/libgmap-ext/Makefile Normal file
View File

@@ -0,0 +1,60 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libgmap-ext
PKG_VERSION:=v0.3.0
SHORT_DESCRIPTION:=Functionality common for gmap clients (not server)
PKG_SOURCE:=libgmap-ext-v0.3.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext/-/archive/v0.3.0
PKG_HASH:=2f4763cdf9778858cd3e1841edd93ef63ab5b8e61734a7309a2d49ff53287849
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-ext-v0.3.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxb
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libsahtrace
MENU:=1
endef
define Package/$(PKG_NAME)/description
Functionality common for gmap clients (not server)
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
$(eval $(call BuildPackage,$(PKG_NAME)))