Commit Graph

104 Commits (v1.1.1)

Author SHA1 Message Date
Icedream 71f94565ec Change assembly name of NPSharp.Client.
- Was originally npsharp_client but in order to stay compatible with NuGet standards we rename it to NPSharp.Client.
2015-03-22 03:56:11 +01:00
Icedream 4ee33db55a Add NuGet package specification. 2015-03-22 00:11:59 +01:00
Icedream c4a9e75e91 Fix build for HP computers. See https://delphihaven.wordpress.com/2011/09/01/xe2-or-more-exactly-msbuild-vs-hp-notebooks/. 2015-03-22 00:11:45 +01:00
Icedream d9c591b1a8 Update uHttpSharp. 2015-03-22 00:11:01 +01:00
Icedream 4763cb8e0e Reformat TicketValidationResult.cs. 2015-03-22 00:10:49 +01:00
Icedream 86c75a5d61 Update AssemblyInfo.cs. 2015-03-22 00:10:41 +01:00
Icedream 293e45fd49 Normalize Newtonsoft.Json version for all projects to latest stable. 2015-03-22 00:10:21 +01:00
Icedream 1fb2d9d8e9 Add GitVersionTask for semantic versioning. 2015-03-22 00:07:57 +01:00
Icedream 0f71d59a14 Remove unused RPCClient field from NPClient. 2015-03-21 22:26:09 +01:00
Icedream 73a315e6cc Fix binary and object output path. 2015-03-21 22:24:52 +01:00
Icedream 1ca08a9034 Add a readme. 2015-03-21 20:37:36 +01:00
Icedream 8ce4ec55ab Mono 2.10.8 is not supported (.NET Framework 4.5 required) 2015-03-21 20:34:52 +01:00
Icedream e3116046a7 More server traces removal. 2015-03-21 20:27:07 +01:00
Icedream 7174d90cf7 Fix Newtonsoft.Json package path in project file. 2015-03-21 20:23:08 +01:00
Icedream 89f31a7ad8 Add Travis CI configuration file. 2015-03-21 20:10:25 +01:00
Icedream 58f34660d7 Remove NP server code from file tree. 2015-03-21 19:55:50 +01:00
Icedream 89d9a3f2c1 Merging changes by NTAuthority from http://tohjo.eu/ntauthority/npsharp
Conflicts:
	src/client/NPSharp.Client.csproj
2015-03-21 19:52:31 +01:00
NTAuthority 0b1ecee3d1 move Disconnect() out of exception handlers in NPClient to allow graceful disconnection to work 2015-03-07 23:27:14 +01:00
NTAuthority 58a5e8049d NPv2 auth support bits 2015-03-07 23:10:09 +01:00
Icedream b3deeb8d19 NuGet pls 2014-07-16 18:28:31 +02:00
Icedream d0ddc75b41 log4net is sometimes causing problems on integration, updated references. 2014-07-16 10:20:22 +02:00
Icedream b94167c5b9 Updating uHttpSharp to 0.1.5.4. 2014-07-16 10:07:06 +02:00
NTAuthority 7f9cc54c54 and this is why I don't work with other people - readded GUID argument to NPSharp ValidateTicket command 2014-07-10 01:23:36 +02:00
NTAuthority f26fcf5dfa fixed hint path 2014-07-10 01:14:58 +02:00
NTAuthority 2a142c4ca0 hint paths 2014-07-10 01:14:12 +02:00
Icedream c89d93b147 Add MasterGetServersEntry data class. 2014-07-05 19:41:59 +02:00
Icedream d90ceaf1dc MasterClientMessage.Deserialize is now a virtual function with default behavior of not deserializing any parameters. 2014-07-05 18:46:58 +02:00
Icedream 91aed86380 Trim spaces at the end of a serialized master server list request. 2014-07-05 18:44:37 +02:00
Icedream 576b174184 Upgrading uHttpSharp from 0.1.4.8 to 0.1.5.2. 2014-07-05 18:30:19 +02:00
Icedream 67d3538ad0 Fix WriteUserFile failout due to multiple "SetResult"s 2014-06-13 07:31:55 +02:00
Icedream 1abdb83883 Fix reading loop failout 2014-06-13 07:31:25 +02:00
Icedream 94a7d20cfc Make NP file exception class public 2014-05-31 13:27:06 +02:00
Icedream b61b400227 Derpity derp nuget, Microsoft should stop fucking with paths. 2014-05-31 13:16:26 +02:00
Icedream ab2f918a5a Sanitizing merged code. 2014-05-31 01:04:49 +02:00
Icedream 27fbe3e7e3 Merge remote-tracking branch 'github/master'
Conflicts:
	src/client/NP/NPClient.cs
2014-05-31 00:41:22 +02:00
NTAuthority ac7e1b1a78 add validateticket call 2014-05-30 23:57:39 +02:00
Icedream b380f926ca Make RPC stream accessible from high-level API since it's incomplete as fuck. 2014-05-30 21:59:06 +02:00
NTAuthority 612fd05702 add license key auth and an accessor for the internal RPC client 2014-05-30 21:55:16 +02:00
Icedream 817007c135 Messages belong in client project, not in server. 2014-05-30 20:54:44 +02:00
Icedream 7dce0aa78a Removing unused references. 2014-05-30 20:30:54 +02:00
Icedream 1c990f841b Reformatting/refactoring code 2014-05-30 20:27:58 +02:00
Icedream 11486ab8e4 Splitting the library in client and server parts + MIT licensing. 2014-05-30 20:23:04 +02:00
Icedream e9e309bc2f Missing using declaration makes Release build fail. 2014-05-22 19:51:29 +02:00
Icedream cce59f8124 NPServer now in 2 flavours, mono-compatible (2 sockets for IPv4 and IPv6) and mono-incompatible (Win32-proprietary fallback socket) 2014-05-22 17:30:07 +02:00
Icedream 3c2ed60f5e Getting rid of a few small programmer poopoos 2014-05-22 17:26:17 +02:00
Icedream 0d9fa6b7e2 Mono doesn't support Windows-proprietary IP-fallback socket. 2014-05-22 17:17:21 +02:00
Icedream 7c0a8ae783 Upgrade uHttpSharp in npserv 2014-05-22 17:08:44 +02:00
Icedream 39270c2992 Added MasterServerMessage and attribute for it 2014-05-22 17:08:27 +02:00
Icedream a2f26ecb6b Updating master client message handling 2014-05-22 17:08:07 +02:00
Icedream 420cecd594 Updating master protocol README 2014-05-22 17:07:56 +02:00