Compare commits

...

287 Commits

Author SHA1 Message Date
sahbot
d6bc350e84 Integrating libamxrt to master_v0.2.3
Issue: NET-4907 [AMX] Add be data-uris to top level data-uris [fix]
GitOrigin-RevId: 51275b51e73230011c1acad31bd2a950f93fc959
2023-07-06 09:49:12 +00:00
sahbot
3621305719 Integrating libamxrt to master_v0.2.2
Issue: NET-4907 [AMX] Define default sockets in backends
GitOrigin-RevId: 1c3550faf925b46c098eb720e2377818a13df866
2023-07-06 09:22:44 +00:00
sahbot
54141601f8 Integrating amx-fcgi to master_v1.2.3
Issue: HOP-3783 [amx-fcgi] Error 404 on REST API call on a empty table result [fix]
GitOrigin-RevId: 15cf8640933f165d77244674aa3c33c1ff6087d5
2023-07-06 09:22:44 +00:00
sahbot
1bad3e63e0 Integrating mod-amxb-ubus to master_v3.1.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a07c0ec89f4814d6a89854ce0567e442e91770ca
2023-07-06 09:22:44 +00:00
sahbot
3473cea5f0 Integrating libamxs to master_v0.1.77
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ae8a3f92b9299af8bdb4dc44454bc34b45ae1583
2023-07-06 09:22:44 +00:00
sahbot
ba608c50a1 Integrating libamxa to master_v0.10.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4d7c054953f8f6914c92935fd10ba90e5589f3ff
2023-07-06 09:22:44 +00:00
sahbot
433d59688f Integrating libamxb to master_v4.6.6
Issue: HOP-3821 Plugins crashing because of segfault in ambiorix [fix]
GitOrigin-RevId: 8690b8208c65537fc6dfc2c744b962ba196d9d65
2023-07-06 09:22:44 +00:00
sahbot
56f4d32596 Integrating mod-ba-cli to master_v0.8.7
Issue: HOP-3777 Add requests with search paths are allowed [change]
GitOrigin-RevId: c5a134bf1f9355f0e744ae00ec9b4d0058fc1675
2023-06-28 18:32:38 +00:00
sahbot
b5acb8c82d Integrating amx-fcgi to master_v1.2.2
Issue: HOP-3777 Add requests with search paths are allowed [change]
GitOrigin-RevId: d1b7040837c8440c7b1df9bc9ec0fa1c866bb5e5
2023-06-28 18:32:38 +00:00
sahbot
9498cd88f8 Integrating libamxrt to master_v0.2.1
Issue: HOP-3753 [amx][capabilities] Add support for reduced capabilities in ambiorix [new]
Issue: HOP-3815 [AMX] Crash with new libamxrt [fix]
GitOrigin-RevId: 71b78533fc52f4cc8b3ffd20ec2e20e3808b850b
2023-06-28 18:32:38 +00:00
sahbot
a3b2f1c0a0 Integrating mod-amxb-ubus to master_v3.1.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 561b1c38082a836791ac5fc896b6b34e24646e91
2023-06-28 18:32:38 +00:00
sahbot
2905f250eb Integrating libamxrt to master_v0.2.0
Issue: HOP-3753 [amx][capabilities] Add support for reduced capabilities in ambiorix [new]
GitOrigin-RevId: 1ae7606be41eb1cf5ecb73e909543f054ad32d70
2023-06-28 18:32:38 +00:00
sahbot
40529c90c9 Integrating libamxs to master_v0.1.76
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c0b1663389366bb3e60653d3cb2c43b2a04a4a21
2023-06-28 18:32:38 +00:00
sahbot
9263bfe045 Integrating libamxa to master_v0.10.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: eb8edb2c0332bf1815158bfa5fb60ceb69c651a1
2023-06-28 18:32:38 +00:00
sahbot
7f3ea72ff5 Integrating libamxb to master_v4.6.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2f2e994a1f1adac59276aacee7c443414c5cc15b
2023-06-28 18:32:38 +00:00
sahbot
b478b5f4b2 Integrating libamxo to master_v3.1.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 64587532bf8bbff657a3614140f48c90ee1ee403
2023-06-28 18:32:38 +00:00
sahbot
69abdddaa8 Integrating libamxd to master_v5.1.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 62331fcc9488fa657aff236ce114946299c9fdd4
2023-06-28 18:32:38 +00:00
sahbot
25cdbbe290 Integrating libamxt to master_v0.2.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5a2c7b55c29c75c9c5e88267f4726c5905518159
2023-06-28 18:32:38 +00:00
sahbot
080b66db34 Integrating amxrt to master_v2.0.0
Issue: HOP-3731 use libamxrt [new]
GitOrigin-RevId: b32bf709723a34baa4a271f2090714449f8f042b
2023-06-28 18:32:38 +00:00
sahbot
0bd4313e11 Integrating libamxp to master_v1.2.3
Issue: HOP-3782 Segmentation fault can occur when timers are added or deleted from within a timer callback [fix]
GitOrigin-RevId: 8192d810cd6c3d46bb17f865a2088e8614579411
2023-06-28 18:32:38 +00:00
sahbot
74d9d83e50 Remove README and CHANGELOG for opensource
GitOrigin-RevId: 3a965fb61ff421d32843cd80526bf72f79b0db0f
2023-06-22 14:14:04 +00:00
sahbot
eaceb9c05b [CI] Update changelog for release master_v9.4.1
GitOrigin-RevId: 3d25543ba5d00c12c15b1375b523441da332d95b
2023-06-21 14:05:53 +00:00
sahbot
7b90d05f90 Integrating mod-amxb-ubus to master_v3.1.5
Issue: HOP-3770 [ubus-cli] extra rpc arguments not returned [fix]
GitOrigin-RevId: a7b6931e7a85d407262052b5167dbabb2abbaad1
2023-06-21 14:04:27 +00:00
sahbot
308f6aecfe Integrating libamxrt to master_v0.1.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 088b2693c2a8969afcdc875c5a4b95b7da5d710f
2023-06-21 14:04:27 +00:00
sahbot
b15ff2d656 [CI] Update changelog for release master_v9.4.0
GitOrigin-RevId: fe457149dea33a19e6183d66c1846dac5aa70da7
2023-06-21 13:39:53 +00:00
sahbot
e1a79d2237 Integrating mod-ba-cli to master_v0.8.6
Issue: HOP-3759 Remove destructor and use exit function [fix]
GitOrigin-RevId: 2ef9477c27f3597ecf034f304ad1c58a87bd43d5
2023-06-21 06:16:22 +00:00
sahbot
5c9390f344 Integrating mod-amxb-ubus to master_v3.1.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 24f78c233c433decc2913309f5935687987dfde7
2023-06-21 06:16:22 +00:00
sahbot
817de21386 Integrating libamxs to master_v0.1.75
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9ce3bd8e0454e5fb01522a04204eda8be41dfb17
2023-06-21 06:16:22 +00:00
sahbot
49111ba160 Integrating libamxa to master_v0.10.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 347219c478df3312f1742c7b072ffcd5537930d2
2023-06-21 06:16:21 +00:00
sahbot
b7bdd71ad2 Integrating libamxb to master_v4.6.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 25ac559ca2bdc828f1575416d1873262fdac3218
2023-06-21 06:16:21 +00:00
sahbot
c0d17a7ab9 Integrating libamxo to master_v3.1.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 97b14d018c6cf1b0e78d7f11dd93f50e7892581a
2023-06-21 06:16:21 +00:00
sahbot
6e3db1b1a8 Integrating libamxd to master_v5.1.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 91803ea481078842cbc6729aaeeeadd595eb4d7d
2023-06-21 06:16:21 +00:00
sahbot
d04667a823 Integrating libamxt to master_v0.2.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e8cff5b3d4a87a50651842c086b8ff45595d8bda
2023-06-21 06:16:21 +00:00
sahbot
19208206ea Integrating libamxp to master_v1.2.2
Issue: ambiorix/libraries/lib_amxp#51 When a schedule item is changed and is currently started send a stop event [fix]
GitOrigin-RevId: f614cf30fec7066a9ac0bfffe531352c0dc61c08
2023-06-21 06:16:21 +00:00
sahbot
ab6059430c Integrating libamxrt to master_v0.1.1
Issue: ambiorix/libraries/lib_amxrt#2 When using libamxrt a segfault can occur when closing the application [fix]
Issue: HOP-3731 Add API documentation [new]
GitOrigin-RevId: c6f136863710db706a928aa5c2ad916b2f16c8d9
2023-06-21 06:16:21 +00:00
sahbot
4b1d9f2383 Integrating libamxrt to master_v0.1.0
Issue: HOP-3731 Add API documentation [new]
GitOrigin-RevId: 91c060d5dcd3a91681419c66ac0fa7da72ddcf95
2023-06-21 06:16:21 +00:00
sahbot
da6b94b496 [CI] Update changelog for release master_v9.3.0
GitOrigin-RevId: acb16483895767ba144ce3a33ec0b5822c7c2416
2023-06-16 03:59:38 +00:00
sahbot
af39b3c1af [CI] Update PKG_HASH
GitOrigin-RevId: e97adbc8c29ab580b019b40a3446fe2dd98ba3b5
2023-06-16 03:54:39 +00:00
sahbot
ad23e67133 [CI] Update autogenerated files
GitOrigin-RevId: e7ac768e5f37d6d2196f8f3ce0e9c00d177df1dd
2023-06-16 03:54:39 +00:00
sahbot
8d378c52b5 Add libamxrt
GitOrigin-RevId: da389e8b4ba05cda2f9a42e2fed1520fddb298c4
2023-06-16 03:54:39 +00:00
sahbot
c4018649de Integrating mod-amxb-ubus to master_v3.1.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 64dbc32e0977b4365077adb2160ff45953b55b60
2023-06-16 03:54:39 +00:00
sahbot
2a5f5a90bf Integrating libamxs to master_v0.1.74
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3b7a62b11900559790fafca199f8ddb22e90adc7
2023-06-16 03:54:39 +00:00
sahbot
367ccb6d85 Integrating libamxa to master_v0.10.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 788d393125c6a43a5d4b10ca2bd7026d26fcd4c6
2023-06-16 03:54:39 +00:00
sahbot
c8309a605f Integrating libamxb to master_v4.6.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 765af5c7df4d9d5c2e9655511b6e2aec2aaefcfd
2023-06-16 03:54:39 +00:00
sahbot
dd040c7fee Integrating libamxo to master_v3.1.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3e98e9c9ae53d52f58441d94134668fbfe54a204
2023-06-16 03:54:39 +00:00
sahbot
276b37c9c1 Integrating libamxd to master_v5.1.2
Issue: ambiorix/libraries/lib_amxd#153 Sending an object event with object, eobject or path in the event data causes never ending loop
Issue: HOP-3695 Failing transactions not fully cleaned [fix]
GitOrigin-RevId: ad753432639b8dddea423ffe1dfe11305c72a3ff
2023-06-16 03:54:39 +00:00
sahbot
e4494cc51a [CI] Update changelog for release master_v9.2.1
GitOrigin-RevId: 5490bf313ab2b98d64e313ebdc4767faab025fe0
2023-06-06 15:04:52 +00:00
sahbot
5af8057ada Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bb558e584c2e0f311193d0ddb33b711957f807bb
2023-06-06 15:04:52 +00:00
sahbot
46cfe69ecf [CI] Update changelog for release master_v9.2.0
GitOrigin-RevId: 30579f2bd355797c8636e9396b5c09f36f92c746
2023-06-02 12:54:42 +00:00
sahbot
8d362eb26a Integrating mod-amxb-ubus to master_v3.1.1
Issue: ambiorix/modules/amxb_backends/amxb_ubus#58 Regression in ubus back-end due to changes in error code passing. [fix]
Issue: NET-4747 [AMX] Ambiorix should return the same error codes regardless of the used bus [new]
GitOrigin-RevId: 0124dcc3328a7e7935a593aa6b187ad74001e843
2023-06-02 12:54:42 +00:00
sahbot
59d0bad5ae Integrating amx-fcgi to master_v1.2.1
Issue: HOP-3241 - [HTTPManager][Login][amx-fcgi] Create a session
Issue: HOP-3431 [TR181-DeviceInfo][FCGI] Add rpc to read/write a file [new]
Issue: HOP-3448 - [HTTPManager][Login] Increase unit test coverage
Issue: ST-1040 [amx-fcgi]Refactor sessions code to make it easier to run the provided web-ui example [new]
GitOrigin-RevId: 9220a4ec4d84962e37bb3b48e0f695b2c001ef35
2023-06-02 12:54:42 +00:00
sahbot
473cba7c94 Integrating amx-cli to master_v0.3.0
Issue: NET-4829 [PCB] add option to pcb-cli to mimic operator (usp) access [new]
GitOrigin-RevId: 5ce2ed18e6f28a3acddf6b6ba0a27a2bd8bf1f74
2023-06-02 12:54:41 +00:00
sahbot
229cdb1471 Integrating libamxs to master_v0.1.73
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d84fc2e52abd4f85dd7122ef1fb7696a7ebe4599
2023-06-02 12:54:41 +00:00
sahbot
0e613d165d Integrating libamxa to master_v0.10.0
Issue: NET-4819 [USP] GSDM events need to be filtered out [new]
GitOrigin-RevId: 6c14e8033b6f09414baa50ae59fa4d1b40a701c2
2023-06-02 12:54:41 +00:00
sahbot
2101ade5c4 Integrating libamxb to master_v4.6.2
Issue: NET-4747 [AMX] Ambiorix should return the same error codes regardless of the used bus [new]
GitOrigin-RevId: 4bd8f699f44b0f06f873def312869ef352598bac
2023-06-02 12:54:41 +00:00
sahbot
468c5ad9eb Integrating libamxo to master_v3.1.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4dfef4b9a726f7ceb5d34cf9ab63362ed9162df0
2023-06-02 12:54:40 +00:00
sahbot
2735dd06f9 Integrating libamxt to master_v0.2.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 72a9cdd7e8f33fd2aebcab7336a61055010d26e4
2023-06-02 12:54:40 +00:00
sahbot
506cc1df74 Integrating mod-amxb-ubus to master_v3.1.0
Issue: NET-4747 [AMX] Ambiorix should return the same error codes regardless of the used bus [new]
GitOrigin-RevId: eb2f5ef47f229fba6a8f1bd56dff14d740fcaaf6
2023-06-02 12:54:40 +00:00
sahbot
19c073f436 Integrating libamxd to master_v5.1.1
Issue: NET-4747 [AMX] Ambiorix should return the same error codes regardless of the used bus [fix]
GitOrigin-RevId: 864838b54c69f43a43bb858c21c373fc53a98999
2023-06-02 12:54:40 +00:00
sahbot
1858c481e0 Integrating libamxb to master_v4.6.1
Issue: NET-4747 [AMX] Ambiorix should return the same error codes regardless of the used bus [new]
GitOrigin-RevId: 7ce1c3be99ef08751096c0e6099eabe471d21499
2023-06-02 12:54:39 +00:00
sahbot
2adef5e1f3 Integrating libamxb to master_v4.6.0
Issue: NET-4747 [AMX] Ambiorix should return the same error codes regardless of the used bus [new]
GitOrigin-RevId: a1143682cada81966c02087747d2098b03b01d95
2023-06-02 12:54:39 +00:00
sahbot
bff664cf65 [CI] Update changelog for release master_v9.1.1
GitOrigin-RevId: 139e894977c19a005ed3da2aa4a0ed8fb1f5eca5
2023-05-30 09:50:26 +00:00
sahbot
62257d6dda Integrating libamxa to master_v0.9.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ffcdc478b415cef41ea35e32a64c4c319c0f999b
2023-05-30 09:34:09 +00:00
sahbot
d167941246 Integrating lua-amx to master_v0.3.14
Issue: ambiorix/bindings/lua/lua-amx#10 Fix return values and throwing errors [fix]
GitOrigin-RevId: 8d64324648a67440e3468b8f876fc389740683bb
2023-05-30 09:34:09 +00:00
sahbot
e07b5c1c2d Integrating mod-lua-amx to master_v0.1.9
Issue: ambiorix/bindings/lua/mod-lua-amx#6 Add unit tests [fix]
GitOrigin-RevId: 5e730c524c5df7d698898d182a723c609faa45e5
2023-05-29 08:34:12 +00:00
sahbot
c9b06c051f Integrating libamxp to master_v1.2.1
Issue: ambiorix/libraries/lib_amxp#50 Scheduler does not take correct duration into account when multiple schedules expire at the same moment [fix]
GitOrigin-RevId: 7f0398ad1b05b1661c705c6af86fb32b1001cf2f
2023-05-26 18:12:33 +00:00
sahbot
72a0308e7c Integrating amx-cli to master_v0.2.28
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b3bfd9131dfc7fe426239063cf95dc185389305c
2023-05-26 18:12:33 +00:00
sahbot
c68096ad0a [CI] Update changelog for release master_v9.1.0
GitOrigin-RevId: 51ed4f9116bbecf44dea5c150700e87a0da85fa5
2023-05-25 16:37:53 +00:00
sahbot
e9caa1cf0a Issue: NET-4798 [USP] Must be able to call methods with named path [change]
GitOrigin-RevId: 92d609c41991d8b083bc0573860805e6d272161b
2023-05-25 16:37:53 +00:00
sahbot
d2bef569a4 [CI] Update changelog for release master_v9.0.3
GitOrigin-RevId: 8e4fdaa2c9cf860e3bcb3159b17e36e3a84eb67d
2023-05-19 12:51:23 +00:00
sahbot
3ad83b276c Integrating libamxa to master_v0.8.26
Issue: HOP-3449 [HTTPManager][Login][acl-manager] After firstboot acl group doesn't exist [fix]
GitOrigin-RevId: a5be921e1dbf5a2811baefaac7038cbc1afba26f
2023-05-19 12:51:23 +00:00
sahbot
5a3fcd474e [CI] Update changelog for release master_v9.0.2
GitOrigin-RevId: a189f1824224dc776b1cbdc8392a2bcfa1b442b8
2023-05-15 05:48:04 +00:00
sahbot
e8e7160159 Integrating libamxo to master_v3.1.3
Issue: HOP-3487 Use index paths when sending events after an odl file is parsed [fix]
GitOrigin-RevId: 0549910263238ffc401deff1df62827bf905092c
2023-05-15 05:46:04 +00:00
sahbot
4f267ed988 Integrating lua-amx to master_v0.3.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bc2c5ee6b65ca892d5d46db78062eaba23ed0e7a
2023-05-15 05:46:04 +00:00
sahbot
f1f39f06e7 [CI] Update changelog for release master_v9.0.1
GitOrigin-RevId: 2c11733ddf8a06e0fa540a36cf0b072bb135ee3c
2023-05-11 10:27:46 +00:00
sahbot
fb4cd14405 Integrating mod-amxb-ubus to master_v3.0.71
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f394d49095a32c48bcb756b328ab317aa4745997
2023-05-11 10:25:37 +00:00
sahbot
3522c25d9a Integrating amx-fcgi to master_v0.5.4
Issue: ambiorix/applications/amx-fcgi#16 Document how to launch the example webui in a container
GitOrigin-RevId: debf52d4496f092fd8386cdb662d88c9585e2fd4
2023-05-11 10:25:37 +00:00
sahbot
6bff014209 Integrating amxrt to master_v1.5.18
Issue: VOIP-482 Create the voice interface between ubus and pcb (tr104i1/2 mapper)
GitOrigin-RevId: 5cf8239f778426d15cddd1dc6770da2bcf62a31a
2023-05-11 10:25:37 +00:00
sahbot
64a7361365 Integrating libamxs to master_v0.1.71
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8a2f8a16a2e1a30b690eebf2c19fba16e0b85ae0
2023-05-11 10:25:37 +00:00
sahbot
4a609e27cc Integrating libamxa to master_v0.8.25
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c84ec73cdf16eb9547e191ec5b61f5fce00b8f13
2023-05-11 10:25:37 +00:00
sahbot
4676bf6c72 Integrating libamxb to master_v4.5.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b0bace46ca1b6e6f77a4ca4ef8daea888c58d3c4
2023-05-11 10:25:37 +00:00
sahbot
7caa0cf0e9 Integrating libamxo to master_v3.1.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4dd55b23560107866d721790c71481df6b10e420
2023-05-11 10:25:37 +00:00
sahbot
964e635770 Integrating libamxd to master_v5.0.3
Issue: ambiorix/libraries/lib_amxd#152 [unit-tests] Complete and extend unit tests [fix]
Issue: HOP-3457 Fix regression in amxd_path api [fix]
GitOrigin-RevId: ee0baf243dff10c50c97683731293fab657aabc3
2023-05-11 10:25:37 +00:00
sahbot
8e09f33ad4 Integrating libamxt to master_v0.2.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4859e65790f4b7defcf1fe28f5558dba315b098e
2023-05-11 10:25:37 +00:00
sahbot
4002aa77ab Integrating libamxm to master_v0.0.56
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: fcca7c983c700912baf270c30df89231b4b23c8e
2023-05-11 10:25:37 +00:00
sahbot
328b39f4d1 Integrating libamxp to master_v1.1.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7fb21762724f56b0bd2dbbd80d3cc1a958e8a307
2023-05-11 10:25:37 +00:00
sahbot
693ebc409d Integrating libamxj to master_v0.3.56
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8cdee5813983940b70c867c17bd4c0495394f267
2023-05-11 10:25:37 +00:00
sahbot
b198717b80 Integrating libamxd to master_v5.0.2
Issue: ambiorix/libraries/lib_amxd#152 [unit-tests] Complete and extend unit tests [fix]
Issue: HOP-3457 Fix regression in amxd_path api [fix]
GitOrigin-RevId: fa20624e773f4d647380254513971a1576b36429
2023-05-11 10:25:36 +00:00
sahbot
5ce8e20ed9 Integrating libamxc to master_v1.8.10
Issue: ST-1029 [amxc] Fix missing semicolon [fix]
GitOrigin-RevId: 086bf5aedc7967b45957cfcd04efef2873df6360
2023-05-11 10:25:36 +00:00
sahbot
c0d0f546ff Integrating libamxs to master_v0.1.70
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 92c46887226fe5ec63b1165a47bba4a92b053b36
2023-05-11 10:25:36 +00:00
sahbot
6a67d3b8a8 Integrating libamxa to master_v0.8.24
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 149f36cec67856790d54774f1c0ab463fe9db48b
2023-05-11 10:25:36 +00:00
sahbot
b2db55f83e Integrating libamxb to master_v4.5.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bf42276e0a29e0d86397ebe331d285d5e6332025
2023-05-11 10:25:36 +00:00
sahbot
163e902d5d Integrating libamxo to master_v3.1.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 27a69ab222dffbe2b6b691524ea4e7ec0ce82c39
2023-05-11 10:25:36 +00:00
sahbot
f13958c1e0 Integrating libamxd to master_v5.0.1
Issue: ambiorix/libraries/lib_amxd#152 [unit-tests] Complete and extend unit tests [fix]
GitOrigin-RevId: 5543b37865aecfe998079c8eb4b40b10b95a9c8c
2023-05-11 10:25:36 +00:00
sahbot
c59d91263a Integrating libamxt to master_v0.2.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 576f1fb80381cb4d1441e660d1ec606d381f1786
2023-05-11 10:25:36 +00:00
sahbot
addbc9a09a [CI] Update changelog for release master_v9.0.0
GitOrigin-RevId: c872a1e09d240a2f51916261d91ea67b86965241
2023-05-04 05:53:31 +00:00
sahbot
48af26dc30 Integrating libamxp to master_v1.1.4
Issue: NET-4640 Check if htables are initialized [fix]
GitOrigin-RevId: db4939fd150734e9dfc4c7b4d031e6ffc5abeb9e
2023-05-04 05:53:31 +00:00
sahbot
5f9a5e3304 Integrating mod-ba-cli to master_v0.8.4
Issue: HOP-3236 gsdm missing arguments for commands and events [fix]
GitOrigin-RevId: 5d1c84a4ed4cdcb337cf0dbf24c4226c59ae3487
2023-05-04 05:53:31 +00:00
sahbot
c0df0e188a Integrating mod-amxb-ubus to master_v3.0.70
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4adca843e6902586329b6c667881d7b289db208e
2023-05-04 05:53:31 +00:00
sahbot
b247fcea02 Integrating libamxs to master_v0.1.69
Issue: HOP-3300 [Amxs] Parameter callbacks are not called when an object instance is added [fix]
GitOrigin-RevId: 52afb300314195df117148402d7da3da3ca23b32
2023-05-04 05:53:30 +00:00
sahbot
74068569cc [CI] Update PKG_HASH
GitOrigin-RevId: 36b1da06ccaddaf3785a38a09fb7191955e0e908
2023-05-04 05:53:30 +00:00
sahbot
5f783c634a Integrating libamxa to master_v0.8.23
Issue: HOP-3241 - [HTTPManager][Login][amx-fcgi] Create a session [change]
GitOrigin-RevId: 6a9dbe4b92d63e931f4021e12316bf0159d7a408
2023-05-04 05:53:30 +00:00
sahbot
a25fb1d907 Integrating libamxb to master_v4.5.8
Issue: HOP-3236 gsdm missing arguments for commands and events [fix]
GitOrigin-RevId: 1da71fc9fb3039c3b63e6902e1107f01981e7e04
2023-05-04 05:53:30 +00:00
sahbot
c7e486a9a6 Integrating libamxo to master_v3.1.0
Issue: ambiorix/libraries/lib_amxo#41 ODL syntax documentation must be updated [fix]
Issue: ambiorix/libraries/lib_amxo#80 Remove deprecated odl syntax and pcb compatibility syntax [break]
Issue: HOP-3236 gsdm missing arguments for commands and events [new]
GitOrigin-RevId: eeee2e851aee3293b7e31243f352e867b40accac
2023-05-04 05:53:30 +00:00
sahbot
88953ddb02 Integrating libamxd to master_v5.0.0
Issue: HOP-3236 gsdm missing arguments for commands and events [break]
Issue: NET-4746 [AMX] Changing optional parameters gives no events [fix]
GitOrigin-RevId: a0e4711dc9655c097e6b60a6fa19c94d10642466
2023-05-04 05:53:30 +00:00
sahbot
34b7cf0d1f Merge remote-tracking branch 'origin/master' into dev_master_group_1_upstep
GitOrigin-RevId: f59694eafbdedf4152f416961e5dd44640c7ecda
2023-05-04 05:53:30 +00:00
sahbot
8dcee5248f Integrating libamxs to master_v0.1.68
Issue: HOP-3300 [Amxs] Parameter callbacks are not called when an object instance is added [fix]
GitOrigin-RevId: 94b9e5055a547aaf658a93d854b1b2203c3f17b1
2023-05-04 05:53:30 +00:00
sahbot
873a4c5a5d Integrating libamxd to master_v4.4.4
Issue: NET-4640 access to DM LocalAgent. using amxb_get fail on EW [fix]
GitOrigin-RevId: f5f3af203b6d6360802cb081cc0b8bc42b4b7ad1
2023-05-04 05:53:30 +00:00
sahbot
1da7d14363 Integrating mod-amxb-ubus to master_v3.0.69
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 56983d85c0f2a9040de22edce5eacaf463f001ee
2023-05-04 05:53:30 +00:00
sahbot
a1731e6516 Integrating mod-amxb-ubus to master_v3.0.68
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 48e390e7cc890c1eb4bfc211f5d56723e97becd1
2023-05-04 05:53:30 +00:00
sahbot
2dfff02b63 Integrating mod-amxb-ubus to master_v3.0.67
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7b62b07317777e874a6766b4c562db6a8a692eb1
2023-05-04 05:53:30 +00:00
sahbot
2aa05b49c0 Integrating amxo-cg to master_v1.2.13
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 94b782f7886906e55904456273316af58d03f137
2023-05-04 05:53:30 +00:00
sahbot
023a5902fe Integrating libamxs to master_v0.1.67
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a22a71b6cbc5211c54923944ac6bfee740ffd234
2023-05-04 05:53:30 +00:00
sahbot
a8f92f708f Integrating libamxa to master_v0.8.22
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7b9ddc6cf71dc8ce85eb1c84287a4989ca25037e
2023-05-04 05:53:30 +00:00
sahbot
ad722989d6 Integrating libamxb to master_v4.5.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 037f3d38d6b51f43d8f2e0df888c5f847d89680a
2023-05-04 05:53:30 +00:00
sahbot
16539391f6 Integrating libamxo to master_v3.0.0
Issue: ambiorix/libraries/lib_amxo#41 ODL syntax documentation must be updated [fix]
Issue: ambiorix/libraries/lib_amxo#80 Remove deprecated odl syntax and pcb compatibility syntax [break]
GitOrigin-RevId: 55d7c218315033fdda8050f0754c5a4c290a396b
2023-05-04 05:53:30 +00:00
sahbot
2a43f9d75f Integrating libamxd to master_v4.4.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f51cc5ae8405c15d2778e0c39a3110f5bf80ec46
2023-05-04 05:53:30 +00:00
sahbot
495da96c87 Integrating libamxt to master_v0.2.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4bc9124b27df98cc7a3b59ab918b57426aeebc70
2023-05-04 05:53:30 +00:00
sahbot
62a85fc0ef Integrating libamxm to master_v0.0.55
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 108aee1a707d7a6a1b5b0b65c09783fd9773b160
2023-05-04 05:53:30 +00:00
sahbot
e3b89778cf Integrating libamxp to master_v1.1.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3962d3523bb7c06a7c1dc0172aa965d5be9f9afd
2023-05-04 05:53:30 +00:00
sahbot
dcd426c63d Integrating libamxj to master_v0.3.55
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: df6e54cfe820d3315fc70fa76311834afc4443fc
2023-05-04 05:53:30 +00:00
sahbot
ef9a89ae8a [CI] Update changelog for release master_v8.4.9
GitOrigin-RevId: e6d6196c275c24aa78b9b2b7db8586c46074b3d7
2023-04-24 16:51:17 +00:00
sahbot
d7f2c6852a Issue: NET-4640 access to DM LocalAgent. using amxb_get fail on EW [fix]
GitOrigin-RevId: 4493304f0ddb07ca7f0fe835d3949a9eb8d7eeb8
2023-04-24 16:51:17 +00:00
sahbot
0edec9826a [CI] Update changelog for release master_v8.4.8
GitOrigin-RevId: 9221ef509ec2bf3f5292bbd5a880f22b29d9509b
2023-04-21 09:42:57 +00:00
sahbot
74314b6194 [CI] Update changelog for release master_v8.4.7
GitOrigin-RevId: 48b5ecef576438c890b0f246b268ba9caec7899f
2023-04-19 10:29:23 +00:00
sahbot
8630b9da18 Integrating libamxc to master_v1.8.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a4cd86ad423e02985fa06bd82d4817b4141dbe12
2023-04-19 10:27:56 +00:00
sahbot
a24c1b1481 [CI] Update changelog for release master_v8.4.6
GitOrigin-RevId: 661fd79dbc44a845f113fdcf06bce7d379af22cc
2023-04-18 09:49:57 +00:00
sahbot
5f80692afe Integrating mod-amxb-ubus to master_v3.0.66
Issue: HOP-2896 [LCM] Error code is not forwarded correctly from LCM to USP in case of InstallDU using a non-existent EE [fix]
GitOrigin-RevId: b99264dd34a741481cfb93539ac423cb777fbf3c
2023-04-18 09:43:35 +00:00
sahbot
4d544dbbac Integrating libamxs to master_v0.1.66
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bd95f213d6fbab944670b5e0bd07e26f07833b27
2023-04-18 09:43:35 +00:00
sahbot
d28546fa5e Integrating libamxa to master_v0.8.21
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3f399c3f9ab63136d1f91e098eb1d061fbaf27ab
2023-04-18 09:43:35 +00:00
sahbot
4960a23945 Integrating libamxb to master_v4.5.6
Issue: NET-4686 [AMX] Unable to unsubscribe from search path [fix]
GitOrigin-RevId: 40478aa6e360418811f522e1c9b3154b161f9edb
2023-04-18 09:43:35 +00:00
sahbot
77c5ede9c1 Integrating mod-amxb-ubus to master_v3.0.65
Issue: HOP-2896 [LCM] Error code is not forwarded correctly from LCM to USP in case of InstallDU using a non-existent EE [fix]
GitOrigin-RevId: 1e690138c178cdbce78527f952cc9b99f6bcdda2
2023-04-18 09:43:35 +00:00
sahbot
c3b334dfc0 Integrating libamxs to master_v0.1.65
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ae46ecab4abaa63ff3ce0d0453352f1bc100acd4
2023-04-18 09:43:35 +00:00
sahbot
2f18ef7f3d Integrating libamxa to master_v0.8.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d6e7ef9322bcc3e441da1cd0869315e2572bacee
2023-04-18 09:43:35 +00:00
sahbot
5f4b65fe60 Integrating libamxb to master_v4.5.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4c14a2f14b09c4102723ed371efd80621c69abe4
2023-04-18 09:43:35 +00:00
sahbot
ca877deeb6 Integrating libamxo to master_v2.1.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0a4b4cbaf2959714560223b1fb2ff30cfbcb9020
2023-04-18 09:43:35 +00:00
sahbot
18a81ec152 Integrating libamxd to master_v4.4.2
Issue: NET-4658 [USP][AMX] GSDM needs a ValueChangeType [fix]
GitOrigin-RevId: 8d310be1c5c4d4d39dc0eab1aaf6e3bf735ce041
2023-04-18 09:43:35 +00:00
sahbot
9d3d9fcb1c Integrating libamxt to master_v0.2.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 98b4e03c5a3074abdfa03a3bbd8284e0638c4b99
2023-04-18 09:43:35 +00:00
sahbot
10e492a214 Integrating libamxm to master_v0.0.54
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d7deeb957470775c564332b9f0f415781111212b
2023-04-18 09:43:35 +00:00
sahbot
84e4caad6a Integrating libamxp to master_v1.1.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8c77ce95da167f698025e25e886236911b804e87
2023-04-18 09:43:35 +00:00
sahbot
0d46618a92 Integrating libamxj to master_v0.3.54
Issue: NET-4671 [AMX] Reduce write calls done in amxj_write [fix]
GitOrigin-RevId: 799f0c514cdaf9b1f41ae17f823a00562ac48bb6
2023-04-18 09:43:35 +00:00
sahbot
2ad7e3bf74 Integrating libamxc to master_v1.8.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: de0549aa84d382daf5c412b86b4bd918e95a946b
2023-04-18 09:43:35 +00:00
sahbot
93a001d6fb [CI] Update changelog for release master_v8.4.5
GitOrigin-RevId: f95430adbb1df7b5d256345562ab6b1986c7d735
2023-04-07 16:44:50 +00:00
sahbot
7a0c9b8b4e Integrating libamxb to master_v4.5.4
Issue: HOP-3284 [TR069-manager] [wnc] No ManagementServer object for wnc [fix]
GitOrigin-RevId: 980737e4d5d5ade462303124f0e44a53ad68bfb7
2023-04-07 16:42:50 +00:00
sahbot
cbb738f1b1 [CI] Update changelog for release master_v8.4.4
GitOrigin-RevId: d46ff345a5bc8f2d4c63b4b8580b0f124bc2e868
2023-04-05 13:47:47 +00:00
sahbot
8ef5ab0e8f Integrating mod-ba-cli to master_v0.8.3
Issue: HOP-3233 [Ambiorix] Implement function call with search path [fix]
GitOrigin-RevId: d1821e99c5b1dc558288184acf86c1914f355776
2023-04-05 13:47:47 +00:00
sahbot
70d2ccd051 Integrating mod-amxb-ubus to master_v3.0.64
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1f65aa797510c63b4d94f4182fb3a89838f6bfe9
2023-04-05 13:47:47 +00:00
sahbot
3bbeb92cd5 Integrating libamxs to master_v0.1.64
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9cd687bdd48fe6207c39db4cb9a6d1b6cf832c2d
2023-04-05 13:47:47 +00:00
sahbot
5ec8dc037e Integrating libamxa to master_v0.8.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9df21efdb2bfa2c914b416f4f20c6986f7c0908d
2023-04-05 13:47:47 +00:00
sahbot
d52f737b89 Integrating libamxb to master_v4.5.3
Issue: HOP-3250 [amx pcb]Who has on search paths with pcb back-end is not working [fix]
GitOrigin-RevId: 5d3ab8aec2733817123cd8772966cd6b0f9b0950
2023-04-05 13:47:47 +00:00
sahbot
e839cf9f56 Integrating amx-fcgi to master_v0.5.3
Issue: ambiorix/applications/amx-fcgi#15 Fix and complete unit tests [fix]
GitOrigin-RevId: 07b0e76f8a4055f17089ed7a616e1c6c01b5ad0b
2023-04-05 13:47:47 +00:00
sahbot
857ca2df7c Integrating mod-ba-cli to master_v0.8.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8e5de7b1b6d776477500a405828e5b49526a5657
2023-04-05 13:47:47 +00:00
sahbot
063011f498 Integrating amx-fcgi to master_v0.5.2
Issue: ambiorix/applications/amx-fcgi#15 Fix and complete unit tests [fix]
GitOrigin-RevId: 5281bc44f40368c27a8075f5c4668313ca4fb3ad
2023-04-05 13:47:47 +00:00
sahbot
fb0dff263b Integrating amxrt to master_v1.5.17
Issue: ambiorix/applications/amxrt#48 Listen socket connections are not removed from the event loop [fix]
GitOrigin-RevId: 9ab8fd7e7a96100f7bea0f47b2d0a2d2a3fe32e9
2023-04-05 13:47:47 +00:00
sahbot
4d1a34c3c4 Merge remote-tracking branch 'origin/master' into dev_master_group_1_upstep
GitOrigin-RevId: 50a6eb4e7cf470d1fad4cbd01877cf0908f5d52c
2023-04-05 13:47:47 +00:00
sahbot
2462281d42 [CI] Update autogenerated files
GitOrigin-RevId: 7f567984f2ec2f48d4a2899123a15172d1257bf9
2023-04-05 13:47:47 +00:00
sahbot
60eb0b565d [CI] Update changelog for release master_v8.4.3
GitOrigin-RevId: 3d072feb02045d33eb14a30072b4640db6520902
2023-03-29 15:22:50 +00:00
sahbot
dd4b571977 [CI] Update changelog for release master_v8.4.2
GitOrigin-RevId: 14daa94707ce01124bddecedb89e65de95a8d3aa
2023-03-29 14:53:33 +00:00
sahbot
80428e0cc9 [CI] Update changelog for release master_v8.4.1
GitOrigin-RevId: e5c06f9cd09311d5d6c1c7377287130a90111079
2023-03-29 12:23:49 +00:00
sahbot
b7c13370ab [CI] Update changelog for release master_v8.4.0
GitOrigin-RevId: cc0378cec7dbdb7e237d6d3e55a306d1bd540546
2023-03-29 12:23:49 +00:00
sahbot
5a8f461fd2 Integrating mod-amxb-ubus to master_v3.0.63
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7896ed320190a1ced4d5520506d81bdea7a5fa9e
2023-03-29 12:23:49 +00:00
sahbot
7cf9fb3ae2 Integrating amx-cli to master_v0.2.25
Issue: NET-4627 [AMX] gdbgui provides full path of cli module [fix]
GitOrigin-RevId: 30971e65b5104ce98fe952ad3188a8190c08efa4
2023-03-29 12:23:49 +00:00
sahbot
05a493c7e7 Integrating libamxs to master_v0.1.63
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 22e5dccc0a8ca5b4b434bb141634ae6539c62cef
2023-03-29 12:23:49 +00:00
sahbot
89272c8157 Integrating libamxa to master_v0.8.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cfd781893c0491797063450ba0bf1f66d287a30e
2023-03-29 12:23:49 +00:00
sahbot
adbbba67c6 Integrating libamxb to master_v4.5.2
Issue: NET-4625 [AMX] Take bus access into account for GSDM [new]
GitOrigin-RevId: 55b97606784c963ec8e738e78c0da5b73c935267
2023-03-29 12:23:49 +00:00
sahbot
a25916cf6d Integrating libamxo to master_v2.1.1
Issue: HOP-3179 AMX : make it possible to to define event handlers directly under object [new]
GitOrigin-RevId: b1e8e3240219cdcff5bd0f24992a78c59a23d7c5
2023-03-29 12:23:49 +00:00
sahbot
b9e14d94f0 Integrating libamxd to master_v4.4.1
Issue: HOP-3197 [uspagent] The 'Discovery' object in the dm cannot use gsdm [fix]
Issue: NET-4625 [AMX] Take bus access into account for GSDM [new]
GitOrigin-RevId: 3525b52353be6f1e72e8a0c537f864a1ed2e10ae
2023-03-29 12:23:48 +00:00
sahbot
80802d0487 Integrating libamxs to master_v0.1.62
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 62e0f9e2ffe3913ff1cec9ec8ed18b49784bd4e6
2023-03-29 12:23:48 +00:00
sahbot
f7b99c7f28 Integrating libamxa to master_v0.8.17
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 19dbcb5adfa4e2ad70c9e72d5c63cd6dede795fc
2023-03-29 12:23:48 +00:00
sahbot
4ece6cd0a3 Integrating libamxb to master_v4.5.1
Issue: NET-4625 [AMX] Take bus access into account for GSDM [new]
GitOrigin-RevId: 530df41f431f4a0b3eabc80d3cd5c6df2e6dad2c
2023-03-29 12:23:48 +00:00
sahbot
66d0839011 Integrating libamxb to master_v4.5.0
Issue: NET-4625 [AMX] Take bus access into account for GSDM [new]
GitOrigin-RevId: 81889a35dcc6b0142c93f9b32432d1b3135e6b05
2023-03-29 12:23:48 +00:00
sahbot
4039c36e71 Integrating libamxo to master_v2.1.0
Issue: HOP-3179 AMX : make it possible to to define event handlers directly under object [new]
GitOrigin-RevId: a0413226889b24df355a94839e3d643aa5515a29
2023-03-29 12:23:48 +00:00
sahbot
bb5a83e5e9 Integrating libamxd to master_v4.4.0
Issue: NET-4625 [AMX] Take bus access into account for GSDM [new]
GitOrigin-RevId: 19102253025a7bf0161678bee9acf828e08c0584
2023-03-29 12:23:48 +00:00
sahbot
5b57b0334c Integrating libamxt to master_v0.2.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d01dc4a1b6cbe5d67c4cc046517fc5f3008fde4b
2023-03-29 12:23:48 +00:00
sahbot
07b3e83da4 [CI] Update changelog for release master_v8.3.1
GitOrigin-RevId: ce577881fa6e30d5a20c0467d8e2c2d9b71b1ccf
2023-03-29 12:23:48 +00:00
sahbot
8b83c116ab Integrating libsahtrace to master_v1.12.1
Issue: HOP-2678 when_failed_trace should behave like when_failed [fix]
GitOrigin-RevId: d9820614fcf240c8e392d958841c52c3ce4c7cf4
2023-03-29 12:23:48 +00:00
sahbot
fda81a7cba [CI] Update changelog for release master_v8.3.0
GitOrigin-RevId: a843db967c05bfd730608403acd1649883ae4c92
2023-03-29 12:23:48 +00:00
sahbot
d008d8b168 Integrating mod-amxb-ubus to master_v3.0.62
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e4a5cc38ec8efffbdfc257b634efead5985d27d8
2023-03-29 12:23:48 +00:00
sahbot
85b83ddc1e Integrating acl-manager to master_v0.6.2
Issue: HGWKPN-1869 [KPN SW2][Security]Restrict ACL of guest user in Ambiorix datamodels [other]
GitOrigin-RevId: 894c1bd806a33d1c99c13427d30a6c530d2e3532
2023-03-29 12:23:48 +00:00
sahbot
8cfc2917b0 Integrating libamxs to master_v0.1.61
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e592c07152cf2a537f484c72e5fc39c380d6e192
2023-03-29 12:23:48 +00:00
sahbot
99cde0d0bf Integrating libamxa to master_v0.8.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3a8b7560e664f9ed53ac2d2125e4550eef8ac839
2023-03-29 12:23:48 +00:00
sahbot
52b0c4a4a9 Integrating libamxb to master_v4.4.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4ae1a8821ce6fb6f6c34b8dc34da20c7a89696c7
2023-03-29 12:23:48 +00:00
sahbot
58b08bc1d8 Integrating libamxo to master_v2.0.55
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b9e1e822c8421a91697d8934c6c2ce5cb68a3e73
2023-03-29 12:23:48 +00:00
sahbot
cb9cf3ad2d Integrating libamxd to master_v4.3.0
Issue: LCMFT-52 [pcb] usp endpoint doesn't support pcb requests [new]
GitOrigin-RevId: 48f162c2269f4c9f352923bc1882e28a93344b07
2023-03-29 12:23:48 +00:00
sahbot
458ba875c0 [CI] Update changelog for release master_v8.2.0
GitOrigin-RevId: 22f490632994ce4aa00b1bb227b42cca762bd9ae
2023-03-21 13:13:49 +00:00
sahbot
e756abd91d Integrating mod-amxb-ubus to master_v3.0.61
Issue: HOP-3152 [amxb_ubus]When calling a not existing method asynchronously no reply is given [fix]
GitOrigin-RevId: fc16652396d85c3a737efc482f14c608c2ba3a51
2023-03-21 13:13:48 +00:00
sahbot
4c90ed37df Integrating libamxs to master_v0.1.60
Issue: VOIP-482 Create the voice interface between ubus and pcb (tr104i1/2 mapper)
GitOrigin-RevId: 70c5af0b2bf2824f20ad9ea895860168cb185b9e
2023-03-21 13:13:48 +00:00
sahbot
06325aa0a9 Integrating libamxa to master_v0.8.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 6b5ba218345944833656d5a2b2409d01fb537962
2023-03-21 13:13:48 +00:00
sahbot
36147c3613 Integrating libamxb to master_v4.4.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7a99f8798a91fbb5a7323f197e8a879dc03598f2
2023-03-21 13:13:47 +00:00
sahbot
a62acd7241 Integrating libamxo to master_v2.0.54
Issue: HOP-3128 [odl] Regression conditional include does not take second if first is an empty directory
GitOrigin-RevId: 1a29ff55a83425f9417654ee2c2dee9d64a65874
2023-03-21 13:13:47 +00:00
sahbot
27a9edb377 Integrating libamxd to master_v4.2.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e2467166516f2f27c151bbbf4d9e560e92aba5d2
2023-03-21 13:13:47 +00:00
sahbot
e755a4c04b Integrating libamxt to master_v0.2.1
Issue: ambiorix/libraries/lib_amxt#11 Some control key sequences are incorrect defined [new]
GitOrigin-RevId: fec8437635522c92c37c67e1db28221ed2525380
2023-03-21 13:13:47 +00:00
sahbot
18e2189d63 Integrating libamxp to master_v1.1.1
Issue: ambiorix/libraries/lib_amxp#49 Improvements in amxp regarding amxp_dir_scan, timer documentation and slot disconnects [fix]
GitOrigin-RevId: 9cff3f320ba287bd6b65547cb7d8ba14c3e95ebd
2023-03-21 13:13:47 +00:00
sahbot
7daa726b4e Integrating amx-fcgi to master_v0.5.1
Issue: HOP-3054 [amx-fcgi][SWUpdate] Add upload file functionality [new]
GitOrigin-RevId: 4f819bb963d3388f00ae3833b3a9aafd67c56255
2023-03-21 13:13:47 +00:00
sahbot
48b341d2d9 Integrating amx-fcgi to master_v0.5.0
Issue: HOP-3054 [amx-fcgi][SWUpdate] Add upload file functionality [new]
GitOrigin-RevId: 4f376b96d3d9a26e940f380a07722e8cf44d53c5
2023-03-21 13:13:47 +00:00
sahbot
41f46d6f43 Integrating libamxt to master_v0.2.0
Issue: ambiorix/libraries/lib_amxt#11 Some control key sequences are incorrect defined [new]
GitOrigin-RevId: d9b086260b67bf2eac99c70ddf4db71262f04a7f
2023-03-21 13:13:46 +00:00
sahbot
bc2f1d395e Integrating libamxo to master_v2.0.53
Issue: HOP-3128 [odl] Regression conditional include does not take second if first is an empty directory
GitOrigin-RevId: cf1626c0976030d7297aab7f0072ded1a39c0bb3
2023-03-21 13:13:46 +00:00
sahbot
50d7547a7f [CI] Update changelog for release master_v8.1.0
GitOrigin-RevId: 8aae52427f7f4d0ffde4d77344965311038b7afe
2023-03-13 14:26:33 +00:00
sahbot
356f4c3671 Integrating mod-amxb-ubus to master_v3.0.60
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9bf94271f74fb2b74f4e80ed05d9b1e7eaef1803
2023-03-13 14:26:33 +00:00
sahbot
c860dd496e Integrating amxrt to master_v1.5.16
Issue: ambiorix/applications/amxrt#47 Can write event must only be created once [fix]
GitOrigin-RevId: 49132319dac84a7634c3865032a3b40975e038ae
2023-03-13 14:26:33 +00:00
sahbot
e7706c1a46 Integrating libamxs to master_v0.1.59
Issue: HOP-3112 Always execute the initial sync with protected access [fix]
GitOrigin-RevId: 6dfbe8461d41f3ff324c52afa04bedb4d848b6ca
2023-03-13 14:26:33 +00:00
sahbot
bc76d23b43 Integrating libamxa to master_v0.8.14
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 72d848a43cbc70ab9ec7c94a1c0a06c644954bff
2023-03-13 14:26:33 +00:00
sahbot
3cf57712d0 Integrating libamxb to master_v4.4.6
Issue: NET-4538 Object path verification should be done when subscribing [fix]
GitOrigin-RevId: 00bf75f8bb060f8dfeaaef149087108d03889b28
2023-03-13 14:26:33 +00:00
sahbot
c33988fadd Integrating libamxo to master_v2.0.52
Issue: HOP-3065 [amxo] Saving and restoring the odl (config) section gives errors.
Issue: ST-1001 When odl includes an empty directory no error should be printed
GitOrigin-RevId: 820e9f2d6405772efe39b71020adfec16ac4debc
2023-03-13 14:26:33 +00:00
sahbot
a5cd8aa46e Integrating libamxd to master_v4.2.6
Issue: HOP-3015 [amxd] methods with amxd_aattr_out argument return NULL [fix]
Issue: HOP-3043 [AMX] Protected objects should not be retrieved by gsdm [fix]
Issue: HOP-3110 Mop test netmodel_02_check_interfaces_test.py::test_wan_isup_query_loop fails due to unexpected out argument [fix]
GitOrigin-RevId: d7875478ff6fa746aba5ce09c00d85da0ebe9e97
2023-03-13 14:26:33 +00:00
sahbot
4588b1b203 Integrating libamxt to master_v0.1.70
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a85349c25dce168b568617240a42ca937411c6be
2023-03-13 14:26:33 +00:00
sahbot
eafe9f7887 Integrating libamxp to master_v1.1.0
Issue: HOP-2688 [prpl][tr181-upnp] UPnP.Discovery and UPnP.Description are not implemented [new]
GitOrigin-RevId: 118d676fbafeaaaf6e3af8414617dd41664a12c0
2023-03-13 14:26:33 +00:00
sahbot
3a47e2d245 Integrating libamxs to master_v0.1.58
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: af16d46c5f6e6ef304f00a108f63840467d71519
2023-03-13 14:26:33 +00:00
sahbot
fea02f402d Integrating libamxa to master_v0.8.13
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a33fdf6b587ebc6eec785806044f4f340f475bde
2023-03-13 14:26:33 +00:00
sahbot
191e156403 Integrating libamxb to master_v4.4.5
Issue: NET-4538 Object path verification should be done when subscribing [fix]
GitOrigin-RevId: 919c01f89f4725e98facb8e3ce61528952796154
2023-03-13 14:26:33 +00:00
sahbot
90a7570439 Integrating libamxo to master_v2.0.51
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 29ce49f95f2c8f48739a1946eb51a6837f6f5b2e
2023-03-13 14:26:33 +00:00
sahbot
258e508af7 Integrating libamxd to master_v4.2.5
Issue: HOP-3015 [amxd] methods with amxd_aattr_out argument return NULL [fix]
Issue: HOP-3043 [AMX] Protected objects should not be retrieved by gsdm [fix]
GitOrigin-RevId: da11076796cabcd6223785c34b6cf51472ee9a33
2023-03-13 14:26:33 +00:00
sahbot
002186d168 Integrating amxo-cg to master_v1.2.12
Issue: HOP-2978 [PRPL] amxo-cg does not compile with libxml2 version 2.10.2 [change]
Issue: ST-995 amxo-cg fails to build correct include tree when parsing error occurs [fix]
GitOrigin-RevId: 1f331502496e7eb10b55c6c6ab766d0cdc006b37
2023-03-13 14:26:33 +00:00
sahbot
3381970463 Integrating mod-amxb-ubus to master_v3.0.59
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1266cc60cd2b684df4de576806731ec75b613531
2023-03-13 14:26:33 +00:00
sahbot
ff900a30a7 Integrating amxo-cg to master_v1.2.11
Issue: HOP-2978 [PRPL] amxo-cg does not compile with libxml2 version 2.10.2 [change]
GitOrigin-RevId: 5e96ebece1ce4e924b3c5ba4abce80e7158d570a
2023-03-13 14:26:33 +00:00
sahbot
0a242cb86c Integrating amxrt to master_v1.5.15
Issue: ambiorix/applications/amxrt#47 Can write event must only be created once [fix]
GitOrigin-RevId: 43bfdd1ab649db451c895e74074a93f4fcfaca4c
2023-03-13 14:26:33 +00:00
sahbot
d748e7257c Integrating libamxs to master_v0.1.57
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 37c08c16692cdd4e48849b6d18d7eb4693ca270f
2023-03-13 14:26:33 +00:00
sahbot
03e640174c Integrating libamxa to master_v0.8.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c8ceea796b5a9f3055cb0d11f1814664c3b62aff
2023-03-13 14:26:33 +00:00
sahbot
d013c2f2ad Integrating libamxb to master_v4.4.4
Issue: NET-4538 Object path verification should be done when subscribing [fix]
GitOrigin-RevId: 7c59626af9f0ded969bbd7ec144548e2c3046a45
2023-03-13 14:26:33 +00:00
sahbot
a565d718b0 Integrating libamxo to master_v2.0.50
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a60bc7d2d32eed2072e41954e9482fd9b0b6bbc5
2023-03-13 14:26:33 +00:00
sahbot
bb02d9b6b9 Integrating libamxd to master_v4.2.4
Issue: HOP-3015 [amxd] methods with amxd_aattr_out argument return NULL [fix]
GitOrigin-RevId: 7248543e34488a4fe9c800d18ec54fb80653f740
2023-03-13 14:26:33 +00:00
sahbot
21af084cbe [CI] Update changelog for release master_v8.0.2
GitOrigin-RevId: 2b60a8b440124c3283f6498714eec9ef3eaa6a72
2023-02-24 12:25:29 +00:00
sahbot
df0b98a725 Integrating mod-amxb-ubus to master_v3.0.58
Issue: HOP-2956 [ubus-cli] No alias paths in datamodel [fix]
GitOrigin-RevId: 82cc68de5c7fd1876137a6e2a9e57e75016f18a7
2023-02-24 12:25:29 +00:00
sahbot
5b7b6e8eb5 [CI] Update changelog for release master_v8.0.1
GitOrigin-RevId: f172e8b9322dfe3147bad4192f8de906432105cb
2023-02-23 08:36:22 +00:00
sahbot
bb081dac6b Integrating mod-ba-cli to master_v0.8.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 86baa91ae46cd26f9ed2bc3696ae493ab975d2e3
2023-02-23 08:36:22 +00:00
sahbot
85756f0546 Integrating mod-amxb-ubus to master_v3.0.57
Issue: HOP-2909 list operator using ubus backend without a path doesn't give a reply [fix]
GitOrigin-RevId: 179168d5c98fb448b8b2ffb159e4acfcae9845d3
2023-02-23 08:36:22 +00:00
sahbot
e5ab232b83 Integrating libamxs to master_v0.1.56
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 47e662a737a0674efed6f775eeaa0cba104155e7
2023-02-23 08:36:22 +00:00
sahbot
36a4813848 Integrating libamxa to master_v0.8.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: eb26e9ab2fe5a549237b3eff34cbe897743538f2
2023-02-23 08:36:22 +00:00
sahbot
5f34df18cf Integrating libamxb to master_v4.4.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f9bbaba72889b4321b1f0c17e848b12971718c11
2023-02-23 08:36:22 +00:00
sahbot
2f501b9ad8 Integrating libamxo to master_v2.0.49
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d8428277f5825cd75919a621e155c6d073e7b75a
2023-02-23 08:36:22 +00:00
sahbot
47913c0097 Integrating libamxd to master_v4.2.3
Issue: ambiorix/libraries/lib_amxd#151 Ignore empty read filter [fix]
Issue: NET-4513 amxd_object_get_param_value should have its object parameter const [fix]
GitOrigin-RevId: e1da1ce5ba445ebaac09a2edcee38ebd5b6f26bf
2023-02-23 08:36:22 +00:00
sahbot
83b7cc4685 Integrating libamxt to master_v0.1.69
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 68f85b3b8fff97235eee205edcb96769f428e7ee
2023-02-23 08:36:22 +00:00
sahbot
6e7d786cc2 Integrating libamxp to master_v1.0.3
Issue: HOP-2629 unbound does not start after reboot in tagged mode [fix]
Issue: HOP-2760 [CDROUTER][IPv6] Box sends 2 ICMPv6 RA when a RS is received on LAN [fix]
GitOrigin-RevId: 007467a84e1b32c23cea54762e2409f40ff6d3a1
2023-02-23 08:36:22 +00:00
sahbot
a985812401 Integrating mod-amxb-ubus to master_v3.0.56
Issue: HOP-2909 list operator using ubus backend without a path doesn't give a reply [fix]
GitOrigin-RevId: 5feef853c394537d32ecf5dfe012469f773eae76
2023-02-23 08:36:22 +00:00
sahbot
ee0467932e Integrating lua-amx to master_v0.3.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5b827a71057e311ce0b113c49bbe448b83543a25
2023-02-23 08:36:22 +00:00
sahbot
6457952421 [CI] Update changelog for release master_v8.0.0
GitOrigin-RevId: 6e4835d6b4ab274e8102a24165bc7d3a65c078ea
2023-02-20 13:46:20 +00:00
sahbot
a68958a02b Integrating lua-amx to master_v0.3.9
Issue: ST-974 Add amxb_set_config support to lua bindings
GitOrigin-RevId: d258207d99a51cca1d5e1ca31cf7eada099e895a
2023-02-20 13:46:20 +00:00
sahbot
784ae6915b Integrating mod-ba-cli to master_v0.8.0
Issue: ambiorix/modules/amx_cli/mod-ba-cli#24 When asking a parameter value in the cli, it returns more than expected. [fix]
Issue: HOP-2731 Replace openwrt ASCII art by prplOS one [change]
Issue: HOP-2918 Add json output format to cli (ubus-cli, pcb-cli, ba-cli) [new]
GitOrigin-RevId: 37fe7c984f1d457f04616b55403c18d66daa2aef
2023-02-20 13:46:20 +00:00
sahbot
660dc3956e Integrating lua-amx to master_v0.3.8
Issue: ST-974 Add amxb_set_config support to lua bindings
GitOrigin-RevId: a7e45b6b00ea53ccd8473d536ad3befc95c60bc2
2023-02-20 13:46:20 +00:00
sahbot
f29d743b9f Integrating mod-ba-cli to master_v0.7.17
Issue: ambiorix/modules/amx_cli/mod-ba-cli#24 When asking a parameter value in the cli, it returns more than expected. [fix]
Issue: HOP-2731 Replace openwrt ASCII art by prplOS one [change]
GitOrigin-RevId: edf9847ba1213f2215c9d9e576a0096c93bbbaaa
2023-02-20 13:46:20 +00:00
sahbot
ed64442eb3 Integrating mod-amxb-ubus to master_v3.0.55
Issue: HOP-2667 [AMXB] protected objects are listed for public connection [fix]
Issue: HOP-2909 list operator using ubus backend without a path doesn't give a reply [fix]
Issue: NET-4423 [USP] Requirements for Get changed [change]
GitOrigin-RevId: 70e5e0f9d00298fb3cc1dda5272c16629f4de0e4
2023-02-20 13:46:20 +00:00
sahbot
f8036a2497 Integrating amx-fcgi to master_v0.4.9
Issue: HOP-1800 [amx-fcgi] generated datamodel documentation is empty
Issue: HOP-2611 amx-fastcgi crashes at boot when webui is installed in LCM container [fix]
GitOrigin-RevId: 790c01c011d242e8b7b76281c7f1f95d251ccfcc
2023-02-20 13:46:20 +00:00
sahbot
ffb8757f0c Integrating amx-cli to master_v0.2.24
Issue: HOP-2086 [WNC] Keyboard arrows not working within ubus-cli on serial [fix]
Issue: HOP-2664 [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal [fix]
GitOrigin-RevId: c9cc13838a59f877e5b32036805daa3b26dd980e
2023-02-20 13:46:20 +00:00
sahbot
e368918924 Integrating libamxs to master_v0.1.55
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0e8e48185e8aa8a6b7940a11b3932b15352c1b57
2023-02-20 13:46:20 +00:00
sahbot
4e724054f4 Integrating libamxa to master_v0.8.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1facbb2c2cd585e8e52502f82f28c3446b3f61a6
2023-02-20 13:46:20 +00:00
sahbot
5bc62bf48f Integrating libamxb to master_v4.4.2
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
GitOrigin-RevId: 26a6e0ac7c47529b7b0089b57993c8fc31f02460
2023-02-20 13:46:20 +00:00
sahbot
5d9861360f Integrating libamxo to master_v2.0.48
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ec08b5d45e3a6cec82a607ff6428b75e2b37e94b
2023-02-20 13:46:20 +00:00
sahbot
47ff1bdc73 Integrating libamxd to master_v4.2.2
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
Issue: ST-981 Data model functions arguments don't inherit attributes from mib [fix]
GitOrigin-RevId: d14de7065eff29ee8df0aaf1f41c2b55c2b58252
2023-02-20 13:46:20 +00:00
sahbot
59bff8a90b Integrating libamxt to master_v0.1.68
Issue: HOP-2086 [WNC] Keyboard arrows not working within ubus-cli on serial [fix]
Issue: HOP-2664 [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal [fix]
GitOrigin-RevId: 971b7e01b3d2232ec4a2090e3fb8490defc17ec5
2023-02-20 13:46:20 +00:00
sahbot
98fbbe6156 Integrating libamxp to master_v1.0.2
Issue: HOP-2538 [SSH][AMX] Processes spawned by dropbear instance managed SSH Manager ignores SIGINT [fix]
Issue: HOP-2665 unblock a signal when disabling it with amxp_syssig_enable
Issue: ST-983 Improve logical expression parser [break]
GitOrigin-RevId: f70bcaf000642c5799ab8a3493e314a29fe192f5
2023-02-20 13:46:20 +00:00
sahbot
c66fe824b6 Integrating lua-amx to master_v0.3.7
Issue: ST-974 Add amxb_set_config support to lua bindings
GitOrigin-RevId: a15d3a923892187f69109f45bf9acac46887a360
2023-02-20 13:46:20 +00:00
sahbot
82de0b28ab Integrating mod-ba-cli to master_v0.7.16
Issue: HOP-2731 Replace openwrt ASCII art by prplOS one [change]
GitOrigin-RevId: 029ef99f989b3ce91e03323f26b6f85d357c01b3
2023-02-20 13:46:20 +00:00
sahbot
9ec2ec0345 Integrating mod-ba-cli to master_v0.7.14
Issue: HOP-2731 Replace openwrt ASCII art by prplOS one [change]
GitOrigin-RevId: 6fef832e2e57d23ee3a0ea4b796dcc2f77b1e5cf
2023-02-20 13:46:20 +00:00
sahbot
9bc954ad77 Integrating mod-amxb-ubus to master_v3.0.54
Issue: HOP-2667 [AMXB] protected objects are listed for public connection [fix]
Issue: NET-4423 [USP] Requirements for Get changed [change]
GitOrigin-RevId: 15e3e3851fca9f24ea4df35b2ed3d761b2ca3fb5
2023-02-20 13:46:20 +00:00
sahbot
61d74e4ccf Integrating amx-fcgi to master_v0.4.8
Issue: HOP-2611 amx-fastcgi crashes at boot when webui is installed in LCM container [fix]
GitOrigin-RevId: 1cbdaf42e53aade2aa181426488852243a0fb7bf
2023-02-20 13:46:20 +00:00
sahbot
d5322c8130 Integrating amx-cli to master_v0.2.23
Issue: HOP-2664 [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal [fix]
GitOrigin-RevId: 7ee83618fd5a5b5d31238cad23817144bbc11b67
2023-02-20 13:46:20 +00:00
sahbot
98bb00e3e0 Integrating libamxs to master_v0.1.54
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: fe48c742f9b3e8c7b3be5cef11b4b66d8fc99b8b
2023-02-20 13:46:20 +00:00
sahbot
ff44bf437f Integrating libamxs to master_v0.1.53
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 490e8d13b3d45ceb336feed41a3d303549b4e831
2023-02-20 13:46:20 +00:00
sahbot
209fcf50df [CI] Update PKG_HASH
GitOrigin-RevId: e0865bf8ea7ebf7862793e880fd7fb479af308eb
2023-02-20 13:46:20 +00:00
sahbot
1cbc8eea56 Integrating libamxa to master_v0.8.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3936e83af5aa498e427efd927196223f272b3d1f
2023-02-20 13:46:20 +00:00
sahbot
f496966025 Integrating libamxb to master_v4.4.1
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
GitOrigin-RevId: cd69fb9fd31ba498fb33ca32276634e2d4a1898a
2023-02-20 13:46:20 +00:00
sahbot
21d9ffd6ff Integrating libamxb to master_v4.4.0
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
GitOrigin-RevId: 33ebd4350446a4464b5b8a7484cbc700d583d548
2023-02-20 13:46:20 +00:00
sahbot
80b6f4d3e0 Integrating libamxo to master_v2.0.47
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 73bebb854f5623349a47b631ddcf44eb4938ca72
2023-02-20 13:46:20 +00:00
sahbot
dfe3fd513e Integrating libamxd to master_v4.2.1
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
Issue: ST-981 Data model functions arguments don't inherit attributes from mib [fix]
GitOrigin-RevId: 4bffcf5072239b7d334eb0522d7e5ab569c5c8fb
2023-02-20 13:46:20 +00:00
sahbot
90a05ec217 Integrating libamxt to master_v0.1.67
Issue: HOP-2664 [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal [fix]
GitOrigin-RevId: 37139ed7ed3a78bc67f6039bd6a7a0cba9cb1323
2023-02-20 13:46:20 +00:00
sahbot
7ac79814c2 Integrating libamxp to master_v1.0.1
Issue: HOP-2665 unblock a signal when disabling it with amxp_syssig_enable
Issue: ST-983 Improve logical expression parser [break]
GitOrigin-RevId: ac1d34b294b586361b1b3ca6ed3e695f5736ded8
2023-02-20 13:46:20 +00:00
sahbot
8988d1cfa1 Integrating libamxo to master_v2.0.46
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2d2ea9a1446a481682ac6fc9f3283a32fea81f2b
2023-02-20 13:46:20 +00:00
sahbot
0376de6661 Integrating libamxd to master_v4.2.0
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
Issue: ST-981 Data model functions arguments don't inherit attributes from mib [fix]
GitOrigin-RevId: 57887a09372a069411a3ab42050aa9f9f9352649
2023-02-20 13:46:20 +00:00
sahbot
4b8eb4b728 Integrating libamxt to master_v0.1.66
Issue: HOP-2664 [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal [fix]
GitOrigin-RevId: b6be32361352c57adf9aa5c9ce33fd7ed394deb0
2023-02-20 13:46:20 +00:00
sahbot
8954ddca77 Integrating libamxp to master_v1.0.0
Issue: HOP-2665 unblock a signal when disabling it with amxp_syssig_enable
Issue: ST-983 Improve logical expression parser [break]
GitOrigin-RevId: 63da9fa178a8adde67a643fb241c4730c2f74f61
2023-02-20 13:46:20 +00:00
sahbot
75b39dd147 Integrating amx-fcgi to master_v0.4.7
Issue: HOP-2611 amx-fastcgi crashes at boot when webui is installed in LCM container [fix]
GitOrigin-RevId: 56666590e26e249e67e6476f6ceed76959bd593d
2023-02-20 13:46:20 +00:00
sahbot
751d159064 Integrating amx-fcgi to master_v0.4.6
Issue: HOP-2611 amx-fastcgi crashes at boot when webui is installed in LCM container [fix]
GitOrigin-RevId: def407be6f6ff6de6b52574e6ea8687258457094
2023-02-20 13:46:20 +00:00
sahbot
a3f46e6d52 Integrating lua-amx to master_v0.3.6
Issue: ST-974 Add amxb_set_config support to lua bindings
GitOrigin-RevId: 3071be70d0a0750219343bf743bfc2cc163d8ac1
2023-02-20 13:46:20 +00:00
sahbot
ffce8c3596 Integrating mod-ba-cli to master_v0.7.13
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 265595080975d59b6fa5b6975e115f0cf55bcf76
2023-02-20 13:46:20 +00:00
sahbot
11c64f8029 Integrating mod-amxb-ubus to master_v3.0.53
Issue: NET-4423 [USP] Requirements for Get changed [change]
GitOrigin-RevId: 5be65e6a2097d13d674f90c0e638cf18e6344b90
2023-02-20 13:46:20 +00:00
sahbot
6a1c413f77 Integrating amxrt to master_v1.5.14
Issue: NET-4433 [MQTT][USP] Overlapping reconnects can cause a segmentation fault [fix]
GitOrigin-RevId: 08b5fbc2b2556a503803f1fc4b1d3a201f97b68f
2023-02-20 13:46:20 +00:00
sahbot
cec57e8c82 Integrating libamxs to master_v0.1.52
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c128f44f86a624ac03bdb58877b918092ff2548f
2023-02-20 13:46:20 +00:00
sahbot
e870dd143f Integrating libamxs to master_v0.1.51
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 57556f8a50318872e1a0f780b843716b7f75ef56
2023-02-20 13:46:20 +00:00
sahbot
0855e4a82c Integrating libamxa to master_v0.8.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 877f74c863fbda4758d23811735bcb276b916189
2023-02-20 13:46:20 +00:00
sahbot
a07e76adf4 Integrating libamxb to master_v4.3.12
Issue: NET-4423 [USP] Requirements for Get changed [change]
GitOrigin-RevId: 9409f44b0bbaa66e0870bdc5381822320f92c40c
2023-02-20 13:46:20 +00:00
sahbot
29213f3660 Integrating libamxo to master_v2.0.45
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 435a2a4e8cff47a39dbf8b09276e9118bbc577b6
2023-02-20 13:46:20 +00:00
sahbot
407dfebf78 Integrating libamxd to master_v4.1.7
Issue: NET-4423 [USP] Requirements for Get changed [change]
GitOrigin-RevId: 27ef5787d51cceb75d8011f882184442b16a0dfc
2023-02-20 13:46:19 +00:00
sahbot
4adee36d30 Integrating libamxt to master_v0.1.65
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 64da4b0a8e43828875280a505ec3a4d2ab06b84e
2023-02-20 13:46:19 +00:00
sahbot
8974f37e56 Integrating libamxm to master_v0.0.53
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f31ae79a71a842aff34f75b51175be3da2eb2c43
2023-02-20 13:46:19 +00:00
sahbot
56df463cc8 Integrating libamxp to master_v0.11.12
Issue: HOP-2665 unblock a signal when disabling it with amxp_syssig_enable
GitOrigin-RevId: fde2e5ea39fd2e80aee752c9ec8981318d624b55
2023-02-20 13:46:19 +00:00
sahbot
7a33c437fd Integrating libamxj to master_v0.3.53
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 90ab545ae9aad62a5d27201d869300b2536f727f
2023-02-20 13:46:19 +00:00
sahbot
209e71b085 Integrating libamxc to master_v1.8.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2870a445799cc5201cb50844fd179eff7255be7e
2023-02-20 13:46:19 +00:00
24 changed files with 253 additions and 1132 deletions

View File

@@ -1,905 +0,0 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## Release v7.7.4 - 2023-01-20(13:33:34 +0000)
### Fixes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): [doc generation][NumberOfEntries field is not correctly put under the correct Object
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): [amxrt] el_slot_wait_write_fd is added to late to signal `connection-wait-write`
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [AMX][USP] Only filter objects when at least one parameter was filtered
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [AMXB] subscribing on different paths, still triggers all events cb
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [AMX][USP] A get on a protected parameter with public bus access must fail
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX][USP] A get on a protected parameter with public bus access must fail
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [ambiorix] [regression] transaction time is dependent on the number of parameters within the object
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [ambiorix] transaction time is dependent on the number of parameters within the object
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): 0-timeout timer postponed when starting another longer timer
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [multisettings] Using triggers is not effective
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): An InstallDU call from USP is sometimes not called on SoftwareModules
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [AMX] ACL directory must be updated for mod-ba-cli
### Other
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Add debian packages for amx lua bindings
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Add debian packages for amx lua bindings
## Release v7.7.3 - 2022-12-07(15:16:31 +0000)
### Fixes
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [USP] Allow invoking commands without braces
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): amxp_expr_buildf with 2 arguments only works in container, not on board
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add instance response is wrong when using key path notation on ubus
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Starting should not fail if init script doesn't exist
## Release v7.7.2 - 2022-12-02(12:17:07 +0000)
## Release v7.7.1 - 2022-11-30(08:42:58 +0000)
### Fixes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Fix wrong usage of function amxd_path_setf
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fix wrong usage of function amxd_path_setf
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Issue #147 Add and update documentation for amxd_path API
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Example script can't find lamx_wait_for
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Fix wrong usage of function amxd_path_setf
### Other
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Fix some typos in the documentation
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Change ldoc install to sudo
## Release v7.7.0 - 2022-11-22(14:38:41 +0000)
### New
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [AMX] Extend libamxa for easier verification of RPC methods
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add function to retrieve parameter path
### Fixes
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Invalid ACL file must result in an error
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Converting an empty string variant to a list should result in an empty list
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Fix wrong comma in amxc_var_dump output
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Get with search path returns too many results
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Missing functions in GSDM response
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Missing functions in GSDM response
### Other
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add new error code amxd_status_not_supported
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Issue: ambiorix/libraries/libamxd#148 Add new error code amxd_status_not_supported
## Release v7.6.0 - 2022-11-17(12:33:33 +0000)
### New
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Install object monitor scripts
### Fixes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Ignore deprecated declarations
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Files passed with -i option are not handled as include files
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Investigate and fix klocwork reports for ambiorix libs and tools
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Make it possible to wait for instances
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Update documentation of functions amxc_var_get_next, amxc_var_get_previous and amxc_var_get_parent
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Investigate and fix klocwork reports for ambiorix libs and tools
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Do not use expression to filter parameters on name or attributes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Investigate and fix klocwork reports for ambiorix libs and tools
- [libamxm](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm): Investigate and fix klocwork reports for ambiorix libs and tools
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Compile regular expressions and validate expressions only once
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Investigate and fix klocwork reports for ambiorix libs and tools
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Wait for objects in sequence causes wrong callback invoke
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Improve wait for and subscribe functionality
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Segmentation fault when stopping process
### Changes
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [AMX] Dump output arguments of failed methods
### Other
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Improve documentation of amxd_object function with regard to events
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Improve documentation of amxd_object function with regard to events
## Release v7.5.3 - 2022-11-15(12:12:32 +0000)
## Release v7.5.2 - 2022-11-04(07:30:23 +0000)
### Fixes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Issue: Investigate and fix klocwork reports
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): [AMX] JSON string cannot be sent as event data
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Write errors and warning to system log
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Depending on the build the lua header files are installed in different locations
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Depending on the build the lua header files are installed in different locations
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Rename sah_mod_lua_amx to sah_mod-lua-amx
### Changes
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [ACS][V12] Setting of VOIP in a single SET does not enable VoiceProfile
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [ACS][V12] Setting of VOIP in a single SET does not enable VoiceProfile
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Reduce the amount of amxb calls for copy parameters
### Other
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Implement reboot/upgrade persistence for Ambiorix objects
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Support appending formatted string with safety check on replacements
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Issue: ambiorix/libraries/libamxc#69 Remove dead code and code cleanup
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Add ^= expression operator
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Add function to check if string is safe to build expressions with
## Release v7.5.1 - 2022-10-25(06:56:48 +0000)
### Fixes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Parameter attributes are not correctly checked when adding the parameter to an object
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Init data before cleaning in amxb_ubus_func_handler
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Wrong configuration is passed to back-ends when connecting
### Changes
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [ACS][V12] Setting of VOIP in a single SET does not enable VoiceProfile
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [ACS][V12] Setting of VOIP in a single SET does not enable VoiceProfile
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): It must be possible for a function resolver to known for which action an action callback function is needed
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Make it possible to implement a data model in lua
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Make it possible to write a data model plugin in lua
### Other
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Issue: ambiorix/applications/amxo-cg#21 Variant return type is not properly converted to doc
## Release v7.5.0 - 2022-10-14(16:14:16 +0000)
### New
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [ACLManager] Create ACL user to handle secure acl checking
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [ACLManager] Create ACL user to handle secure acl checking
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Add comparison implementation for htable variants
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Add comparison implementation for linked list variants
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Add directory utility functions
### Fixes
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): Clean up code
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): Issue: verify return value of chown
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Issue: Fix _describe RPC method definition
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [USP][CDROUTER] GetSupportedDMResp presents wrong syntax of inner nested multi-instanceobject
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [USP][CDROUTER] GetSupportedDM on Device.LocalAgent. using a single object, first_level_only true, all options presents no event
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Apply change owner when uid or gid is different from zero
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): When signals are triggered in a recursive way it can lead to segfaults
### Changes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Use amxp functions for scanning directories
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Use amxp functions for creating and scanning directories
### Other
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Improve plugin boot order
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Remove configuration for lighttpd
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [USP][CDROUTER] GetSupportedDM on Device.LocalAgent. using a single object, first_level_only true, all options presents no event
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [USP][CDROUTER] GetSupportedDM on Device.LocalAgent. using a single object, first_level_only true, all options presents no event
## Release v7.4.2 - 2022-09-29(13:48:54 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Regression - translation to _exec function is going wrong
## Release v7.4.1 - 2022-09-28(12:14:56 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [USP][LCM] InstallDU called from the backend failed; Calling Device.SoftwareModules.InstallDU fails as well (but not SoftwareModules.InstallDU)
### Changes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Auto detect usp sockets
## Release v7.4.0 - 2022-09-22(12:11:44 +0000)
### New
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Add public function to check if getting a parameter is allowed
### Fixes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Issue: HOP-1897- [UI] UI broken on WNC config
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Asynchonous call on local deferred function does not fill retval
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): GSDM should return read-only attribute for key parameters
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): It mustbe possible to define empty object or empty array in config section
### Changes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Re-add demo/example web-ui
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): [USP] Location of odl save files needs to change
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [USP] Add requests with search paths will be allowed
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [USP] Add requests with search paths will be allowed
### Other
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Integrate Devolo Interference Mitigation (integration)
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): libamxo build failed because when_true_status() macro is redefined.
## Release v7.3.7 - 2022-09-06(11:13:34 +0000)
### Fixes
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): Due to change in libamxc a unit test is failing
## Release v7.3.6 - 2022-08-30(13:43:48 +0000)
### Fixes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Performing an amxb_async_call on a local deferred data model method doesn't return correctly
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [AMX] Allow back-ends to modify their config section
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): amxc_string_t does not handle empty strings properly
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [amx] custom param read handler called more often than expected
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): amx gmap-client modules do not wait for "requires"
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [amx] custom param read handler called more often than expected
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [AMX] Allow back-ends to modify their config section
### Changes
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Set config variant before connecting to back-end
## Release v7.3.5 - 2022-08-19(08:06:00 +0000)
### Fixes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Issue: Unit tests for send-events are failing
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [USP] MQTT IMTP connection cannot handle bus requests
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): allow_partial is not set as an input argument for the set operation
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): It must be possible to extend composite config options
### Changes
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): amxc_string_split_to_llist not splitting text with newline sperator.
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [GL-B1300] Various components failing to open Service in firewall due to high load and multiple interface toggling
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [GL-B1300] Various components failing to open Service in firewall due to high load and multiple interface toggling
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Issue: Update ubus capabilities
## Release v7.3.4 - 2022-08-08(07:52:55 +0000)
### Fixes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): amxrt fails to create folder
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [amx] certain NumberOfEntries fields not updated
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [Ambiorix] Unit tests for amxb_ubus report memory leak
## Release v7.3.3 - 2022-07-28(12:29:52 +0000)
## Release v7.3.2 - 2022-07-26(14:58:46 +0000)
### Fixes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Set amxd_object_free as public API method
### Other
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Improve documentation
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Add when_failed_status macro
## Release v7.3.1 - 2022-07-18(11:42:40 +0000)
### Fixes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Invoke of method with out arguments on local data model creates wrong result variant
### Other
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Issue: ambiorix/libraries/libamxb#63 Doxygen documentation tags must be added to back-end interface stuct and function signatures
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Issue: ambiorix/libraries/libamxd#141 Default object write action fails when only setting optional parameters
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Issue: ambiorix/libraries/libamxo#76 The object write action is not called during parsing of odl files
## Release v7.3.0 - 2022-07-05(20:15:03 +0000)
### New
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Add bus.wait_for, auto_connect, disconnect_all methods to lua bindings
### Fixes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Changes for hop-1509 causes regressions
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Plugins not starting at boot
### Changes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Adds lookup cache for amxb_who_has
## Release v7.2.4 - 2022-06-30(15:07:19 +0000)
## Release v7.2.3 - 2022-06-29(07:36:42 +0000)
### Fixes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): When amxrt is stopped while waiting for required objects the entrypoints should not be called with reason STOP
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Reference following using key addressing fails
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Supported commands under multi-instance objects are not returned
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): A quoted string must always be interpreted as a string
### Changes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add support for mutable keys
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Make it possible to read hidden values depending on the access level
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Add support for mutable keys
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Dump command must display mutable attribute when set
## Release v7.2.2 - 2022-06-15(12:40:39 +0000)
### Changes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Plugins not starting at boot
## Release v7.2.1 - 2022-06-14(13:20:55 +0000)
### Fixes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Load order must be the same as save order
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): The default rpc _get must be able to support parameter paths
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Issue: # 19 Pcb and ubus config files should be installed by default
### Other
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [ACL manager] Update documentation for the acl manager in confluence
## Release v7.2.0 - 2022-06-02(11:22:27 +0000)
### New
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Add implementation for seBatch
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): When there are required objects events can appear before the entry points are called
### Fixes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): amxa_get() should return -1 when no access rights
### Other
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Rework configuration to work with default lighttpd
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Use amxa_get to avoid code duplications
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [amx] crash on amxp signal read
## Release v7.1.0 - 2022-05-31(06:24:00 +0000)
### New
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): It must be possible to suspend handling of signals for a specific signal manager
### Fixes
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [amxo-cg] segfault when parsing long comments
### Changes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Component downstepped from v0.3.2 to v0.2.3
## Release v7.0.0 - 2022-05-24(09:42:00 +0000)
### Removed
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui): Component removed
### New
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Make it possible to initialize a timestamp structure using struct tm
### Fixes
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxm](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): The command parser does not parse embedded string correctly
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [mod-dm-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
### Changes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Use reference index when a reference path is provided
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add reference following for reference lists using indexes
### Other
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Rework configuration to work with default lighttpd
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Issue: ambiorix/libraries/libamxa#24 Implement amxa_get
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): Issue: ambiorix/libraries/libamxj#15 Fix memory issue for out of bounds write in amxj_read() (fix)
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Use amxa_get to avoid code duplications
## Release v6.0.0 - 2022-05-13(07:12:46 +0000)
### Removed
- [python-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/python3): Component removed
### New
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Add implementation for seBatch
### Changes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [Ambiorix] Implementation of reference following decorator
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Update path parser to be able to detect reference path
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [Ambiorix] Implementation of reference following decorator
## Release v5.4.1 - 2022-05-09(14:34:26 +0000)
### Changes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Update get supported data model implementation according to USP specification 1.2
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [MQTT] Topic must be writable after creation
### Other
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Issue: ambiorix/modules/amx_cli/mod-ba-cli#18 Update output of gsdm command [changed]
## Release v5.4.0 - 2022-05-05(07:49:45 +0000)
### New
- [amxb-inspect](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect): Check get_instances function of back-end
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Implement amxb_get_multiple
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Add support for get_instances operator
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add internal data model RPC _get_instances
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): It must be possible to access the odl config options
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Add get instances command
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Add usage documentation to readme
### Fixes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Incorrect check for get_instances back-end function
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): ODL parser sometimes gets confused
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Unused variables when compiling for arm target
### Other
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Add lua as a dependency
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Add lua as a dependency
## Release v5.3.0 - 2022-04-08(11:04:07 +0000)
### New
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Component added
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Component added
- [python-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/python3): Component added
### Fixes
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): no-colors should be set to true by default
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Constructor functions that add custom expression function must be run at level higher then 101
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Remove macro IS_SET
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): It is not possible to add multiple times the same object action callback with different private data
### Changes
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [GetDebugInformation] Add data model debuginfo in component services
## Release v5.2.5 - 2022-04-04(14:46:20 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Send reply in case of an error
## Release v5.2.4 - 2022-03-24(16:04:18 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): uBus does not always respect order of in-coming messages
## Release v5.2.3 - 2022-03-18(13:22:08 +0000)
### Fixes
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [ACL][USP] ACL files must be located in writable directory
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Aliases containing dots causes problems when used in object paths
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Segmentation fault when amxb_ubus_list is called with invalid path
### Other
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Update ubus dependency
## Release v5.2.2 - 2022-03-10(09:09:25 +0000)
### Fixes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Use dyncast to get the index out of a variant
## Release v5.2.1 - 2022-02-28(13:57:36 +0000)
### Fixes
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Use correct logic to determine if an instance exists
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Plug-in name is not correctly passed to pcb back-end
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [ACL][USP] ACL files must be located in writable directory
## Release v5.2.0 - 2022-02-17(18:18:23 +0000)
### New
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add API to get applied mib names
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add permission denied status code
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Add implementation of amxc_var_set_path and amxc_var_set_pathf
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Implement amxa_set_multiple
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Commandline options -o and -F must support configuration paths and json data
### Fixes
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Run tests with sah-ci image
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Update implementation of amxo_parser_get_config, amxo_parser_set_config, amxo_parser_claim_config
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Copybara replaces too many lib occurences
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Link amxrt with libyajl
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Adds yajl as dependency in baf
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Fixes regression
### Other
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Update documentation on AMXO_ODL_LOADED
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Issue: ambiorix/libraries/libamxo#72 Update documentation on AMXO_ODL_LOADED
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Issue: ambiorix/libraries/libamxd#125 Update documentation on return variant of transaction
## Release v5.1.0 - 2022-02-04(19:34:21 +0000)
### New
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): It must be possible to show and access protected Parameters/Objects.
### Fixes
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Variant conversions to integer values is going wrong on mips target
## Release v5.0.0 - 2022-02-03(19:58:21 +0000)
### Breaking
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [prplOS][ambiorix] Several component failing to start on NEC mips xrx500 target
### New
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Implement amxb_set_multiple
### Fixes
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Revert set partial option
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Too much callbacks are called when multiple parameters with the same name are synced
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): memory leak in amxs_sync_entry_build_opposite_path_entry
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): amxp_signal_has_slots only checks the first slot
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Cannot load unknown instance parameter with "populate-behavior.unknown-parameter=add"
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Allow object write with only optional parameters
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Adding a valid MIB to an object with a transaction makes the transaction fail
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Objects added using a mib can not be addressed with search path or named path
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Correct allow partial for set
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes test version cehcking
## Release v4.0.0 - 2021-12-17(14:06:26 +0000)
### Breaking
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Update minimum and maximum version of supported libamxb
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Remove deprecated functions
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Add support for allow partial with set operator
### New
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Make it possible to do partial set
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add support for allow partial in set operator
### Fixes
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): Command value parser ignores single or double quotes for values
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes version check test due to upstep of major version
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui): Update variables to work with amx-fcgi
## Release v3.2.0 - 2021-12-10(14:56:49 +0000)
### New
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui): Component added
### Fixes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): amxb_who_has function must take local data model into account
### Changes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): When a parameter is of csv or ssv type all individual values must be verified with check_enum or check_is_in
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Make it possible to set relative parameter references in validators
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Make it possible to handle data model events before app:start event is triggered
### Other
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Issue: ambiorix/applications/amxo-cg#20 Add STAGINGDIR to CFLAGS and LDFLAGS
## Release v3.1.0 - 2021-12-07(11:11:36 +0000)
### New
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Component added
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Component added
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Subscriptions on non-existing objects must fail
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): Potential memory leak in variant_json_init
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Documentation mentions wrong type for object iterations macros
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): No events received when subscribing on native ubus objects
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes subscription on search paths
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes segmentation fault when deleting subscription object
### Changes
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Code clean-up
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Adds support for event proxy
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Improve and refactor subscriptions
## Release v3.0.0 - 2021-11-29(12:59:06 +0000)
### Removed
- [mod-sahtrace](https://gitlab.com/prpl-foundation/components/core/modules/mod-sahtrace): Component removed
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Memory leak in amxb_ubus_get_longest_path when invoked with a non existing path
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Improve default set action
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): Guest role should only have read access
## Release v2.14.1 - 2021-11-19(12:47:42 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Use emit signal instead of trigger in amxb_ubus_wait_watcher
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Amxb_ubus_unsubscribe segfaults when object is not found
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Fixes regression due to adding any action
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Missing brackets in function resolver data causes segmentation fault
### Changes
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Make it possible to set an action callback for all actions
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): The function name must be passed as private data to subscriptions taken from an odl file
### Other
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Issue: ambiorix/libraries/libamxb#47 When unsubscribing slot disconnect must be done on a specific signal
## Release v2.14.0 - 2021-11-12(12:08:26 +0000)
### New
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): It must be possible to filter get_supported messages based on ACL filters
### Fixes
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Fixes test when daylight saving is off
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Fixes compilation issue for g++
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): amxo-cg crashes when trying to parse prplMesh ODL files
### Changes
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): When signal is deleted in slot, the remaining slots must be called
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): ODL parser should pass function type to resolvers
## Release v2.13.0 - 2021-10-29(09:27:23 +0000)
### New
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [CLI][AMX] Add support for ACLs in the cli
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): It must be possible to connect to uris without registering a data model
### Fixes
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Restarting timers can lead to early sigalrm
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Infinite loop when removing parent object having underlying depth greater than 10
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Amxd_object_remove_mib removes mibs when they are not added
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): amxo-cg sometimes doesn't properly detect passed filename
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [AMX] ACL merged directory must be writable
### Changes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Parse odl files in order given on commandline
## Release v2.12.0 - 2021-10-21(13:02:16 +0000)
### New
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Introduces function to add wait-for-write fd to event loop
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Listen to signals that indicate a wait-for-write fd must be added to the event loop
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Memory leak in amxb_ubus_has back-end interface implementation
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Amxd_path_get_type returns a bool
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Segmentation fault occurs when NULL pointer passed to amxc_var_dump or amxc_var_log
### Changes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Always return index path
### Other
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [BAF] add support for amx docgen
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [BAF] add support for amx docgen
## Release v2.11.0 - 2021-10-14(11:23:00 +0000)
### New
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Use longest possible path known by ubusd
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Make it possible to get the local time timestamp
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Extend the back-end interface to make it possible for a back-end to announce its capabilities and provide object discovery
- [amxb-inspect](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect): amxb inspect must verify functions `has` and `capabilities`
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [ACL] Add default ACL configuration per services
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): ubus blob must be initialized right before usage
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Error checking must be applied when registering data model objects
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Use longest possible path known by ubusd
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Updates README.md - adds missing ubus configuration option
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Extend the back-end interface to make it possible for a back-end to announce its capabilities and provide object discovery
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes version check tests
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Don't clean acls in amxa_resolve_search_paths
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Remove object if all parameters are filtered out
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Parsing defaults values fails if parent is referenced by Alias
### Changes
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Update implementation of ~= operator
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): `_get` function must return multi-instance objects when access is protected
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Resolve search paths for objects if parent instance exists
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Use longest possible path for bus operations
### Other
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): [CI] Update autogenerated files
## Release v2.10.2 - 2021-10-06(09:08:22 +0000)
### Fixes
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli): Fixes acl get verification
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): When parameter paths are added to the filter list, they have a dot suffix
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Resolving search paths can fail for paths with a Device. prefix
## Release v2.10.1 - 2021-09-28(07:17:33 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus): When using auto load with events turned off objects are not registered to bus
- [libamxo](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo): Saved odl files with mib extensions can not be loaded
- [libamxo](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo): it must be possible to indicate that an instance parameter must be saved in the header
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Key parameters must be validated when instance is created
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Instances with Alias parameter containing a dot can not be deleted
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): method amxd_object_for_all can be invoked on any object
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): It must be possible to indicate that amxc_var_get_path must not search positional if key is not found
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): Unexpected behavior of amxc_var_get_path
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): It is possible to bypass acl verification in object tree
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): [ACL] Make sure ACL verification works for Device path
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt): When using auto load with events turned off objects are not registered to bus
### Changes
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli): Add acl verification for get
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): Resolving search paths is not needed if fixed part does not exist in acls
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): [ACL] [BAF] Configure default ACL directory variable in baf templates
- [acl-manager](https://gitlab.com/soft.at.home/ambiorix/applications/acl-manager): [ACL] [BAF] Configure default ACL directory variable in baf templates
### Other
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt): Issue: ambiorix/applications/amxrt#34 Make sure eventing is enabled before entry-points are called
- [acl-manager](https://gitlab.com/soft.at.home/ambiorix/applications/acl-manager): Move project to ambiorix/applications
## Release v2.10.0 - 2021-09-17(07:06:53 +0000)
### New
- [acl-manager](https://gitlab.com/soft.at.home/plugins/acl-manager): Component added
## Release v2.9.0 - 2021-09-15(14:54:15 +0000)
### New
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): Add functions to convert a string to capital/lower case.
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): [status macros] Add when_null_status macros in amxc
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): Component added
### Fixes
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp): Disconnecting slots in slot callback function can lead to segmentation fault
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp): When child process is killed it stays in <defunc>
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): GCC11 archlinux compiler warning
### Changes
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp): Adds support for bbf in operator ~=
### Other
- [mod-amxb-ubus](https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus): Turns on unit tests and coverage reports
- [libamxt](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt): Generate junit xml files with unit-tests
- [libamxt](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt): Issue: ambiorix/libraries/libamxt#6 Generate junit xml files with unit-tests
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp): Generate junit xml files with unit-tests
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp): Issue: ambiorix/libraries/libamxp#36 Generate junit xml files with unit-tests
- [libamxm](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm): Generate junit xml files with unit-tests
- [libamxm](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm): Issue: ambiorix/libraries/libamxm#5 Generate junit xml files with unit-tests
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj): Generate junit xml files with unit-tests
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): Generate junit xml files with unit-tests
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): Issue: ambiorix/libraries/libamxc#56 Generate junit xml files with unit-tests
## Release v2.8.0 - 2021-08-24(08:47:32 +0000)
### New
- [amxo-cg](https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg): Extra info needed in generated xml
### Fixes
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Cannot remove last part from path if it ends with an asterisk
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Verifying if an object has a parameter can cause a segmentation fault
### Changes
- [mod-amxb-ubus](https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus): Tests must be added
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): no more Shadow warning if nesting of ...for_each... macros is used
### Other
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Issue: ambiorix/libraries/libamxd#102 Add macro to iterate over the content of objects that can be nested
## Release v2.7.0 - 2021-08-20(14:10:03 +0000)
### New
- [mod-dm-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-dm-cli): Component added
### Fixes
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli): Missing symlinks to /usr/bin/amx-cli on installation of the debian package
### Changes
- [mod-sahtrace](https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace): Use global sahtrace level for zones if no zone level is defined
## Release v2.6.2 - 2021-08-03(07:44:45 +0000)
### Changes
- [libamxt](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt): Auto detect file descriptor of terminal
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Make amxd_function_are_args_valid function public
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Destroy action callbacks must be called bottom-up
- [libamxb](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb): Make it possible to invoke RPC methods that are not under an object
## Release v2.6.1 - 2021-07-28(11:42:12 +0000)
### Fixes
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli): It must be possible to provide composite values to method arguments
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj): Fixes streamed reading from fd
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj): Fixes streaming parsing of json string
### Changes
- [libamxm](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm): Updates .gitignore
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt): Adds simple rbus autodoetect socket

View File

@@ -1,61 +0,0 @@
# Feed_amx
SoftAtHome feed of Openwrt packages for ambiorix components.
## Included components
Feed_amx includes the following components:
### Applications
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager) - The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role.
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli) - Ambiorix interactive CLI
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi) - Ambiorix Fast CGI app for web-servers
- [amxb-inspect](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect) - Ambiorix Backend inspector/validation tool
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg) - Object Definition Language Compiler/Generator
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt) - Data model runtime
### Libraries
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa) - Access control verification
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb) - Bus agnostic C API (mediator)
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc) - Libamxc is a library containing data containers, implemented in ansi C (C99).
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd) - Data model C-API
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj) - JSON parser & generator using yajl and libamxc variants
- [libamxm](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm) - modularity api, simplifies creation of add-ons (plug-ins, modules)
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo) - Ambiorix Object Definition Language library
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp) - Common patterns implementation
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs) - Data model synchronization C-API
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt) - Common patterns implementation
- [libsahtrace](https://gitlab.com/prpl-foundation/components/core/libraries/libsahtrace) - Small and flexible library to enable tracing and logging
### Modules
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus) - Ubus Backend
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli) - Bus Agnostic Command Line Interface
- [mod-dm-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli) - Data Model Command Line Interface
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx) - Ambiorix LUA extension
### Utilities
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx) - LUA AMX Bindings
### Other
These components are not managed by SoftAtHome.
- uriparser
## How to add feed_amx to your OpenWrt build
At the root of your OpenWrt tree, add the following to your `feeds.conf` file:
```sh
src-git feed_amx git@gitlab.com:soft.at.home/buildsystems/openwrt/feed_amx.git;main
```
Add the packages to your OpenWrt instance with the following commands:
```sh
./scripts/feeds update feed_amx #retrieve the feed from service/update to latest
./scripts/feeds install -p feed_amx #make all of the feed packages available to the build
```

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=acl-manager
PKG_VERSION:=v0.6.1
PKG_VERSION:=v0.6.3
SHORT_DESCRIPTION:=The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role
PKG_SOURCE:=acl-manager-v0.6.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.6.1
PKG_HASH:=7d1a7ecf1775d9d09d1c7ff2e88baedfd0c916e57b9ae321487654797816dad2
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.6.1
PKG_SOURCE:=acl-manager-v0.6.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.6.3
PKG_HASH:=f87aaa248fa2130ea5773ae6d2eea0acf82c00c395795305373aa53f34a902f5
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.6.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=
PKG_LICENSE_FILES:=LICENSE
@@ -18,7 +18,8 @@ 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/S10$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S16$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/K16$(COMPONENT)
endef
include $(INCLUDE_DIR)/package.mk
@@ -43,7 +44,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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-cli
PKG_VERSION:=v0.2.22
PKG_VERSION:=v0.3.0
SHORT_DESCRIPTION:=Ambiorix interactive CLI
PKG_SOURCE:=amx-cli-v0.2.22.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.2.22
PKG_HASH:=3faa2d50190524baa59f73d2af322d8c6a27be882d8d2bddd2e80384d8b93eb0
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.22
PKG_SOURCE:=amx-cli-v0.3.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.3.0
PKG_HASH:=72a603b7cd011e01a65447bb482d8de628d1db3e52c95ffb12b48281781b474b
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-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
@@ -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,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-fcgi
PKG_VERSION:=v0.4.5
PKG_VERSION:=v1.2.3
SHORT_DESCRIPTION:=Ambiorix Fast CGI app for web-servers
PKG_SOURCE:=amx-fcgi-v0.4.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v0.4.5
PKG_HASH:=c889bcd1c6ba533222f3306bad88b3ffcf31abbaf79f2ec0a0b5d6ee7374c01a
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v0.4.5
PKG_SOURCE:=amx-fcgi-v1.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v1.2.3
PKG_HASH:=c1bd4939498f3d9944d1bbbfd50f35834cb0c35a4f40e6d1d1a0b400852ab7fa
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v1.2.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -19,6 +19,7 @@ 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/S85$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/K10$(COMPONENT)
endef
define SAHBackupRestore/Install
@@ -39,19 +40,13 @@ define Package/$(PKG_NAME)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxm
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxb
DEPENDS += +libamxa
DEPENDS += +fcgi
DEPENDS += +lighttpd
DEPENDS += +lighttpd-mod-cgi
DEPENDS += +lighttpd-mod-fastcgi
DEPENDS += +lighttpd-mod-auth
DEPENDS += +REST_API_WEBUI_DEMO:lighttpd-module-expire
DEPENDS += +lighttpd-mod-authn_file
DEPENDS += +lighttpd-mod-proxy
MENU:=1
endef
@@ -60,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 CONFIG_REST_API_WEBUI_DEMO=$(CONFIG_REST_API_WEBUI_DEMO))
$(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 CONFIG_REST_API_WEBUI_DEMO=$(CONFIG_REST_API_WEBUI_DEMO))
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
@@ -74,7 +69,7 @@ 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 CONFIG_REST_API_WEBUI_DEMO=$(CONFIG_REST_API_WEBUI_DEMO))
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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
@@ -84,8 +79,4 @@ define Package/$(PKG_NAME)/install
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:=amxo-cg
PKG_VERSION:=v1.2.10
PKG_VERSION:=v1.2.13
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
PKG_SOURCE:=amxo-cg-v1.2.10.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.10
PKG_HASH:=62e8fb7a6e6a073179f29337e1c8aa9d28a95300708cdd267871a7c60b466a3b
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.10
PKG_SOURCE:=amxo-cg-v1.2.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.13
PKG_HASH:=c3c054decd4e8fc0b6aee6ed2d8717e1cc11f1a5718a4a93798a5cb77418f681
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.13
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
@@ -34,7 +35,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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxrt
PKG_VERSION:=v1.5.13
PKG_VERSION:=v2.0.0
SHORT_DESCRIPTION:=Data model runtime
PKG_SOURCE:=amxrt-v1.5.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v1.5.13
PKG_HASH:=3bdb09595f54c7d17261ab2b359a831ef91ae4ce8a8449934dd0713f88e7aaff
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.5.13
PKG_SOURCE:=amxrt-v2.0.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v2.0.0
PKG_HASH:=a9c8e92df25434e69d6153c450b5ab967648f8e775b6333b783cdf19e643a371
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v2.0.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
@@ -21,14 +22,7 @@ define Package/$(PKG_NAME)
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxd
DEPENDS += +libamxp
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +libevent2
DEPENDS += +yajl
DEPENDS += +libamxrt
MENU:=1
endef
@@ -37,18 +31,18 @@ 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 CONFIG_SAH_AMXRT_RWDATAPATH=$(CONFIG_SAH_AMXRT_RWDATAPATH))
$(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 CONFIG_SAH_AMXRT_RWDATAPATH=$(CONFIG_SAH_AMXRT_RWDATAPATH))
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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)
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 CONFIG_SAH_AMXRT_RWDATAPATH=$(CONFIG_SAH_AMXRT_RWDATAPATH))
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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
@@ -58,8 +52,4 @@ define Package/$(PKG_NAME)/install
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:=libamxa
PKG_VERSION:=v0.8.7
PKG_VERSION:=v0.10.4
SHORT_DESCRIPTION:=Access control verification
PKG_SOURCE:=libamxa-v0.8.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.8.7
PKG_HASH:=916bd98e13593596df9b3e7f243cb5f3d7959615b314353524e7fd062c111904
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.8.7
PKG_SOURCE:=libamxa-v0.10.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.10.4
PKG_HASH:=36f48290afb49bf411403c49234a0c7541cba945dc2cefc9b90e8b9e45cf385c
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.10.4
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
@@ -33,18 +34,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v4.3.11
PKG_VERSION:=v4.6.6
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v4.3.11.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.3.11
PKG_HASH:=8bde532276a9eb373f6dcc3038b701d79c7df4e63bda808e500d6d75e2c7ed1f
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.3.11
PKG_SOURCE:=libamxb-v4.6.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.6.6
PKG_HASH:=bb3ccf5577d6ecea4bf5a80a33db662017d704955b45b0b5482c15abd460d027
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.6.6
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
@@ -33,18 +34,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v1.8.6
PKG_VERSION:=v1.8.10
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
PKG_SOURCE:=libamxc-v1.8.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.8.6
PKG_HASH:=110657f7a1ab67c5b842b721218650526763f2ba65d0cf100c9e23984f9a611f
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.8.6
PKG_SOURCE:=libamxc-v1.8.10.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.8.10
PKG_HASH:=27f52fb38e449200adde63e1b028566a921987b955bd5beb2a9555f1bfaf1b73
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.8.10
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
@@ -29,7 +30,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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v4.1.6
PKG_VERSION:=v5.1.4
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v4.1.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v4.1.6
PKG_HASH:=2ddb91a63a6684f21a7f7a50cf380fe26baf542edcc0d4f4686b153d43804cac
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v4.1.6
PKG_SOURCE:=libamxd-v5.1.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v5.1.4
PKG_HASH:=8b4e551ad75f4c10a59dc96bf69135fbf04f04e98f679c44a88773efbe933022
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v5.1.4
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
@@ -31,18 +32,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxj
PKG_VERSION:=v0.3.52
PKG_VERSION:=v0.3.56
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE:=libamxj-v0.3.52.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.52
PKG_HASH:=c0148d86c9b975c837b587702f7a4650b32145176b0f3617f35728203944794a
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.52
PKG_SOURCE:=libamxj-v0.3.56.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.56
PKG_HASH:=9927ee699206ea395460c8126dc521cb4fdc33805152ae48aa554694efda8d9c
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.56
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
@@ -31,7 +32,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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.52
PKG_VERSION:=v0.0.56
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
PKG_SOURCE:=libamxm-v0.0.52.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.52
PKG_HASH:=ebc4afc03ee787ec1c80df2480ba828bbbb9ec47243e4f634bb2dc0247f3128a
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.52
PKG_SOURCE:=libamxm-v0.0.56.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.56
PKG_HASH:=566cf1bd629f79097e7cd1ac047386695e4c8db28ea2f5f94bd83a3b56184f16
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.56
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
@@ -31,7 +32,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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxo
PKG_VERSION:=v2.0.44
PKG_VERSION:=v3.1.8
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE:=libamxo-v2.0.44.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v2.0.44
PKG_HASH:=2604c4d142bdc0aa430b71b8b29be2764c3b1e7b041616700bf38766596dc8b4
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v2.0.44
PKG_SOURCE:=libamxo-v3.1.8.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v3.1.8
PKG_HASH:=8893084ad4aa67d6f823957bbd7de5bdf731fef44e5eb4567f008ce551e7f817
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v3.1.8
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
PKG_BUILD_DEPENDS += bison/host
PKG_BUILD_DEPENDS += flex/host
@@ -34,18 +35,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxp
PKG_VERSION:=v0.11.11
PKG_VERSION:=v1.2.3
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxp-v0.11.11.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v0.11.11
PKG_HASH:=6a1ac825b2fa1a02aece81d77c8bd5220cf0d314952a1c2f0b1a2fe88a876405
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.11.11
PKG_SOURCE:=libamxp-v1.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v1.2.3
PKG_HASH:=76fc8c1086c0ac421ac3b9b47722b3c77540bdb7c2c4f6e35bb1af44f6238ad0
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v1.2.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
PKG_BUILD_DEPENDS += bison/host
PKG_BUILD_DEPENDS += flex/host
@@ -32,18 +33,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

20
libs/libamxrt/Config.in Normal file
View File

@@ -0,0 +1,20 @@
config PACKAGE_libamxrt
tristate
select SAH_LIB_AMXRT
if PACKAGE_libamxrt
menu "Select libamxrt build options"
depends on PACKAGE_libamxrt
config SAH_LIB_AMXRT
bool "Build libamxrt"
default y
config SAH_AMXRT_RWDATAPATH
string "Persistent storage location"
default "/etc/config"
endmenu
endif

66
libs/libamxrt/Makefile Normal file
View File

@@ -0,0 +1,66 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxrt
PKG_VERSION:=v0.2.3
SHORT_DESCRIPTION:=Ambiorix Run Time API
PKG_SOURCE:=libamxrt-v0.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxrt/-/archive/v0.2.3
PKG_HASH:=8fe5117692a121cd83351d93843c4d336ad8bc0677f75efbbd99eec3cdbec56c
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxrt-v0.2.3
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:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxrt
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxb
DEPENDS += +libevent2
DEPENDS += +libcap-ng
MENU:=1
endef
define Package/$(PKG_NAME)/description
Ambiorix Run Time API
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_AMXRT_RWDATAPATH=$(CONFIG_SAH_AMXRT_RWDATAPATH))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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_AMXRT_RWDATAPATH=$(CONFIG_SAH_AMXRT_RWDATAPATH))
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) STAGINGDIR=$(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_AMXRT_RWDATAPATH=$(CONFIG_SAH_AMXRT_RWDATAPATH))
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:=libamxs
PKG_VERSION:=v0.1.50
PKG_VERSION:=v0.1.77
SHORT_DESCRIPTION:=Data model synchronization C-API
PKG_SOURCE:=libamxs-v0.1.50.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.1.50
PKG_HASH:=6bf31bc8a0386c872bd01718b26a85849f9e33430e7ed27c7b6e31ca249ba112
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.1.50
PKG_SOURCE:=libamxs-v0.1.77.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.1.77
PKG_HASH:=db565ec0a5f82bcbf68337e944b9098670fbd019a91c8c9fe3dc629541e6e259
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.1.77
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
@@ -33,18 +34,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxt
PKG_VERSION:=v0.1.64
PKG_VERSION:=v0.2.10
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxt-v0.1.64.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.1.64
PKG_HASH:=22d6206551e876414a18fbad42eaa0de7eb815773d39809a19a86bf97b89e725
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.64
PKG_SOURCE:=libamxt-v0.2.10.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.2.10
PKG_HASH:=971a5ee679a234bcdba695fc1727d1ee7918ad0f2ff5fc2e9a803ff688706ac5
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.2.10
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
@@ -31,18 +32,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libsahtrace
PKG_VERSION:=v1.12.0
PKG_VERSION:=v1.12.1
SHORT_DESCRIPTION:=Small and flexible library to enable tracing and logging
PKG_SOURCE:=libsahtrace-v1.12.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/core/libraries/libsahtrace/-/archive/v1.12.0
PKG_HASH:=87feafa15d7b9d6702ad81b2db4100750a9d5a856e088a9ff6797452f9d6a0c3
PKG_BUILD_DIR:=$(BUILD_DIR)/libsahtrace-v1.12.0
PKG_SOURCE:=libsahtrace-v1.12.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/core/libraries/libsahtrace/-/archive/v1.12.1
PKG_HASH:=3d2cef0c77157324e3b3da5f2a4ed23084bf37f9675810e4db871fc44eacca1b
PKG_BUILD_DIR:=$(BUILD_DIR)/libsahtrace-v1.12.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -29,7 +29,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 CONFIG_SAH_TRACES_ENABLED=$(CONFIG_SAH_TRACES_ENABLED) CONFIG_SAH_TRACES_LEVEL=$(CONFIG_SAH_TRACES_LEVEL) CONFIG_SAH_TRACES_SYSLOG_CONSOLE=$(CONFIG_SAH_TRACES_SYSLOG_CONSOLE) CONFIG_SAH_TRACE_NO_COLORS=$(CONFIG_SAH_TRACE_NO_COLORS))
$(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_TRACES_ENABLED=$(CONFIG_SAH_TRACES_ENABLED) CONFIG_SAH_TRACES_LEVEL=$(CONFIG_SAH_TRACES_LEVEL) CONFIG_SAH_TRACES_SYSLOG_CONSOLE=$(CONFIG_SAH_TRACES_SYSLOG_CONSOLE) CONFIG_SAH_TRACE_NO_COLORS=$(CONFIG_SAH_TRACE_NO_COLORS))
endef
define Build/Install

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v3.0.52
PKG_VERSION:=v3.1.7
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE:=amxb_ubus-v3.0.52.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.0.52
PKG_HASH:=8c7c9b4b7c75ca1f88c23fd3b4aae17bcd56045cbf3a8c563ab919811a92d86e
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.0.52
PKG_SOURCE:=amxb_ubus-v3.1.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.1.7
PKG_HASH:=579a74701e19061cc12faa09eb398c0ecfb900f294eb49edcb78e64b408ab3a7
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.1.7
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
@@ -33,18 +34,18 @@ 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
$(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) STAGINGDIR=$(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)
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)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-ba-cli
PKG_VERSION:=v0.7.12
PKG_VERSION:=v0.8.7
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.7.12.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.7.12
PKG_HASH:=ca5792a3002942284358c0d24504296a929c7dfa3be0a1f75f00b085823cc5d6
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.7.12
PKG_SOURCE:=mod-ba-cli-v0.8.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.8.7
PKG_HASH:=257c67db3693b5682c466554c6e0b21a19fb7fe120549e4ebcd6a006df3451fd
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.8.7
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
@@ -38,18 +39,18 @@ 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 CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
$(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_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
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_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
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 CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
endef
define Package/$(PKG_NAME)/install

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-lua-amx
PKG_VERSION:=v0.1.8
PKG_VERSION:=v0.1.9
SHORT_DESCRIPTION:=Ambiorix LUA extension
PKG_SOURCE:=mod-lua-amx-v0.1.8.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx/-/archive/v0.1.8
PKG_HASH:=6753b913f125acc997e45b51bfe9c7560d9cb7cfee760277a2edb7ac7b582f2d
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-lua-amx-v0.1.8
PKG_SOURCE:=mod-lua-amx-v0.1.9.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx/-/archive/v0.1.9
PKG_HASH:=d5600e212c787dcecdd0be1f0ca78e6ff06db5c368f32c42355406d56d2e0e5c
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-lua-amx-v0.1.9
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
@@ -34,7 +35,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 CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
$(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_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
endef
define Build/Install

View File

@@ -1,17 +1,18 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=lua-amx
PKG_VERSION:=v0.3.5
PKG_VERSION:=v0.3.14
SHORT_DESCRIPTION:=LUA AMX Bindings
PKG_SOURCE:=lua-amx-v0.3.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx/-/archive/v0.3.5
PKG_HASH:=931d9184a290114fbdd0fb18daa7e46ca801d2f1b18fa8f77c20053993e8a591
PKG_BUILD_DIR:=$(BUILD_DIR)/lua-amx-v0.3.5
PKG_SOURCE:=lua-amx-v0.3.14.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx/-/archive/v0.3.14
PKG_HASH:=9356f1c5aa9aa4a57270edaad5236385941304306e4b8ed9e6ccabfe4e64bfee
PKG_BUILD_DIR:=$(BUILD_DIR)/lua-amx-v0.3.14
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
@@ -36,7 +37,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 CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE=$(CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE) CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
$(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_LUA_AMX_LUA_VERSION_OVERRIDE=$(CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE) CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
endef
define Build/Install