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
c0713c47e6
more ENET_SOCKOPT_ERROR fixes
2013-08-16 01:18:21 +03:00
Lee Salzman
3595c0b3fb
ENET_SOCKOPT_ERROR fix
2013-08-16 00:35:28 +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
lsalzman
4697a58d53
fix file permissions
2013-07-08 14:59:05 +03:00
Lee Salzman
742e6b9552
1.3.8 release prep
2013-06-02 13:23:50 +03:00
Lee Salzman
51f303d5e2
another typo fix
2013-05-12 18:29:22 +03:00
Lee Salzman
2d2440053d
typo fix
2013-05-12 11:04:00 +03:00
Lee Salzman
5f05025ee1
note about enet_host_bandwidth_throttle optimizations
2013-05-11 21:58:27 +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
71d6d63ed8
remove some more looping in enet_host_bandwidth_throttle
2013-05-08 11:02:13 +03:00
lsalzman
30d859f9a4
avoid some looping in enet_host_bandwidth_throttle
2013-05-08 10:46:17 +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
714f40319a
set unused reliable sequence number field for acks to sane value
2013-03-23 17:22:32 +02:00
Lee Salzman
bf8187f265
changelog note about enet_socket_get_address
2013-03-20 00:49:49 +02:00
Lee Salzman
bc81ba716f
Merge branch 'master' of github.com:lsalzman/enet
2013-03-20 00:44:14 +02: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
db685c3d4f
only use perror if ENET_DEBUG defined
2013-03-19 11:26:54 +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
Lee Salzman
5ff8ccb74f
updating changelog
2013-01-07 21:18:35 +02:00
Lee Salzman
9185dc80bc
state handling cleanups
2013-01-07 20:46:31 +02:00
Lee Salzman
2e708e5908
Merge branch 'master' of github.com:lsalzman/enet
2012-12-14 05:10:44 +02:00
Lee Salzman
65f71f82b8
use timeGetTime() for random seed instead of time() on windows
2012-12-14 05:10:13 +02:00
lsalzman
d7c0ce8240
fix patch version to 6 (1.3.6)
2012-12-13 12:57:01 +02:00
Lee Salzman
2c413b2353
ENet 1.3.6 release preparation
2012-12-11 13:20:50 +02:00
lsalzman
c74ac8b844
forward declare some structs to fix compile errors
2012-10-03 16:26:18 +03:00
lsalzman
77cc156305
initialize intercept callback to NULL
2012-10-02 14:01:12 +03:00
lsalzman
2d979ceb51
intercept callback support
2012-10-02 13:33:07 +03:00
Lee Salzman
9dff8f72cf
EWOULDBLOCK -> WSAEWOULDBLOCK
2012-09-26 14:06:58 +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
74d4c4a88f
fix serialization of mtu in verify connect packet
2012-09-18 15:29:11 +03:00
lsalzman
0fd4c9389b
set some defaults for apple builds without configure script
2012-09-11 09:57:49 +03:00
Lee Salzman
71b7550049
treat destroying NULL as no-op
2012-09-11 02:28:50 +03:00
Lee Salzman
be852c5d8b
1.3.5 release preparation
2012-07-31 16:15:38 +03:00
Lee Salzman
f6160fd2e9
case warning fixes
2012-07-31 16:12:11 +03:00
Lee Salzman
158955c86b
unreliable fragment queuing fixes
2012-07-31 16:10:40 +03:00