Sergio R. Caprile
995f90aa49
Add irq and drop counters to qprofiler
2022-09-09 14:47:46 -03:00
Sergio R. Caprile
a4c27618b4
Update README.md
2022-09-09 14:10:48 -03:00
Sergio R. Caprile
05019529f1
Merge pull request #1724 from cesanta/mgread
...
Pass long *bytes_read to MG_EV_READ
2022-09-09 14:09:50 -03:00
Sergio R. Caprile
1b5ab3261c
Merge pull request #1722 from cesanta/mip-tls
...
Add mbedtls support to MIP
2022-09-09 14:09:19 -03:00
Sergey Lyubka
6033555ac0
Merge pull request #1723 from cesanta/pcap
...
Added Linux howto
2022-09-09 17:43:53 +01:00
cpq
fd4e1975a3
Pass long *bytes_read to MG_EV_READ
2022-09-09 17:09:18 +01:00
cpq
124ac12150
Add mbedtls support to MIP
2022-09-09 15:53:42 +01:00
Sergio R. Caprile
8c1ffa3f5d
Added Linux howto
2022-09-09 10:42:46 -03:00
cpq
f76a7e36e8
Corrected MacOS setup diagram
2022-09-08 12:11:01 +01:00
cpq
6484c4bc8b
Updated description
2022-09-08 12:09:30 +01:00
cpq
bba2421ba9
Corrected MacOS setup diagram
2022-09-08 11:36:01 +01:00
cpq
3c69c7feaf
Add MacOS setup diagram
2022-09-08 11:28:16 +01:00
cpq
45b2ffe1af
Use DMG_HTTP_DIRLIST_TIME
2022-09-08 11:02:32 +01:00
cpq
a57c0f4700
Fix #1712 - JSON parsing for keys with arrays
2022-09-08 10:59:23 +01:00
Sergey Lyubka
c33116166f
Merge pull request #1720 from cesanta/qprofile
...
Add rudimentary queue profiler
2022-09-08 10:37:01 +01:00
Sergey Lyubka
50a2063e45
Merge pull request #1713 from behnejad/master
...
display file modify date in "%Y/%m/%d %H:%M:%S".
2022-09-08 08:55:22 +01:00
cpq
cd30cf2d6c
Fix #1710 - free MIP in mg_mgr_free()
2022-09-08 08:53:54 +01:00
cpq
419126652e
Merge branch 'master' of github.com:cesanta/mongoose
2022-09-08 08:50:51 +01:00
cpq
06ab83dca6
Implement keep-alive, 45 sec interval. Correct ACK piggyback
2022-09-08 08:50:42 +01:00
Sergio R. Caprile
313fddf722
Add rudimentary queue profiler
...
ETH IRQ and mip_poll() can both write to the queue, so if a memcpy() is interrupted we might see some weird records.
2022-09-07 17:14:03 -03:00
Sergey Lyubka
f4def36ccb
Merge pull request #1717 from cesanta/fixmipq
...
Fix MIP Q
2022-09-07 20:59:12 +01:00
Sergey Lyubka
4be8f2ba93
Merge pull request #1719 from cesanta/testq
...
Make mip_test fail with current queue algo
2022-09-07 20:58:29 +01:00
cpq
881b282604
Implement ack timer
2022-09-07 20:48:23 +01:00
Sergio R. Caprile
9675bfe07d
Fix MIP Q
2022-09-07 14:59:58 -03:00
Sergio R. Caprile
443351e95a
Make mip_test fail with current queue algo
2022-09-07 14:46:36 -03:00
Behnejad
d4cd1c61ee
fixing defines.
2022-09-07 22:08:50 +04:30
cpq
75892cb523
Add %f to src/fmt.c
2022-09-07 15:09:52 +01:00
Sergey Lyubka
63e0041644
Merge pull request #1715 from davidhozic/feature/1714
...
Bug Fix #1714
2022-09-07 15:03:51 +01:00
Sergey Lyubka
70e2d8dd4e
Merge pull request #1716 from cesanta/pcap
...
Make mip-pcap work on Mac
2022-09-07 13:36:14 +01:00
cpq
b2624f6055
Make mip-pcap work on Mac
2022-09-07 13:36:00 +01:00
David Hozic
0bb8144677
Bug Fix #1714
2022-09-07 13:35:32 +02:00
Behnejad
ad50447ec6
display file modify date in "%Y/%m/%d %H:%M:%S".
...
adding compile time option to display file modification date as "%Y/%m/%d %H:%M:%S" in http directory indexing.
2022-09-07 09:04:15 +04:30
Sergey Lyubka
84de7437c6
Merge pull request #1711 from cesanta/ethrxsz
...
Fix Ethernet buffer size
2022-09-06 22:29:23 +01:00
Sergio R. Caprile
419dd50255
Fix Ethernet buffer size
...
1500 bytes is payload size, which is OK for tx. On the rx side, a full 802.1Q-tagged frame size is 1522 bytes, without the 4-byte CRC = 1518 bytes (1514 for non-VLAN-tagged frames).
2022-09-06 16:53:26 -03:00
Sergio R. Caprile
9dea02e578
Merge pull request #1708 from cesanta/ack
...
Add mip test
2022-09-05 12:11:24 -03:00
cpq
1c181e091e
Add mip test
2022-09-05 15:56:03 +01:00
Sergio R. Caprile
32782bab0e
Merge pull request #1706 from cesanta/mg_timer_expired
...
Introduce mg_timer_expired(). Adopt DHCP and link status to use it
2022-09-05 11:45:53 -03:00
cpq
330783cb5a
Corrected clean and examples targets
2022-09-05 14:14:50 +01:00
Sergio R. Caprile
504b004e01
Merge pull request #1707 from cesanta/comments
...
Use single-line comments
2022-09-05 09:05:28 -03:00
cpq
edb861da70
docs
2022-09-05 12:29:06 +01:00
cpq
64ad15895f
Small nit in minimal HTTP server example
2022-09-05 12:26:43 +01:00
cpq
44b4944334
Use single-line comments
2022-09-03 09:49:41 +01:00
cpq
f9272d0959
Introduce mg_timer_expired(). Adopt DHCP and link status to use it
2022-09-03 09:45:19 +01:00
Sergey Lyubka
a113e344a1
Merge pull request #1704 from cesanta/acknow
...
Re-enable sending ACKs until proper mechanism is in place
2022-09-03 07:46:43 +01:00
Sergey Lyubka
2d80f03f01
Merge pull request #1705 from lionsoul2014/master
...
fix the doc error: htts to https
2022-09-03 07:44:01 +01:00
lion
542fe9f029
fix the doc error: htts to https
2022-09-03 10:51:09 +08:00
Sergio R. Caprile
a1992f5910
Re-enable sending ACKs until proper mechanism is in place
2022-09-02 20:48:30 -03:00
Sergey Lyubka
45a057b0c6
Merge pull request #1703 from cesanta/stm32driver
...
Extend explanation for MDC clock
2022-09-02 20:02:05 +01:00
Sergio R. Caprile
4a1a26e8b7
Extend explanation for MDC clock
2022-09-02 15:03:46 -03:00
Sergey Lyubka
db35e6a427
Merge pull request #1702 from cesanta/stm32driver
...
Add CR setup, set MDC based on HCLK
2022-09-02 18:46:31 +01:00
Sergio R. Caprile
7358ed25a5
Add CR setup, set MDC based on HCLK
2022-09-02 14:02:02 -03:00
cpq
0d385c29a3
More JSON tests
2022-09-02 16:23:39 +01:00
Sergey Lyubka
51076e68c8
Merge pull request #1701 from cesanta/enableFPU
...
Enable FPU
2022-09-02 15:46:00 +01:00
Sergio R. Caprile
3270f1252b
Enable FPU
2022-09-02 11:18:11 -03:00
Sergey Lyubka
d8ee105e1e
Merge pull request #1699 from cesanta/scb
...
Fix SCB address for scb struct
2022-09-02 14:09:08 +01:00
cpq
567fccd7ee
Refactor W5500 driver, add arduino w5500 example
2022-09-02 12:58:54 +01:00
cpq
f7f7319698
Refactor W5500 driver, add arduino w5500 example
2022-09-02 12:58:54 +01:00
Sergio R. Caprile
62a6b61fc9
Fix SCB address for scb struct
2022-09-01 17:14:31 -03:00
Sergey Lyubka
1a87d9fa77
Merge pull request #1698 from oakfire/master
...
Fix mg_json_get for the array element result not as expected.
2022-09-01 09:14:10 +01:00
oakfire
8131e30002
Fix mg_json_get for the array element result not as expected.
2022-09-01 15:02:17 +08:00
cpq
83c76bdafc
Make mongoose_custom.h a local include, for Arduino builds
2022-08-31 18:20:34 +01:00
cpq
cf1566e116
Add more comments in json code
2022-08-31 17:59:04 +01:00
Sergey Lyubka
5d2c977029
Merge pull request #1697 from oakfire/master
...
fix : #1696 mg_json_get() bugs.
2022-08-31 17:55:12 +01:00
cpq
823c0ef5fb
Add enc28j60 driver skeleton
2022-08-31 08:54:33 +01:00
cpq
aefc588e6e
Unbreak win98 build
2022-08-31 08:53:22 +01:00
cpq
1949439d69
Adopt mip changes
2022-08-31 08:44:05 +01:00
cpq
c131b8daf1
struct mip_ipcfg -> struct mip_cfg
2022-08-31 08:41:16 +01:00
cpq
8a61969c8f
Add struct mip_spi for SPI drivers, and skeleton for enc28j60 driver
2022-08-31 08:35:06 +01:00
Sergey Lyubka
3cf85770c7
Merge pull request #1694 from cesanta/nucleo-f746zg-baremetal
...
Group clock setup dependencies
2022-08-30 12:25:41 +01:00
Sergey Lyubka
310b339f0d
Merge pull request #1691 from cesanta/docs
...
Moved packed filesystem section out of the docs
2022-08-30 12:24:30 +01:00
Sergey Lyubka
229b7810df
Merge pull request #1695 from cesanta/nucleo-f429zi-baremetal
...
Add baremetal example on Nucleo-F429ZI
2022-08-30 12:24:15 +01:00
oakfire
a686beb9a7
fix : #1696 mg_json_get() bugs.
2022-08-30 14:22:58 +08:00
Sergio R. Caprile
42c1bee8ea
Add baremetal example on Nucleo-F429ZI
2022-08-29 19:20:20 -03:00
Sergio R. Caprile
c289556775
Group clock setup dependencies
2022-08-29 14:36:40 -03:00
Sergio R. Caprile
941d2f2a3e
Moved packed filesystem section out of the docs (relevant parts into the tutorial)
2022-08-29 10:43:29 -03:00
cpq
0a265e79a6
Remove debug log and add a comment
7.8
2022-08-29 13:10:11 +01:00
cpq
7f30c01c58
Correct condition check sequence for the prev fix
2022-08-29 13:01:56 +01:00
cpq
0661f5921a
Fix #1690 - mg_json_get for keys with the same prefix
2022-08-29 12:40:50 +01:00
cpq
1c16e95b3a
Fix driver link
2022-08-29 08:55:53 +01:00
cpq
44efa45d75
7.8
2022-08-28 14:11:08 +01:00
cpq
ef89776517
Add reponse end to the http dir list
2022-08-28 13:58:41 +01:00
cpq
2f3f1357c8
Unbreak after mip init API change
2022-08-27 17:15:11 +01:00
cpq
dcdeffff9a
MIP refactor: use mg_hton*, move driver_data to ifp, parametrise f746 PLL setup
2022-08-27 16:45:31 +01:00
cpq
229b492ccc
Minor refactorings, reduced MG_HTTP_MAX_HEADERS 40 -> 30 to reduce stack usage
2022-08-27 12:31:43 +01:00
cpq
2d45ba1981
Merge branch 'master' of github.com:cesanta/mongoose
2022-08-26 17:41:22 +01:00
cpq
b73022096d
Let RPC handle responses too
2022-08-26 17:41:13 +01:00
Sergio R. Caprile
d1124703b7
Merge pull request #1687 from cesanta/webui-login
...
Fix SameSite cookie value
2022-08-26 10:24:00 -03:00
Sergio R. Caprile
4a8dd81c93
Fix SameSite cookie value
2022-08-26 10:22:31 -03:00
cpq
f474a31484
Rebuild packed_fs.c
2022-08-26 14:21:33 +01:00
cpq
e9ec2c5304
Add TLS support to MQTT
2022-08-26 14:20:54 +01:00
cpq
c7b9ca68c2
Move mg_mqtt_next-* to the example, and some nits
2022-08-26 14:20:54 +01:00
Sergio R. Caprile
ffa033cca9
Merge pull request #1686 from cesanta/device-dashboard
...
Fix SameSite cookie value
2022-08-26 10:19:08 -03:00
Sergio R. Caprile
3d3f6e09b6
Fix SameSite cookie value
2022-08-26 10:17:49 -03:00
Sergey Lyubka
7252f5385b
Merge pull request #1683 from cesanta/multi-threaded
...
Show how to send data to a worker thread
2022-08-25 23:53:29 +01:00
Sergio R. Caprile
ad641880a6
Show how to send data to a worker thread
2022-08-25 17:00:47 -03:00
Sergey Lyubka
1f6d62a635
Merge pull request #1684 from cesanta/nucleo-f746zg-baremetal
...
Workaround for aliased weak symbol override issue
2022-08-25 05:10:06 +01:00
Sergio R. Caprile
3cd4fd2d61
Workaround for aliased weak symbol override issue
...
Changed README to use picocom as cu is apparently not able to add carriage return after line feed
2022-08-24 19:02:11 -03:00
cpq
d565faa75d
Make non-initialised MIP poll work
2022-08-21 23:35:24 +01:00
cpq
786e118f06
Include mongoose_custom.h early to allow overrides
2022-08-20 18:26:29 +01:00
cpq
eca612d514
Document all supported MG_ARCH choices
2022-08-20 03:44:29 +01:00