This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch update-hw-ci-badges
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
omit 0df64e2f0 Update HW CI badges in README
add b607eada5 hw/mcu/pic32mz: Disable JTAG when not enabled in syscfg
add e798ae1a7 compiler/xc32: Add setting for device family pack
add 6c817d7c9 kernel/os/pic32: Use data-init code provided by compiler
add 22199c957 hw/mcu/pic32mz: Place .bss right after .sbss
add fc4a9d955 compiler/xc32: Add XC32 v5 support
add a762010af mcu/stm32: Use I2C kernel clock for timing calculation
add 1f4e04e18 test/mtest: Add configurable watchdog test timeout
add 32c1a4db9 ci: Build GCC test target with all releases in single job
add 2cb609120 ci: Run unit tests in quiet mode
add 5a106e0ed fs/nffs: Fix use after free of unlinked directory
add 49b70dab2 sys/log: Fix use after free in log_append_mbuf_typed_no_free
add 3121bf5ef kernel/os: Enable OS_DEBUG_MODE for unit tests
add 90880743c net/mqtt/coremqtt: Add coreMQTT package
add d9d76e715 net/mqtt/coremqtt: Add Mynewt socket transport
add 7797b3781 net/mqtt/coremqtt: Add unit tests for socket transport
add ff271b159 apps/mqtt_sample: Add MQTT client sample
add 6cdedb44c net/mqtt: Remove Eclipse Paho MQTT client
add e8402dfd2 Update HW CI badges in README
add ef0c191e2 hw/usb/tinyusb/pic32mz: Enable interrupts when OS is not
started
add 525e674b1 hw/scripts: Add JTAG interface option to PIC32 download
script
add a70ec32bf tinyusb/nrf53: Provide nrf52_errata_199 for nRF5340
add fa43041c4 tinyusb: Update TinyUSB to 16bedd9 for Windows NCM
add 6c5bd1952 net/ip/lwip_mn: Enable per interface checksum control
add 3b540b672 net/ip/lwip_mn: Make number of UDP PCBs configurable
add b12079629 drivers/stm32_eth: Disable lwIP checksums only for Ethernet
interface
add 26d0daa11 tinyusb/std_descriptors: Fix device qualifier descriptor
add 1ac2a4863 tinyusb: Add network endpoint defaults to port tusb_hw.h
add 74806b919 tinyusb/std_descriptors: Add CDC-NCM, CDC-ECM and RNDIS
function
add 0fd0ce44e tinyusb/std_descriptors: Add MS OS 2.0 descriptors for NCM
add 7fcfda301 tinyusb: Add TinyUSB networking library package
add 4db12a936 tinyusb/net_lwip: Add lwIP network interface for USB network
function
add 509e935dc net/ip/dhcp_server: Add DHCP server for lwIP interfaces
add 25af0b01d tinyusb/net_lwip: Start DHCP server on USB interface
add 91119dd50 apps/usb_net: Add USB network example
add 579e56d7f ci: Set placeholder VID/PID for usb_net app build
add 106893805 ci: Run PR maintenance every 15 minutes
add 072d473f1 ci: Mark inactive pull requests as stale
add 69139f3e7 ci: Add informative workflows-outdated label
add dddac2ff4 ci: Label all pull requests based on paths in PR maintenance
add 42d4fb53e ci: Make workflows-update label informative
add 48c2c84d6 ci: Update PR maintenance labels only for changed pull
requests
add e190f838f asf.yaml: Add branch protection ruleset
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0df64e2f0)
\
N -- N -- N refs/heads/update-hw-ci-badges (e190f838f)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 19 +-
.clang-format-ignore | 1 -
.github/actions/ccache-restore/action.yml | 3 +-
.github/actions/gcc-target-build/action.yml | 66 +++
.github/scripts/pr_maintenance.py | 296 ++++++++------
.github/test_build_apps.sh | 1 +
.github/workflows/build.yml | 65 ++-
.github/workflows/pr_maintenance.yml | 20 +-
.github/workflows/stale.yml | 59 +++
.rat-excludes | 4 -
LICENSE | 5 -
apps/{fs_test => mqtt_sample}/pkg.yml | 17 +-
apps/mqtt_sample/src/main.c | 226 ++++++++++
apps/mqtt_sample/syscfg.yml | 58 +++
apps/{iptest => usb_net}/pkg.yml | 31 +-
apps/usb_net/src/main.c | 60 +++
apps/{iptest => usb_net}/syscfg.yml | 40 +-
compiler/xc32/compiler.yml | 6 +-
compiler/xc32/syscfg.yml | 57 +++
fs/nffs/src/nffs_inode.c | 20 +-
hw/bsp/blackpill401cc/src/hal_bsp.c | 3 -
hw/bsp/nucleo-h563zi/src/hal_bsp.c | 4 -
hw/bsp/olimex-pic32-emz64/src/hal_bsp.c | 4 +
hw/bsp/olimex-pic32-hmz144/src/hal_bsp.c | 4 +
hw/drivers/lwip/stm32_eth/pkg.yml | 12 -
hw/drivers/lwip/stm32_eth/src/stm32_eth.c | 5 +
hw/mcu/microchip/pic32mz/p32mz_app.ld | 2 +-
hw/mcu/microchip/pic32mz/p32mz_boot.ld | 2 +-
hw/mcu/microchip/pic32mz/src/system_pic32.c | 8 +
hw/mcu/microchip/pic32mz/syscfg.yml | 9 +
.../stm32_common/include/stm32_common/stm32_hal.h | 10 +
hw/mcu/stm/stm32_common/src/hal_i2c.c | 42 +-
.../stm32h5xx/include/mcu/stm32h5xx_mynewt_hal.h | 1 -
hw/scripts/pic32_download.sh | 37 +-
hw/usb/tinyusb/da146xx/include/tusb_hw.h | 23 ++
hw/usb/tinyusb/lpc55/include/tusb_hw.h | 22 +
.../tinyusb/net_lwip/include/net_lwip/net_lwip.h} | 21 +-
.../usb/tinyusb/net_lwip}/pkg.yml | 30 +-
hw/usb/tinyusb/net_lwip/src/net_lwip.c | 453 +++++++++++++++++++++
hw/usb/tinyusb/net_lwip/syscfg.yml | 77 ++++
hw/usb/tinyusb/nrf53/include/tusb_hw.h | 37 ++
hw/usb/tinyusb/nrf5x/include/tusb_hw.h | 22 +
hw/usb/tinyusb/pic32mz/include/tusb_hw.h | 23 ++
hw/usb/tinyusb/pic32mz/src/pic32mz.c | 7 +
.../tinyusb/std_descriptors/include/tusb_config.h | 94 +++++
hw/usb/tinyusb/std_descriptors/pkg.yml | 5 +
.../tinyusb/std_descriptors/src/std_descriptors.c | 154 ++++++-
hw/usb/tinyusb/std_descriptors/syscfg.yml | 60 +++
hw/usb/tinyusb/stm32_fsdev/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32f3/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32g0/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32g4/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32h5/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32l0/include/tusb_hw.h | 22 +
.../stm32_fsdev/stm32wb55/include/tusb_hw.h | 22 +
hw/usb/tinyusb/synopsys/include/tusb_hw.h | 28 ++
.../tinyusb/tinyusb_sdk/{ => networking}/pkg.yml | 27 +-
hw/usb/tinyusb/tinyusb_sdk/pkg.yml | 7 +-
kernel/os/src/arch/pic32/startup/crt0.S | 50 +--
kernel/os/syscfg.yml | 4 +
.../dhcp_server/include/dhcp_server/dhcp_server.h | 63 +++
{apps/hash_test => net/ip/dhcp_server}/pkg.yml | 16 +-
net/ip/dhcp_server/src/dhcp_server.c | 345 ++++++++++++++++
.../ip/dhcp_server}/syscfg.yml | 18 +-
net/ip/lwip_mn/lwipopts/include/lwipopts.h | 10 +-
net/ip/lwip_mn/lwipopts/syscfg.yml | 5 +
net/mqtt/coremqtt/include/core_mqtt_config.h | 70 ++++
.../mqtt/coremqtt/include/coremqtt/coremqtt.h | 38 +-
.../sensors/bme280 => net/mqtt/coremqtt}/pkg.yml | 47 ++-
.../mn_socket => mqtt/coremqtt}/selftest/pkg.yml | 8 +-
net/mqtt/coremqtt/selftest/src/coremqtt_test.c | 333 +++++++++++++++
.../mqtt/coremqtt/selftest/src/coremqtt_test.h | 53 +--
net/mqtt/coremqtt/selftest/src/test_broker.c | 265 ++++++++++++
.../mqtt/coremqtt/selftest}/syscfg.yml | 6 +-
.../os_fault.c => net/mqtt/coremqtt/src/coremqtt.c | 45 +-
net/mqtt/coremqtt/syscfg.yml | 70 ++++
.../mn_socket/include/coremqtt/mqtt_mn_socket.h | 99 +++++
.../coremqtt/transport/mn_socket}/pkg.yml | 13 +-
.../transport/mn_socket/src/mqtt_mn_socket.c | 276 +++++++++++++
.../mqtt/coremqtt/transport/mn_socket}/syscfg.yml | 21 +-
net/mqtt/eclipse/LICENSE.txt | 15 -
net/mqtt/eclipse/include/mqtt/MQTTConnect.h | 137 -------
net/mqtt/eclipse/include/mqtt/MQTTFormat.h | 37 --
net/mqtt/eclipse/include/mqtt/MQTTPacket.h | 133 ------
net/mqtt/eclipse/include/mqtt/MQTTPublish.h | 38 --
net/mqtt/eclipse/include/mqtt/MQTTSubscribe.h | 39 --
net/mqtt/eclipse/include/mqtt/MQTTUnsubscribe.h | 38 --
net/mqtt/eclipse/include/mqtt/StackTrace.h | 78 ----
net/mqtt/eclipse/pkg.yml | 28 --
net/mqtt/eclipse/src/MQTTConnectClient.c | 214 ----------
net/mqtt/eclipse/src/MQTTConnectServer.c | 148 -------
net/mqtt/eclipse/src/MQTTDeserializePublish.c | 107 -----
net/mqtt/eclipse/src/MQTTFormat.c | 258 ------------
net/mqtt/eclipse/src/MQTTPacket.c | 410 -------------------
net/mqtt/eclipse/src/MQTTSerializePublish.c | 169 --------
net/mqtt/eclipse/src/MQTTSubscribeClient.c | 137 -------
net/mqtt/eclipse/src/MQTTSubscribeServer.c | 112 -----
net/mqtt/eclipse/src/MQTTUnsubscribeClient.c | 106 -----
net/mqtt/eclipse/src/MQTTUnsubscribeServer.c | 102 -----
sys/log/full/src/log.c | 23 +-
.../mtest/mtest_watchdog/src/watchdog_test_cases.c | 7 +-
test/mtest/mtest_watchdog/syscfg.yml | 7 +
102 files changed, 3844 insertions(+), 2795 deletions(-)
create mode 100644 .github/actions/gcc-target-build/action.yml
create mode 100644 .github/workflows/stale.yml
copy apps/{fs_test => mqtt_sample}/pkg.yml (76%)
create mode 100644 apps/mqtt_sample/src/main.c
create mode 100644 apps/mqtt_sample/syscfg.yml
copy apps/{iptest => usb_net}/pkg.yml (70%)
create mode 100644 apps/usb_net/src/main.c
copy apps/{iptest => usb_net}/syscfg.yml (56%)
create mode 100644 compiler/xc32/syscfg.yml
copy hw/{drivers/pwm/pwm_da1469x/include/pwm_da1469x/pwm_da1469x.h =>
usb/tinyusb/net_lwip/include/net_lwip/net_lwip.h} (68%)
copy {apps/usb_headset => hw/usb/tinyusb/net_lwip}/pkg.yml (66%)
create mode 100644 hw/usb/tinyusb/net_lwip/src/net_lwip.c
create mode 100644 hw/usb/tinyusb/net_lwip/syscfg.yml
copy hw/usb/tinyusb/tinyusb_sdk/{ => networking}/pkg.yml (66%)
create mode 100644 net/ip/dhcp_server/include/dhcp_server/dhcp_server.h
copy {apps/hash_test => net/ip/dhcp_server}/pkg.yml (81%)
create mode 100644 net/ip/dhcp_server/src/dhcp_server.c
copy {hw/drivers/display/lcd_itf/itf_lcd_da1469x =>
net/ip/dhcp_server}/syscfg.yml (70%)
create mode 100644 net/mqtt/coremqtt/include/core_mqtt_config.h
copy hw/mcu/atmel/samd21xx/include/mcu/cmsis_nvic.h =>
net/mqtt/coremqtt/include/coremqtt/coremqtt.h (59%)
copy {hw/drivers/sensors/bme280 => net/mqtt/coremqtt}/pkg.yml (57%)
copy net/{ip/mn_socket => mqtt/coremqtt}/selftest/pkg.yml (83%)
create mode 100644 net/mqtt/coremqtt/selftest/src/coremqtt_test.c
copy kernel/os/selftest/src/os_test_priv.h =>
net/mqtt/coremqtt/selftest/src/coremqtt_test.h (52%)
create mode 100644 net/mqtt/coremqtt/selftest/src/test_broker.c
copy {.github/targets/nordic_pca10095_btshell =>
net/mqtt/coremqtt/selftest}/syscfg.yml (81%)
copy kernel/os/src/arch/rv32imac/os_fault.c =>
net/mqtt/coremqtt/src/coremqtt.c (53%)
create mode 100644 net/mqtt/coremqtt/syscfg.yml
create mode 100644
net/mqtt/coremqtt/transport/mn_socket/include/coremqtt/mqtt_mn_socket.h
copy net/{ip/inet_def_service => mqtt/coremqtt/transport/mn_socket}/pkg.yml
(85%)
create mode 100644 net/mqtt/coremqtt/transport/mn_socket/src/mqtt_mn_socket.c
copy {sys/metrics => net/mqtt/coremqtt/transport/mn_socket}/syscfg.yml (68%)
delete mode 100644 net/mqtt/eclipse/LICENSE.txt
delete mode 100644 net/mqtt/eclipse/include/mqtt/MQTTConnect.h
delete mode 100644 net/mqtt/eclipse/include/mqtt/MQTTFormat.h
delete mode 100644 net/mqtt/eclipse/include/mqtt/MQTTPacket.h
delete mode 100644 net/mqtt/eclipse/include/mqtt/MQTTPublish.h
delete mode 100644 net/mqtt/eclipse/include/mqtt/MQTTSubscribe.h
delete mode 100644 net/mqtt/eclipse/include/mqtt/MQTTUnsubscribe.h
delete mode 100644 net/mqtt/eclipse/include/mqtt/StackTrace.h
delete mode 100644 net/mqtt/eclipse/pkg.yml
delete mode 100644 net/mqtt/eclipse/src/MQTTConnectClient.c
delete mode 100644 net/mqtt/eclipse/src/MQTTConnectServer.c
delete mode 100644 net/mqtt/eclipse/src/MQTTDeserializePublish.c
delete mode 100644 net/mqtt/eclipse/src/MQTTFormat.c
delete mode 100644 net/mqtt/eclipse/src/MQTTPacket.c
delete mode 100644 net/mqtt/eclipse/src/MQTTSerializePublish.c
delete mode 100644 net/mqtt/eclipse/src/MQTTSubscribeClient.c
delete mode 100644 net/mqtt/eclipse/src/MQTTSubscribeServer.c
delete mode 100644 net/mqtt/eclipse/src/MQTTUnsubscribeClient.c
delete mode 100644 net/mqtt/eclipse/src/MQTTUnsubscribeServer.c