Commit Graph

78 Commits

Author SHA1 Message Date
Lee Salzman ea8d41f65c added maximumPacketSize and maximumWaitingData fields for limiting peer buffer space 2014-04-14 19:11:44 +03:00
Lee Salzman 73c930881f avoid some strncpy usage 2014-03-08 18:46:39 +02:00
Lee Salzman c58ec4cc44 note about null-termination in enet_address_get_host 2014-02-20 19:55:51 +02:00
Lee Salzman 272d4432f8 typo fixes 2013-12-28 16:30:15 +02:00
Lee Salzman 6fcfba5141 enet 1.3.11 release prep 2013-12-26 15:49:43 +02:00
Lee Salzman 9d1d09c1e5 _MSC_VER fix 2013-11-26 19:40:06 +02:00
Lee Salzman 970ee42041 FD_CLR typo fix 2013-11-07 23:40:15 +02:00
lsalzman 2ebb3560b7 enet 1.3.10 release prep 2013-10-23 14:13:44 +03:00
Lee Salzman e19dc9f825 double maximum reliable window size 2013-10-20 13:29:44 +03:00
Lee Salzman 48571bb05f make VS quiet down about -unsigned 2013-10-09 00:25:36 +03:00
lsalzman 2c5dd69b17 fix RCVTIMEO and SNDTIMEO options on unix and also add NODELAY 2013-09-27 09:42:37 +03:00
Lee Salzman bc8019aa15 fix some warnings 2013-08-19 07:07:19 +03:00
Lee Salzman 4d7b80152b small fix for duplicate peers 2013-08-18 17:20:17 +03:00
Lee Salzman dc48f76192 enet 1.3.9 release prep 2013-08-16 01:19:06 +03:00
Lee Salzman e123218df3 added enet_socket_get_option() and ENET_SOCKOPT_ERROR 2013-08-16 00:14:02 +03:00
lsalzman 73ef8d8a96 enet_host_random_seed fix 2013-08-14 18:26:29 +03:00
lsalzman 1658cf3a95 stub out enet_host_random_seed() 2013-08-09 09:41:57 +03:00
Lee Salzman 742e6b9552 1.3.8 release prep 2013-06-02 13:23:50 +03:00
Lee Salzman 69b98608e5 track the number of connected peers to make throttling a bit cheaper 2013-05-11 21:53:55 +03:00
Lee Salzman 2bb83d9813 check for MS C compiler before using pragmas 2013-05-11 18:56:20 +03:00
Lee Salzman 7dc0189ffb handle EINTR in enet_socket_wait 2013-05-10 17:49:44 +03:00
Lee Salzman 5d76b92c54 explicitly include sys/socket.h 2013-05-09 15:19:44 +03:00
Lee Salzman bd4e5035bc move MSG_MAXIOVLEN check out of configure.ac 2013-05-09 15:04:01 +03:00
lsalzman 27d41dd2ae add enet_linked_version() for querying linked version 2013-05-07 10:11:22 +03:00
Lee Salzman ff4e2cab30 check for _WIN32 instead of WIN32 2013-04-07 07:11:12 +03:00
lsalzman 03c0de167c add clang check 2013-04-03 10:30:41 +03:00
Lee Salzman 726ff6bc6d query the socket name if an explicit address binding is requested on host creation 2013-03-20 00:43:34 +02:00
lsalzman eb7126c662 ENet 1.3.7 release prep 2013-03-06 17:10:59 +02:00
lsalzman 4ce4aac149 added ENET_PACKET_FLAG_SENT to indicate that a packet has been sent 2013-02-27 16:29:22 +02:00
Lee Salzman 8ff344897a added userData field to ENetPacket 2013-01-19 16:39:34 +02:00
lsalzman d7c0ce8240 fix patch version to 6 (1.3.6) 2012-12-13 12:57:01 +02:00
lsalzman c74ac8b844 forward declare some structs to fix compile errors 2012-10-03 16:26:18 +03:00
lsalzman 2d979ceb51 intercept callback support 2012-10-02 13:33:07 +03:00
Lee Salzman 0e0ace781b merging some things from Ryan C. Gordon (icculus):
enet_socket_connect() shouldn't fail with non-blocking sockets.
Removed unused variable.
Sanity check for possible NULL dereference reported by clang's static…analysis.
Added an interface to shutdown().
Fixed typo in the comments.
2012-09-18 16:38:10 +03:00
Lee Salzman be852c5d8b 1.3.5 release preparation 2012-07-31 16:15:38 +03:00
lsalzman ea8faf3579 added per-peer configurable ping interval and timeouts
1.3.4 release prep
2012-05-29 19:05:34 -07:00
eihrul 5018dcf207 added support for setting tcp send/receive timeouts 2012-02-18 10:31:56 +00:00
eihrul 78222dc79e sanity checks 2012-01-06 15:11:04 +00:00
eihrul 93ceb9d2be enet_crc32 is ENET_API 2011-08-21 07:44:57 +00:00
eihrul ee869ab08a enet 1.3.3 release prep 2011-06-28 15:34:32 +00:00
eihrul f38c177db0 support for ENET_PACKET_FLAG_UNRELIABLE_FRAGMENT
1.3.2 release prep
2011-05-31 07:48:27 +00:00
eihrul 39a851cb16 enet 1.3.1 release prep 2011-02-10 02:54:08 +00:00
eihrul fc56be2eba doxygen fixes 2010-06-09 21:48:46 +00:00
eihrul 572636062e 1.3.0 import 2010-06-09 21:16:23 +00:00
eihrul 2d985dba91 fragment dispatching fix 2010-06-05 20:31:31 +00:00
eihrul e49aaf7a6f checksum is now a run-time option 2010-05-20 16:55:27 +00:00
eihrul 72525fbca1 added totalSentData, totalSentPackets, totalReceivedData, totalReceivedPackets 2010-05-14 23:41:14 +00:00
eihrul c5189c090f added enet_host_channel_limit 2010-05-14 18:20:20 +00:00
eihrul c4138503f9 added no_memory callback that allows overriding the default abort behavior 2010-05-14 02:04:42 +00:00
eihrul 0456e849d6 WIP build system cleanups by Nathan Phillip Brink 2010-05-13 17:31:45 +00:00