1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

Commit graph

  • e1d25e7710 Merge c7e316c27d into c00675cafb Mito Memel 2014-09-22 18:36:16 +00:00
  • c00675cafb fix required CMake version Hiroaki Sakon 2014-09-22 22:39:59 +09:00
  • c7e316c27d fix required CMake version Hiroaki Sakon 2014-09-22 22:39:59 +09:00
  • a49d084429 fix byte order for qnx emironov 2014-09-16 14:05:13 +04:00
  • b944cc1248 also callback closed if flushing Stefan Schuermans 2014-09-08 14:01:58 +08:00
  • 2bc9c4f1a2 SOCKET in linux deep125 2014-09-03 22:16:30 +04:00
  • 00739b3211 x64 warning C4244: '=' : conversion from 'SOCKET' to 'int', possible loss of data Лужецкий 2014-09-03 14:54:37 +04:00
  • 4c9d3682d7 x64 warning C4267: '=' : conversion from 'ptrdiff_t' to '*', possible loss of data Лужецкий 2014-09-03 12:42:45 +04:00
  • 21c7ea6816 linux vs win Лужецкий 2014-09-03 12:22:01 +04:00
  • b1b278ae96 Слияние Лужецкий 2014-09-03 12:09:12 +04:00
  • e0a50ec5b7 x64 warning C4267: '=' : conversion from 'size_t' to '*', possible loss of data Лужецкий 2014-09-03 12:08:22 +04:00
  • 0782422d47 test linux deep125 2014-09-03 00:00:05 +04:00
  • f1a87a9600 warning C4018: '<' : signed/unsigned mismatch Лужецкий 2014-09-02 17:55:22 +04:00
  • 2ce456b247 warning C4244: '=' : conversion from '*' to '*', possible loss of data Лужецкий 2014-09-02 13:51:34 +04:00
  • 635229246a warning C4244: '=' : conversion from 'unsigned short' to 'unsigned char', possible loss of data Лужецкий 2014-09-02 13:37:35 +04:00
  • e62b83c275 warning C4244: 'function' : conversion from 'time_t' to 'unsigned int', possible loss of data Лужецкий 2014-09-02 13:32:42 +04:00
  • 8721f4f5f1 fix build for NO_SERVER Andy Green 2014-08-27 16:31:20 +08:00
  • 82bac6baec defer PONG send until no partial send buffer Andy Green 2014-08-24 14:39:19 +08:00
  • 99a9f01444 Merge 8301570967 into af8db35010 Andrew Canaday 2014-08-24 02:04:17 +00:00
  • af8db35010 server.c: test **truncated_send_len** for partial Andrew Canaday 2014-08-23 21:45:12 -04:00
  • 8301570967 server.c: test **truncated_send_len** for partial Andrew Canaday 2014-08-23 21:45:12 -04:00
  • f012f751aa accept fail char means we are done Andy Green 2014-08-22 19:38:17 +08:00
  • 727d98d9b1 fix bad cmake args example in README.build Andy Green 2014-08-19 19:21:32 +08:00
  • 4b812fe4aa cleanup style in parser Andy Green 2014-08-19 18:34:31 +08:00
  • fc9871ec24 fix build without ssl support Andy Green 2014-08-19 08:41:26 +08:00
  • 9ffe40112b soname 5.0.0 Andy Green 2014-08-18 23:21:28 +08:00
  • 14425eae4e introduce lws_partial_buffered Andy Green 2014-08-18 22:49:39 +08:00
  • 822241c2a7 deprecate no_buffer_all_partials Andy Green 2014-08-18 22:21:51 +08:00
  • 66d466a1a4 http keepalive needs to reinit some header union state Carl Stehle 2014-08-16 10:17:59 +08:00
  • b128ccccca add lws_is_ssl api Andy Green 2014-08-16 09:54:27 +08:00
  • c8ecd03acf openwrt: Package both cyassl and openssl Karl Palsson 2014-08-15 12:22:30 +00:00
  • 95a8abb030 cyassl: correct include path for 3.1.x Karl Palsson 2014-08-14 16:30:48 +00:00
  • f9665a162f Merge 50fa619809 into a2d3bf1e4d Karl Palsson 2014-08-14 16:36:38 +00:00
  • 50fa619809 cyassl: correct include path for 3.1.x Karl Palsson 2014-08-14 16:30:48 +00:00
  • c8d8b88830 Merge f2fe8383fd into a2d3bf1e4d Michael Haberler 2014-08-11 12:49:41 +00:00
  • a2d3bf1e4d api: add feature test macro LWS_FEATURE_PROTOCOLS_HAS_ID_FIELD Michael Haberler 2014-08-11 14:36:57 +02:00
  • f2fe8383fd api: add feature test macro LWS_FEATURE_PROTOCOLS_HAS_ID_FIELD Michael Haberler 2014-08-11 14:36:57 +02:00
  • f589f6ab9b Merge 337eb72dbb into eabed8defe Michael Haberler 2014-08-11 11:08:03 +00:00
  • 337eb72dbb config: introduce integer LWS_LIBRARY_VERSION_NUMBER, micro numbering Michael Haberler 2014-08-11 13:07:03 +02:00
  • eabed8defe protocol struct add user controlled id member Andy Green 2014-08-11 12:11:36 +08:00
  • afa10d5a89 fix spinning on NULL protocol name Andy Green 2014-08-11 09:11:57 +08:00
  • 24cff24b87 Merge 529d96dc60 into 62824f96d4 Michael Haberler 2014-08-10 10:54:12 +00:00
  • 529d96dc60 protocol selection: enable FILTER_PROTOCOL_CONNECTION to choose and set a protocol Michael Haberler 2014-08-10 12:30:01 +02:00
  • d197e1fb17 ws/protocol name: make a zero-length protocol name match any requested proto Michael Haberler 2014-08-10 02:37:43 +02:00
  • 8ed22cc85e server.c: improve error message on listen() failure Michael Haberler 2014-08-10 02:33:41 +02:00
  • 0ea424a802 server.c: improve error message on bind() failure Michael Haberler 2014-08-10 02:33:25 +02:00
  • c5de7f8a84 Merge de3e7c913d into 62824f96d4 Michael Haberler 2014-08-10 01:55:06 +00:00
  • 62824f96d4 ssl fix excessive crash workaround Andy Green 2014-08-10 09:50:42 +08:00
  • de3e7c913d ws/protocol name: make a zero-length protocol name match any requested proto Michael Haberler 2014-08-10 02:37:43 +02:00
  • 3d7e4b4c9c server.c: improve error message on listen() failure Michael Haberler 2014-08-10 02:33:41 +02:00
  • 05dc18864d server.c: improve error message on bind() failure Michael Haberler 2014-08-10 02:33:25 +02:00
  • a40760a2de no protocol usage inprove docs Andy Green 2014-08-07 16:52:15 +08:00
  • e917345e05 Reset hdr_parsing_completed for WSI_STATE_HTTP: Andrew Canaday 2014-08-06 08:58:23 -04:00
  • c73db317fd Merge edfab44271 into 67f94599d2 Andrew Canaday 2014-08-06 19:44:16 +00:00
  • 098b75448f Merge edfab44271 into 67f94599d2 Andrew Canaday 2014-08-06 13:00:54 +00:00
  • edfab44271 Reset hdr_parsing_completed for WSI_STATE_HTTP: Andrew Canaday 2014-08-06 08:58:23 -04:00
  • 67f94599d2 trac82 consistently use CONTEXT_PORT_NO_LISTEN Andy Green 2014-07-31 09:44:00 +08:00
  • faeac3c419 ssl allow passing cert passphrase Oleh 2014-07-29 23:18:41 +08:00
  • c949bb3b49 avoid crash if we dont have new wsi Andy Green 2014-07-29 23:02:07 +08:00
  • d07ea3bf40 Fix TCP keepalive use in UNIX systems Aurelian Pop 2014-07-29 15:36:06 +03:00
  • 0a3ec5c080 Merge 1c6e432277 into 78228ed5cb Andrew Canaday 2014-07-18 23:24:30 +00:00
  • 78228ed5cb Keep-alive: disable timeout and let TCP ka kill. Andrew Canaday 2014-07-19 07:01:10 +08:00
  • c7dbad66ab Make sure headers are parsed before proceeding. Andrew Canaday 2014-07-19 07:00:52 +08:00
  • 991f1cded8 Only check for '?' URI args during URI path parse Andrew Canaday 2014-07-19 06:58:53 +08:00
  • 7a8d86e048 handle client protocol lists properly Andy Green 2014-07-19 06:52:39 +08:00
  • 1c6e432277 Only check for '?' URI args during URI path parse Andrew Canaday 2014-07-18 15:45:04 -04:00
  • 50b08aa701 Keep-alive: disable timeout and let TCP ka kill. Andrew Canaday 2014-07-17 22:08:37 -04:00
  • 01023d6fbc Make sure headers are parsed before proceeding. Andrew Canaday 2014-07-17 19:26:58 +00:00
  • 3bb0650e6a Don't need 'content_remain' in libwebsocket_read Andrew Canaday 2014-07-14 20:19:50 +08:00
  • afe26cf4a6 HTTP Version, Keep-alive support, No-copy POST Andrew Canaday 2014-07-13 01:07:36 -04:00
  • f2dbe77243 Don't need 'content_remain' in libwebsocket_read Andrew Canaday 2014-07-13 12:19:14 -04:00
  • f705c34419 HTTP Version, Keep-alive support, No-copy POST Andrew Canaday 2014-07-13 01:07:36 -04:00
  • 6e0ff878b8 Merge 95bea8d54d into 7c67634fec Andrew Canaday 2014-07-08 17:48:44 +00:00
  • 95bea8d54d Don't need 'spill' label anymore with http_version. Andrew Canaday 2014-07-08 13:36:52 -04:00
  • cee9e70239 Issue '\0' and then proceed to WSI_TOKEN_HTTP Andrew Canaday 2014-07-07 23:23:51 -04:00
  • b46c2724b9 Store HTTP version string (if present) so that servers can differentiate between HTTP versions. Andrew Canaday 2014-07-07 19:59:24 -04:00
  • 60722e5374 Merge 7fe6d71dda into 7c67634fec Andrew Canaday 2014-07-07 22:28:22 +00:00
  • 7c67634fec libwebsockets_read: update 'len' after lws_handshake_server invocation Andrew Canaday 2014-07-07 18:10:02 -04:00
  • 7fe6d71dda libwebsockets_read: update 'len' after lws_handshake_server invocation Andrew Canaday 2014-07-07 18:10:02 -04:00
  • 8ea2f0d0a9 Merge 470c92c8fd into c1fdd10ff8 Andrew Canaday 2014-07-06 01:58:39 +00:00
  • fb4af6a09a Merge ba63f81b92 into c1fdd10ff8 Andrew Canaday 2014-07-06 01:58:19 +00:00
  • c1fdd10ff8 update changelog for 1.3 v1.3-chrome37-firefox30 Andy Green 2014-07-06 09:56:11 +08:00
  • 6aa4f65620 test server dumb increment fix once per second duplicate Andy Green 2014-07-05 11:52:58 +08:00
  • 7ab4edebe3 Trac 75: fix uxexpected ssl connection close AndyMcG 2014-07-05 11:25:11 +08:00
  • f55b2eff0a add runtime context flag to enforce defeat of OS CA CERTS even if build option selected Andy Green 2014-07-05 10:59:59 +08:00
  • 10da117b84 fix confusion ull in latency reporting Cong Ma 2014-07-05 10:50:47 +08:00
  • 981fb47f9b partial send handling kolis 2014-07-05 10:43:54 +08:00
  • 97850857b3 dont free externally allocated user_space when closing connection Andy Green 2014-07-05 10:31:12 +08:00
  • d6827f7741 fix build on OpenBSD geq 2014-05-28 04:52:18 +00:00
  • da55fb5208 Added HTTP OPTIONS support: Andrew Canaday 2014-07-05 10:04:19 +08:00
  • 18fd4f6722 Reducing CPU cycles spent calculating per-header length limit. Andrew Canaday 2014-06-29 01:34:24 -04:00
  • 3d2ebf3cd7 Added docs for token limits. Andrew Canaday 2014-06-29 00:30:45 -04:00
  • 74b4a65745 Added optional per-header length limits: Andrew Canaday 2014-06-29 00:25:19 -04:00
  • b57e7a0e2e Added HTTP_STATUS_NO_CONTENT == 204 Andrew Canaday 2014-06-29 19:14:43 -04:00
  • b9f2dbe489 Merge 2648e903a2 into 51dca9a527 Andrew Canaday 2014-07-05 21:32:45 +00:00
  • 51dca9a527 test server dumb increment fix once per second duplicate Andy Green 2014-07-05 11:52:58 +08:00
  • 520d401da4 Trac 75: fix uxexpected ssl connection close AndyMcG 2014-07-05 11:25:11 +08:00
  • 807d170840 add runtime context flag to enforce defeat of OS CA CERTS even if build option selected Andy Green 2014-07-05 10:59:59 +08:00
  • c8802dc88a fix confusion ull in latency reporting Cong Ma 2014-07-05 10:50:47 +08:00
  • 9319da2655 partial send handling kolis 2014-07-05 10:43:54 +08:00