Existing description is not consistent with the real one.
It is copied from the Boardcon EM3566 board.
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
4e5c7e3 mbusd 0.5.1
874ce63 Do not segfault when closing last connection
06ccb29 Fix crash due to missing logw() argument
7c26860 Add support for more complex serial port device names
55889a7 Add simple Dockerfile for running mbusd containerized
cb9576a Remove travis.yml
16e6894 Move to Github Actions build status badge
bf98aa6 Install Twisted as test dependency into github build workflow
dd71375 Install socat as test dependency into github build workflow
af0534d Install python and test dependencies into github build workflow
868d605 Add Github Actions build file
1efb812 Fix for "Resource temporarily unavailable" error in tty read()
4cd68c1 Update version to 0.5.1 and year to 2021
a2272c5 Parse replyonbroadcast config option value
6a95a73 Merge pull request 75 from dgoo2308/feature-reply-on-broadcast
b22ffa0 feature-reply-on-broadcast
432b7a1 mbusd 0.5.0
252aa45 Improve serial port config handling and logging
461ce8b Do not wait for a reply for RTU broadcast address
ad58141 Fix division by zero error for default serial port speed
c6301d4 Merge pull request 63 from KrystianD/feat-baudrate
3742d8d Merge pull request 62 from KrystianD/master
32344e5 Fix log message (baudrate to speed)
d24b257 Make use of baudrate 0 as indicator of default baudrate, show error when trying to use unsupported baudrate
965ff44 Remove unused resppause member
4bf9d94 Add more baudrates
5eb74fa Fix GCC C99 compatibility error
f5becef Take into account tty parity bit in the timing calculations
0c1dcb7 Add online network requirements to the systemd service file
Refs: TWRT-104
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
47561aa mimetypes: add audio/video support for apple airplay
6341357 ucode: respect all arguments passed to send()
2397755 client: fix incorrectly emitting HTTP 413 for certain content lengths
e3395cd ucode: initialize search path before VM init
8cb3f85 ucode: initialize default library search path
188dea2 utils: accept '?' as path terminator in uh_path_match()
c5eac5d file: support using dynamic script handlers as error pages
290ff88 relay: trigger close if in header read state with pending data
145a309 ucode: ignore exit exceptions
f9db538 ucode: ignore exit exceptions
8ba0b64 cmake: use variables and find_library for dependency
d59d732 client: fix compilation error with GCC 12
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
1e4e709 iwinfo: readd missing define for IWINFO_AUTH in header
f766138 cli: print the flags on the frequency list
8ee7971 lib: add IWINFO_FREQ_FLAG_NAMES
81184d2 nl80211: fix some comments
2c4ee84 nl80211: prefer non-supplicant-based devices
6194aaf nl80211: simplify iterating over phy's devices
acbf4fe nl80211: remove redundant check in nl80211_phy2ifname()
0172c97 cli: print the frequency and band on the scan list
bbe424f cli: print the band on the frequency list
afa147c nl80211: add "mhz" and "band" to iwinfo_scanlist_entry
0d5ea34 nl80211: add "band" to iwinfo_freqlist_entry
dba0f06 nl80211: add support for radiation and indoor chan restriction
7e3d7de iwinfo: reorganize iwinfo header to enum and defines
9b47b03 devices: add USB devices supported by the mt76 driver
c0fda7c utils: skip comment lines when parsing devices.txt
dbc0ee7 cli: describe USB devices as such
891acee devices: add MediaTek MT7628 card
fac0787 devices: add support for declaring compatible matched devices
c7b420a devices: add Qualcomm Atheros QCN6024/9024/9074 cards
5914d71 iwinfo: devices: add Qualcomm Atheros IPQ8074 WiSoC
8d15809 cli: print current HT mode
8f86dd6 cli: use IWINFO_HTMODE_COUNT
f36b72b cli: use IWINFO_KMGMT_NAMES
91be7e0 cli: use IWINFO_CIPHER_NAMES
49b6ec9 cli: fix printing the scan channel width
b1c8873 cli: fix marking the active channel
9e14e64 utils: add iwinfo_band2ghz() and iwinfo_ghz2band() helpers
e084781 utils: add helper functions to get names by values
d09a77a utils: add iwinfo_htmode_is_{ht|vht|he} helpers
8752977 utils: add and use iwinfo_format_hwmodes()
02f433e lib: add IWINFO_80211_COUNT and IWINFO_80211_NAMES
1d30df1 lib: add IWINFO_BAND_COUNT and IWINFO_BAND_NAMES
aefd0ef lib: use common IWINFO_CIPHER_NAMES strings
a5b30de lib: add IWINFO_OPMODE_COUNT and use it for IWINFO_OPMODE_NAMES
9f29e79 lib: constify and fixup the string array definitions
fddc015 nl80211: mark frequencies where HE operation in not allowed
6d50a7c nl80211: add support for HE htmodes
4ba5713 nl80211: properly get available bands for the hwmode
91b2ada nl80211: update the kernel header nl80211.h
3f619a5 nl80211: fix frequency/channel conversion for the 6G band
a77d915 nl80211: don't guess if a name is an ifname
c27ce71 devices: add usb device MediaTek MT7921AU
14f864e nl80211: add ability to describe USB devices
a5a75fd nl80211: remove ancient wpa_supplicant ctrl socket path
dd4e1ff nl80211: fix wpa supplicant ctrl socket permissions
d638163 fix -Wdangling-else warnings
4aa6c5a fix -Wreturn-type warning
3112726 fix -Wpointer-sign warning
ebd5f84 fix -Wmaybe-uninitialized warning
5469898 fix -Wunused-variable warnings
462b679 fix -Wduplicate-decl-specifier warnings
ccaabb4 fix -Wformat-truncation warnings
50380db enable useful compiler warnings via -Wall
00aab87 Correctly identify key management algorithms starting with "FT-"
0496c72 nl80211: fix issues with renamed wiphy and multiple phy per device
4a43b0d nl80211: look up the phy name instead of assuming name == phy<idx>
b7f9f06 nl80211: fix phy/netdev index lookup
1f695d9 nl80211: allow phy names that don't start with 'phy'
b3e08c8 ops: make support for wireless extensions optional
46f04f3 devices: add MediaTek MT7986 WiSoC
0dad3e6 Add support for CCMP-256 and GCMP-256 ciphers
705d3b5 iwinfo: Add missing auth_suites mappings for WPA3
dc6847e iwinfo: nl80211: omit A-hwmode on non-5GHz hardware
a479b9b devices: remove whitespace
562d015 iwinfo: nl80211: fix hwmode parsing for multi-band NICs
90bfbb9 devices: Add Cypress CYW43455
234075b devices: fix AMD RZ608 format
0e2a318 devices: add AMD RZ608 device-id
a0a0e02 iwinfo: rename hardware.txt to devices.txt
c9b1672 nl80211: fix path compatibility issue
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
81c1fbc device: fix vlan device issues with disappearing lower devices
7ce73fc vlandev: propagate topology changes
a3fab01 utils: include utils.h last
e9f4418 system: move netdev types to system-linux.c where they are used
a2e8cd7 wireless: add support for disabling multicast-to-unicast per virtual interface
96bcbb2 wireless: allow set_retry ubus notify command to trigger a wdev restart
2cffe0c treewide: correctly apply IFNAMSIZ limit
76d2d41 interface: fix use-after-free bug when rewriting resolv.conf
bfa039c netifd: fix WPA3 enterprise ciphers
87fbefd interface: support "zone" config option
39ef9fe interface-ip: fix memory corruption bug when using jail network namespaces
2e1fcf4 netifd: fix hwmode for 60g band
507c051 interface-ip: add support for excluding interfaces in host route lookup
4b4849c interface-ip: unify host and proto route handling
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
a92c0a7 dhcpv6-ia: make tmp lease file hidden
4a673e1 fix null pointer dereference for INFORM messages
860ca90 odhcpd: Support for Option NTP and SNTP
83e14f4 router: advertise removed addresses as invalid in 3 consecutive RAs
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
eac92a4 blobmsg: add blobmsg_parse_array_attr
b09b316 blobmsg: add blobmsg_parse_attr function
ea56013 jshn.sh: add json_add_fields function for adding multiple fields at once
d2223ef blobmsg: work around false positive gcc -Warray-bounds warnings
cfa372f blobmsg: implicitly reserve space for 0-terminator in string buf alloc
45210ce list.h: add container_of_safe macro
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
9913aa6 ubusd: add lookup command queuing support
2bebf93 ubusd: handle invoke on event object without data
2f793a4 lua: add optional path filter to objects() method
584f56a cli: improve error logging for call command
b3cd5ab cli: use UBUS_STATUS_PARSE_ERROR
66baa44 libubus: introduce new status messages
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
f49a2fd delta: simplify uci_load_delta() by using a helper
5de3871 cli: drop redundant uci_add_delta_path() call for -P
f84f49f cmake: Allow override of install directories
4b3db11 cli: add option for changing save path
52bbc99 Replace malloc() + memset() with calloc()
3fbd6c9 ucimap: Check return of malloc()
eae126f file: Check buffer size after strtok()
7f57427 file: use size_t for position and pointer
19770b6 file: use dynamic memory allocation for tempfile name
aa46546 file: uci_file_commit: fix memory leak
671c755 uci: silence UBSAN error by using offsetof macro from compiler
ea5bbd5 tests: cram: add uci import testing on fuzzer corpus
31f78bf cmake: add uci-san cli built with clang sanitizers
a3e6509 file: uci_parse_package: fix heap use after free
9bd361c tests: add libFuzzer based fuzzing
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
This fixes upstream commit [1]. The above commit should implement
ignoring all modules located in '.debug' folders by the depmod utility.
But it does the opposite. This commit fixes it.
[1]: c082752c06
Refs: TWRT-101
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Support for nested directories with kernel modules was recently
added to kmodloader. So now the module structure may not be "flat"
and the corresponding hook can be removed.
Refs: TWRT-101
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
cc34fb7 logd: add support for subscribing to the log object
4c7b720 kmodloader: fix GCC fanalyzer warnings
fa6cb9a kmodloader: fix bad realloc usage
46a33b8 kmodloader: fix compilation warning with not checking return of asprintf
b87a4fd kmodloader: support loading module options and blacklist from /etc/modules.conf
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
a8171a0 main.c: -S does not take any options
fb87d0f ugps: add baud rate command line option
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
901b0f0 main: fix two one-byte overreads in header_value()
98cef9d Retry splice() syscall on EINTR
Refs: TWRT-96
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Pass recipe build directory as temporary output directory
for package_signing.py script via extra command line argument.
Resolves: TWRT-35
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
- Fix and update recipes for Kirkstone release
- Change override syntax in recipes and configs (convert-overrides.py)
- Update SRC_URI's in recipes (convert-srcuri.py)
- Update license names in recipes (convert-spdx-licenses.py)
- Update layer configuration for Kirkstone release
- Update layer documentation for Kirkstone release
- Update kas targets and layers configurations for Kirkstone release
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
- Fix some recipes for Kirkstone release
- Change override syntax in recipes and configs (convert-overrides.py)
- Update license names in recipes (convert-spdx-liceses.py)
- Update layer configuration for Kirkstone release
- Update layer documentation for Kirkstone release
- Update SWUpdate files for Kirkstone release
- Update kas targets and layers configurations for Kirkstone release
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Layer meta-atmel for Kirkstone Yocto release has updated at91bootstrap
version with differences in addpmecchead.py script.
Variable AT91BOOTSTRAP_PMECC_HEADER_BOARD is no longer used,
so remove it from the machine configurations.
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>