[Libwebsockets] RFC: A set of patches for 1.5 + post API change fixes

Derald Woods woods.technical at gmail.com
Wed Dec 16 18:39:34 CET 2015


Hi Andy,

There have been many interesting API changes recently. Those changes are
all good as far as I can tell and should make future improvements less
painful. My immediate needs require using 1.5 as a baseline. I pulled a
select few fixes, after the first set of API rationalizations, and now keep
a branch to catch future fixes, until 1.6 stabilizes. My branch point is as
follows:

https://github.com/warmcat/libwebsockets/commit/112f9806ace0d8f678d670f3e2c38ed87908d850

The attached patches are directly from master with only a few API changes
dropped. This should be a sane approach for staying at 1.5+fixes correct?

Git Operations (from libwebsockets master):

$ git checkout 112f9806ace0d8f678d670f3e2c38ed87908d850
$ git checkout -b 1.5-post-api-change-fixes
$ git am -k /path-to-patches/*.patch



-- 
Derald D. Woods
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-fix-Uri-Args-header-name.patch
Type: text/x-patch
Size: 691 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-attack.sh-update-for-test-server-changes.patch
Type: text/x-patch
Size: 1344 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-server-socket-service-close-fix-fail-detect.patch
Type: text/x-patch
Size: 766 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-server-socket-service-close-when-detected-do-right-t.patch
Type: text/x-patch
Size: 840 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-more-server-close-processing-error-handling-precisio.patch
Type: text/x-patch
Size: 6902 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Refactoring-conditional-directives-for-if-wrappers.patch
Type: text/x-patch
Size: 1018 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-uriencoding-deal-with0uriencoded-question-mark-prope.patch
Type: text/x-patch
Size: 2046 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment-0006.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Fix-corruption-of-close-reason-code-in-close-frame.patch
Type: text/x-patch
Size: 741 bytes
Desc: not available
URL: <http://libwebsockets.org/pipermail/libwebsockets/attachments/20151216/db5813ab/attachment-0007.patch>


More information about the Libwebsockets mailing list