Jonathan Barrow
|
7b1bdc17a6
|
prudp: only start heartbeat once connected
|
2024-02-20 15:34:53 -05:00 |
|
Jonathan Barrow
|
36582bbc22
|
prudp: removed unnecessary sliding window initialization
|
2024-02-20 15:33:01 -05:00 |
|
Jonathan Barrow
|
738045e14e
|
prudp: rename IsSecureEndpoint to IsSecureEndPoint for accuracy
|
2024-02-20 15:31:45 -05:00 |
|
Jonathan Barrow
|
15672fd981
|
chore: update comment about the SecureEndPoint in PRUDPEndPoint
|
2024-02-20 15:29:48 -05:00 |
|
Jonathan Barrow
|
582bcab984
|
prudp: fix ineffectual assignment to err in PRUDPServer
|
2024-02-20 15:21:24 -05:00 |
|
Jonathan Barrow
|
8fdee7cc60
|
prudp: update godoc comment in PRUDPConnection
|
2024-02-20 15:20:17 -05:00 |
|
Jonathan Barrow
|
88a2d4bbac
|
rmc: add a way to enable verbose RMC messages
|
2024-02-18 22:35:08 -05:00 |
|
Jonathan Barrow
|
5f04a25d1d
|
prudp: added ConnectionState checks
|
2024-02-18 22:23:55 -05:00 |
|
Jonathan Barrow
|
42d8a5380c
|
chore: set protocols endpoint in RegisterServiceProtocol
|
2024-02-18 12:02:00 -05:00 |
|
Jonathan Barrow
|
ff03d99568
|
update: add Packet property to Error and OnError event hooks
|
2024-02-12 15:07:49 -05:00 |
|
Jonathan Barrow
|
463b5e21f7
|
chore: rename ClientInterface to ConnectionInterface
|
2024-02-11 16:58:22 -05:00 |
|
Daniel López Guimaraes
|
9215e65ec3
|
chore: bugfixes and cleanup
|
2024-02-11 14:44:16 +00:00 |
|
Daniel López Guimaraes
|
857fb68f62
|
prudp: Support legacy NEX 1 clients
|
2024-02-11 00:56:06 +00:00 |
|
Daniel López Guimaraes
|
3b90bdc96b
|
refactor: Update ServerInterface to EndpointInterface
This requires a lot of refactor but it brings back the option of getting
events when a connection disconnects.
|
2024-02-11 00:03:05 +00:00 |
|
Daniel López Guimaraes
|
4683f67a04
|
prudp: DefaultstreamSettings -> DefaultStreamSettings
|
2024-01-25 17:35:00 +00:00 |
|
Jonathan Barrow
|
191455352a
|
update: added RegisterServiceProtocol to HPP and PRUDP servers
|
2024-01-24 16:40:38 -05:00 |
|
Jonathan Barrow
|
be784327c7
|
types: add nil and type ID checks to Variant
|
2024-01-24 15:57:48 -05:00 |
|
Jonathan Barrow
|
dc4e7ae733
|
update: added new Error type which conforms to the error interface
|
2024-01-24 14:27:17 -05:00 |
|
Jonathan Barrow
|
b5ef1a0a2b
|
chore: rename errors to result codes
|
2024-01-24 13:19:23 -05:00 |
|
Jonathan Barrow
|
a26750ac10
|
chore: fix MaxPacketRetransmissions comment on StreamSettings
|
2024-01-24 13:10:42 -05:00 |
|
Jonathan Barrow
|
f1549a79ca
|
prudp: removed unnecessary getters/setters
|
2024-01-24 13:08:49 -05:00 |
|
Jonathan Barrow
|
64b26b3eed
|
prudp: rework Kerberos ticket generation to use user accounts properly
|
2024-01-24 12:42:11 -05:00 |
|
Jonathan Barrow
|
00d12db583
|
types: added List.SetIndex receiver
|
2024-01-22 12:38:51 -05:00 |
|
Jonathan Barrow
|
af9a57eca0
|
types: added List.DeleteIndex and List.Remove receivers
|
2024-01-22 11:00:22 -05:00 |
|
Jonathan Barrow
|
6006842ed2
|
prudp: added StationURLs to PRUDPConnection
|
2024-01-22 10:43:38 -05:00 |
|
Jonathan Barrow
|
e8b45e95ad
|
prudp: removed unused arguments from FindConnectionByID and FindConnectionByPID
|
2024-01-21 21:15:57 -05:00 |
|
Jonathan Barrow
|
af072671da
|
types: added List.Slice receiver
|
2024-01-21 21:15:13 -05:00 |
|
Jonathan Barrow
|
bfc793b039
|
types: added List.Contains receiver
|
2024-01-21 21:06:22 -05:00 |
|
Jonathan Barrow
|
af6a183ecb
|
types: added List.Each receiver
|
2024-01-20 13:44:09 -05:00 |
|
Jonathan Barrow
|
a9cf3d73cb
|
types: added bitwise receivers to numeric types
|
2024-01-20 13:20:48 -05:00 |
|
Jonathan Barrow
|
cc18168f0e
|
types: added List.Length receiver
|
2024-01-20 13:20:01 -05:00 |
|
Jonathan Barrow
|
e6c15b1b33
|
prudp: remove TODO from virtual_port.go
|
2024-01-15 17:57:37 -05:00 |
|
Jonathan Barrow
|
6697eec1f8
|
prudp: change PRUDPServer variable name
|
2024-01-15 17:56:49 -05:00 |
|
Jonathan Barrow
|
ee2bca04df
|
prudp: add events back to PRUDPServer
|
2024-01-15 17:55:35 -05:00 |
|
Jonathan Barrow
|
9dc57ac1ff
|
types: Result -> QResult
|
2024-01-15 16:39:05 -05:00 |
|
Jonathan Barrow
|
8dba91974d
|
Apply suggestions from code review
Co-authored-by: Daniel López Guimaraes <112760654+DaniElectra@users.noreply.github.com>
|
2024-01-15 16:32:57 -05:00 |
|
Jonathan Barrow
|
24d78540b5
|
chore: update README
|
2024-01-15 15:13:43 -05:00 |
|
Jonathan Barrow
|
a8eb72b445
|
encryption: updated RC4 Godoc comment
|
2024-01-15 15:08:17 -05:00 |
|
Jonathan Barrow
|
a63ca441a9
|
encryption: added QuazalRC4
|
2024-01-15 15:07:57 -05:00 |
|
Jonathan Barrow
|
9cec5d9e9c
|
prudp: completely redo virtual connections
|
2024-01-15 15:01:26 -05:00 |
|
Jonathan Barrow
|
b82f545a03
|
types: update some bad Equals methods
|
2024-01-07 16:52:30 -05:00 |
|
Jonathan Barrow
|
7c38a411fe
|
types: update Map FormatToString to remove linter warning
|
2024-01-07 16:19:24 -05:00 |
|
Jonathan Barrow
|
2c4d6aa662
|
types: update Godoc comments
|
2024-01-07 16:18:32 -05:00 |
|
Daniel López Guimaraes
|
04220dfcd1
|
types: Add String printing overrides to all types
|
2024-01-03 00:29:15 +00:00 |
|
Jonathan Barrow
|
84dd859e17
|
prudp: added PRUDPV0Settings
|
2024-01-01 00:50:45 -05:00 |
|
Jonathan Barrow
|
bdfeb0b5a8
|
streams: added ByteStreamSettings
|
2023-12-31 23:51:18 -05:00 |
|
Jonathan Barrow
|
fc1da5b833
|
prudp: use real Buffer type in connection check
|
2023-12-31 23:29:16 -05:00 |
|
Jonathan Barrow
|
1093a614db
|
streams: rename streams to ByteStreams
|
2023-12-31 23:22:41 -05:00 |
|
Jonathan Barrow
|
059da89429
|
types: Data e to d
|
2023-12-31 22:42:00 -05:00 |
|
Daniel López Guimaraes
|
6933349e91
|
structure: Remove ParentType
As we know a structure's parent type inside the child structure, this
isn't needed anymore now that we are writing all the structure from
itself.
|
2023-12-28 00:39:06 +00:00 |
|