Compare commits

...

200 Commits

Author SHA1 Message Date
sahbot
8f5c9b7e6f [CI] Update changelog for release master_v7.2.0
GitOrigin-RevId: 66b60605904190a692d8e57cf22a2033f29b6cf3
2022-06-02 11:23:16 +00:00
sahbot
9694c424c4 Integrating mod-amxb-ubus to master_v3.0.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5237fc73fde86b7cbcab9a45e88885aba35d4ffd
2022-06-02 11:21:50 +00:00
sahbot
02d4b8eb7b Integrating amx-fcgi to master_v0.3.3
Issue: ambiorix/applications/amx-fcgi#13 Add implementation for seBatch [new]
Issue: HOP-1425 Rework configuration to work with default lighttpd [other]
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
Issue: ST-788 Use amxa_get to avoid code duplications
GitOrigin-RevId: aab01bad63b8a085645e9f8d41a711535f13f04f
2022-06-02 11:21:48 +00:00
sahbot
31c1078e30 Integrating amxrt to master_v1.5.0
Issue: ambiorix/applications/amxrt#40 When there are required objects events can appear before the entry points are called [new]
GitOrigin-RevId: d348676e04f72406b373615a1b91aaa0ff36137e
2022-06-02 11:21:46 +00:00
sahbot
3000922678 Integrating libamxs to master_v0.1.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0fb42bb2c7c328ab04ba2ada98cb25fcdb8dbbad
2022-06-02 07:01:06 +00:00
sahbot
2927e1e4f1 Integrating libamxa to master_v0.4.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2d4150d4ac50b90a4d6f85bc62cc23f6265bda8a
2022-06-02 07:01:03 +00:00
sahbot
28cbd607b2 Integrating libamxb to master_v4.2.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b56c3b705c90ba9e50fe11a0534b7003afdb8da0
2022-06-02 07:01:01 +00:00
sahbot
8f0eaa1fb7 Integrating libamxo to master_v2.0.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 37fe46e5311b92a185ef46c2ae639e5b114987f2
2022-06-02 07:00:58 +00:00
sahbot
5ade64f2bf Integrating libamxd to master_v3.6.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ba307bb1b360b013e4838f69d5865150dde453bc
2022-06-02 07:00:56 +00:00
sahbot
44a013d570 Integrating libamxt to master_v0.1.46
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4ca22db9fbcb46bf132fe64661fb34f985ffee4f
2022-06-02 07:00:53 +00:00
sahbot
16706b8c70 Integrating libamxp to master_v0.10.1
Issue: HOP-1485 [amx] crash on amxp signal read
GitOrigin-RevId: 53cdd88c2ec7f7644542e7d99611510eee8da1c6
2022-06-02 07:00:51 +00:00
sahbot
bea267a51c Integrating libamxa to master_v0.4.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 46bb0a6135f38d701df55f053becbcf57f6b241d
2022-06-02 07:00:48 +00:00
sahbot
e189c6a7f1 [CI] Update changelog for release master_v7.1.0
GitOrigin-RevId: d95994e89c3ad01228a4f2e0a821b80ac873c225
2022-05-31 06:24:37 +00:00
Matthias FRANCK
ea1b8e7f16 Downstep amx-fcgi to v0.2.3
GitOrigin-RevId: feab49c8a30ebc9c657edb4e479d60dc95b2ff0f
2022-05-31 06:23:56 +00:00
sahbot
7cd3cb1716 Integrating libamxs to master_v0.1.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 13b50e63a6761ebac177c5b9135458f38c289aa6
2022-05-31 06:23:54 +00:00
sahbot
3e4238a047 Integrating libamxa to master_v0.4.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c43307019c57f4dbcdc33637c293271847ba6685
2022-05-31 06:23:51 +00:00
sahbot
55d0711c8a Integrating libamxb to master_v4.2.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cb4cdb40457d39aa3d41d24fc0cb161123679050
2022-05-31 06:23:49 +00:00
sahbot
e03176b6e6 Integrating libamxo to master_v2.0.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a24c9f9a0630ff53aa48750033c5669cc55b4113
2022-05-31 06:23:46 +00:00
sahbot
6be8ae49a6 Integrating libamxd to master_v3.6.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b26571a7389f76ce3c918005e59b340cfe88207e
2022-05-31 06:23:43 +00:00
sahbot
67843cbb5f Integrating libamxt to master_v0.1.45
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f60467db6b5f304f364d7e1c053fef0bda420ea3
2022-05-31 06:23:41 +00:00
sahbot
7f4c5d31de Integrating libamxp to master_v0.10.0
Issue: ambiorix/libraries/lib_amxp#44 It must be possible to suspend handling of signals for a specific signal manager [new]
GitOrigin-RevId: 2f7661b7d1a3e024306dcdc45650a40267448fc6
2022-05-31 06:23:38 +00:00
sahbot
61a90c5beb Integrating libamxo to master_v2.0.14
Issue: HOP-1470 [amxo-cg] segfault when parsing long comments [fix]
GitOrigin-RevId: aea73cd34c8d15cc44b4748a96e3fa030627f6aa
2022-05-30 07:33:14 +00:00
sahbot
1fcacce207 [CI] Update changelog for release master_v7.0.0
GitOrigin-RevId: 410cf6feb041ffc16d105211dfb047490082fe10
2022-05-24 09:42:29 +00:00
sahbot
ded21d2400 Integrating mod-dm-cli to master_v0.2.4
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 5cd637af133d654f92594902e0b8b677c3d9e2a4
2022-05-24 09:23:23 +00:00
sahbot
a4d94f5b00 Integrating mod-ba-cli to master_v0.7.3
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
Issue: ST-788 Use amxa_get to avoid code duplications
GitOrigin-RevId: 6aac3874dced3847ece28cef4d541bb049c38869
2022-05-24 09:23:20 +00:00
sahbot
3f18e33105 Integrating mod-amxb-ubus to master_v3.0.17
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: ad18c5e4eba5e6d005331226fe06e2f6b2808db9
2022-05-24 09:23:17 +00:00
sahbot
b244022730 Integrating amx-fcgi to master_v0.3.2
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: a573efcbcf563670926e32dc68fcd41a0ebf6957
2022-05-24 09:23:15 +00:00
sahbot
522d221124 Integrating acl-manager to master_v0.5.16
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: d8abc43f45b0840bfb05e85ee4dbe6eda8cdff08
2022-05-24 09:23:12 +00:00
sahbot
3b36e4d3a6 Integrating amx-cli to master_v0.2.22
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: a99a8ee8c46bc8f144115311e7218a16e027ca77
2022-05-24 09:23:09 +00:00
sahbot
384ef95ad3 Integrating amxo-cg to master_v1.2.5
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
GitOrigin-RevId: d67cf6bd70b729de2f5e6a3b9e67293be4773705
2022-05-24 09:23:07 +00:00
sahbot
05056e4673 Integrating libamxs to master_v0.1.17
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: c773e1a48e73381c526ea17f39866b5fe1c7e223
2022-05-24 06:59:28 +00:00
sahbot
6a1c8b9b19 Integrating libamxa to master_v0.4.9
Issue: ambiorix/libraries/lib_amxa#24 Implement amxa_get
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: a0a3ee29c49bce89467d40581bd0fcea8c7853fd
2022-05-24 06:59:25 +00:00
sahbot
53a9d93bc7 Integrating libamxb to master_v4.2.5
Issue: ambiorix/libraries/lib_amxb#60 Use reference index when a reference path is provided [change]
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 003065d50759dc40f2d2887cdc7204a579fc8f27
2022-05-24 06:59:23 +00:00
sahbot
ba4d1fcf21 Integrating libamxo to master_v2.0.13
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: c06b59a869d57d6c90a8c00eb3aa1d6b316d861d
2022-05-24 06:59:21 +00:00
sahbot
f2f08c7bed Integrating libamxd to master_v3.6.4
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: b3024a3d98c821a8f2c72cb93d6e89f0654c302c
2022-05-24 06:59:18 +00:00
sahbot
73a58dbc1c Integrating libamxt to master_v0.1.44
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d062cf95d73fd174e51308072a8456e2f2a50298
2022-05-24 06:59:16 +00:00
sahbot
95705c0489 Integrating libamxm to master_v0.0.41
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 04011a478616f4c293575e1e673fc77b2b33b793
2022-05-24 06:59:14 +00:00
sahbot
932744826d Integrating libamxp to master_v0.9.19
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
GitOrigin-RevId: e2e7c381406d17db9f540aadf36993edb65419ea
2022-05-24 06:59:11 +00:00
sahbot
0ce4a66392 Integrating libamxj to master_v0.3.40
Issue: ambiorix/libraries/lib_amxj#15 Fix memory issue for out of bounds write in amxj_read() (fix)
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 7f91303fc00d26f64d5d3b50b513e719eda2024b
2022-05-24 06:59:08 +00:00
sahbot
0790e3024e Integrating libamxc to master_v1.6.1
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 795977ab671fdd9b17909ce699b68693e39da086
2022-05-24 06:59:05 +00:00
sahbot
1593e36b1c Integrating libamxd to master_v3.6.3
Issue: ambiorix/libraries/lib_amxd#136 Add reference following for reference lists using indexes [change]
GitOrigin-RevId: 4579c4ef2f71566c700fdae9c25c3ac687e31253
2022-05-23 08:36:13 +00:00
sahbot
f77619cda2 Integrating libamxt to master_v0.1.43
Issue: ambiorix/libraries/lib_amxt#9 The command parser does not parse embedded string correctly [fix]
GitOrigin-RevId: 6874a9486d5319d1831ee4208d892916d3780a74
2022-05-23 08:36:10 +00:00
sahbot
23404556b3 Integrating libamxm to master_v0.0.40
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5d015720fe6143d42815a6fe4a15e541659c4924
2022-05-23 08:36:08 +00:00
sahbot
080994f66c Integrating libamxp to master_v0.9.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 10acfdf103182bc949edebb5742eaeab3f3cf1d6
2022-05-23 08:36:05 +00:00
sahbot
a444771b0e Integrating libamxj to master_v0.3.39
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9373816e934f3f4606ba925b2daa2e33a830eac3
2022-05-23 08:36:03 +00:00
sahbot
87e76377df Integrating libamxc to master_v1.6.0
Issue: ambiorix/libraries/lib_amxc#64 Make it possible to initialize a timestamp structure using struct tm [new]
GitOrigin-RevId: 15ed5bb26e23aafe9bc8541551a85135eef1af53
2022-05-23 08:36:01 +00:00
Matthias FRANCK
f2877e35e4 Remove webui example
GitOrigin-RevId: 82d60095c665629bd51e2b7627543b9d70341085
2022-05-17 09:23:17 +00:00
sahbot
37dcbd21a3 Integrating amx-fcgi to master_v0.3.1
Issue: HOP-1425 Rework configuration to work with default lighttpd [other]
GitOrigin-RevId: 06c86fb98a6fbaff1d8748ad2d2fefc9c7599ef3
2022-05-17 09:23:14 +00:00
sahbot
1ad8fd5a89 [CI] Update changelog for release master_v6.0.0
GitOrigin-RevId: e7c959445ad44f2e07f03e867e4613ff2075ca56
2022-05-13 07:15:40 +00:00
sahbot
0dae2eec1e Integrating mod-ba-cli to master_v0.7.2
Issue: HOP-1081 [Ambiorix] Implementation of reference following decorator [change]
GitOrigin-RevId: 5c290f436b095af209af5238b853e9184fffaa3d
2022-05-13 06:49:34 +00:00
sahbot
b680c80588 Integrating mod-amxb-ubus to master_v3.0.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8e575943726ea74e2b0d1b84890c26e590f0d198
2022-05-13 06:49:32 +00:00
sahbot
20a328816a Integrating amx-fcgi to master_v0.3.0
Issue: ambiorix/applications/amx-fcgi#13 Add implementation for seBatch [new]
GitOrigin-RevId: 81459f49477f982ab412a3bc269579cf2ae8bb7b
2022-05-13 06:49:30 +00:00
sahbot
2acb29e754 Integrating libamxs to master_v0.1.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7574cd0667fd732874485a4ada95a1188a218f35
2022-05-12 14:45:39 +00:00
sahbot
8331a40875 Integrating libamxa to master_v0.4.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a60105018c1294d25257d4098538500cbe8d37c5
2022-05-12 14:45:37 +00:00
sahbot
a2fe8e85d4 Integrating libamxb to master_v4.2.4
Issue: HOP-1081 [Ambiorix] Implementation of reference following decorator [change]
GitOrigin-RevId: 6e84f265f7bd6b0c9ff70fdc47b33681a2b21ee4
2022-05-12 14:45:34 +00:00
sahbot
b4dfa5d05a Integrating libamxo to master_v2.0.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 59d67f6c9f02527037a43412c65fa68ec3c8ff2c
2022-05-12 14:45:31 +00:00
sahbot
d454110cbc Integrating libamxd to master_v3.6.2
Issue: ambiorix/libraries/lib_amxd#135 Update path parser to be able to detect reference path [change]
GitOrigin-RevId: 70494a852dedd09d174855b6344f3eb76e78e477
2022-05-12 14:45:28 +00:00
Matthias FRANCK
1886e1985f Issue: SOFA-358 Remove python-amx
GitOrigin-RevId: 2349cacea7e0a57fc81c7919851f094c50406b0b
2022-05-12 09:41:38 +00:00
sahbot
7f8d36b90d [CI] Update changelog for release master_v5.4.1
GitOrigin-RevId: ac5b9d8c0d18be85cf39f6bdcf5bde129ac785de
2022-05-09 14:35:14 +00:00
sahbot
6b68a17367 Integrating mod-ba-cli to master_v0.7.1
Issue: ambiorix/modules/amx_cli/mod-ba-cli#18 Update output of gsdm command [changed]
GitOrigin-RevId: 6d9165fd6418907782b8c1ee8fa2f558e16b19b7
2022-05-09 14:33:53 +00:00
sahbot
a39391ea4e Integrating mod-amxb-ubus to master_v3.0.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7c3fee4a931deca1467f18d88c3a1fc8fbd62be5
2022-05-09 14:33:50 +00:00
sahbot
0283ddfdf4 Integrating libamxs to master_v0.1.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 88cb2245229d4bc5c5e7891712ea98e4a784d94e
2022-05-09 12:59:51 +00:00
sahbot
e76c93413d Integrating libamxa to master_v0.4.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7fb6ddb394050b9dc6c273100020af24e186d49a
2022-05-09 12:59:48 +00:00
sahbot
15206043c9 Integrating libamxb to master_v4.2.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bbe0d306b3cb135974fed4578f4d2a7511335fa2
2022-05-09 12:59:46 +00:00
sahbot
eeaf91b45a Integrating libamxo to master_v2.0.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cd26c0c8eef802448adc6942d8cebad769baf0ff
2022-05-09 12:59:44 +00:00
sahbot
ee5d90e0ca Integrating libamxd to master_v3.6.1
Issue: ambiorix/libraries/lib_amxd#134 Update get supported data model implementation according to USP specification 1.2 [change]
Issue: NET-3138 [MQTT] Topic must be writable after creation [change]
GitOrigin-RevId: d70dac9c3028ea516ef684f54f7d003f52216198
2022-05-09 12:59:41 +00:00
sahbot
9d44d16639 [CI] Update changelog for release master_v5.4.0
GitOrigin-RevId: 42fcc4fe3641df139078de3933c0c18e1af0578e
2022-05-05 07:50:08 +00:00
sahbot
def7fc3fcd Integrating mod-ba-cli to master_v0.7.0
Issue: ambiorix/modules/amx_cli/mod-ba-cli#17 Add get instances command [new]
GitOrigin-RevId: 9dfa775a2e2220c5604f7f5ed9700046763e809e
2022-05-05 07:49:43 +00:00
sahbot
84fcb83d1e Integrating mod-amxb-ubus to master_v3.0.14
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 32320d8b40199afb7c2cc8bfb7eb7e62afb60aaf
2022-05-05 07:49:40 +00:00
sahbot
285e416591 Integrating amxb-inspect to master_v1.2.0
Issue: ambiorix/applications/amxb-inspect#9 Check get_instances function of back-end [new]
GitOrigin-RevId: 797b5bc4f6adc6f9efe574c887585dd5fe19b4ac
2022-05-05 07:49:38 +00:00
sahbot
973175b812 Integrating mod-amxb-ubus to master_v3.0.13
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0f15c09f7635cda39f09c41af43af2b0322ca2e9
2022-05-05 07:49:35 +00:00
sahbot
f3ffbcbfb7 Integrating mod-amxb-ubus to master_v3.0.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e84ea59f59919aa15b00181d3d516cdb24d6201d
2022-05-05 07:49:33 +00:00
sahbot
3f0708e3ae Integrating mod-lua-amx to master_v0.1.1
Issue: ambiorix/bindings/lua/mod-lua-amx#2 Unused variables when compiling for arm target [fix]
GitOrigin-RevId: a63f46008670ea7a44b873e533c2fd7dfdf62120
2022-05-05 07:49:31 +00:00
sahbot
4dcf01580c Integrating libamxs to master_v0.1.14
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 6763cf7fc21de36488b466a8e61b2b2a2bc80502
2022-05-05 07:46:09 +00:00
sahbot
b80cdfbe04 Integrating libamxa to master_v0.4.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 15ab1abf36dfef92051654661a89d48e837a8892
2022-05-05 07:46:06 +00:00
sahbot
29be38eb3f Integrating libamxb to master_v4.2.2
Issue: ambiorix/libraries/lib_amxb#59 Incorrect check for get_instances back-end function [fix]
GitOrigin-RevId: 8d37108b7f75b17314f46604d0d57f89de3a24ab
2022-05-05 07:46:04 +00:00
sahbot
132c9036fb Integrating libamxs to master_v0.1.13
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e1186aabd98877f56d45c60a6556df1104f137c4
2022-05-02 13:39:59 +00:00
sahbot
a78a90f236 Integrating libamxa to master_v0.4.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1e6ccdeaabab6113ac1e81c29c066c8f601a38b9
2022-05-02 13:39:57 +00:00
sahbot
482c882e47 Integrating libamxb to master_v4.2.1
Issue: ambiorix/libraries/lib_amxb#58 Add support for get_instances operator [new]
GitOrigin-RevId: fc1037f9dfba17f3958d1e9f707f80175f63642a
2022-05-02 13:39:54 +00:00
sahbot
41f51d0ab5 Integrating libamxb to master_v4.2.0
Issue: ambiorix/libraries/lib_amxb#58 Add support for get_instances operator [new]
GitOrigin-RevId: 2559b33122235e899449ec0f45d2ef278bc0a8b7
2022-05-02 13:39:51 +00:00
sahbot
da7f9ac06f Integrating libamxo to master_v2.0.10
Issue: ambiorix/libraries/lib_amxo#74 ODL parser sometimes gets confused [fix]
GitOrigin-RevId: 7d47f12e301a82fe400978265c19dea26d033b26
2022-05-02 13:39:49 +00:00
sahbot
2bd0471e16 Integrating libamxo to master_v2.0.9
Issue: ambiorix/libraries/lib_amxo#74 ODL parser sometimes gets confused [fix]
GitOrigin-RevId: e93769a927d6cec2d89d21274c944c1c6ebde561
2022-05-02 13:39:46 +00:00
sahbot
7f3e73337b Integrating libamxd to master_v3.6.0
Issue: ambiorix/libraries/lib_amxd#133 Add internal data model RPC _get_instances [new]
GitOrigin-RevId: 9377d79896895c5e333a45a33e7f22e98a4048dd
2022-05-02 13:39:43 +00:00
sahbot
b401c46f48 Integrating libamxt to master_v0.1.42
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 58fa6722c82d6368ba03e6a338ff6ba90f373dc1
2022-05-02 13:39:41 +00:00
sahbot
b2577746ae [CI] Update PKG_HASH
GitOrigin-RevId: db7a6586a803ceca878112fdfbe7a64e9a818c3c
2022-05-02 13:39:38 +00:00
sahbot
580b6ee801 Integrating libamxp to master_v0.9.17
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 6dc802614903b6504bedd1086896b6459f98c97e
2022-05-02 13:39:34 +00:00
sahbot
d553a2b166 Integrating lua-amx to master_v0.1.0
Issue: ambiorix/bindings/lua/lua-amx#2 It must be possible to access the odl config options [new]
GitOrigin-RevId: 85e81b0330f7f2285e1fc891a416cea742157029
2022-04-19 09:26:24 +00:00
sahbot
0ef85fd0be Integrating mod-lua-amx to master_v0.1.0
Issue: ambiorix/bindings/lua/mod-lua-amx#1 Add usage documentation to readme [new]
GitOrigin-RevId: 91cf1b78eaf6ab928acd4e689f42d92c36aeeca6
2022-04-14 13:44:49 +00:00
sahbot
2e97b1a793 [CI] Update changelog for release master_v5.3.0
GitOrigin-RevId: 7bb6b651d6e016363fa6b7c37d1e28163e398597
2022-04-08 11:04:57 +00:00
Matthias FRANCK
e35f41d69c [CI] Update PKG_HASH
GitOrigin-RevId: 343a4edbae120093cbb526131f74cdee7ded8f90
2022-04-08 11:01:34 +00:00
sahbot
5900bf8439 [CI] Update autogenerated files
GitOrigin-RevId: 2552cd1aadc1b8125b7bc80fac65d23d09638f5e
2022-04-08 11:01:31 +00:00
Matthias FRANCK
6f29c3c804 Add python-amx
GitOrigin-RevId: 0c5ad009e0d13fd694be5b77abfa496fa480729b
2022-04-08 11:01:27 +00:00
Matthias FRANCK
7742c49008 Add lua-amx
GitOrigin-RevId: 44a274d532e1949d2337426a4f5e9c5bc5e56117
2022-04-08 11:01:23 +00:00
Matthias FRANCK
966f43deb9 Add mod-lua-amx
GitOrigin-RevId: dae68fe5e60323062c35d55dc0093112c0f436c0
2022-04-08 11:01:19 +00:00
sahbot
4360f6c761 Integrating mod-amxb-ubus to master_v3.0.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 326ab065eb0ecb61af48e0153367e24ad8e4b41a
2022-04-08 10:37:18 +00:00
sahbot
cfbc643202 Integrating acl-manager to master_v0.5.15
Issue: HOP-1230 [GetDebugInformation] Add data model debuginfo in component services [change]
GitOrigin-RevId: 17879dcb1a13d257167c25c94070ca487c3aa0ab
2022-04-08 10:37:15 +00:00
sahbot
ee423ce0b8 Integrating amx-cli to master_v0.2.21
Issue: ambiorix/applications/amx-cli#22 no-colors should be set to true by default [fix]
GitOrigin-RevId: f08871be584f6680f8b42aa6bcf05d5f4a0bb892
2022-04-08 10:37:12 +00:00
sahbot
e9d3aeb53f Integrating libamxs to master_v0.1.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1ae7a8e00a4251f5dd63104131e6ab548afd4469
2022-04-08 08:57:07 +00:00
sahbot
12672b3c3b Integrating libamxa to master_v0.4.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: df7a063f4f5c92e76b9fd892d6054caa90cbd688
2022-04-08 08:57:04 +00:00
sahbot
87c85a17b2 Integrating libamxb to master_v4.1.7
Issue: ambiorix/libraries/lib_amxb#57 Constructor functions that add custom expression function must be run at level higher then 101 [fix]
GitOrigin-RevId: ce755ac2e30acd782309de85d31eb3da5a884793
2022-04-08 08:57:01 +00:00
sahbot
8a318f065d Integrating libamxo to master_v2.0.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 415197a215b5abc1edce4674465056111d04dbb0
2022-04-08 08:56:58 +00:00
sahbot
7be52f4a6f Integrating libamxd to master_v3.5.3
Issue: ambiorix/libraries/lib_amxd#131 Remove macro IS_SET [fix]
Issue: ambiorix/libraries/lib_amxd#132 It is not possible to add multiple times the same object action callback with different private data [fix]
GitOrigin-RevId: 438f1b3cf66fc8a120ccafdce6e332c6cc2c54a5
2022-04-08 08:56:54 +00:00
sahbot
93c4ff299b Integrating libamxt to master_v0.1.41
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a38e245bb024881fa5ffea3aae8e084bd1ab4476
2022-04-08 08:56:51 +00:00
sahbot
6e38b3bcf2 Integrating libamxm to master_v0.0.39
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c5d0049d9f878458a5d39652aa8e502a8579e8ca
2022-04-08 08:56:48 +00:00
sahbot
187afa372f Integrating libamxp to master_v0.9.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 99a00af00494a5c550f06b26ce428a48314e47aa
2022-04-08 08:56:45 +00:00
sahbot
f366330aad Integrating libamxj to master_v0.3.38
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 369701b99a84b05bf5262b0c06fbc55f93418ff2
2022-04-08 08:56:41 +00:00
sahbot
e74cdf8535 Integrating libamxc to master_v1.5.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1327ce0807b890b5413c318786e6e063a10a2299
2022-04-08 08:56:38 +00:00
sahbot
c707b56996 [CI] Update changelog for release master_v5.2.5
GitOrigin-RevId: 73eee9c4623357aacfd79d9572e51f3fcfc43e05
2022-04-04 14:47:15 +00:00
sahbot
666e11d42d Integrating mod-amxb-ubus to master_v3.0.10
Issue: ambiorix/modules/amxb_backends/amxb_ubus#53 Send reply in case of an error [fix]
GitOrigin-RevId: 88124366d5674e4e79103f2e6fc204d5a655c918
2022-04-04 14:12:18 +00:00
sahbot
6876aed6cd [CI] Update changelog for release master_v5.2.4
GitOrigin-RevId: d5042a9b431813a3723ca433ffa00d7f323e95b9
2022-03-24 16:05:41 +00:00
sahbot
c44ff066e9 Integrating mod-amxb-ubus to master_v3.0.9
Issue: ambiorix/modules/amxb_backends/amxb_ubus#52 uBus does not always respect order of in-coming messages [fix]
GitOrigin-RevId: cada5f00fc18c25f19d4b80b6ac28aeae8d51cec
2022-03-24 15:40:32 +00:00
sahbot
2407b2aeb0 [CI] Update changelog for release master_v5.2.3
GitOrigin-RevId: 22220cd7f380c5014f9c533d2eee95594e0b9df0
2022-03-18 13:23:17 +00:00
sahbot
734a977d25 Integrating mod-amxb-ubus to master_v3.0.8
Issue: ambiorix/modules/amxb_backends/amxb_ubus#51 Segmentation fault when amxb_ubus_list is called with invalid path [fix]
GitOrigin-RevId: cafe04571e71c50f22f47f4f3b6e8f601bb2518a
2022-03-18 13:23:14 +00:00
sahbot
e7977fe908 Integrating acl-manager to master_v0.5.14
Issue: NET-3203 [ACL][USP] ACL files must be located in writable directory [fix]
GitOrigin-RevId: 08274c6b2379d4b49291bbeca93833ee08ffc77f
2022-03-18 13:23:12 +00:00
sahbot
3f1c06fcca Integrating libamxs to master_v0.1.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5ca893c98ef1457f44f8c7ce4bb63f93115d7ffc
2022-03-18 10:48:57 +00:00
sahbot
ffd8b8cb58 Integrating libamxa to master_v0.4.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 01f87a3ccc5aec91b7afa0f449a6e1de13b9ec13
2022-03-18 10:48:53 +00:00
sahbot
2b2fe27ff1 Integrating libamxb to master_v4.1.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c23e443fc4fdcdffaec2d1fafcbcb8e799777f63
2022-03-18 10:48:50 +00:00
sahbot
1784960872 Integrating libamxo to master_v2.0.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0ba28c6e8410d68f62dea84566638545a36aeb70
2022-03-18 10:48:47 +00:00
sahbot
b2aa29042c Integrating libamxd to master_v3.5.2
Issue: ambiorix/libraries/lib_amxd#130 Aliases containing dots causes problems when used in object paths [fix]
GitOrigin-RevId: 496f5ae8ccbd1fca76eaf1406bf5a5a0f0b4901a
2022-03-18 10:48:42 +00:00
sahbot
30e04eb86e [CI] Update changelog for release master_v5.2.2
GitOrigin-RevId: bdee218d67b8bce3eebb8a35b2fc29fa69432372
2022-03-10 09:09:58 +00:00
SAH bot
2737fec490 Upstep ambiorix libraries
GitOrigin-RevId: 3e96ccc161524e4d4c1600449bbb66784968751a
2022-03-10 09:08:39 +00:00
sahbot
c66b039f8e [CI] Update changelog for release master_v5.2.1
GitOrigin-RevId: d62a66f6f4e09ffb1baaec656d9140d418a874f5
2022-02-28 13:58:23 +00:00
sahbot
621493ef19 Integrating acl-manager to master_v0.5.13
Issue: NET-3203 [ACL][USP] ACL files must be located in writable directory [fix]
GitOrigin-RevId: 33b263aec4c4413648da52e75bb456282eda92b9
2022-02-25 08:27:41 +00:00
sahbot
6cfce7ec7b Integrating amxrt to master_v1.4.4
Issue: ambiorix/applications/amxrt#39 Plug-in name is not correctly passed to pcb back-end [fix]
GitOrigin-RevId: dd7a49a1d25d880c3f7f1c23410c0d8391cb0e99
2022-02-25 08:27:38 +00:00
sahbot
da883302e3 Integrating libamxs to master_v0.1.9
Issue: ambiorix/libraries/lib_amxs#3 Use correct logic to determine if an instance exists [fix]
GitOrigin-RevId: 9a74fa1af6ae315d21acf895f6e550878771dd9d
2022-02-24 18:47:38 +00:00
sahbot
40d489c582 [CI] Update changelog for release master_v5.2.0
GitOrigin-RevId: 11000928d896a06f2c2d84a3ffd45a4a588f6187
2022-02-17 18:18:59 +00:00
SAH bot
642da3f75d Upstep ambiorix components
GitOrigin-RevId: 8ae24a3698f1e6ec010be4b505885e1644b0d399
2022-02-17 15:39:11 +00:00
SAH bot
eb8cce31d3 Upstep ambiorix libraries
GitOrigin-RevId: 52d91a475c2f86f4c28bc24e9760c55eaafae238
2022-02-16 14:08:06 +00:00
SAH bot
d47ce3ae2a Upstep ambiorix libraries
GitOrigin-RevId: fc2e1d78f7d9eeb3af2c269fd80929978df24373
2022-02-14 17:20:00 +00:00
sahbot
14c0f24ade [CI] Update changelog for release master_v5.1.0
GitOrigin-RevId: 0662b5de1925480defe2d8b3df114198bbad6c0c
2022-02-04 19:35:03 +00:00
sahbot
177261b569 Integrating libamxs to master_v0.1.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1d9957bba3e46844aebb72c802dade6eac0a51c4
2022-02-04 19:34:29 +00:00
sahbot
8462b92541 Integrating libamxa to master_v0.3.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bf079b563901b10ff02d0376b82e6b8bd963893d
2022-02-04 19:34:26 +00:00
sahbot
03e074bbac Integrating libamxb to master_v4.1.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8eb42b0792bcca894bd63d1160f2e76f725aa89e
2022-02-04 19:34:23 +00:00
sahbot
0db4eee306 Integrating libamxo to master_v2.0.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a63ed9260147608b5f729e40d0c8eaa2194b966e
2022-02-04 19:34:20 +00:00
sahbot
622dd4bc44 Integrating libamxd to master_v3.3.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 44526e92937a9263c2d1a16975df5fb9d6dce977
2022-02-04 19:34:17 +00:00
sahbot
398a385624 Integrating libamxt to master_v0.1.39
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b4e7b58fbdf0abde9446c1cad992a1f318923650
2022-02-04 19:34:13 +00:00
sahbot
c517f46ab4 Integrating libamxm to master_v0.0.37
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4533ea1e1ae61c2e0fa8004c061cc8db065c67c2
2022-02-04 19:34:10 +00:00
sahbot
bb3dd62997 Integrating libamxp to master_v0.9.14
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4dc1656bfe37cc6d9214c359f082df29aa59c6d8
2022-02-04 19:34:07 +00:00
sahbot
f253ea1cba Integrating libamxj to master_v0.3.36
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8ab0d54d5d6abdd293258bd62876ad3da2474067
2022-02-04 19:34:04 +00:00
sahbot
d1dd381ae0 Integrating libamxc to master_v1.4.4
Issue: ambiorix/libraries/lib_amxc#62 Variant conversions to integer values is going wrong on mips target [fix]
GitOrigin-RevId: 70a09ecdf97828a9a3a14e0c6e4d9e7a015a024d
2022-02-04 19:34:00 +00:00
sahbot
26f86006ec Integrating mod-ba-cli to master_v0.6.0
Issue: ambiorix/modules/amx_cli/mod-ba-cli#16 It must be possible to show and access protected Parameters/Objects. [new]
GitOrigin-RevId: 83d97e159febf6814abca6c426c3e9ba93db656e
2022-02-04 09:14:54 +00:00
sahbot
f4c34a1b87 [CI] Update autogenerated files
GitOrigin-RevId: b1c0b8038febd58b1d909cc3cc238aebc3c4e7b8
2022-02-04 09:14:51 +00:00
sahbot
ddcf2b5b55 [CI] Update changelog for release master_v5.0.0
GitOrigin-RevId: e138cf1c96f8a4bdac930c2abdf65b6faa98324b
2022-02-03 19:59:01 +00:00
SAH bot
4c877be769 Upstep components
GitOrigin-RevId: 9056bb8a0acd1bf847d168ca8791f6b0af82e7d9
2022-02-03 19:11:20 +00:00
sahbot
d15fcc2cf2 [CI] Update changelog for release master_v4.0.0
GitOrigin-RevId: de9b92896fa62cfd5b4464b154de1e5f9e7fac87
2021-12-17 14:07:22 +00:00
Matthias FRANCK
1a0304bc75 Remove init script for lighttpd
GitOrigin-RevId: c8df3f53c6ff178718341aed66f121dcdc360b93
2021-12-17 14:05:39 +00:00
Matthias FRANCK
bcd1180bf2 Upstep ambiorix components
GitOrigin-RevId: 3692e85f8da380322b9854ea4a7f4b4ac3ece17f
2021-12-17 14:04:55 +00:00
Matthias FRANCK
704631193b Rename examples directory
GitOrigin-RevId: a6702002a2c10a234f267f349b4343a2a5d57fd7
2021-12-16 12:58:41 +00:00
Matthias FRANCK
d85b3e02f8 Add init file for amx-webui
GitOrigin-RevId: fbfc798c0829f4f6fc45ac411d668c4ddb954f42
2021-12-14 13:49:41 +00:00
sahbot
4320f10ebf Integrating amx-webui to master_v0.1.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7c9ec8c4861c6795043cb88d85e98f6ef49bec49
2021-12-14 12:48:52 +00:00
sahbot
278cf17520 [CI] Update changelog for release master_v3.2.0
GitOrigin-RevId: 7d9a2d1aaecf4b3223a015262dc4e3cce12699e0
2021-12-10 14:57:42 +00:00
SAH bot
15ba5f338d Upstep ambiorix components
GitOrigin-RevId: afe12b9285f16cfb683b42afec2d56c18e876d9f
2021-12-10 14:56:05 +00:00
Matthias FRANCK
258c8c2a96 Add amx-webui example
GitOrigin-RevId: d12d3937140958ba770b9fb35ee6de70aa174b5b
2021-12-10 07:48:35 +00:00
SAH bot
a3bb8acbb1 Upstep ambiorix libraries
GitOrigin-RevId: f32c6a670e9d1f9c5edbeb8e81dc36bb6312dcd8
2021-12-10 07:47:34 +00:00
sahbot
56210b8e37 [CI] Update changelog for release master_v3.1.0
GitOrigin-RevId: a2d2c43f948dce6698e822ca0967f0eb57723fc9
2021-12-07 11:13:05 +00:00
Matthias FRANCK
7fef3e626c Add libamxs
GitOrigin-RevId: 33c976e9d59427149c05fb24016034138bc91f8a
2021-12-07 11:04:37 +00:00
SAH bot
d4160d66c1 Upstep ambiorix components
GitOrigin-RevId: bfff38155c3cda359d3c373099418d38b8362830
2021-12-02 12:56:15 +00:00
SAH bot
18238fc576 Upstep ambiorix libraries
GitOrigin-RevId: 91aea6e4438fdebfc7baba83b59e8e47b856d782
2021-12-02 11:49:10 +00:00
Matthias FRANCK
0f507f515f Add amx-fcgi
GitOrigin-RevId: 4e27f605ee47213309d30bb1db74103dbffa61c2
2021-12-01 09:14:59 +00:00
sahbot
f99f47faa5 [CI] Update changelog for release master_v3.0.0
GitOrigin-RevId: c316ad893bcb51cfc4ef802d1eb9d2256744b2b4
2021-11-29 12:59:54 +00:00
Matthias FRANCK
37d41133ca Move mod-sahtrace from feed_amx to feed_net_core
GitOrigin-RevId: 4f604f1747478b5f07c93bcb368449771cf4faee
2021-11-29 12:51:30 +00:00
SAH bot
b33d8dd0e9 Upstep ambiorix components
GitOrigin-RevId: 7d429cf9672dabff9efaf4f5b3e565e057da1419
2021-11-29 08:21:49 +00:00
SAH bot
ccedcca9bd Upstep ambiorix libraries
GitOrigin-RevId: ff64a5e28e37405244513fdf399ea697642945fb
2021-11-26 09:37:12 +00:00
sahbot
0c943aec38 [CI] Update changelog for release master_v2.14.1
GitOrigin-RevId: 883df2646231dbd3c34be07ee80d6fc1506d4e8f
2021-11-19 12:48:31 +00:00
SAH bot
33ea4efc90 Upstep ambiorix components
GitOrigin-RevId: b7612bd1d4f80395582b93f0285fea22cbeee494
2021-11-19 12:47:20 +00:00
SAH bot
2036d51eaa Upstep ambiorix libraries
GitOrigin-RevId: 5a183eeb807ef37ca3781cb7473dbeda669be842
2021-11-19 08:55:18 +00:00
sahbot
b80c04bf37 [CI] Update changelog for release master_v2.14.0
GitOrigin-RevId: e90c4447a0b8eb2045aa8c0da46afdcc1e0a70d5
2021-11-12 12:09:09 +00:00
SAH bot
7f49621611 Upstep ambiorix components
GitOrigin-RevId: 7c4565510eda300e3dabd25a7d666052f4574e1d
2021-11-12 12:08:09 +00:00
SAH bot
f06e1bed56 Upstep ambiorix libraries
GitOrigin-RevId: 812a417f2f73e895fb9476253f823c36a8188a41
2021-11-12 10:09:38 +00:00
sahbot
6b982eac26 [CI] Update changelog for release master_v2.13.0
GitOrigin-RevId: 920556373b4e211f5d43befc8a841d64cbb106ef
2021-10-29 09:28:52 +00:00
SAH bot
7134dd5aa2 Upstep ambiorix components
GitOrigin-RevId: b10c48d3a503d8b5a16355e3a6f84f5b7e8b3a73
2021-10-29 08:18:38 +00:00
SAH bot
860e8718cd Upstep ambiorix libraries
GitOrigin-RevId: 2387040e2dc8fe0ba18f1b05cfe70fab30a5069c
2021-10-29 07:24:34 +00:00
Matthias FRANCK
2cb29aa2bd Add hash for libsahtrace
GitOrigin-RevId: 83d5bd403ee1268a4c5bfde104f4e7d4daedef45
2021-10-21 13:13:17 +00:00
sahbot
965e340df9 [CI] Update changelog for release master_v2.12.0
GitOrigin-RevId: 7d98342a943f68215aefaf1152a509e0e87f0fbf
2021-10-21 13:03:29 +00:00
Matthias FRANCK
0932ede196 Upstep libsahtrace to v1.8.0
GitOrigin-RevId: aac28bff5d9cfa855ed1d866d3b38969c5a8e5b9
2021-10-21 13:02:03 +00:00
SAH bot
2351293f32 Upstep ambiorix components
GitOrigin-RevId: a41e3e2a2333283db21a70d697b59817acfdef13
2021-10-21 10:40:48 +00:00
SAH bot
85129a5e0b Upstep ambiorix libraries
GitOrigin-RevId: 9b5f10aebcb4f87be0d9e62deeac2f11df250680
2021-10-21 08:58:44 +00:00
sahbot
38d220adf0 [CI] Update changelog for release master_v2.11.0
GitOrigin-RevId: 33f8bd87776f85e8da8c6aa4e3a9f10c6649fbd0
2021-10-14 11:23:29 +00:00
SAH bot
787e801037 Upstep ambiorix components
GitOrigin-RevId: 4f1df181fe7b7441ba9cb02174dae2a1606bf98f
2021-10-14 10:15:17 +00:00
SAH bot
df525166d2 Upstep ambiorix libraries
GitOrigin-RevId: 988a7c23d7c063d211f11d67b1ec1006eae79059
2021-10-14 07:18:50 +00:00
Matthias FRANCK
be55834f63 [CI] Update autogenerated files
GitOrigin-RevId: 536f400aa10af3195d7160821c723b9169b9dfc3
2021-10-08 15:21:46 +00:00
Matthias FRANCK
3b494ca297 Add prpl ci
GitOrigin-RevId: deebabfdd1485ae78231e87fb222c812a0cb43e4
2021-10-08 14:51:21 +00:00
Matthias FRANCK
bc98f93751 Enable prpl CI
GitOrigin-RevId: 6bb4016f83e244c1356577f680eb2b3e73ca5640
2021-10-08 14:14:31 +00:00
sahbot
58f873f0c2 [CI] Update changelog for release master_v2.10.2
GitOrigin-RevId: 525a300d8447d9d8c956523ff3d757d191bce7b6
2021-10-06 09:09:15 +00:00
sahbot
1f60315a5a Integrating acl-manager to master_v0.4.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a114ec380994e61f1958af291a4ab5ab498cca82
2021-10-06 08:57:09 +00:00
Matthias FRANCK
46206ef579 Add amx-fcgi
GitOrigin-RevId: 44d8622d367980755d5e9136702501a31bc7369f
2021-10-06 08:55:17 +00:00
SAH bot
d3f16bf3d6 Integrating mod-ba-cli to master_v0.3.7
GitOrigin-RevId: 21d91114293856356d8923d73c4eeab06dd3eeea
2021-10-06 08:20:10 +00:00
Matthias FRANCK
d9cc15b190 Correct hash of libsahtrace
GitOrigin-RevId: 8c461abaf440225c5b779f3b14289d3d396d167f
2021-10-05 13:27:44 +00:00
sahbot
8f8966ad51 Integrating libamxa to master_v0.2.6
Issue: ambiorix/libraries/lib_amxa#19 Resolving search paths can fail for paths with a Device. prefix [fix]
Issue: ambiorix/libraries/lib_amxa#20 When parameter paths are added to the filter list, they have a dot suffix [fix]
GitOrigin-RevId: 189bd5af67dc9d59cf1ccf971e0ccade38faf366
2021-10-01 13:10:40 +00:00
sahbot
ad971703e5 [CI] Update changelog for release master_v2.10.1
GitOrigin-RevId: 357ddea850787ebac06e235f576c580b5ce409d6
2021-09-28 07:18:41 +00:00
SAH bot
265f6f8083 Integrating mod-ba-cli to master_v0.3.6
GitOrigin-RevId: f60996b701c0b2c42fc8fe632cb29bccc79346c8
2021-09-28 06:52:13 +00:00
SAH bot
0cb22f113d Integrating amxrt to master_v1.1.5
GitOrigin-RevId: 36fedf35327a4c58be550cbe0cf381d098ef0342
2021-09-28 06:52:09 +00:00
SAH bot
abbccc0a36 Integrating mod-amxb-ubus to master_v2.1.8
GitOrigin-RevId: fccbdc357a68da64fc9771c579ade84462e5999d
2021-09-28 06:52:06 +00:00
SAH bot
3a4218cd0e Integrating acl-manager to master_v0.4.4
GitOrigin-RevId: ebcce6c8500192b500ceddcbbf7e53ba901b2a77
2021-09-28 06:52:02 +00:00
Matthias FRANCK
28b564fd1d Bump libsahtrace to v1.7.3
GitOrigin-RevId: 51f93aecd318adfdf871eeb5e4f939a1d5d8a5c7
2021-09-28 06:51:59 +00:00
SAH bot
93873f8eda Bump ambiorix libraries
GitOrigin-RevId: c7b122262f8adb7d1f02fc76c25f5efe28759ef1
2021-09-28 06:51:55 +00:00
Matthias FRANCK
ac99a20913 Move acl-manager to ambiorix/applications
GitOrigin-RevId: b1162632e81c82e202582878d39ce4aae3d0ad93
2021-09-28 06:51:51 +00:00
sahbot
31b4205339 [CI] Update changelog for release master_v2.10.0
GitOrigin-RevId: d8cff3e3c863f22e9e2ff4f8e10594082e26a17e
2021-09-17 07:07:29 +00:00
Matthias FRANCK
3d2e24ce95 Correct hashes
GitOrigin-RevId: 1f73ffbc95ab1f8cadd26230498f72e861f35bbb
2021-09-16 13:00:08 +00:00
Matthias FRANCK
4dd4583429 Add acl-manager
GitOrigin-RevId: d747b78df3338343790767363ae66eeccbd7fef2
2021-09-16 12:44:30 +00:00
27 changed files with 943 additions and 131 deletions

View File

@@ -8,6 +8,469 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## 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

View File

@@ -8,30 +8,37 @@ Feed_amx includes the following components:
### Applications
- [amx-cli](https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli) - Ambiorix interactive CLI
- [amxb-inspect](https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect) - Ambiorix Backend inspector/validation tool
- [amxo-cg](https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg) - Object Definition Language Compiler/Generator
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt) - Data model runtime
- [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/soft.at.home/ambiorix/libraries/libamxa) - Access control verification
- [libamxb](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb) - Bus agnostic C API (mediator)
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc) - Libamxc is a library containing data containers, implemented in ansi C (C99).
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd) - Data model C-API
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj) - JSON parser & generator using yajl and libamxc variants
- [libamxm](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm) - modularity api, simplifies creation of add-ons (plug-ins, modules)
- [libamxo](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo) - Ambiorix Object Definition Language library
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp) - Common patterns implementation
- [libamxt](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt) - Common patterns implementation
- [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/soft.at.home/logging/libsahtrace) - Small and flexible library to enable tracing and logging
### Modules
- [mod-amxb-ubus](https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus) - Ubus Backend
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli) - Bus Agnostic Command Line Interface
- [mod-dm-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-dm-cli) - Data Model Command Line Interface
- [mod-sahtrace](https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace) - Module for sahtrace logging
- [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

66
apps/acl-manager/Makefile Normal file
View File

@@ -0,0 +1,66 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=acl-manager
PKG_VERSION:=v0.5.16
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.5.16.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.5.16
PKG_HASH:=87084b316ceec46271a0c1ced52df45edf00cdb4e713c9ef891a1b434dac3f53
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.5.16
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=
PKG_LICENSE_FILES:=LICENSE
COMPONENT:=acl-manager
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)
endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxa
DEPENDS += +libsahtrace
MENU:=1
endef
define Package/$(PKG_NAME)/description
The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role.
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)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call SAHInit/Install)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-cli
PKG_VERSION:=v0.2.17
PKG_VERSION:=v0.2.22
SHORT_DESCRIPTION:=Ambiorix interactive CLI
PKG_SOURCE:=amx-cli-v0.2.17.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli/-/archive/v0.2.17
PKG_HASH:=708d3e29a21f1fd8c79b59689a8c1b62cf05fcda811a05580f2f65183ab0d273
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.17
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxt

20
apps/amx-fcgi/Config.in Normal file
View File

@@ -0,0 +1,20 @@
config PACKAGE_amx-fcgi
tristate
select SAH_AMX_FCGI
if PACKAGE_amx-fcgi
menu "Select amx-fcgi build options"
depends on PACKAGE_amx-fcgi
config SAH_AMX_FCGI
bool "Build Ambiorix Fast CGI"
default y
config REST_API_WEBUI_DEMO
bool "Install a demo webui"
default n
endmenu
endif

88
apps/amx-fcgi/Makefile Normal file
View File

@@ -0,0 +1,88 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-fcgi
PKG_VERSION:=v0.3.3
SHORT_DESCRIPTION:=Ambiorix Fast CGI app for web-servers
PKG_SOURCE:=amx-fcgi-v0.3.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v0.3.3
PKG_HASH:=80225f40246c67e83d90c3f1960641ae23b7f3d490fd87b0baef4b70a08ed92b
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v0.3.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
COMPONENT:=amx-fcgi
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/S99$(COMPONENT)
endef
define SAHBackupRestore/Install
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B10$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R10$(COMPONENT)
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R10$(COMPONENT)
endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi
DEPENDS += +libamxc
DEPENDS += +libamxj
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-mod-expire
DEPENDS += +lighttpd-mod-authn_file
DEPENDS += +lighttpd-mod-proxy
MENU:=1
endef
define Package/$(PKG_NAME)/description
Ambiorix Fast CGI app for web-servers
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))
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))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call SAHInit/Install)
$(call SAHBackupRestore/Install)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_REST_API_WEBUI_DEMO=$(CONFIG_REST_API_WEBUI_DEMO))
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxb-inspect
PKG_VERSION:=v1.0.6
PKG_VERSION:=v1.2.0
SHORT_DESCRIPTION:=Ambiorix Backend inspector/validation tool
PKG_SOURCE:=amxb-inspect-v1.0.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect/-/archive/v1.0.6
PKG_HASH:=0d8413037f609ee980baf5ff7ef8f6d0045d998fe89321eb6a53a8f048073c73
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.0.6
PKG_SOURCE:=amxb-inspect-v1.2.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect/-/archive/v1.2.0
PKG_HASH:=54a5eb895da39e1b376438507597066ea8b1b03f1febc46da4a043fbb312b5e6
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.2.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect
DEPENDS += +libamxb
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxo-cg
PKG_VERSION:=v1.2.0
PKG_VERSION:=v1.2.5
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
PKG_SOURCE:=amxo-cg-v1.2.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg/-/archive/v1.2.0
PKG_HASH:=aaf0e05b05991479a5eac31fc759b29fe7de453a3639a1b36dd5ac3a0af7f723
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.0
PKG_SOURCE:=amxo-cg-v1.2.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.5
PKG_HASH:=3054315d351f60a4075bc9014a2b1bf18ce68d6231f9308fe8a0699cb3536688
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxo

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxrt
PKG_VERSION:=v1.1.3
PKG_VERSION:=v1.5.0
SHORT_DESCRIPTION:=Data model runtime
PKG_SOURCE:=amxrt-v1.1.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt/-/archive/v1.1.3
PKG_HASH:=012724b14ea80b82fc0ffabac93f804bec916246027cdc5df35940d3a0493c0f
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.1.3
PKG_SOURCE:=amxrt-v1.5.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v1.5.0
PKG_HASH:=5243a09f1e45272f4eb97461cba19bb7a6d895d7de5097d1a39ee31d28bba595
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.5.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,13 +20,15 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt
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
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxa
PKG_VERSION:=v0.2.1
PKG_VERSION:=v0.4.12
SHORT_DESCRIPTION:=Access control verification
PKG_SOURCE:=libamxa-v0.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa/-/archive/v0.2.1
PKG_HASH:=e95b7b3343380f17f11407d5c9a0a6b2806b94039b69c88cc7e0d5bea43fd4b4
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.2.1
PKG_SOURCE:=libamxa-v0.4.12.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.4.12
PKG_HASH:=effc16f43ea9b295e87054e3f104d179cdcd278a67309c5299d14d9dda7c28b6
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.4.12
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxd
@@ -51,4 +51,4 @@ define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v3.4.4
PKG_VERSION:=v4.2.7
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v3.4.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb/-/archive/v3.4.4
PKG_HASH:=617c3352908b05ce2b209a3b0756ffb40850b2585e8fdca760d9da8969079783
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v3.4.4
PKG_SOURCE:=libamxb-v4.2.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.2.7
PKG_HASH:=bf498686151c7e68477f15288db3f0809499b33d41733ca3b7054c8635f1b957
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.2.7
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v1.3.1
PKG_VERSION:=v1.6.1
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
PKG_SOURCE:=libamxc-v1.3.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc/-/archive/v1.3.1
PKG_HASH:=e4602fea33e0da28e7e8a80be2066553d5adf07a1a70f081f71f3be04beb9755
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.3.1
PKG_SOURCE:=libamxc-v1.6.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.6.1
PKG_HASH:=a6412f1a96e60701eefd969078788e9ec7183c0a8984d9d435095727d81813f8
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.6.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v3.2.3
PKG_VERSION:=v3.6.6
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v3.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd/-/archive/v3.2.3
PKG_HASH:=f78c4d2f027c9986bff1ae32550abdda1160343f68706b434d3c8dae70743d5d
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.2.3
PKG_SOURCE:=libamxd-v3.6.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v3.6.6
PKG_HASH:=7dca9e9b3d907b6851b36447b5be2966f20aba31f25f1e097111de14efaae44b
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.6.6
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxj
PKG_VERSION:=v0.3.27
PKG_VERSION:=v0.3.40
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE:=libamxj-v0.3.27.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj/-/archive/v0.3.27
PKG_HASH:=ac2ec77b03c56dc06dac47cbb25a9585761ec3ff215066842bc356a60f9dafbe
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.27
PKG_SOURCE:=libamxj-v0.3.40.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.40
PKG_HASH:=dad7a594b8f22ac14d7961196b72150b5041569608507d6252b79dc19e2bf550
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.40
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj
DEPENDS += +libamxc
DEPENDS += +yajl
MENU:=1

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.30
PKG_VERSION:=v0.0.41
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
PKG_SOURCE:=libamxm-v0.0.30.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm/-/archive/v0.0.30
PKG_HASH:=c367613498d9d0732e9cb760ccac412d7a8ca3b36ad8f08dadce235f89d948d5
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.30
PKG_SOURCE:=libamxm-v0.0.41.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.41
PKG_HASH:=0a9d5b8a45256ba098340a24a495311f7b34154fbb6831dcf46a81b4c6218183
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.41
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxo
PKG_VERSION:=v1.3.5
PKG_VERSION:=v2.0.16
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE:=libamxo-v1.3.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo/-/archive/v1.3.5
PKG_HASH:=51addd1affda852f9685925f75d275359e226e0243e2e6b2095b6bff65d0ffd7
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v1.3.5
PKG_SOURCE:=libamxo-v2.0.16.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v2.0.16
PKG_HASH:=d3203e5da76d0b5d88d984456d632b30d131ac2a85ad92e698d86d6d6f7f89fc
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v2.0.16
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -22,7 +22,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxp
PKG_VERSION:=v0.9.5
PKG_VERSION:=v0.10.1
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxp-v0.9.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp/-/archive/v0.9.5
PKG_HASH:=03a42773d886211b91d433c73f02c33b94b732c39d814133eda3d10e6ecc10af
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.9.5
PKG_SOURCE:=libamxp-v0.10.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v0.10.1
PKG_HASH:=41394ac22e4fb1126ee5ba7a5280cedf8acdffb9e74c61d000ff500754fbd776
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.10.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -22,7 +22,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp
DEPENDS += +libamxc
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-sahtrace
PKG_VERSION:=v0.0.9
SHORT_DESCRIPTION:=Module for sahtrace logging
PKG_NAME:=libamxs
PKG_VERSION:=v0.1.19
SHORT_DESCRIPTION:=Data model synchronization C-API
PKG_SOURCE:=mod-sahtrace-v0.0.9.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace/-/archive/v0.0.9
PKG_HASH:=80e1d6af17916f5dfd65dbdd3622c69e9ded46d8774b0f48cb928ac2c2149727
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-sahtrace-v0.0.9
PKG_SOURCE:=libamxs-v0.1.19.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.1.19
PKG_HASH:=307db45704436e832b296d2289290aad2e00d22225b4b4d5938226d44d371bb1
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.1.19
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,18 +18,18 @@ include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxb
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libsahtrace
MENU:=1
endef
define Package/$(PKG_NAME)/description
Module for sahtrace logging
Data model synchronization C-API
endef
define Build/Compile

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxt
PKG_VERSION:=v0.1.28
PKG_VERSION:=v0.1.46
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxt-v0.1.28.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt/-/archive/v0.1.28
PKG_HASH:=5c6f7f0a87b081c5e749ed80d40ff0865226e934479d3c62c0bd3a35f88ee0f9
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.28
PKG_SOURCE:=libamxt-v0.1.46.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.1.46
PKG_HASH:=e27d98bea666f3d04ea1651c6ab44e07e2d40c3a2bf65eaf5ee78252f8485ee4
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.46
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1

View File

@@ -1,12 +1,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libsahtrace
PKG_VERSION:=v1.7.2
PKG_VERSION:=v1.8.0
SHORT_DESCRIPTION:=Small and flexible library to enable tracing and logging
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/logging/libsahtrace/-/archive/$(PKG_VERSION)
PKG_HASH:=57e832f17ec5b8b74b4137b040671a88cf4d06f5df39abe574012d05d97ae680
PKG_HASH:=d1bebeb820de8c15028c9cf17c473eeb07454e4d88c21c8fac339015faa81ea5
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v2.1.6
PKG_VERSION:=v3.0.18
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE:=amxb_ubus-v2.1.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v2.1.6
PKG_HASH:=f3f68d1b9aac068679597e0e7d8135705f9406ab471dc1bf55a2fb09c1fd4478
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v2.1.6
PKG_SOURCE:=amxb_ubus-v3.0.18.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.0.18
PKG_HASH:=bc684a6cd7a7ce7f1ac8c1a7b8dc534aac6dfa6c8d3f21a329a8d817851b1a9b
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.0.18
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus
DEPENDS += +libamxc
DEPENDS += +libamxb
DEPENDS += +libamxd

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-ba-cli
PKG_VERSION:=v0.3.5
PKG_VERSION:=v0.7.3
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.3.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.3.5
PKG_HASH:=d9839b903525739dc674344912c87b4f12b21da2eb725d5cc56c34cf200248a8
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.3.5
PKG_SOURCE:=mod-ba-cli-v0.7.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.7.3
PKG_HASH:=6f7d1a266847563bdac826c08f75fb1c0ba1b983cd19ed2687cac0a59751c935
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.7.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli
DEPENDS += +libamxc
DEPENDS += +libamxt
DEPENDS += +libamxm
@@ -28,6 +28,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +libamxa
DEPENDS += +amx-cli
MENU:=1
endef
@@ -37,18 +38,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 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)
$(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))
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) 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,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-dm-cli
PKG_VERSION:=v0.2.1
PKG_VERSION:=v0.2.4
SHORT_DESCRIPTION:=Data Model Command Line Interface
PKG_SOURCE:=mod-dm-cli-v0.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.1
PKG_HASH:=660764b83ddf2ef7e170296a9d6d0cd13e3a0e76ee379c80d32f006997363c7c
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.1
PKG_SOURCE:=mod-dm-cli-v0.2.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.4
PKG_HASH:=9b1ca5f2a006d8d81397fba3b0696aaa449e1e056b214c0929c9bf00edea7a29
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-dm-cli
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli
DEPENDS += +libamxc
DEPENDS += +libamxt
DEPENDS += +libamxm

View File

@@ -0,0 +1,20 @@
config PACKAGE_mod-lua-amx
tristate
select SAH_MOD_LUA_AMX
if PACKAGE_mod-lua-amx
menu "Select mod-lua-amx build options"
depends on PACKAGE_mod-lua-amx
config SAH_MOD_LUA_AMX
bool "Build Ambiorix LUA extension"
default y
config SAH_LUA_AMX_LUA_VERSION
string "Lua version that will be used"
default ""
endmenu
endif

59
mods/mod-lua-amx/Makefile Normal file
View File

@@ -0,0 +1,59 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-lua-amx
PKG_VERSION:=v0.1.1
SHORT_DESCRIPTION:=Ambiorix LUA extension
PKG_SOURCE:=mod-lua-amx-v0.1.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx/-/archive/v0.1.1
PKG_HASH:=377aa41bc46daae3adaf04a9841e3a92699880d025bc374cf3fb282937250e2e
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-lua-amx-v0.1.1
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:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +lua
MENU:=1
endef
define Package/$(PKG_NAME)/description
Ambiorix LUA extension
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))
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_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
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_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -0,0 +1,25 @@
config PACKAGE_lua-amx
tristate
select SAH_LUA_AMX
if PACKAGE_lua-amx
menu "Select lua-amx build options"
depends on PACKAGE_lua-amx
config SAH_LUA_AMX
bool "Build LUA AMX Bindings"
default y
config SAH_LUA_AMX_LUA_VERSION_OVERRIDE
bool "Override default lua version"
default n
config SAH_LUA_AMX_LUA_VERSION
string "Lua version that will be used"
default ""
depends on SAH_LUA_AMX_LUA_VERSION_OVERRIDE
endmenu
endif

View File

@@ -0,0 +1,61 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=lua-amx
PKG_VERSION:=v0.1.0
SHORT_DESCRIPTION:=LUA AMX Bindings
PKG_SOURCE:=lua-amx-v0.1.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx/-/archive/v0.1.0
PKG_HASH:=62ed2373a1760191c54ae5504fea4a45d64401f51de4561bd93fa8a9333d6101
PKG_BUILD_DIR:=$(BUILD_DIR)/lua-amx-v0.1.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Utilities
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +lua
DEPENDS += +libevent2
MENU:=1
endef
define Package/$(PKG_NAME)/description
LUA AMX Bindings
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))
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_LUA_AMX_LUA_VERSION_OVERRIDE=$(CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE) CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
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_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 Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))