Commit Graph

213 Commits

Author SHA1 Message Date
Sergey Lyubka
8321f9f6e9
Merge pull request #2034 from cesanta/queue
Add struct mg_queue and API, change examples/multi-threaded, add tests
2023-02-12 10:04:13 +00:00
cpq
bf9d69ab56 Add struct mg_queue and API, change examples/multi-threaded, add tests 2023-02-11 13:24:26 +00:00
Sergio R. Caprile
bfb091f2f4
make F7 FreeRTOS testable 2023-02-10 20:23:39 -03:00
cpq
a4430dd49d Split mg_*printf* functions into src/printf.c/h 2023-02-10 15:47:23 +00:00
cpq
35924ce550 Use CMSIS for H7 2023-02-09 11:08:22 +00:00
cpq
2c62e58dbd Move mip/ -> src/tcpip/, rename mip_ -> mg_tcpip_ 2023-02-07 21:35:37 +00:00
cpq
1c749a5310 Add filter for cifuzz 2023-02-07 12:17:46 +00:00
cpq
633f50cf5b Tune GA checker 2023-02-06 15:18:40 +00:00
cpq
8d824799a0 Reduce the number of redundant test runs. Disable SNTP test on macos - it is flaky 2023-02-05 01:11:22 +00:00
Sergio R. Caprile
61a27ff430
Update test.yml
closes #1999
( mods in #2009 )
2023-02-01 19:49:14 -03:00
Sergey Lyubka
e635d5f748
Merge pull request #1986 from cesanta/w5
Add examples/rp2040/pico-w5500 to hwtest
2023-01-23 12:32:14 +00:00
cpq
1ead940623 Add nucleo-h743zi-baremetal boilerplate, with HW test 2023-01-22 11:48:56 +00:00
cpq
5a25111b20 Add examples/rp2040/pico-w5500 to hwtest 2023-01-21 02:21:20 +00:00
cpq
e967feb091 Cleanup, adopt for HW test 2023-01-20 18:46:19 +00:00
Sergio R. Caprile
56e015db0e Enable test for pico-rndis-dashboard 2023-01-17 14:58:05 -03:00
Sergio R. Caprile
0b9129d8f5
Update test.yml 2023-01-16 15:36:50 -03:00
Sergio R. Caprile
977e080215
Update test.yml 2023-01-02 15:29:21 -03:00
Sergio R. Caprile
28e6ef1d63
Update test.yml 2023-01-02 15:22:24 -03:00
cpq
8a1d2a5dca Install gcc-arm-none-eabi for examples 2023-01-02 17:53:55 +00:00
Sergio R. Caprile
d8fb110b56 Update test.yml 2022-12-27 20:34:10 -03:00
Sergio R. Caprile
24ee83f13d
Update test.yml 2022-12-27 18:31:39 -03:00
Sergio R. Caprile
c6a5a64e64
Update test.yml 2022-12-26 10:51:44 -03:00
cpq
57a5c0ba38 Add TinyUSB example 2022-12-19 14:31:54 +00:00
Sergio R. Caprile
d93e943326
Update test.yml 2022-12-13 12:51:43 -03:00
Sergey Lyubka
615d324b11
Merge pull request #1906 from jfsimon1981/armfix
Fix arm and armhf test builds and unit_test runtime.
2022-12-07 18:31:29 +00:00
Jean-Francois Simon
eb36b6755f Fix arm and armhf test builds and unit_test runtime.
Generalized with the correct define (comment from SC).
2022-12-07 17:09:13 +00:00
Sergio R. Caprile
b38d215b3d
Update test.yml 2022-12-06 15:53:18 -03:00
jfsimon1981
751413f050
MIP tuntap with dhcp added, enabled gitactions (#1890)
Enable DHCP with MIP tests.
Separate sources for high and low level stack tests.
Fixed assertion.
Added dhcpd.conf file.
2022-12-02 17:40:46 +01:00
Jean-Francois Simon
754c68fccc Release MIP tests using tuntap 2022-11-29 11:20:22 +01:00
cpq
4607e46c6f Disable mip_test on macos 2022-11-24 07:21:55 +00:00
cpq
0aa3e2e49c Enable macos test 2022-11-24 07:02:17 +00:00
Sergey Lyubka
cc2b826356
Merge pull request #1865 from jfsimon1981/master
Implemented MIP stack http_fetch()
2022-11-21 18:35:14 +00:00
Jean-Francois Simon
0d7bbc51e7 Implemented MIP stack http_fetch()
This approach used tuntap driver for Linux/Unices
2022-11-21 15:32:45 +01:00
Sergey Lyubka
d4048661ae
Merge pull request #1857 from cesanta/scaprile-patch-1
Update issue_template.md
2022-11-18 10:39:34 +00:00
Sergio R. Caprile
21e8b08ed9 Reduce Zephyr test time 2022-11-14 18:06:00 -03:00
Sergio R. Caprile
c41d477adc
Update issue_template.md 2022-11-14 14:58:36 -03:00
Sergio R. Caprile
71f5be011b
Update test.yml 2022-11-11 20:15:01 -03:00
cpq
8e46e05e1b Fix arduino-xiao build and add GA test 2022-11-11 10:04:47 +00:00
cpq
28a4778187 Endianness test 2022-11-09 09:20:15 +00:00
cpq
bbc0c0df94 Unbreak test 2022-10-28 15:35:40 +01:00
cpq
4271aa5b1f Update matrix example name 2022-10-19 09:24:19 +01:00
cpq
e8d29d54d6 Use board nucleo_f429zi 2022-10-14 11:39:00 +01:00
Sergio R. Caprile
d89233276b
Update test.yml 2022-10-10 17:16:42 -03:00
Alex Alashkin
04cfc510d0 Add Pico-W example 2022-10-07 09:11:35 +03:00
Sergio R. Caprile
f06ac52a43
Update test.yml 2022-10-06 16:55:13 -03:00
Sergio R. Caprile
9e5fd43a2d
Update test.yml 2022-10-06 16:46:26 -03:00
Sergio R. Caprile
8d50e7dc82
Update test.yml 2022-10-06 16:32:33 -03:00
James Hilliard
c2e4e6d221 Disable broken 32 bit tests and enable 32 bit little endian tests.
It appears there's a bunch of endian specific failing 32 bit tests.
2022-09-28 22:18:08 -06:00
James Hilliard
c867dbc7b2 Also test on 32 bit big endian ppc 2022-09-28 16:02:32 -04:00
James Hilliard
76f693e5d7 Test on big endian CPU architectures 2022-09-26 05:16:49 -04:00
cpq
b538bc3871 Optimize makefile 2022-09-22 12:55:45 +01:00
cpq
124ac12150 Add mbedtls support to MIP 2022-09-09 15:53:42 +01:00
cpq
79c49e64e8 vc2017 -> vc17 2022-08-09 19:22:47 +01:00
cpq
cde441bca6 Remove tcpdump on port 123 2022-08-06 20:30:12 +01:00
Sergey Lyubka
017c7290d6 Better error handling - report from iotest 2022-06-29 17:02:37 +01:00
Sergey Lyubka
6d46ecaa6c Add mip-pcap example 2022-06-13 02:03:52 +01:00
Sergey Lyubka
6b51666248 Move esp32 example 2022-06-08 13:24:41 +01:00
Sergey Lyubka
14ad51d2d2 More SNtp debug 12 2022-05-27 22:47:12 +01:00
Sergey Lyubka
f5af28c886 More SNtp debug 10 2022-05-27 22:26:17 +01:00
Sergey Lyubka
34c5f63c00 More SNtp debug 8 2022-05-27 22:18:14 +01:00
Sergey Lyubka
b9d1d4a94f More SNtp debug 4 2022-05-27 20:48:19 +01:00
Sergey Lyubka
e5d3d02307 More SNtp debug 2022-05-27 20:16:08 +01:00
Sergey Lyubka
cfaca604f5 Debug SNTP issue 2 2022-05-26 17:50:56 +01:00
Sergey Lyubka
0226b9db31 Debug SNTP issue 2022-05-26 17:45:52 +01:00
Sergey Lyubka
2ae341cf5e Add nucleo-f746zg-baremetal 2022-05-26 13:53:36 +01:00
Alex Alashkin
ac55c900e7 Use docker for Zephyr CI 2022-05-16 15:30:25 +03:00
Alex Alashkin
0ed7545947 Add TI support 2022-05-15 19:25:50 +03:00
Alex Alaskin
a7c24aeeee Add Zephyr build to Github actions 2022-04-13 19:54:08 +03:00
James Hilliard
1e9344161b Run valgrind tests with appropriate compiler optimizations. 2022-03-18 13:51:05 -06:00
Sergey Lyubka
6c021765bb
Merge pull request #1479 from zudwalex/infineon_rtx_support
Add RTX-RTOS support
2022-03-18 09:18:49 +00:00
Sergey Lyubka
bc151af51d Set IPv6=0 for valgrind test 2022-03-18 09:10:24 +00:00
Sergey Lyubka
8bd09e0e80 Add valgrind test 2022-03-18 09:03:18 +00:00
Sergey Lyubka
5978cb9703 Add valgrind test 2022-03-18 08:56:12 +00:00
James Hilliard
c46ad970cb Update actions/checkout@v2 to actions/checkout@v3 2022-03-06 21:59:25 -07:00
Alex Alashkin
412f5cf3e0 Add RTX-RTOS support 2022-02-23 19:56:37 +02:00
Sergey Lyubka
f7fbcd2451 Disable leaks detection on macos 2022-01-23 06:58:06 +00:00
Sergey Lyubka
c6253854ba Disable leaks detection on macos 2022-01-23 06:12:36 +00:00
Sergey Lyubka
b484123f1b gcc and clang 2022-01-15 01:45:31 +00:00
David Korczynski
47ef191ea2
Add CIFuzz integration 2021-11-30 22:48:20 +00:00
Sergey Lyubka
f012bcb027 Update issue template 2021-11-25 11:47:26 +00:00
Sergey Lyubka
a84acf5b8b
Merge pull request #1385 from zudwalex/move_stm32_examples
Move STM32 examples to stm32 folder
2021-10-22 13:39:13 +01:00
Alex Alashkin
6742991469 Move STM32 examples to stm32 folder 2021-10-22 14:19:50 +03:00
Alex Alashkin
2430cc5aac Add more NXP examples and move them to nxp folder 2021-10-22 14:04:15 +03:00
Alex Alashkin
d2f8b346e6 Add nxp to actions 2021-10-04 13:15:32 +03:00
Sergey Lyubka
61070d136d Add nxp-mimxrt1020-azurertos to Actions 2021-09-27 13:55:19 +01:00
Sergey Lyubka
df848973dc Fix unamalgamated target 2021-09-14 12:27:02 +01:00
Sergey Lyubka
7ba6fda236 Add stm32-nucleo-h743z and stm32-nucleo-f429z 2021-08-26 11:40:47 +01:00
Sergey Lyubka
99b279d5e5 Add examples/stm32-nucleo-f746z 2021-08-23 10:38:11 +01:00
Sergey Lyubka
2407509ce0 More detailed environment questions 2021-08-05 10:49:24 +01:00
Sergey Lyubka
c2176f969b Implement FS virtualization 2021-07-29 14:21:20 +01:00
Sergey Lyubka
3808dd3222 Update issue template 2021-07-21 10:31:48 +01:00
Sergey Lyubka
2bfd30ab4b Fix mac test 2021-07-13 20:49:19 +01:00
Sergey Lyubka
60004eb209 Fix mac test 2021-07-13 20:01:46 +01:00
cpq
4c0002e28a Separate examples job 2021-05-28 19:05:10 +01:00
cpq
736b8ad7b7 Fix #1285 - __builtin___snprintf_chk warning. Tighten test flags and refactor the code to squash all warnings 2021-05-28 18:30:42 +01:00
cpq
db27fae40e Update issue template 2021-05-24 10:18:44 +01:00
cpq
594111a255 Update issue template 2021-05-24 10:16:33 +01:00
cpq
53a46a2739 Change issue template 2021-05-24 09:53:39 +01:00
Kristóf Havasi
a68fa5e6e0
Propose an issue template
As it is in the discussion of raised issues to have some extra iteration because of architecture, library version, and other meta information, an issue template could save these extra rounds and possibly reduce the number of duplicates by highlighting where one can check for answers.

This is just a sketch based on what notifications I got from mongoose in the past months. Feel free to change it.
2021-05-23 22:44:16 +02:00
cpq
9ff774e7df Trigger test on pull requests 2021-01-04 12:02:55 +00:00
cpq
7d1ef2ffe8 Add mingw tests to actions 2020-12-25 19:28:05 +00:00
cpq
c3aae185df Add ipv6 server test 2020-12-22 10:16:31 +00:00
cpq
fbab767b9f Fix mg_prefix job 2020-12-21 12:39:03 +00:00
cpq
7bc38b5eaa Add examples build, fix prefix build 2020-12-21 12:33:27 +00:00
cpq
1052ee0766 Fix openssl build, and add openssl test 2020-12-20 21:45:58 +00:00
cpq
b0a5165b44 Uload coverage 2020-12-18 11:47:56 +00:00
cpq
e68330e045 Rename workflow 2020-12-18 11:26:17 +00:00
cpq
b6a6687c1e Rename workflow 2020-12-18 11:24:06 +00:00
cpq
3843b670a5 Fix typo 2020-12-18 11:14:21 +00:00
cpq
249efdd378 Add windows test 2020-12-18 11:12:08 +00:00
cpq
18ce1669fc Add mac test 2020-12-18 11:09:03 +00:00
cpq
e8d3b8030e Install mbedtls 2020-12-18 10:56:35 +00:00
Sergey Lyubka
a752abf318
Create test.yml 2020-12-18 10:41:27 +00:00