Jonathan Barrow
|
88c51d6f3a
|
fix(types): make StationURL.Format a pointer receiver
|
2024-06-13 09:37:23 -04:00 |
|
Jonathan Barrow
|
2c2dd7a3bd
|
fix(types): add url length checks for StationURL
|
2024-06-13 09:36:25 -04:00 |
|
Jonathan Barrow
|
9373fd8723
|
refactor(types): add StationURL.SetURL and URL, and more accurate implementation
|
2024-06-13 09:05:44 -04:00 |
|
Jonathan Barrow
|
7f5a097a92
|
refactor(types): only call ensureFields in StationURL.ExtractFrom
|
2024-06-13 08:49:39 -04:00 |
|
Michael Wolfendale
|
de3610deaf
|
fix: added Purge method to PacketDispatchQueue
|
2024-06-12 23:03:41 +01:00 |
|
Jonathan Barrow
|
d19d660033
|
fix(types): make StationURL check if custom map is nil before accessing
|
2024-06-11 18:01:16 -04:00 |
|
Jonathan Barrow
|
2c48000d5f
|
feat(types): add support for custom parameters in StationURLs
|
2024-06-11 17:58:57 -04:00 |
|
Jonathan Barrow
|
d668caac02
|
fix(types): rename FromString to Parse on StationURL and reject unknown schemes
|
2024-06-11 17:42:06 -04:00 |
|
Jonathan Barrow
|
8271f9acfb
|
chore(types): rename EncodeToString to Format on StationURL
|
2024-06-11 17:31:48 -04:00 |
|
Michael Wolfendale
|
1258086480
|
fix: modify connection state checks
|
2024-06-11 12:49:10 +01:00 |
|
Jonathan Barrow
|
7dafc92ffc
|
fix(types): make StationURL check if map is nil before accessing
|
2024-06-10 18:03:41 -04:00 |
|
Jonathan Barrow
|
0e3840107f
|
fix(test): make secure endpoint secure again
|
2024-06-10 18:03:09 -04:00 |
|
Jonathan Barrow
|
ab4dbfcd52
|
chore(types): remove pointer from StationURL.SetPrincipalID
|
2024-06-07 17:02:49 -04:00 |
|
Jonathan Barrow
|
bfe9c9c702
|
chore(types): remove old Value and LegacyValue methods on PID
|
2024-06-07 16:59:18 -04:00 |
|
Daniel López Guimaraes
|
f7b8a549ba
|
Merge pull request #64 from wolfendale/revert-ack-changes
|
2024-06-06 22:51:36 +02:00 |
|
Michael Wolfendale
|
a638798255
|
fix: remove reliable check from ack packets
|
2024-06-06 21:24:17 +01:00 |
|
Jonathan Barrow
|
832bd19751
|
refactor(types): remove reliance on pointers
|
2024-06-05 17:24:00 -04:00 |
|
Jonathan Barrow
|
99acae026c
|
refactor(types): make Map into a type alias
|
2024-06-04 14:48:57 -04:00 |
|
Jonathan Barrow
|
3a90361903
|
fix: update StationURLs handling in NewPRUDPConnection
|
2024-06-04 14:47:58 -04:00 |
|
Daniel López Guimaraes
|
b0c937dbe4
|
Merge pull request #62 from wolfendale/fix-ping-ack
|
2024-06-03 23:25:55 +02:00 |
|
Jonathan Barrow
|
1f8c5ffeba
|
fix(types): remove recursive String call in List type
|
2024-06-02 15:48:48 -04:00 |
|
Jonathan Barrow
|
943f141096
|
fix(types): remove recursive String call in String type
|
2024-06-02 15:48:24 -04:00 |
|
Jonathan Barrow
|
8d306f43f4
|
refactor(types): make List into a type alias
|
2024-06-02 15:42:03 -04:00 |
|
Jonathan Barrow
|
daceca2dfb
|
Merge branch 'types-updates' of https://github.com/PretendoNetwork/nex-go into types-updates
|
2024-06-02 15:30:46 -04:00 |
|
Jonathan Barrow
|
446a730e4c
|
fix(types): fix bad Copy methods
|
2024-06-02 15:20:29 -04:00 |
|
Jonathan Barrow
|
885121a678
|
refactor(types): make QUUID into a type alias
|
2024-06-02 15:20:28 -04:00 |
|
Jonathan Barrow
|
c1aa55c3ba
|
fix(types): QBuffer.Equals should not be a pointer
|
2024-06-02 15:20:28 -04:00 |
|
Jonathan Barrow
|
3c28fb75de
|
refactor(types): make String into a type alias
|
2024-06-02 15:20:27 -04:00 |
|
Jonathan Barrow
|
feca72a672
|
refactor(types): make QResult into a type alias
|
2024-06-02 15:20:27 -04:00 |
|
Jonathan Barrow
|
502b6011c6
|
refactor(types): make PID into a type alias
|
2024-06-02 15:20:27 -04:00 |
|
Jonathan Barrow
|
d5feb922f4
|
refactor(types): make DateTime into a type alias
|
2024-06-02 15:20:26 -04:00 |
|
Jonathan Barrow
|
7998d1469d
|
refactor(types): make QBuffer into a type alias
|
2024-06-02 15:20:26 -04:00 |
|
Jonathan Barrow
|
2a775ebf35
|
refactor(types): make Buffer into a type alias
|
2024-06-02 15:20:25 -04:00 |
|
Jonathan Barrow
|
7bc3579294
|
refactor(types): make primitive types into type aliases
|
2024-06-02 15:20:20 -04:00 |
|
Michael Wolfendale
|
ae41e77566
|
fix: prevented ping packets from acknowledging reliable packets
|
2024-06-02 12:07:52 +01:00 |
|
Daniel López Guimaraes
|
4f59501d31
|
Merge pull request #59 from wolfendale/packet-dispatch-queue
|
2024-05-27 23:05:08 +02:00 |
|
Michael Wolfendale
|
a597a37d41
|
chore: update godoc comments
|
2024-05-27 21:59:51 +01:00 |
|
Michael Wolfendale
|
f66fae8827
|
chore: remove Purge from PacketDispatchQueue as it is unneeded
|
2024-05-27 21:59:51 +01:00 |
|
Michael Wolfendale
|
07dda5708e
|
chore: remove logic in SlidingWindow for incoming packets
|
2024-05-27 21:59:51 +01:00 |
|
Michael Wolfendale
|
75c402b7ee
|
feat: use PacketDispatchQueue in PRUDPEndpoint
|
2024-05-27 21:59:51 +01:00 |
|
Michael Wolfendale
|
24d542506c
|
feat: add PacketDispatchQueue
|
2024-05-27 20:39:28 +01:00 |
|
Jonathan Barrow
|
26c9159397
|
Merge pull request #57 from wolfendale/connectivity-issues
|
2024-05-25 17:47:56 -04:00 |
|
Michael Wolfendale
|
363cc7b5bf
|
fix: prevent multi-fragment messages being lost
|
2024-05-25 20:42:54 +01:00 |
|
Jonathan Barrow
|
8e0b1a2be4
|
Merge pull request #51 from wolfendale/sliding-window-lock
|
2024-05-22 18:24:56 -04:00 |
|
Jonathan Barrow
|
fabfca0c4b
|
fix(types): fix bad Copy methods
|
2024-05-22 17:09:17 -04:00 |
|
Jonathan Barrow
|
cc2b19e552
|
refactor(types): make QUUID into a type alias
|
2024-05-22 16:58:39 -04:00 |
|
Jonathan Barrow
|
44581f1302
|
fix(types): QBuffer.Equals should not be a pointer
|
2024-05-22 16:54:22 -04:00 |
|
Jonathan Barrow
|
2514f63383
|
refactor(types): make String into a type alias
|
2024-05-22 16:48:35 -04:00 |
|
Jonathan Barrow
|
8a848c57ba
|
refactor(types): make QResult into a type alias
|
2024-05-22 16:38:42 -04:00 |
|
Jonathan Barrow
|
f8b1187ad7
|
refactor(types): make PID into a type alias
|
2024-05-22 16:31:14 -04:00 |
|