Commit graph

43 commits

Author SHA1 Message Date
Melissa
ae229138f1
Merge pull request #18 from mcarpenter622/Add-Additional-Datapoints-to-Peer 2025-07-28 09:26:47 +02:00
Mark Carpenter
ab701520c4 Add IncomingPeerId and IncomingSessionId to Peer 2025-07-27 21:46:54 -04:00
Melissa
114595382d
Merge pull request #17 from nnnnt21/rtt 2025-07-27 15:22:16 +02:00
Nick
55084b9fa8 expose rtt 2025-07-27 05:58:32 -05:00
Melissa
1c03ac96b7
Merge pull request #15 from Insood/master 2025-02-27 08:53:45 +01:00
Gary
4838c0e53d
Update enetc.go
Library names are case sensitive when compiling from WSL
2025-02-26 17:35:53 -06:00
Melissa Geels
4dd2fcc212
Updated readme 2025-01-11 13:26:20 +01:00
Melissa Geels
c083742105
Remove unnecessary file 2025-01-11 13:22:53 +01:00
Melissa Geels
1a4321f645
Move test files to a different folder 2025-01-11 13:22:49 +01:00
Melissa Geels
7336408685
Use go 1.23 2025-01-11 13:22:40 +01:00
Melissa Geels
c2966955e1
Updated license copyright 2025-01-11 12:57:35 +01:00
Melissa Geels
b62ef5c4e7
Removed funding file 2025-01-11 12:57:22 +01:00
Melissa
589a36edc9
Merge pull request #13 from scottdavis/fix_flag_enums
update flag types
2024-12-02 20:02:58 +01:00
Scott Davis
b930a24cc5 update flag types 2024-12-01 15:17:37 -05:00
Melissa
af0e3f4fec
Merge pull request #11 from emirthab/master
Added GetConnectedId to Peer
2024-07-19 10:27:06 +02:00
Emir
fa1a54c154 Added GetConnectedId to Peer 2024-07-19 10:43:07 +03:00
Melissa
a8586e7e37
Merge pull request #5 from vaeryn-uk/main
Peer data
2023-01-24 19:34:17 +01:00
Melissa
7d0c656a59
Merge pull request #7 from vaeryn-uk/ci-changes
CI changes
2023-01-24 19:33:47 +01:00
Andy Cook
ae0c4e5f87 Expose enet peer data field
Decided to allow storing of arbitrary data saved as a byte slice,
leaving the conversion of whatever data that wants to be stored (e.g. an
identified or JSON) up to the consumer.

Importantly this data is being stored in enet C field so we ensure that
the data is being copied out in to C allocation, rather than allowing C
code to have Go pointers. For this reason, it is up to the caller to
unset data when the peer is done with to avoid memory leaks. I couldn't
find a way with enet to have this automatically cleaned up.
2023-01-24 19:03:22 +01:00
Andy Cook
162e3c38b7 Docker, github actions and godoc usage example 2023-01-22 02:56:58 +01:00
Andy Cook
c9a7864fa2 Function returning the enet library version in use 2023-01-22 02:55:47 +01:00
Melissa
b00ef38743
Merge pull request #6 from Bowedyapper/master 2022-12-10 03:43:49 +01:00
bowedyapper
378f679fd1 Added broadcast functions 2022-12-10 01:10:25 +00:00
Melissa
bd2e8a9be1
Merge pull request #4 from jessehorne/master
Added enet_host_compress_with_range_coder binding
2022-10-18 11:46:04 +02:00
Jesse Horne
1058882792 handle -1 to be specific and != 0 for catch all just in case 2022-10-17 22:06:52 -04:00
Jesse Horne
597244d7f6 added CompressWithRangeCoder to Host interface 2022-10-17 21:48:03 -04:00
Jesse Horne
1d386125cb added CompressWithRangeCoder 2022-10-17 21:44:26 -04:00
Melissa
8c1bf6ac65
Merge pull request #1 from alexpardes/master
Add GetPort to Address
2020-12-13 06:39:19 +01:00
Alexander Pardes
4f738345f9 Add GetPort to Address 2020-12-12 14:37:48 -08:00
Melissa Geels
4f646b4212 Added license 2020-08-02 15:43:01 +02:00
Melissa Geels
fa229fbc63 Updated readme 2020-08-02 15:42:55 +02:00
Melissa Geels
040fe99e28 Mark enet folder as vendored 2020-08-02 15:32:20 +02:00
Melissa Geels
befea99285 Updated readme 2020-08-02 15:27:11 +02:00
Melissa Geels
ec692079e3 Use pkg-config for non-Windows builds 2020-08-02 15:27:04 +02:00
Melissa Geels
3166525404 Added Host.Connect 2020-08-02 15:26:47 +02:00
Melissa Geels
3a608ed857 Added funding file 2020-08-02 14:46:53 +02:00
Melissa Geels
658319e2ed Added peer disconnect functions 2020-08-01 20:20:01 +02:00
Melissa Geels
739a5deb93 Packet progress 2020-08-01 20:05:23 +02:00
Melissa Geels
36633a3bef First progress 2020-08-01 19:07:09 +02:00
Melissa Geels
4040f3cae2 Removed enet submodule 2020-08-01 15:04:12 +02:00
Melissa Geels
6915ef5fae Removed enet submodule 2020-08-01 15:03:42 +02:00
Melissa Geels
fb047698af Added enet submodule 2020-08-01 14:35:38 +02:00
Melissa Geels
578565cfce Initial commit 2020-08-01 14:35:08 +02:00