Issue: HOP-3300 [Amxs] Parameter callbacks are not called when an object instance is added [fix]
GitOrigin-RevId: 52afb300314195df117148402d7da3da3ca23b32
Issue: HOP-3300 [Amxs] Parameter callbacks are not called when an object instance is added [fix]
GitOrigin-RevId: 94b9e5055a547aaf658a93d854b1b2203c3f17b1
Issue: HOP-2896 [LCM] Error code is not forwarded correctly from LCM to USP in case of InstallDU using a non-existent EE [fix]
GitOrigin-RevId: b99264dd34a741481cfb93539ac423cb777fbf3c
Issue: HOP-2896 [LCM] Error code is not forwarded correctly from LCM to USP in case of InstallDU using a non-existent EE [fix]
GitOrigin-RevId: 1e690138c178cdbce78527f952cc9b99f6bcdda2
Issue: ambiorix/applications/amxrt#48 Listen socket connections are not removed from the event loop [fix]
GitOrigin-RevId: 9ab8fd7e7a96100f7bea0f47b2d0a2d2a3fe32e9
Issue: HOP-3179 AMX : make it possible to to define event handlers directly under object [new]
GitOrigin-RevId: b1e8e3240219cdcff5bd0f24992a78c59a23d7c5
Issue: HOP-3197 [uspagent] The 'Discovery' object in the dm cannot use gsdm [fix]
Issue: NET-4625 [AMX] Take bus access into account for GSDM [new]
GitOrigin-RevId: 3525b52353be6f1e72e8a0c537f864a1ed2e10ae
Issue: HOP-3179 AMX : make it possible to to define event handlers directly under object [new]
GitOrigin-RevId: a0413226889b24df355a94839e3d643aa5515a29
Issue: HGWKPN-1869 [KPN SW2][Security]Restrict ACL of guest user in Ambiorix datamodels [other]
GitOrigin-RevId: 894c1bd806a33d1c99c13427d30a6c530d2e3532
Issue: HOP-3152 [amxb_ubus]When calling a not existing method asynchronously no reply is given [fix]
GitOrigin-RevId: fc16652396d85c3a737efc482f14c608c2ba3a51
Issue: HOP-3128 [odl] Regression conditional include does not take second if first is an empty directory
GitOrigin-RevId: 1a29ff55a83425f9417654ee2c2dee9d64a65874
Issue: HOP-3128 [odl] Regression conditional include does not take second if first is an empty directory
GitOrigin-RevId: cf1626c0976030d7297aab7f0072ded1a39c0bb3
Issue: HOP-3065 [amxo] Saving and restoring the odl (config) section gives errors.
Issue: ST-1001 When odl includes an empty directory no error should be printed
GitOrigin-RevId: 820e9f2d6405772efe39b71020adfec16ac4debc
Issue: HOP-3015 [amxd] methods with amxd_aattr_out argument return NULL [fix]
Issue: HOP-3043 [AMX] Protected objects should not be retrieved by gsdm [fix]
Issue: HOP-3110 Mop test netmodel_02_check_interfaces_test.py::test_wan_isup_query_loop fails due to unexpected out argument [fix]
GitOrigin-RevId: d7875478ff6fa746aba5ce09c00d85da0ebe9e97
Issue: HOP-2688 [prpl][tr181-upnp] UPnP.Discovery and UPnP.Description are not implemented [new]
GitOrigin-RevId: 118d676fbafeaaaf6e3af8414617dd41664a12c0
Issue: HOP-3015 [amxd] methods with amxd_aattr_out argument return NULL [fix]
Issue: HOP-3043 [AMX] Protected objects should not be retrieved by gsdm [fix]
GitOrigin-RevId: da11076796cabcd6223785c34b6cf51472ee9a33
Issue: HOP-2978 [PRPL] amxo-cg does not compile with libxml2 version 2.10.2 [change]
Issue: ST-995 amxo-cg fails to build correct include tree when parsing error occurs [fix]
GitOrigin-RevId: 1f331502496e7eb10b55c6c6ab766d0cdc006b37
Issue: HOP-2629 unbound does not start after reboot in tagged mode [fix]
Issue: HOP-2760 [CDROUTER][IPv6] Box sends 2 ICMPv6 RA when a RS is received on LAN [fix]
GitOrigin-RevId: 007467a84e1b32c23cea54762e2409f40ff6d3a1
Issue: ambiorix/modules/amx_cli/mod-ba-cli#24 When asking a parameter value in the cli, it returns more than expected. [fix]
Issue: HOP-2731 Replace openwrt ASCII art by prplOS one [change]
Issue: HOP-2918 Add json output format to cli (ubus-cli, pcb-cli, ba-cli) [new]
GitOrigin-RevId: 37fe7c984f1d457f04616b55403c18d66daa2aef
Issue: ambiorix/modules/amx_cli/mod-ba-cli#24 When asking a parameter value in the cli, it returns more than expected. [fix]
Issue: HOP-2731 Replace openwrt ASCII art by prplOS one [change]
GitOrigin-RevId: edf9847ba1213f2215c9d9e576a0096c93bbbaaa
Issue: HOP-2667 [AMXB] protected objects are listed for public connection [fix]
Issue: HOP-2909 list operator using ubus backend without a path doesn't give a reply [fix]
Issue: NET-4423 [USP] Requirements for Get changed [change]
GitOrigin-RevId: 70e5e0f9d00298fb3cc1dda5272c16629f4de0e4
Issue: HOP-1800 [amx-fcgi] generated datamodel documentation is empty
Issue: HOP-2611 amx-fastcgi crashes at boot when webui is installed in LCM container [fix]
GitOrigin-RevId: 790c01c011d242e8b7b76281c7f1f95d251ccfcc
Issue: HOP-2086 [WNC] Keyboard arrows not working within ubus-cli on serial [fix]
Issue: HOP-2664 [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal [fix]
GitOrigin-RevId: c9cc13838a59f877e5b32036805daa3b26dd980e
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
GitOrigin-RevId: 26a6e0ac7c47529b7b0089b57993c8fc31f02460
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
Issue: ST-981 Data model functions arguments don't inherit attributes from mib [fix]
GitOrigin-RevId: d14de7065eff29ee8df0aaf1f41c2b55c2b58252
Issue: HOP-2086 [WNC] Keyboard arrows not working within ubus-cli on serial [fix]
Issue: HOP-2664 [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal [fix]
GitOrigin-RevId: 971b7e01b3d2232ec4a2090e3fb8490defc17ec5
Issue: HOP-2667 [AMXB] protected objects are listed for public connection [fix]
Issue: NET-4423 [USP] Requirements for Get changed [change]
GitOrigin-RevId: 15e3e3851fca9f24ea4df35b2ed3d761b2ca3fb5
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
GitOrigin-RevId: cd69fb9fd31ba498fb33ca32276634e2d4a1898a
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
GitOrigin-RevId: 33ebd4350446a4464b5b8a7484cbc700d583d548
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
Issue: ST-981 Data model functions arguments don't inherit attributes from mib [fix]
GitOrigin-RevId: 4bffcf5072239b7d334eb0522d7e5ab569c5c8fb
Issue: HOP-2665 unblock a signal when disabling it with amxp_syssig_enable
Issue: ST-983 Improve logical expression parser [break]
GitOrigin-RevId: ac1d34b294b586361b1b3ca6ed3e695f5736ded8
Issue: NET-4423 [USP] Requirements for Get changed [change]
Issue: NET-4448 [USP] Requirements for Get further clarified [new]
Issue: ST-981 Data model functions arguments don't inherit attributes from mib [fix]
GitOrigin-RevId: 57887a09372a069411a3ab42050aa9f9f9352649
Issue: HOP-2665 unblock a signal when disabling it with amxp_syssig_enable
Issue: ST-983 Improve logical expression parser [break]
GitOrigin-RevId: 63da9fa178a8adde67a643fb241c4730c2f74f61
Issue: ST-918 [doc generation][NumberOfEntries field is not correctly put under the correct Object [fix]
GitOrigin-RevId: c74791fd6074b2dce7728b8cf3750eba05c7f955
Issue: NET-4379 [AMX][USP] Only filter objects when at least one parameter was filtered [fix]
GitOrigin-RevId: 6454fd6ea8fe8e16c49e76f4346afd00c9f91574
Issue: HOP-2534 [AMXB] subscribing on different paths, still triggers all events cb [fix]
Issue: NET-4379 [AMX][USP] A get on a protected parameter with public bus access must fail [fix]
GitOrigin-RevId: 64fba057c0534b162b0e66c1f3262f6123644138
Issue: NET-4379 [AMX][USP] Only filter objects when at least one parameter was filtered [fix]
GitOrigin-RevId: 14bcf710c99b93c584a373eaa35a5c93c992cb3f
Issue: NET-4379 [AMX][USP] A get on a protected parameter with public bus access must fail [fix]
Issue: NET-4381 [ambiorix] transaction time is dependent on the number of parameters within the object [fix]
GitOrigin-RevId: bd9e8f8a990b4320ec50323197e4ff36b124689c
Issue: NET-4379 [AMX][USP] Only filter objects when at least one parameter was filtered [fix]
GitOrigin-RevId: d113bfd9baa958e61ce87a25b67014d534dc19ed
Issue: NET-4379 [AMX][USP] A get on a protected parameter with public bus access must fail [fix]
Issue: NET-4381 [ambiorix] transaction time is dependent on the number of parameters within the object [fix]
GitOrigin-RevId: 2696525e8a1b8db958048074123b7e4fa139ac76
Issue: ambiorix/libraries/lib_amxp#48 0-timeout timer postponed when starting another longer timer [fix]
Issue: HOP-2373 [multisettings] Using triggers is not effective [fix]
GitOrigin-RevId: a427b8439cf641ea524c2edab36b5b5dea71261c
Issue: ST-937 [amxrt] el_slot_wait_write_fd is added to late to signal `connection-wait-write` [fix]
GitOrigin-RevId: 1d17d4041436bf3e1defc2f6309aad696a5eba36
Issue: ambiorix/bindings/lua/mod-lua-amx#5 Starting should not fail if init script doesn't exist [fix]
GitOrigin-RevId: 02e4c7cf6e57d8312650ae66e96200643f16121a
Issue: ambiorix/libraries/lib_amxd#150 Add instance response is wrong when using key path notation on ubus [fix]
GitOrigin-RevId: 94a3d01d05f672bb005df1b313641c7fb2c6a60c
Issue: NET-4277 amxp_expr_buildf with 2 arguments only works in container, not on board [fix]
GitOrigin-RevId: 4562b38391990ea79aad11b3acc0b4569f6965ac
@@ -8,6 +8,254 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## Release v9.0.0 - 2023-05-04(05:51:21 +0000)
### Breaking
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): gsdm missing arguments for commands and events
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Remove deprecated odl syntax and pcb compatibility syntax
### New
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): gsdm missing arguments for commands and events
### Fixes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Fixes unit tests, removed deprecated syntax in tests
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): gsdm missing arguments for commands and events
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Changing optional parameters gives no events
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): ODL syntax documentation must be updated
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Check if htables are initialized
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): [Amxs] Parameter callbacks are not called when an object instance is added
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Fix unit-tests, update test odls remove deprecated syntax
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): gsdm missing arguments for commands and events
### Changes
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): - [HTTPManager][Login][amx-fcgi] Create a session
## Release v8.4.9 - 2023-04-24(16:50:09 +0000)
### Fixes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): access to DM LocalAgent. using amxb_get fail on EW
## Release v8.4.8 - 2023-04-21(09:42:06 +0000)
## Release v8.4.7 - 2023-04-19(10:28:34 +0000)
### Other
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Fix a typo in the description of amxc_var_add_new_key_amxc_llist_t
## Release v8.4.6 - 2023-04-18(09:48:23 +0000)
### Fixes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [AMX] Unable to unsubscribe from search path
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [USP][AMX] GSDM needs a ValueChangeType
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): [AMX] Reduce write calls done in amxj_write
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [LCM] Error code is not forwarded correctly from LCM to USP in case of InstallDU using a non-existent EE
## Release v8.4.5 - 2023-04-07(16:43:34 +0000)
### Fixes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [TR069-manager] [wnc] No ManagementServer object for wnc
## Release v8.4.4 - 2023-04-05(13:46:18 +0000)
### Fixes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Fix and complete unit tests
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Listen socket connections are not removed from the event loop
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [amx pcb]Who has on search paths with pcb back-end is not working
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [Ambiorix] Implement function call with search path
## Release v8.4.3 - 2023-03-29(15:21:38 +0000)
## Release v8.4.2 - 2023-03-29(14:52:18 +0000)
## Release v8.4.1 - 2023-03-29(12:22:40 +0000)
## Release v8.4.0 - 2023-03-29(09:17:21 +0000)
### New
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [AMX] Take bus access into account for GSDM
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Take bus access into account for GSDM
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): AMX : make it possible to to define event handlers directly under object
### Fixes
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): [AMX] gdbgui provides full path of cli module
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [uspagent] The 'Discovery' object in the dm cannot use gsdm
## Release v8.3.1 - 2023-03-28(06:48:26 +0000)
## Release v8.3.0 - 2023-03-27(20:06:36 +0000)
### New
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [pcb] usp endpoint doesn't support pcb requests
### Other
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [KPN SW2][Security]Restrict ACL of guest user in Ambiorix datamodels
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [KPN SW2][Security]Restrict ACL of guest user in Ambiorix datamodels
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): Some control key sequences are incorrect defined
### Fixes
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Improvements in amxp regarding amxp_dir_scan, timer documentation and slot disconnects
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [amxb_ubus]When calling a not existing method asynchronously no reply is given
### Other
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [odl] Regression conditional include does not take second if first is an empty directory
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Create the voice interface between ubus and pcb (tr104i1/2 mapper)
## Release v8.1.0 - 2023-03-13(14:24:52 +0000)
### New
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [prpl][tr181-upnp] UPnP.Discovery and UPnP.Description are not implemented
### Fixes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): amxo-cg fails to build correct include tree when parsing error occurs
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Can write event must only be created once
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Object path verification should be done when subscribing
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [amxd] methods with amxd_aattr_out argument return NULL
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX] Protected objects should not be retrieved by gsdm
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Mop test netmodel_02_check_interfaces_test.py::test_wan_isup_query_loop fails due to unexpected out argument
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Always execute the initial sync with protected access
### Changes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): [PRPL] amxo-cg does not compile with libxml2 version 2.10.2
### Other
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [amxo] Saving and restoring the odl (config) section gives errors.
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): When odl includes an empty directory no error should be printed
## Release v8.0.2 - 2023-02-24(12:24:33 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [ubus-cli] No alias paths in datamodel
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): amxd_object_get_param_value should have its object parameter const
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): unbound does not start after reboot in tagged mode
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [CDROUTER][IPv6] Box sends 2 ICMPv6 RA when a RS is received on LAN
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Fix conditions when `luaL_setfuncs` should be set
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): list operator using ubus backend without a path doesn't give a reply
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [USP] Requirements for Get further clarified
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [USP] Requirements for Get further clarified
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Add json output format to cli (ubus-cli, pcb-cli, ba-cli)
### Fixes
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): Issue: HOP-2086 [WNC] Keyboard arrows not working within ubus-cli on serial
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): amx-fastcgi crashes at boot when webui is installed in LCM container
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): amx-fastcgi crashes at boot when webui is installed in LCM container
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): [MQTT][USP] Overlapping reconnects can cause a segmentation fault
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Data model functions arguments don't inherit attributes from mib
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Fix memory leakj wehn empty expression is used
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): [WNC] Keyboard arrows not working within ubus-cli on serial
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): [AMX][CLI] Scripting: ubus-cli or ba-cli doesn't output anything without a pseudo-terminal
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [AMXB] protected objects are listed for public connection
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): list operator using ubus backend without a path doesn't give a reply
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): When asking a parameter value in the cli, it returns more than expected.
### Changes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [USP] Requirements for Get changed
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [USP] Requirements for Get changed
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Issue NET-4423 [USP] Requirements for Get changed
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Replace openwrt ASCII art by prplOS one
### Other
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): [amx-fcgi] generated datamodel documentation is empty
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): unblock a signal when disabling it with amxp_syssig_enable
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Add amxb_set_config support to lua bindings
## Release v7.7.4 - 2023-01-20(13:33:34 +0000)
### Fixes
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): [doc generation][NumberOfEntries field is not correctly put under the correct Object
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): [amxrt] el_slot_wait_write_fd is added to late to signal `connection-wait-write`
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [AMX][USP] Only filter objects when at least one parameter was filtered
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [AMXB] subscribing on different paths, still triggers all events cb
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [AMX][USP] A get on a protected parameter with public bus access must fail
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [AMX][USP] A get on a protected parameter with public bus access must fail
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [ambiorix] [regression] transaction time is dependent on the number of parameters within the object
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [ambiorix] transaction time is dependent on the number of parameters within the object
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): 0-timeout timer postponed when starting another longer timer
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [multisettings] Using triggers is not effective
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): An InstallDU call from USP is sometimes not called on SoftwareModules
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [AMX] ACL directory must be updated for mod-ba-cli
### Other
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Add debian packages for amx lua bindings
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Add debian packages for amx lua bindings
## Release v7.7.3 - 2022-12-07(15:16:31 +0000)
### Fixes
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [USP] Allow invoking commands without braces
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): amxp_expr_buildf with 2 arguments only works in container, not on board
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add instance response is wrong when using key path notation on ubus
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Starting should not fail if init script doesn't exist
## Release v7.7.2 - 2022-12-02(12:17:07 +0000)
## Release v7.7.1 - 2022-11-30(08:42:58 +0000)
### Fixes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Fix wrong usage of function amxd_path_setf
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fix wrong usage of function amxd_path_setf
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Issue #147 Add and update documentation for amxd_path API
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx): Example script can't find lamx_wait_for
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Fix wrong usage of function amxd_path_setf
### Other
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Fix some typos in the documentation
- [mod-lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx): Change ldoc install to sudo
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.