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

Commit graph

  • c3e8337bbd Windows: Support LWS_POLLHUP socket event Patrick Gansterer 2014-03-30 09:54:55 +02:00
  • b47f87b04b Introduce LWS_POLLIN, LWS_POLLOUT and LWS_POLLHUP Patrick Gansterer 2014-03-30 09:18:05 +02:00
  • 25c2624c5e Merge 8a9bb23658 into e85ddb4822 Patrick Gansterer 2014-03-30 06:45:33 +00:00
  • 12f54eebf4 Merge 3f2d6c4cd9 into e85ddb4822 Patrick Gansterer 2014-03-30 06:45:20 +00:00
  • e85ddb4822 Merge branch 'tid' of https://github.com/paroga/libwebsockets Andy Green 2014-03-30 09:48:59 +08:00
  • c99be1ba5d Merge 0bf8fe51bf into 0fc37b64f6 Patrick Gansterer 2014-03-29 08:34:54 +00:00
  • 0bf8fe51bf Add missing resetting of the service_tid on Windows Patrick Gansterer 2014-03-29 09:34:24 +01:00
  • d88269eaea Merge 73882e49fc into 0fc37b64f6 Patrick Gansterer 2014-03-29 07:31:02 +00:00
  • 73882e49fc Remove websock-w32.h Patrick Gansterer 2014-03-29 08:25:58 +01:00
  • 462c981e9c Move #define for random() into the test applications where needed Patrick Gansterer 2014-03-29 08:05:07 +01:00
  • 970e19ceaa Remove unreferenced local variable on Windows Patrick Gansterer 2014-03-29 07:52:37 +01:00
  • 60cbbac880 Use Sleep() instead of usleep() on Windows Patrick Gansterer 2014-03-29 07:52:01 +01:00
  • fc5734c339 Remove dummy headers for Windows Patrick Gansterer 2014-03-29 07:43:38 +01:00
  • 8df031d336 Remove emulated_poll on Windows Patrick Gansterer 2014-03-29 07:15:40 +01:00
  • 0fc37b64f6 windows Use WSAWaitForMultipleEvents() instead of poll() on Windows Patrick Gansterer 2014-03-28 15:44:56 +01:00
  • 8c020f2363 Build fixes for WindowsCE Patrick Gansterer 2014-03-28 18:09:20 +01:00
  • 7a4583444e Merge 7a953d6c36 into 6ff04bb459 Patrick Gansterer 2014-03-28 18:45:46 +00:00
  • 7a953d6c36 Remove remaining calls to poll() on Windows Patrick Gansterer 2014-03-28 19:25:50 +01:00
  • 2970d38a7f Use WSAWaitForMultipleEvents in libwebsocket_service() on Windows Patrick Gansterer 2014-03-28 17:46:11 +01:00
  • 566cd7c2c6 Keep a WSAEVENT for every socket on Windows Patrick Gansterer 2014-03-28 17:40:18 +01:00
  • 6fb6fe9997 Avoid duplicated code for accessing variables in lws_change_pollfd() Patrick Gansterer 2014-03-28 15:44:56 +01:00
  • 8a9bb23658 Build fixes for WindowsCE Patrick Gansterer 2014-03-28 18:09:20 +01:00
  • 6ff04bb459 Remove duplicated code for setting the socket options Patrick Gansterer 2014-03-28 09:28:13 +01:00
  • 6837bf175b Merge cd0445455f into 0447329414 Patrick Gansterer 2014-03-28 08:30:52 +00:00
  • 3f2d6c4cd9 Remove duplicated code for setting the socket options Patrick Gansterer 2014-03-28 09:28:13 +01:00
  • 0447329414 Fix IPv6 on non-Linux platforms Patrick Gansterer 2014-03-28 08:28:02 +01:00
  • 1d7eb26726 Merge 236bc6bc4e into 145ecece10 Patrick Gansterer 2014-03-28 07:29:44 +00:00
  • cd0445455f Fix IPv6 on non-Linux platforms Patrick Gansterer 2014-03-28 08:28:02 +01:00
  • 145ecece10 cyassl skip setting SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER Andy Green 2014-03-28 14:00:01 +08:00
  • a616300091 Fix nonblocking connect on Windows Patrick Gansterer 2014-03-27 11:21:41 +01:00
  • 236bc6bc4e Fix nonblocking connect on Windows Patrick Gansterer 2014-03-27 11:21:41 +01:00
  • 7844d04adc ipv6 client fix Andy Green 2014-03-25 14:08:21 +08:00
  • 055f2979ec ipv6 integration fixes Andy Green 2014-03-24 16:09:25 +08:00
  • 3f13ea2264 add ipv6 support James Devine 2014-03-24 16:09:25 +08:00
  • 9ed754d46e fix NO_EXTENSIONS Andy Green 2014-03-23 15:15:54 +08:00
  • 9769f4f293 libev port Andrew Canaday 2014-03-23 13:25:07 +08:00
  • 03203aba93 trac 58 ssl enable SNI per vhost certs erauhut 2014-03-23 12:24:40 +08:00
  • 28b12ad0af ssl output handle want read write Andy Green 2014-03-23 12:02:52 +08:00
  • 35c80f9885 ssl add SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER to server and client Andy Green 2014-03-23 11:53:07 +08:00
  • e254d9589d truncated send keep and grow truncation buffer Andy Green 2014-03-23 11:41:15 +08:00
  • 27e770b0ef clean output.c a little Andy Green 2014-03-23 11:21:51 +08:00
  • 564056d27c nonzero return from client parser is close Andy Green 2014-03-17 18:40:08 +08:00
  • d2ec7adbab ssl client use OS CA root certs by default Andy Green 2014-03-15 10:39:29 +08:00
  • 5ac7e7ad5a client allow user callback to close on nonzero return Andy Green 2014-03-15 09:32:40 +08:00
  • bbc5c07054 upgrade and improve storage efficiency of minilex Andy Green 2014-03-09 11:49:21 +08:00
  • 1ee57f6fe8 Add libwebsocket_cancel_service() to let a pending libwebsocket_service() return Patrick Gansterer 2014-03-06 11:57:50 +01:00
  • 25f8b9e230 openwrt: add cyassl options, update to LWS_ cmake syntax John Clark 2014-03-02 16:27:10 -05:00
  • 9aa2b08546 Merge remote-tracking branch 'warmcat/master' John Clark 2014-03-06 09:23:07 -05:00
  • d2cbdef716 Merge 321a7f4f3f into e04ec35a43 JoakimSoderberg 2014-03-06 12:55:38 +00:00
  • e04ec35a43 Fix installation into relative installation directory Patrick Gansterer 2014-02-28 16:29:28 +01:00
  • 623f3a764e Merge d308aad0b5 into cb6ee152d2 Patrick Gansterer 2014-03-03 13:02:57 +01:00
  • 6012ce5ba0 Merge 0b33f8e196 into cb6ee152d2 Patrick Gansterer 2014-03-03 13:02:40 +01:00
  • cb6ee152d2 Define libwebsocket_write_http as a macro instead of inline Patrick Gansterer 2014-03-03 12:21:20 +01:00
  • d308aad0b5 Define libwebsocket_write_http as a macro instead of inline Patrick Gansterer 2014-03-03 12:21:20 +01:00
  • 0b33f8e196 Remove checks for inline from CMakeLists.txt Patrick Gansterer 2014-03-03 11:29:09 +01:00
  • 043f9c122d Merge 536d44bba1 into ae1a8be61a Patrick Gansterer 2014-03-03 11:27:48 +01:00
  • a6b2bfd71e use CP rather than INSTALL_BIN to preserve symbolic link John Clark 2014-03-02 22:45:51 -05:00
  • ae1a8be61a win32 provide empty declaration for inline Andy Green 2014-03-03 07:21:30 +08:00
  • 71a8870fa2 add cyassl options, update to LWS_ cmake syntax John Clark 2014-03-02 16:27:10 -05:00
  • 187816c657 Merge a82bc7650b into 388dc7d201 John Clark 2014-03-02 16:31:42 -05:00
  • a82bc7650b add cyassl options, update to LWS_ cmake syntax John Clark 2014-03-02 16:27:10 -05:00
  • 388dc7d201 Fix cyassl flags, update documentation John Clark 2014-03-01 22:24:47 -05:00
  • a7aff3ae81 Fix installation into relative installation directory Patrick Gansterer 2014-02-28 16:29:28 +01:00
  • 6f871e1789 Merge 53386d290e into 4a83727bf6 Patrick Gansterer 2014-02-28 15:19:19 +01:00
  • 536d44bba1 Replace inline with LWS_INLINE Patrick Gansterer 2014-02-28 15:15:21 +01:00
  • 4a83727bf6 Remove duplicated implementations for bzero() Patrick Gansterer 2014-02-28 13:17:49 +01:00
  • 53386d290e Remove duplicated implementations for bzero() Patrick Gansterer 2014-02-28 13:17:49 +01:00
  • 05714e5ad9 Merge 82e4c00bd7 into 2dbd837c41 Patrick Gansterer 2014-02-28 13:15:25 +01:00
  • 2dbd837c41 WSAGetLastError() instead of errno on Windows Patrick Gansterer 2014-02-28 12:37:52 +01:00
  • af93a71a90 Remove duplicated implementations for bzero() Patrick Gansterer 2014-02-28 12:57:46 +01:00
  • 82e4c00bd7 Use WSAGetLastError() instead of errno on Windows Patrick Gansterer 2014-02-28 12:37:52 +01:00
  • 8b7947e36e Merge b75a5a5a7a into 61a6ae4f77 Patrick Gansterer 2014-02-28 02:48:19 +01:00
  • 61a6ae4f77 Check if getenv() exists Patrick Gansterer 2014-02-28 02:32:03 +01:00
  • 148b945f7f Allow setting the HTTP proxy via creation info Patrick Gansterer 2014-02-28 02:31:23 +01:00
  • b75a5a5a7a Check if getenv() exists Patrick Gansterer 2014-02-28 02:32:03 +01:00
  • 7c7bc10bbc Allow setting the HTTP proxy via creation info Patrick Gansterer 2014-02-28 02:31:23 +01:00
  • 02684c54fb fix missing include for time Andy Green 2014-02-28 09:09:17 +08:00
  • 5b71aac2ed Enable compilation on Windows CE Patrick Gansterer 2014-02-28 01:31:39 +01:00
  • cd9d6c5149 Correctly server non-ASCII filenames on Windows Patrick Gansterer 2014-02-28 01:29:28 +01:00
  • 9d614917c3 Add dummy implementation when strerror() is missing Patrick Gansterer 2014-02-28 00:59:53 +01:00
  • e5720a347e Cleanup include statements Patrick Gansterer 2014-02-28 00:57:19 +01:00
  • 8a59033565 Fix type checks in CMake Patrick Gansterer 2014-02-28 00:42:08 +01:00
  • ce8079c09b Add explicit cast to setsockopt() calls Patrick Gansterer 2014-02-28 00:37:20 +01:00
  • 7e2e0cf4e1 Merge 4b81abf64d into fce64cda4c Patrick Gansterer 2014-02-28 01:37:31 +01:00
  • 4b81abf64d Enable compilation on Windows CE Patrick Gansterer 2014-02-28 01:31:39 +01:00
  • 1724767a2b Correctly server non-ASCII filenames on Windows Patrick Gansterer 2014-02-28 01:29:28 +01:00
  • 3aca358bf4 Add dummy implementation when strerror() is missing Patrick Gansterer 2014-02-28 00:59:53 +01:00
  • ca2df3ab9a Cleanup include statements Patrick Gansterer 2014-02-28 00:57:19 +01:00
  • 4b53db185a Fix type checks in CMake Patrick Gansterer 2014-02-28 00:42:08 +01:00
  • f253795da4 Add explicit cast to setsockopt() calls Patrick Gansterer 2014-02-28 00:37:20 +01:00
  • 29b543a22e Set the HTTP proxy via creation info Patrick Gansterer 2014-02-28 00:32:44 +01:00
  • 534142e822 Merge 38d652daae into fce64cda4c Patrick Gansterer 2014-02-27 14:34:17 +01:00
  • 760b7aead3 Merge 3e86053e61 into fce64cda4c Patrick Gansterer 2014-02-27 14:34:05 +01:00
  • b5b2b3a4b4 Merge 111c83df43 into fce64cda4c Patrick Gansterer 2014-02-27 14:33:50 +01:00
  • fce64cda4c Fix Content-Type header of http status response Patrick Gansterer 2014-02-27 11:42:41 +01:00
  • 81338aa886 Use native file functions on Windows Patrick Gansterer 2014-02-27 03:21:50 +01:00
  • 3ef96e8095 Rename leave to cleanup Patrick Gansterer 2014-02-26 21:56:59 +01:00
  • b4663d4f5f Merge 8eb29a2a45 into 92792b4eef Patrick Gansterer 2014-02-27 14:11:02 +01:00
  • cd2de16397 Merge b3ffc82dd5 into 92792b4eef Patrick Gansterer 2014-02-27 14:10:44 +01:00
  • 92792b4eef Avoid calls to gettimeofday() Patrick Gansterer 2014-02-26 21:37:31 +01:00