-
Notifications
You must be signed in to change notification settings - Fork 13.3k
open source lwip2 #3206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
open source lwip2 #3206
Conversation
* builder downloads original sources * precompiled version included * optionally selectable in arduino IDE menus * legacy lwip selected by default
Thanks for the PR! I haven't yet had time to review and test it, however I have one question: why do we want to keep old lwIP version around? I.e. why did you choose to add it side by side with the old one instead of replacing? |
Codecov Report
@@ Coverage Diff @@
## master #3206 +/- ##
=========================================
Coverage ? 27.57%
=========================================
Files ? 20
Lines ? 3655
Branches ? 678
=========================================
Hits ? 1008
Misses ? 2469
Partials ? 178 Continue to review full report at Codecov.
|
My humble opinion states that it is early for total and definitive lwip replacement :) The current PR sets current-lwip-v1.4 as the default version. What could be done is to set v2 as the default version, leaving v1.4 still available just in case, at least for a little while. |
Also, for lwip-v2 to compile, a great deal of lwip-v1.4-include-files.h are needed (because of blobary-structures bindings). |
rename glue-lwip2/lwip/app to glue-lwip2/lwip/apps-esp for imported apps from lwip1.4(espressif)
(is needed for time.h)
now works with #3001 (sntp was missing) |
hi, what's the status of this? |
closing in favour of #3783 |
PLEASE check #3362 out instead