Chris Langsenkamp
|
2a64630572
|
Updated SyncHashSet Doc
|
2019-06-25 01:59:13 -04:00 |
|
Chris Langsenkamp
|
845da9fe70
|
Updated SyncVar Hook Doc
|
2019-06-25 01:41:22 -04:00 |
|
Chris Langsenkamp
|
f627fadded
|
Update Attributes Doc
|
2019-06-25 01:41:07 -04:00 |
|
Chris Langsenkamp
|
cb5fdec0c9
|
Updated SyncDictionary Doc
|
2019-06-25 01:17:28 -04:00 |
|
Chris Langsenkamp
|
ea965c7e15
|
Updated SyncLists Doc
|
2019-06-25 01:11:37 -04:00 |
|
Chris Langsenkamp
|
438084e8b9
|
Updated Network Transform Child Doc & Image
|
2019-06-25 00:58:58 -04:00 |
|
Chris Langsenkamp
|
b16671007f
|
Updated Network Proximity Checker Doc
|
2019-06-25 00:36:50 -04:00 |
|
Chris Langsenkamp
|
4cffd8f505
|
Updated Network Transform Doc & Image
|
2019-06-24 21:01:27 -04:00 |
|
Chris Langsenkamp
|
f71a33cde5
|
Updated Network Start Position Doc
|
2019-06-24 20:41:42 -04:00 |
|
Chris Langsenkamp
|
b856f66c9b
|
Updated Network Manager Doc
|
2019-06-24 20:33:33 -04:00 |
|
Chris Langsenkamp
|
d1780e1c3f
|
Updated Images and removed one unused image
Updated Network Animator Doc
Updated Network Identity Doc
|
2019-06-23 03:46:05 -04:00 |
|
MichalPetryka
|
9e911b9d5e
|
Add byte array test (#922)
|
2019-06-21 22:58:36 +02:00 |
|
vis2k
|
488446ae04
|
fix: Telepathy already supports IPv6, but can no also connect to IPv4-only servers again (e.g. Mirror Booster)
|
2019-06-21 12:15:52 +02:00 |
|
Paul Pacheco
|
87b6ddf0e9
|
Use local variable instead of static variable
|
2019-06-20 18:03:08 -05:00 |
|
MichalPetryka
|
981ba7c2b3
|
fix: ArraySegment<byte> work in Messages (#919)
Add ArraySegment<byte> tests and make them pass
|
2019-06-20 13:11:06 -05:00 |
|
Paul Pacheco
|
81fb419840
|
Syntax simplification
|
2019-06-20 08:33:39 -05:00 |
|
Paul Pacheco
|
493f9c20c6
|
Remove unnecesary using
|
2019-06-20 08:30:57 -05:00 |
|
Paul Pacheco
|
4ebebabf9c
|
Remove unnecesary using
|
2019-06-20 08:30:37 -05:00 |
|
Paul Pacheco
|
ee5a3e946e
|
remove unused field
|
2019-06-20 08:28:15 -05:00 |
|
Paul Pacheco
|
1a26c78059
|
Removed unused fields
|
2019-06-20 08:25:42 -05:00 |
|
Paul Pacheco
|
072a049bfa
|
Add unit tests for array writer
|
2019-06-20 07:36:04 -05:00 |
|
MrGadget
|
115ca159d6
|
Merge pull request #917 from MrGadget1024/master
Revert "doc: messages can be struct now"
|
2019-06-19 14:24:10 -04:00 |
|
Chris Langsenkamp
|
79f7c81520
|
Revert "doc: messages can be struct now"
This reverts commit bb72643c1e .
|
2019-06-19 14:22:40 -04:00 |
|
Paul Pacheco
|
bb72643c1e
|
doc: messages can be struct now
Messages can be classes or structs. Structs should be preferred when possible, so document them as such.
|
2019-06-19 12:53:14 -05:00 |
|
MrGadget
|
dad2126861
|
Update ChangeLog.md
|
2019-06-19 11:07:45 -04:00 |
|
MrGadget
|
fe55626299
|
Update ChangeLog.md
|
2019-06-19 10:04:07 -04:00 |
|
Paul Pacheco
|
31b104d194
|
Order modifiers
|
2019-06-19 08:17:13 -05:00 |
|
Paul Pacheco
|
c8e18a1086
|
Made field readonly
|
2019-06-19 08:16:47 -05:00 |
|
Paul Pacheco
|
a2fc1f810b
|
Removed unused parameter
|
2019-06-19 08:16:26 -05:00 |
|
Paul Pacheco
|
68bebf9d6b
|
string comparison is culture independent
|
2019-06-19 08:14:13 -05:00 |
|
Paul Pacheco
|
c2aa934046
|
Class should be static
|
2019-06-19 08:11:20 -05:00 |
|
Paul Pacheco
|
4608b6f9a2
|
Remove unused parameters
|
2019-06-19 08:08:07 -05:00 |
|
Paul Pacheco
|
2b108f3f12
|
Remove unused parameters
|
2019-06-19 08:05:18 -05:00 |
|
vis2k
|
11750a9e7a
|
perf: Avoid allocation when reading message payload (#912)
* so far
* syntax
* add test
* more tests
* more tests
* convert messages
* use arraysegment in serialization and handle null case too
|
2019-06-19 14:11:17 +02:00 |
|
Paul Pacheco
|
dd758cac05
|
fix: don't convert null arrays to empty array (#913)
* fix: don't convert null arrays to empty array
* Add comments with generated code
* Document array reader
* Improve comments a little bit
|
2019-06-19 12:03:06 +02:00 |
|
vis2k
|
5ae379d6bb
|
Make ReadBytesAndSize more readable
|
2019-06-18 19:17:32 +02:00 |
|
vis2k
|
ac5d52062c
|
Rename new Write/Read segment functions to avoid redundant names with Write/ReadSegment that only writes the segment without the size
|
2019-06-18 19:12:43 +02:00 |
|
vis2k
|
18f035d268
|
perf: Networkreader nonalloc (#910)
* so far
* write and read strings
* move max to writer
* better
* readchar
* ReadDecimal
* improve ReadDecimal
* remove unused
* BENCHMARK
* add char test
* Update Assets/Mirror/Runtime/NetworkReader.cs
Co-Authored-By: Paul Pacheco <paulpach@gmail.com>
* remove unnecessary return
* simplify char
* reuse ReadByte
* arraysegment support
* fix test
* EndOfStreamException like before
* disable test
* remove test
* add benchmark
* reset scene changes
* read/write decimals without allocating
* remove unused test
* remove FloatConversion class. Use converters directly.
* less magic
* 2 longs instead of 4 ints
* sort
* fix comment
* update error
* update errors
* update error
* syntax
* syntax
* write checks size after getbytes
* syntax
* syntax
* ReadBytes array.copy directly
* adjust error message
* check passed buffer
* better
* better
* ReadString directly from buffer without using a separate stringBuffer
* fix typo
* fix comment
|
2019-06-18 17:00:27 +02:00 |
|
MrGadget
|
0ea15e8a45
|
Update Showcase.md
|
2019-06-17 17:15:52 -04:00 |
|
MrGadget
|
8f952c46f4
|
Add files via upload
|
2019-06-17 17:13:34 -04:00 |
|
vis2k
|
535b4d40fa
|
fix: Telepathy updated to latest version (IPv6 fix again)
|
2019-06-17 17:02:28 +02:00 |
|
Paul Pacheco
|
ff1a2346b4
|
perf: Optimize interest management (#899)
* perf: Optimize interest management
* Update NetworkIdentity.cs
* Update NetworkIdentity.cs
* Use explicit type
* Cache this set
* Update NetworkIdentity.cs
|
2019-06-17 16:16:36 +02:00 |
|
vis2k
|
2761ff23f4
|
fix: Telepathy updated to latest version: Correctly support IPv4 and IPv6 sockets
|
2019-06-17 10:42:56 +02:00 |
|
Paul Pacheco
|
70a532b5db
|
perf: eliminate string concat during remote method calls (#908)
* perf: eliminate string concat during remote method calls
* perf: params causes an array allocation
* refactor: simpler method hash calculation
* Update NetworkBehaviour.cs
|
2019-06-17 10:00:51 +02:00 |
|
Paul Pacheco
|
1c18743788
|
perf: eliminate small allocation on remote calls (#907)
* perf: eliminate small allocation on remote calls
* Update NetworkBehaviour.cs
|
2019-06-17 09:57:56 +02:00 |
|
Paul Pacheco
|
8f6d4cb22e
|
perf: eliminate boxing with lists (#901)
|
2019-06-17 09:54:43 +02:00 |
|
vis2k
|
cc6e4f696d
|
fix: Updated Telepathy to latest version to fix IPAddress.Parse error for "localhost"
|
2019-06-16 11:08:28 +02:00 |
|
MichalPetryka
|
3eaaa773b3
|
feat: Implement IReadOnlyList<T> in SyncLists (#903)
|
2019-06-14 08:41:14 -05:00 |
|
Paul Pacheco
|
9d81d49add
|
refactor: determine element type inside GenerateArrayWriter and Reader (#902)
|
2019-06-14 07:56:27 -05:00 |
|
MichalPetryka
|
e5eecbff72
|
feat: support sending and receiving ArraySegment<byte> (#898)
Add ArraySegment<byte> support to the weaver
|
2019-06-13 09:03:54 -05:00 |
|