| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-03-09 | extmod/modlwip: Add stream protocol read method. | Paul Sokolovsky | |
| 2016-03-08 | extmod/modlwip: Implement dummy setsockopt(). | Paul Sokolovsky | |
| 2016-03-08 | extmod/modlwip: Add .print() method. | Paul Sokolovsky | |
| 2016-03-08 | extmod/modlwip: Update make_new() arguments for recent refactor. | Paul Sokolovsky | |
| 2015-12-30 | extmod/modlwip: Use _ERR_BADF instead of magic number. | Paul Sokolovsky | |
| 2015-12-30 | extmod/modlwip: Avoid magic numeric values in memcpy(). | Paul Sokolovsky | |
| 2015-12-30 | extmod/modlwip: User proper field name and value names for socket state. | Paul Sokolovsky | |
| 2015-12-29 | extmod/modlwip: Mark some lwip_socket_obj_t's fields as volatile. | Paul Sokolovsky | |
| Any fields changed by asynchronous callbacks must be volatile. | |||
| 2015-12-29 | extmod/modlwip: tcp_recv: Use more regular and responsive poll pattern. | Paul Sokolovsky | |
| Polling once in 100ms means dismal performance. TODO: Propagate this pattern to other polling places. | |||
| 2015-11-04 | extmod/lwip: Change void pointers to unions, include new mphal.h file | Galen Hazelwood | |
| 2015-10-31 | extmod/modlwip: socket->incoming changed by async callbacks, must be volatile. | Paul Sokolovsky | |
| Otherwise for code like: while (socket->incoming == NULL) { LWIP_DELAY(100); } a compiler may cache it in a register and it will be an infinite loop. | |||
| 2015-10-27 | unix, stmhal: Introduce mp_hal_delay_ms(), mp_hal_ticks_ms(). | Paul Sokolovsky | |
| These MPHAL functions are intended to replace previously used HAL_Delay(), HAL_GetTick() to provide better naming and MPHAL separation (they are fully equivalent otherwise). Also, refactor extmod/modlwip to use them. | |||
| 2015-10-27 | extmod/modlwip: Codestyle: no need for () when taking address of primary expr. | Paul Sokolovsky | |
| Like foo.bar or foo->bar. | |||
| 2015-10-27 | extmod/modlwip: lwip_tcp_send(): Common subexpression elimination, use MIN(). | Paul Sokolovsky | |
| 2015-10-27 | extmod/modlwip.c: Codestyle whitespace changes. | Paul Sokolovsky | |
| With MicroPython codestyle, with pointer casts, "*" packs with primary type without space. Few other similar changes too (git diff -b -w is null). | |||
| 2015-10-27 | extmod/modlwip: slip: Use stream protocol and be port-independent. | Paul Sokolovsky | |
| Based on the original patch by Galen Hazelwood: https://github.com/micropython/micropython/pull/1517 . | |||
| 2015-10-23 | extmod/modlwip: Initial commit of the lwip network stack module | Galen Hazelwood | |
