Commit graph

  • 2af585660d confirm upgrade actually for websocket Andy Green 2014-09-30 08:15:49 +08:00
  • 104316eb8f internal SHA1 users all use libwebsockets_SHA1 Andy Green 2014-09-26 05:56:23 +08:00
  • 759e50cdc8 android fix syslog path Dnyanesh Gate 2014-09-26 05:39:05 +08:00
  • 54d037e177 Pass user_sapce to callback for LWS_CALLBACK_CLIENT_CONNECTION_ERROR Duncan Tebbs 2014-09-25 10:39:13 +09:00
  • c00675cafb 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
  • 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
  • af8db35010 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
  • 95a8abb030 cyassl: correct include path for 3.1.x Karl Palsson 2014-08-14 16:30:48 +00:00
  • a2d3bf1e4d api: add feature test macro LWS_FEATURE_PROTOCOLS_HAS_ID_FIELD Michael Haberler 2014-08-11 14:36:57 +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
  • 62824f96d4 ssl fix excessive crash workaround Andy Green 2014-08-10 09:50:42 +08: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
  • 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
  • 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
  • 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
  • 7c67634fec libwebsockets_read: update 'len' after lws_handshake_server invocation Andrew Canaday 2014-07-07 18:10:02 -04: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
  • f3b6f25e6a Added comma after if-none-match... Andrew Canaday 2014-06-30 05:54:16 -04:00
  • 4220327520 Added new HTTP headers and WSI tokens: Andrew Canaday 2014-06-28 20:19:57 -04:00
  • dfca3abfa1 clean partial send handling warning Andy Green 2014-05-22 11:12:15 +08:00
  • f77e6e33d1 Partial send handling kolis 2014-05-19 14:40:50 +02:00
  • 7cc7ae476a Fix for binding socket to a specific interface (fixes #116) also allow binding to IP address with @iface info.iface = "eth0"; info.iface = "192.168.1.5"; vpeter4 2014-04-27 12:32:15 +02:00
  • 46e48868ac Turn off IPv6 in windows for now Joakim Soderberg 2014-04-24 14:47:10 +02:00
  • 590fb70102 Conditionally declare variable vpeter4 2014-04-27 13:22:09 +02:00
  • e035f2ea3e Compile with older OpenSSL library (missing symbol SSL_set_tlsext_host_name) vpeter4 2014-04-27 12:52:21 +02:00
  • 7c00fc3d9d Disable compile error: statement with no effect vpeter4 2014-04-27 13:35:28 +02:00
  • 4dd8ada592 Disable compile warning: no newline at end of file vpeter4 2014-04-27 13:28:22 +02:00
  • 6ea337aa3e introduce LWS_FEATURE_ tests Andy Green 2014-04-21 08:27:19 +09:00
  • 1b2fc03f24 libev stub macros need to reflect void when disabled Andy Green 2014-04-21 07:59:44 +09:00
  • c11b847fa8 Windows: Fix implementation of lws_plat_inet_ntop() Patrick Gansterer 2014-04-15 18:45:48 +02:00
  • fb9dc57068 Windows: Use gai_strerrorW() instead of gai_strerror() Patrick Gansterer 2014-04-15 18:42:57 +02:00
  • fe0ca596d6 Windows: Fix the passed parameter to the setsockopt function Patrick Gansterer 2014-04-15 18:41:38 +02:00
  • a6b019aaee Declare the lws_ssl_capable_*_no_ssl function outside the SSL #ifdef Patrick Gansterer 2014-04-15 18:40:31 +02:00
  • 6bb4b62ede Fix compilation on Windows CE after cleanup Patrick Gansterer 2014-04-15 18:39:26 +02:00
  • 1077e1f4d2 Fix include statement of in6addr.h Patrick Gansterer 2014-04-15 18:38:54 +02:00
  • f004ec594e rxflow just return 0 when changing state Andy Green 2014-04-12 11:47:25 +08:00
  • 0f58db3940 windows ipv6 add necessary header Andy Green 2014-04-12 11:10:35 +08:00
  • cdb9bf9bdd refactor move ssl server service to ssl.c Andy Green 2014-04-12 10:07:02 +08:00
  • a717df2739 refactor libev eliminate all code ifdefs Andy Green 2014-04-11 13:14:37 +08:00
  • f4ffc1e215 fixes for close flush Andy Green 2014-04-10 17:06:59 +08:00
  • e7016aae2b fixup no extentsion around last clean Andy Green 2014-04-10 15:15:13 +08:00
  • a1a24d26a6 close should flush any truncated send before really closing Andy Green 2014-04-10 14:25:24 +08:00
  • d7340c141f clean=various ifdef reduction Andy Green 2014-04-10 14:08:10 +08:00
  • 15d56dd9da truncated send always callback on writeable Andy Green 2014-04-10 11:23:18 +08:00
  • c5d3ed328b test server extend timeout while sending leaf Andy Green 2014-04-10 11:11:06 +08:00
  • fe660b5c4b inform timeout source when TIMEDOUT_WAITING Andy Green 2014-04-10 11:03:22 +08:00
  • 5b08f12fe8 docs clarify create context comment threading not supported Andy Green 2014-04-10 10:13:43 +08:00
  • 47e0c91e2f move SNI temp var back one Andy Green 2014-04-08 16:15:02 +01:00
  • 1a308e4176 define LWS_SSL_CAPPABLE return codes even when no SSL enabled Andy Green 2014-04-08 07:26:30 +01:00
  • 5b94c3b449 Update private-libwebsockets.h spayton 2014-04-07 18:43:58 +01:00
  • d2f5b199bc windows Fix build. Joakim Soderberg 2014-04-07 11:28:08 +02:00
  • e9b61b5ba5 windows clean out redundant inet_ntop prototype Andy Green 2014-04-07 06:25:07 +01:00
  • 529d4814d0 fix ssl error reporting Andy Green 2014-04-06 12:39:22 +01:00
  • 485abc1c66 allow signals during send Andy Green 2014-04-06 12:41:20 +01:00
  • 8e18fe3a94 fix accept nonzero as close from WRITEABLE callback Andy Green 2014-04-06 12:40:16 +01:00
  • 78f266a525 refactor use unified ssl read write functions Andy Green 2014-04-05 16:48:48 +01:00
  • 02138126f2 refactor add ssl read write single implementation Andy Green 2014-04-06 06:26:35 +01:00
  • b25b85f606 windows allow syslog log target to mao to stderr Andy Green 2014-04-03 23:34:09 +08:00
  • 92795d64db windows fix breakage from plat refactor Andy Green 2014-04-03 22:38:49 +08:00
  • a5fe1192cf windows fix SetFilePointer args Andy Green 2014-04-03 19:52:37 +08:00
  • 2eedea9884 http2 add initial alpn support Andy Green 2014-04-03 14:33:48 +08:00
  • c57037a555 refactor ssl related code into ssl.c Andy Green 2014-04-03 10:17:00 +08:00
  • b49a995a8d clean small additional ifdef reduction Andy Green 2014-04-03 10:11:04 +08:00
  • aad2eac48e refactor handshake client and server handling into client.c and server.c Andy Green 2014-04-03 09:03:37 +08:00
  • d99476b2b3 refactor move flow control to server.c Andy Green 2014-04-03 08:40:05 +08:00
  • e38031a394 refactor migrate client and server specific context init into client.c and server.c Andy Green 2014-04-03 08:24:29 +08:00
  • 34f3dd2082 refactor pollfd related functions into pollfd.c Andy Green 2014-04-03 07:42:50 +08:00