Commit Graph

  • 22272e29f9 enet 1.3.15 release prep Lee Salzman 2020-04-19 19:40:37 -04:00
  • 5b93d08fa5 update license dates Lee Salzman 2020-04-16 00:16:10 -04:00
  • c25b57b2c1 stabilize packet throttle when RTT variance is low Lee Salzman 2020-04-16 00:15:18 -04:00
  • f89e5986d0 don't throttle on first RTT measurement Lee Salzman 2020-04-13 19:32:13 -04:00
  • 5c96da29c2 Enable QoS prioritization on Windows Cameron Gutman 2020-04-09 17:42:12 -07:00
  • bb14921419 Merge pull request #120 from Vincenz099/master Lee Salzman 2020-04-07 13:37:56 -04:00
  • 67cee4803a Set DWORD sentLength = 0; Maxim 2020-04-07 13:02:48 +02:00
  • 007b7d2a3f Se trecvLength = 0; Maxim 2020-04-07 12:48:10 +02:00
  • 92bf2d8256 Make recvLength = 0; In the rare case of it having bogus data. Maxim 2020-04-07 12:33:26 +02:00
  • 33c7d6903e Return 0 instead of -1 on enet_protocol_receive_incoming_commands Maxim 2020-04-07 11:58:08 +02:00
  • 6991632abf accumulate fractional RTT values Lee Salzman 2020-04-04 12:30:54 -04:00
  • d988023971 Use EF instead of CS7 for DSCP Cameron Gutman 2020-04-03 16:58:18 -07:00
  • b4c427059a clamp roundTripTime Lee Salzman 2020-04-03 03:48:38 -04:00
  • 637cd52e96 Enable QoS prioritization on Linux Cameron Gutman 2020-03-29 15:44:14 -07:00
  • 512b3f26f9 Enable QOS prioritization on macOS Cameron Gutman 2020-03-29 15:21:26 -07:00
  • 6537dc81f3 make RTT calculations more TCP-like (contributed by Vladimir 'virtul' Ivannikov) Lee Salzman 2020-03-03 15:34:06 -05:00
  • 5503534362 Fix Linux build Cameron Gutman 2019-10-12 19:41:41 -07:00
  • 93b080b053 vita: No more need vita specific codesets (#4) Sunguk Lee 2019-10-13 07:10:59 +09:00
  • cf38f85e08 Be more lenient with the expected peer address for multi-homed hosts Cameron Gutman 2019-09-14 14:05:05 -07:00
  • e770a52bca Merge pull request #3 from d3m3vilurr/fix-vita-error-code Cameron Gutman 2019-02-17 09:49:11 -08:00
  • 0eaf48eeb0 enet 1.3.14 release prep v1.3.14 Lee Salzman 2019-01-27 15:00:06 -05:00
  • b8713bdf88 delay handling of DISCONNECT_LATER until in-flight unreliable packets are sent Lee Salzman 2019-01-27 14:46:45 -05:00
  • e2ef83927d Merge pull request #96 from Subv/patch-2 Lee Salzman 2018-09-11 00:25:10 -04:00
  • cea2c5be9f Remove the now unneeded <arpa/inet.h> include in unix.c Sebastian Valle 2018-09-10 23:21:55 -05:00
  • 295456fba9 Merge pull request #95 from Subv/patch-1 Lee Salzman 2018-09-11 00:21:30 -04:00
  • 219c625c74 Add the <arpa/inet.h> include to unix.h. Sebastian Valle 2018-09-10 23:19:30 -05:00
  • 335715309c Use <poll.h> instead of <sys/poll.h> in unix.c Sebastian Valle 2018-09-10 22:46:13 -05:00
  • 2e1c6bceea remove bandwidth limits from tutorial Lee Salzman 2018-08-19 22:30:47 -04:00
  • 42891f6919 vita: No more use self defined net error code Sunguk Lee 2018-07-28 21:50:59 +09:00
  • eb38c3c737 Fixed build with latest VitaSDK (#2) Antonio Aloisio 2018-07-26 07:27:12 +03:00
  • 39a72ab199 Merge pull request #83 from thelvyn/master Lee Salzman 2017-10-20 23:06:32 -04:00
  • 67f964c2ad CMake source groups added for cleaner VS solutions. Lukasz Fronc 2017-10-15 11:02:29 +02:00
  • a84c120eff Merge pull request #76 from jroweboy/mingw-fix Lee Salzman 2017-07-12 22:32:14 -04:00
  • 6cc8cc8a26 Fix mingw compilation James Rowe 2017-07-12 19:24:14 -06:00
  • 9d9ba122d4 Merge pull request #71 from cxong/patch-2 Lee Salzman 2017-05-21 22:09:53 -04:00
  • 90560cd471 Don't treat warnings as errors Cong 2017-05-22 10:15:27 +10:00
  • 0891c520d2 Merge pull request #70 from cxong/patch-1 Lee Salzman 2017-05-21 09:44:35 -04:00
  • 5f5e977eef MSVC only warn up to level 3 Cong 2017-05-21 20:05:56 +10:00
  • 3ae5af4548 add portable enet_address_set_host_ip that can properly parse broadcast address Lee Salzman 2017-05-06 14:55:03 -04:00
  • e33ca1dc47 Add vita environment (#1) Sunguk Lee 2016-10-02 16:56:59 +09:00
  • f46fee0acc typo fix lsalzman@gmail.com 2016-06-04 18:12:24 -04:00
  • 7546b505c1 Lower ENet's MTU to 900 because some ISPs will drop the RTSP DESCRIBE response packets with the default MTU Cameron Gutman 2016-05-21 18:01:31 -05:00
  • 2bc07bb50d Add enet_address_set_address() function to allow ENetAddress to be populated from sockaddr directly Cameron Gutman 2016-04-02 14:04:31 -04:00
  • a602abf244 Switch to gettimeofday() for seeding on UNIX Cameron Gutman 2016-03-31 11:22:06 -04:00
  • 167f41aa2b Fix build with NO_MSGAPI undefined Cameron Gutman 2016-03-27 22:47:50 -04:00
  • b2ee3b7b48 Add support for building with PNaCl's newlibc Cameron Gutman 2016-03-11 00:27:48 -08:00
  • 8b24595dbd Require an address family to be specified when creating a host Cameron Gutman 2016-03-07 14:26:13 -08:00
  • b3e34fa1db Fix some IPv6 compatibility issues Cameron Gutman 2016-03-06 23:22:59 -08:00
  • 4f7ef11c23 Fix some compilation warnings Cameron Gutman 2016-03-06 15:33:32 -08:00
  • a39d3bb49c Wake up every once in a while to see if any retransmissions or pings need to be sent Cameron Gutman 2016-03-06 14:56:08 -08:00
  • ae9002fe19 Protocol agnostic socket address to fix IPv6 and remove broadcast support Cameron Gutman 2016-03-06 14:47:01 -08:00
  • 4d1067179b update copyright years lsalzman@gmail.com 2016-02-19 20:07:08 -05:00
  • 00ccd3bd3f return -1 instead of 0 if getnameinfo returns an error lsalzman@gmail.com 2016-02-19 19:54:40 -05:00
  • 809a1d15b6 update packet flag documentation Lee Salzman 2015-12-30 18:13:58 -05:00
  • 5f476546ed use getaddrinfo and getnameinfo where available Lee Salzman 2015-05-11 05:41:27 -04:00
  • f7c46f03fd enet 1.3.13 release prep v1.3.13 lsalzman@gmail.com 2015-04-30 06:32:01 -07:00
  • 7c27a5d5f8 fix window wrap check when sending reliable outgoing commands lsalzman@gmail.com 2015-03-12 16:25:26 -07:00
  • 9b06a12e71 handle case in bandwidth limit protocol where either incoming or outgoing limits are disabled, but not both lsalzman@gmail.com 2015-03-09 11:54:01 -07:00
  • 8df6e58c5f gethostbyname_r/gethostbyaddr_r fix for dragonfly bsd lsalzman 2015-02-14 07:48:49 -08:00
  • b574c946d8 update copyright year Lee Salzman 2015-01-13 19:59:27 +02:00
  • 4d2694d74e fix ENET_SOCKOPT_NONBLOCK when value is 0 Lee Salzman 2014-12-31 00:24:29 +02:00
  • c8fa0aeea4 add cmake support Lee Salzman 2014-12-02 17:46:04 +02:00
  • 2fb98f9b02 added note about calling enet_host_service on both ends of a connection lsalzman 2014-11-17 10:26:39 +02:00
  • 6ef4e7d277 limit number of packets that can be received per iteration of protocol loop Lee Salzman 2014-09-29 15:49:34 +03:00
  • d85a037ec4 add premake file Lee Salzman 2014-09-07 12:14:10 +03:00
  • 99004c45ac include mmsystem.h for timeGetTime Lee Salzman 2014-05-28 21:16:14 +03:00
  • 736474ca83 small doc fixes Lee Salzman 2014-05-11 08:00:37 +03:00
  • 9c4d9953ac bold some links Lee Salzman 2014-05-11 07:55:27 +03:00
  • 6f287186d8 more doxygen cleanups Lee Salzman 2014-05-11 07:26:52 +03:00
  • 379290acd5 add doxygen layout Lee Salzman 2014-05-11 06:36:21 +03:00
  • 127643fae4 doxygen output cleanups Lee Salzman 2014-05-11 06:28:48 +03:00
  • 98219eb50d doxygen output cleanups Lee Salzman 2014-05-11 05:08:55 +03:00
  • b14c7e99e0 Merge pull request #33 from stephanecharette/master Lee Salzman 2014-05-11 04:47:24 +03:00
  • 464e883f04 upgrade doxygen configuration file Stephane Charette 2014-05-07 02:16:54 -07:00
  • 9895a4f110 enet 1.3.12 release prep v1.3.12 lsalzman 2014-04-24 10:47:26 +03:00
  • 518144338d fix maximumWaitingData handling to allow acknowledgements when the packet already exists Lee Salzman 2014-04-14 21:21:21 +03:00
  • 734a630bed update license date Lee Salzman 2014-04-14 19:23:00 +03:00
  • ea8d41f65c added maximumPacketSize and maximumWaitingData fields for limiting peer buffer space Lee Salzman 2014-04-14 19:11:44 +03:00
  • 73c930881f avoid some strncpy usage Lee Salzman 2014-03-08 18:46:39 +02:00
  • 5721b667f2 avoid an enet_time_get call when timeout expires lsalzman 2014-02-21 11:20:20 +02:00
  • c58ec4cc44 note about null-termination in enet_address_get_host Lee Salzman 2014-02-20 19:55:51 +02:00
  • b3de8a29c4 another doc fix Lee Salzman 2013-12-28 17:21:14 +02:00
  • 259376b214 doc fix Lee Salzman 2013-12-28 16:43:12 +02:00
  • 01416f5850 typo fix Lee Salzman 2013-12-28 16:31:45 +02:00
  • 272d4432f8 typo fixes Lee Salzman 2013-12-28 16:30:15 +02:00
  • 6fcfba5141 enet 1.3.11 release prep v1.3.11 Lee Salzman 2013-12-26 15:49:43 +02:00
  • 84a4ac70ab handle disconnects in connecting state lsalzman 2013-11-27 16:33:09 +02:00
  • 9d1d09c1e5 _MSC_VER fix Lee Salzman 2013-11-26 19:40:06 +02:00
  • d45b44f2b5 allow loopback connections Lee Salzman 2013-11-17 20:19:17 +02:00
  • 970ee42041 FD_CLR typo fix Lee Salzman 2013-11-07 23:40:15 +02:00
  • 2ebb3560b7 enet 1.3.10 release prep v1.3.10 lsalzman 2013-10-23 14:13:44 +03:00
  • e19dc9f825 double maximum reliable window size Lee Salzman 2013-10-20 13:29:44 +03:00
  • 48571bb05f make VS quiet down about -unsigned Lee Salzman 2013-10-09 00:25:36 +03:00
  • 2c5dd69b17 fix RCVTIMEO and SNDTIMEO options on unix and also add NODELAY lsalzman 2013-09-27 09:42:37 +03:00
  • bc8019aa15 fix some warnings Lee Salzman 2013-08-19 07:07:19 +03:00
  • 4d7b80152b small fix for duplicate peers Lee Salzman 2013-08-18 17:20:17 +03:00
  • dc48f76192 enet 1.3.9 release prep v1.3.9 Lee Salzman 2013-08-16 01:19:06 +03:00
  • c0713c47e6 more ENET_SOCKOPT_ERROR fixes Lee Salzman 2013-08-16 01:18:21 +03:00
  • 3595c0b3fb ENET_SOCKOPT_ERROR fix Lee Salzman 2013-08-16 00:35:28 +03:00
  • e123218df3 added enet_socket_get_option() and ENET_SOCKOPT_ERROR Lee Salzman 2013-08-16 00:14:02 +03:00