]> git.deb.at Git - rhonda/impostor.hazel.git/log
rhonda/impostor.hazel.git
7 years agoSlight optimizations to disconnect
Forest [Mon, 31 Dec 2018 05:02:44 +0000 (21:02 -0800)]
Slight optimizations to disconnect

7 years agoRemove extraneous wrapper around IPEndpoint
Forest [Mon, 31 Dec 2018 03:55:01 +0000 (19:55 -0800)]
Remove extraneous wrapper around IPEndpoint

7 years agoFix some tests I didn't notice I broke
Forest [Fri, 28 Dec 2018 07:23:03 +0000 (23:23 -0800)]
Fix some tests I didn't notice I broke

7 years agoUpdate license according to heavy modifications
Forest [Thu, 27 Dec 2018 23:18:50 +0000 (15:18 -0800)]
Update license according to heavy modifications

7 years agoUpdate readme to reflect my personal heading for this fork.
Forest [Thu, 27 Dec 2018 23:07:44 +0000 (15:07 -0800)]
Update readme to reflect my personal heading for this fork.

7 years agoUndo an accidental class name change
Forest [Thu, 27 Dec 2018 22:32:59 +0000 (14:32 -0800)]
Undo an accidental class name change

7 years agoStrip away a bunch of Interlocked debug stuff, add a bit more logging during exceptions
Forest [Thu, 27 Dec 2018 22:29:43 +0000 (14:29 -0800)]
Strip away a bunch of Interlocked debug stuff, add a bit more logging during exceptions

7 years agoHave I been making mistakes this whole time?
Forest [Tue, 25 Dec 2018 07:46:06 +0000 (23:46 -0800)]
Have I been making mistakes this whole time?

7 years agoThis is what I'm using now, 1100 users on my single core, but after moving to multico...
Forest [Sat, 22 Dec 2018 22:03:36 +0000 (14:03 -0800)]
This is what I'm using now, 1100 users on my single core, but after moving to multicore, I'm seeing a lot of lock contention, not sure if Hazel or my game server code

7 years agoChange some more stuff, let's use strings instead of exceptions because I don't like...
Forest [Thu, 20 Dec 2018 22:28:18 +0000 (14:28 -0800)]
Change some more stuff, let's use strings instead of exceptions because I don't like stack unwind for disconnects

7 years agoMany of the recent changes are very good, some I'm not so sure about, but unfortunate...
Forest [Wed, 19 Dec 2018 21:35:03 +0000 (13:35 -0800)]
Many of the recent changes are very good, some I'm not so sure about, but unfortunately my optimizations were influenced by an unknown, outside force (AWS was capping my CPU and I didn't know). So now that that problem is fixed, we'll see how much I undo/alter.

7 years agoClean up some enumerators, try a single timer per connection for packets
Forest [Wed, 19 Dec 2018 03:20:21 +0000 (19:20 -0800)]
Clean up some enumerators, try a single timer per connection for packets

7 years agoAllow for a little more instrumenting, maybe stop a race
Forest [Tue, 18 Dec 2018 23:57:24 +0000 (15:57 -0800)]
Allow for a little more instrumenting, maybe stop a race

7 years agoI like this idea, but why memmory?
Forest [Tue, 18 Dec 2018 20:00:26 +0000 (12:00 -0800)]
I like this idea, but why memmory?

7 years agoGot everything pretty stable now
Forest [Tue, 18 Dec 2018 09:56:45 +0000 (01:56 -0800)]
Got everything pretty stable now

7 years agoRemove unused fragmented code, reduce more allocations, fix tests that wouldn't fail
Forest [Mon, 17 Dec 2018 07:04:21 +0000 (23:04 -0800)]
Remove unused fragmented code, reduce more allocations, fix tests that wouldn't fail

7 years agoReduce allocations when receiving packets
Forest [Mon, 17 Dec 2018 00:29:14 +0000 (16:29 -0800)]
Reduce allocations when receiving packets

7 years agoStabilize everything
Forest [Sun, 16 Dec 2018 20:01:06 +0000 (12:01 -0800)]
Stabilize everything

7 years agoRemove a test that didn't belong in this project, work towards separating hello from...
Forest [Wed, 28 Nov 2018 22:39:20 +0000 (14:39 -0800)]
Remove a test that didn't belong in this project, work towards separating hello from ping packets

7 years agoClean up some stuff, make some stuff public for easier statistics. There's a memory...
Forest [Wed, 24 Oct 2018 05:48:14 +0000 (22:48 -0700)]
Clean up some stuff, make some stuff public for easier statistics. There's a memory leak somewhere, just gotta find it.

7 years agoFix some null refs and other weird bugs
Forest [Sun, 14 Oct 2018 19:45:47 +0000 (12:45 -0700)]
Fix some null refs and other weird bugs

7 years agoApparently I have made a lot of changes that were not committed. But I fixed a bug...
Forest [Wed, 3 Oct 2018 19:54:16 +0000 (12:54 -0700)]
Apparently I have made a lot of changes that were not committed. But I fixed a bug. NICE

8 years agoMore or less require a message at base level
Forest [Thu, 9 Aug 2018 23:41:22 +0000 (16:41 -0700)]
More or less require a message at base level

8 years agoMake disconnect send synchronous so it's more likely to actually send
Forest [Thu, 9 Aug 2018 18:29:04 +0000 (11:29 -0700)]
Make disconnect send synchronous so it's more likely to actually send

8 years agoI don't really know, but I'm in a pretty happy place with Hazel now
Forest [Wed, 25 Jul 2018 18:23:18 +0000 (11:23 -0700)]
I don't really know, but I'm in a pretty happy place with Hazel now

8 years agoSome very specific and excessive testing, and a few touchups in places
Forest [Sun, 22 Jul 2018 19:40:53 +0000 (12:40 -0700)]
Some very specific and excessive testing, and a few touchups in places

8 years agoA couple more reader/writer things and maybe something else?
Forest [Fri, 20 Jul 2018 18:32:21 +0000 (11:32 -0700)]
A couple more reader/writer things and maybe something else?

8 years agoChange the RUDP retry logic to be time based, improve disconnect reason reporting
Forest [Fri, 20 Jul 2018 18:06:19 +0000 (11:06 -0700)]
Change the RUDP retry logic to be time based, improve disconnect reason reporting

8 years agoAdd a message reader. It's a tiny bit wonk, but it works
Forest [Fri, 20 Jul 2018 02:08:19 +0000 (19:08 -0700)]
Add a message reader. It's a tiny bit wonk, but it works

8 years agoLots of good stuff. Should have committed earlier
Forest [Fri, 20 Jul 2018 00:27:29 +0000 (17:27 -0700)]
Lots of good stuff. Should have committed earlier

8 years agoAdd a recyclable message buffer to curb allocations and copies
Forest [Tue, 17 Jul 2018 18:37:42 +0000 (11:37 -0700)]
Add a recyclable message buffer to curb allocations and copies

8 years agoAdd send bytes subset overload for SendBytes
Forest [Mon, 16 Jul 2018 20:12:21 +0000 (13:12 -0700)]
Add send bytes subset overload for SendBytes

8 years agoUpdate to VS2017 and remove TCP and add UDP Broadcaster
Forest [Mon, 16 Jul 2018 19:12:53 +0000 (12:12 -0700)]
Update to VS2017 and remove TCP and add UDP Broadcaster

8 years agoUpdate README.md
Jamie [Mon, 4 Jun 2018 20:48:11 +0000 (21:48 +0100)]
Update README.md

8 years agoRemove excessive locks causing deadlock
Jamie Read [Mon, 15 Jan 2018 23:37:53 +0000 (23:37 +0000)]
Remove excessive locks causing deadlock

8 years agoRemove VS config and db
JamJar00 [Tue, 31 Oct 2017 16:06:59 +0000 (16:06 +0000)]
Remove VS config and db

8 years agoFix various bugs
JamJar00 [Tue, 31 Oct 2017 15:58:35 +0000 (15:58 +0000)]
Fix various bugs

8 years agoFix compilation error
JamJar00 [Tue, 31 Oct 2017 16:04:07 +0000 (16:04 +0000)]
Fix compilation error

9 years agoMerge pull request #9 from izackp/patch-1
Jamie [Sat, 26 Aug 2017 19:55:32 +0000 (20:55 +0100)]
Merge pull request #9 from izackp/patch-1

Fix compilation issues with Unity3D

9 years agoChanged private member format for consistency
Isaac Paul [Sat, 26 Aug 2017 19:41:12 +0000 (15:41 -0400)]
Changed private member format for consistency

9 years agoFix compilation issues with Unity3D
Isaac Paul [Sat, 26 Aug 2017 17:39:23 +0000 (13:39 -0400)]
Fix compilation issues with Unity3D

Auto properties initializes aren't supported in Unity3D

9 years agoUpdate README.md
Jamie [Sun, 6 Aug 2017 19:31:02 +0000 (20:31 +0100)]
Update README.md

9 years agoHopefully fixed the documentation project crashing the CI build.
JamJar00 [Fri, 12 May 2017 18:20:02 +0000 (19:20 +0100)]
Hopefully fixed the documentation project crashing the CI build.

9 years agoMerge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git
JamJar00 [Fri, 12 May 2017 13:36:54 +0000 (14:36 +0100)]
Merge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git

9 years agoAdded namespace summaries.
JamJar00 [Fri, 12 May 2017 13:27:32 +0000 (14:27 +0100)]
Added namespace summaries.

9 years agoUpdated content layout
JamJar00 [Fri, 12 May 2017 13:16:49 +0000 (14:16 +0100)]
Updated content layout

9 years agoUpdated documentation project properties
JamJar00 [Fri, 12 May 2017 13:08:17 +0000 (14:08 +0100)]
Updated documentation project properties

9 years agoFixed build by moving DocInclude folder to documentation project
JamJar00 [Fri, 12 May 2017 12:51:57 +0000 (13:51 +0100)]
Fixed build by moving DocInclude folder to documentation project

9 years agoFixed missing content
JamJar00 [Fri, 12 May 2017 12:20:37 +0000 (13:20 +0100)]
Fixed missing content

9 years agoAdded separate documentation project
JamJar00 [Fri, 12 May 2017 12:12:46 +0000 (13:12 +0100)]
Added separate documentation project

9 years agoFixed readme formattting again
Jamie [Sat, 25 Mar 2017 11:33:34 +0000 (11:33 +0000)]
Fixed readme formattting again

9 years agoFixed readme formatting
Jamie [Sat, 25 Mar 2017 11:33:01 +0000 (11:33 +0000)]
Fixed readme formatting

9 years agoUpdated version
JamJar00 [Tue, 31 Jan 2017 11:14:04 +0000 (11:14 +0000)]
Updated version

9 years agoTidied ConnectionListener code a little
JamJar00 [Sat, 21 Jan 2017 17:27:44 +0000 (17:27 +0000)]
Tidied ConnectionListener code a little

9 years agoFinished sentence
JamJar00 [Sat, 21 Jan 2017 16:56:24 +0000 (16:56 +0000)]
Finished sentence

9 years agoCaught unhandled exception
JamJar00 [Sun, 8 Jan 2017 21:33:35 +0000 (21:33 +0000)]
Caught unhandled exception

9 years agoRevert "Unhandled exception caught"
JamJar00 [Sun, 8 Jan 2017 21:31:25 +0000 (21:31 +0000)]
Revert "Unhandled exception caught"

This reverts commit c290203e94c6e56b71872cc59d21c04eb35edd0b.

9 years agoUnhandled exception caught
JamJar00 [Sun, 8 Jan 2017 21:30:51 +0000 (21:30 +0000)]
Unhandled exception caught

9 years agoMerge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git
JamJar00 [Tue, 3 Jan 2017 16:39:47 +0000 (16:39 +0000)]
Merge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git

9 years agoIncremented NuGet build number
JamJar00 [Tue, 3 Jan 2017 16:39:39 +0000 (16:39 +0000)]
Incremented NuGet build number

9 years agoFixed resend timeout
JamJar00 [Tue, 3 Jan 2017 16:35:25 +0000 (16:35 +0000)]
Fixed resend timeout

9 years agoAdded link to releases page
Jamie [Sat, 31 Dec 2016 16:57:36 +0000 (16:57 +0000)]
Added link to releases page

9 years ago Fixed all warnings
JamJar00 [Sat, 31 Dec 2016 16:44:23 +0000 (16:44 +0000)]
 Fixed all warnings

9 years agoIncremented version
JamJar00 [Sat, 31 Dec 2016 16:35:57 +0000 (16:35 +0000)]
Incremented version

9 years agoAdded fragmented messages
JamJar00 [Sat, 31 Dec 2016 16:28:47 +0000 (16:28 +0000)]
Added fragmented messages

9 years agoRemade statistics and removed from unit tests
JamJar00 [Mon, 19 Dec 2016 18:02:37 +0000 (18:02 +0000)]
Remade statistics and removed from unit tests

9 years agoRefactored UDP
JamJar00 [Mon, 19 Dec 2016 16:34:53 +0000 (16:34 +0000)]
Refactored UDP

9 years agoAdded todo
JamJar00 [Mon, 19 Dec 2016 14:26:11 +0000 (14:26 +0000)]
Added todo

9 years agoAdded timeouts on Connect
JamJar00 [Wed, 30 Nov 2016 00:25:15 +0000 (00:25 +0000)]
Added timeouts on Connect

9 years agoFixed versioning
JamJar00 [Tue, 29 Nov 2016 23:53:49 +0000 (23:53 +0000)]
Fixed versioning

9 years agoBugfix
JamJar00 [Tue, 29 Nov 2016 23:46:08 +0000 (23:46 +0000)]
Bugfix

9 years agoAdded NuGet Package link
JamJar00 [Sat, 19 Nov 2016 19:52:35 +0000 (19:52 +0000)]
Added NuGet Package link

9 years agoAdded Nuspec
JamJar00 [Sat, 19 Nov 2016 19:50:27 +0000 (19:50 +0000)]
Added Nuspec

9 years agoTCP Bugfix
JamJar00 [Fri, 18 Nov 2016 15:11:29 +0000 (15:11 +0000)]
TCP Bugfix

9 years agoInitial fix ideas
JamJar00 [Fri, 18 Nov 2016 00:04:39 +0000 (00:04 +0000)]
Initial fix ideas

9 years agoRemoved erroneously added project
JamJar00 [Mon, 14 Nov 2016 23:56:21 +0000 (23:56 +0000)]
Removed erroneously added project

9 years agoMerge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git
JamJar00 [Mon, 14 Nov 2016 23:37:21 +0000 (23:37 +0000)]
Merge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git

9 years agoFixed security issue
JamJar00 [Mon, 14 Nov 2016 23:37:16 +0000 (23:37 +0000)]
Fixed security issue

9 years agoSpelling and grammar
Jamie [Mon, 14 Nov 2016 23:30:02 +0000 (23:30 +0000)]
Spelling and grammar

9 years agoAdded Handshaking
JamJar00 [Mon, 14 Nov 2016 23:08:17 +0000 (23:08 +0000)]
Added Handshaking

9 years agoFixed bug on connection failure
JamJar00 [Sat, 22 Oct 2016 00:02:39 +0000 (01:02 +0100)]
Fixed bug on connection failure

9 years agoAdded todo
JamJar00 [Fri, 7 Oct 2016 16:44:07 +0000 (17:44 +0100)]
Added todo

9 years agoFixed indentation issue
JamJar00 [Fri, 7 Oct 2016 12:37:40 +0000 (13:37 +0100)]
Fixed indentation issue

9 years agoMade exception message more obvious
JamJar00 [Tue, 27 Sep 2016 00:38:12 +0000 (01:38 +0100)]
Made exception message more obvious

9 years agoRemoved unecessary else clause
JamJar00 [Tue, 27 Sep 2016 00:37:05 +0000 (01:37 +0100)]
Removed unecessary else clause

9 years agoMerge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git
JamJar00 [Tue, 27 Sep 2016 00:22:23 +0000 (01:22 +0100)]
Merge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git

9 years agoFixed syntax error
JamJar00 [Tue, 27 Sep 2016 00:22:18 +0000 (01:22 +0100)]
Fixed syntax error

9 years agoChanged Visual studio version to VS2015.
Jamie [Tue, 27 Sep 2016 00:04:14 +0000 (01:04 +0100)]
Changed Visual studio version to VS2015.

9 years agoFixed bugs in TCP exception handling and improved some exception messages.
JamJar00 [Tue, 27 Sep 2016 00:02:05 +0000 (01:02 +0100)]
Fixed bugs in TCP exception handling and improved some exception messages.

Previously most exceptions from Socket.BeginReceive in TCP were unhandled when they should have marked a disconnection, this is fixed and now more obvious.

Also TcpConnection.StartListening is no longer needed, simply bootstrap it using StartWaitingForHeader.

9 years agoTypos
Jamie [Thu, 15 Sep 2016 18:16:38 +0000 (19:16 +0100)]
Typos

9 years agoFixed doc include code
JamJar00 [Thu, 15 Sep 2016 18:12:17 +0000 (19:12 +0100)]
Fixed doc include code

9 years agoMerge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git
JamJar00 [Thu, 15 Sep 2016 17:48:33 +0000 (18:48 +0100)]
Merge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git

9 years agoRenamed file
JamJar00 [Fri, 9 Sep 2016 15:56:07 +0000 (16:56 +0100)]
Renamed file

10 years agoUpdate README.md
Jamie [Sun, 7 Aug 2016 19:29:53 +0000 (20:29 +0100)]
Update README.md

10 years agoPrettified it
Jamie [Sun, 17 Jul 2016 15:18:14 +0000 (16:18 +0100)]
Prettified it

10 years agoExpanded Readme a bit
Jamie [Sun, 17 Jul 2016 15:16:39 +0000 (16:16 +0100)]
Expanded Readme a bit

10 years agoReduced to .NET target version 3.5 and refactored IPv6 support to fit.
JamJar00 [Sun, 17 Jul 2016 14:31:46 +0000 (15:31 +0100)]
Reduced to .NET target version 3.5 and refactored IPv6 support to fit.

10 years agoMerge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git
JamJar00 [Tue, 14 Jun 2016 14:29:58 +0000 (15:29 +0100)]
Merge branch 'master' of https://github.com/DarkRiftNetworking/Hazel-Networking.git

10 years agoFixes in tests
JamJar00 [Tue, 14 Jun 2016 14:14:20 +0000 (15:14 +0100)]
Fixes in tests

10 years agoBug fixes and resendTimeout now based off ping
JamJar00 [Tue, 14 Jun 2016 14:13:50 +0000 (15:13 +0100)]
Bug fixes and resendTimeout now based off ping