Commit graph

37 commits

Author SHA1 Message Date
mark
4bcde77cc2 revert forced 4.0 migration -- many users are still dependent on 2.0 2012-03-07 13:47:33 +00:00
asayre
b13718ca01 Isolated the problem with .NET 4.0 to the networking code changes; no reason to disallow support for .NET 4.0, and restoring default .NET FX 4.0 support 2012-03-05 11:38:02 +00:00
mark
558fcf495a Framework_4_0 preprocessor is necessary for legacy compatibility. 2012-01-03 00:36:52 +00:00
asayre
2401b86b24 Unused properties removed to handle warnings (Warn lvl 4, Treat Errors as warnings please & thankyou)
BaseCreature & PlayerMobile set to partial classes for easier extensibility.

Prevent Item from stacking with itself

Updated Bounds.bin with latest values.  ItemBounds will now correctly size itself to the TileData.

Compiler directives for .NET 4.0 no longer needed - .NET 4.0 is now supported by default to take advantage of the new Socket Events and Parallelization improvements.
2012-01-02 10:24:08 +00:00
mark
008c706ba8 quick core tweak 2011-10-02 04:14:01 +00:00
asayre
e5a22904e6 Code cleanup; Parallelization of Script verification for .Net 4.0 2010-12-28 09:24:08 +00:00
asayre
18d1396670 ISpawner; ISpawnable, cleanup. All custom spawners should inherit from ISpawner. Also, Ridiculous, not rediculous, 2010-12-26 05:18:57 +00:00
asayre
67af95cf0b Fix for RunUO Crash if Performance tab on Admin gump is open within first 100seconds of server running.
Completion of the DynamicSaveStrategy.  Background saves are now safe; triggered only by the autoSave or command [BackgroundSave ([BGSave)
2010-12-20 03:34:25 +00:00
asayre
a62fbec243 2010-10-16 19:26:26 +00:00
mark
177eb4c6ff Cleanup Expansions
WorldPacketSA should not be used yet. There is much more work to be done and that version has not been looked at in quite some time.
2010-06-17 07:11:43 +00:00
mark
b3e8ec0a08 massive branch sync 2010-04-25 06:09:43 +00:00
mark
98e26b7208 The overload of Socket.BeginAccept that we use does not work correctly with MONO.
Their implementation ignores the socket we give it and creates its own internally. This creates a leak.

We don't really need to use that overload, regardless of the platform.

Socket pooling was completely removed as well.
2009-10-17 07:27:30 +00:00
mark
bff9e9abe4 progress on -service.. no input, safe choices, etc
add Account.Inactive and Account.InactiveDuration
refactor IsEligable to IsEligible
2009-08-08 06:30:34 +00:00
mark
a8ea11ea5b 2009-08-07 09:21:36 +00:00
mark
0f73c81a6a mono fixes, tweaking service mode 2009-08-07 07:07:15 +00:00
mark
9c5abc3b0d 2008-05-29 03:57:42 +00:00
mark
a4c562c06d support for listening on specific ip addresses and additional ports 2007-11-17 07:10:29 +00:00
mark
f9a35ca7bb SetConsoleCtrlHandler is a Windows API issue not a Mono one and is now handled by Core.Unix. Because it is never used, Kernel32 will never be imported on Unix platforms. 2007-09-14 07:01:31 +00:00
mark
5f054005bb continuation 2007-09-14 06:43:30 +00:00
mark
9ac7b27606 testing a whim 2007-09-14 06:40:55 +00:00
mark
5e4c0668e3 fixed some funky service behavior (thanks panther) 2007-09-14 04:55:54 +00:00
mark
9e13975aed To clarify a bit, mono incorrectly increments the pointer 4 bytes when using *somePtr++, when it should increment the pointer the 3 or 7 bytes in the case of Tile/StaticTile. Using somePtr = somePtr + 1 works flawlessly. 2007-09-07 19:50:35 +00:00
mark
2533ee486a initial attempt at serverlist autoconfiguration, please let me know in irc if any issues are encountered. 2007-08-27 22:29:58 +00:00
mark
1ef98f10ec Partial Branch Sync 2007-08-27 08:49:15 +00:00
mark
b9e3476d8b general cleanup, fixed a slightly improbably crash issue 2007-08-12 07:19:44 +00:00
mark
9e586bf2f3 Rewrite exit code, shutdown handlers etc 2007-07-29 00:58:34 +00:00
mark
536e73b8df socket pooling, asyncstate cleanups 2007-04-25 01:35:38 +00:00
zippy
40fd597c79 Actually, I like this change better. 2006-11-08 20:18:07 +00:00
zippy
e331bf15f0 Fix for integer overflow causing crash (http://www.runuo.com/forums/showthread.php?p=599228). 2006-11-08 20:10:14 +00:00
mark
965275cb19 fix typos 2006-06-21 22:41:20 +00:00
mark
5f07f81fe1 main loop and timer efficiency 2006-06-19 17:28:24 +00:00
asayre
27ad37a7c9 -HaltOnWarning added 2006-06-19 05:51:44 +00:00
asayre
c89964aed6 -nocache option added
BaseCreatures skillcap increased to accommodate skills over 100
Cliloc fix
2006-06-18 05:17:31 +00:00
mark
02ce170abd better way 2006-06-16 22:38:55 +00:00
mark
539954ba13 fix null environment variable crash 2006-06-16 22:33:26 +00:00
mark
f3d56091b6 2006-06-15 04:28:39 +00:00
mark
47711d616e 2006-06-15 04:14:30 +00:00