Commit Graph

948 Commits

Author SHA1 Message Date
Darren Ranalli 95abe649e8 moved DelayDelete to /home/WDIG/player/toontown 2008-08-07 21:05:12 +00:00
Darren Ranalli ba790dbba1 crash on duplicate owner generate 2008-07-11 18:52:45 +00:00
Josh Wilson a480d86b62 asserting notify statements to clean up the game logs 2008-07-09 01:37:58 +00:00
Josh Wilson 394b86c3cc fixing documentation 2008-07-03 19:17:41 +00:00
Jason Hancock 5f33765f9b fix yield function Roger H 2008-06-27 21:06:39 +00:00
Justin Butler 9362e32d6f forgot to commit this for dynamic ray of light in pirates 2008-06-27 00:43:47 +00:00
Darren Ranalli 6216dd28b9 added requestDelete tracking 2008-06-19 21:22:06 +00:00
Josh Wilson 26ea36a23b expanding the gridSphere to account for the offset of the zoneLOD sphere from the center of the grid 2008-06-13 23:58:42 +00:00
Zachary Pavlov d4d5207987 new turn off turn on mechanic 2008-06-12 01:26:35 +00:00
Darren Ranalli a232e570d8 fixed DelayDelete-related crashes, fixed Toontown crashes on game exit 2008-06-10 20:50:32 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Darren Ranalli ef0ba78f1d added CRDataCache 2008-05-21 18:29:13 +00:00
Redmond Urbino 5b7e57a9da add temp code to help track down client crash 2008-05-07 00:17:23 +00:00
Darren Ranalli bed83ef77f added forceAllowDelayDelete for legacy support 2008-05-02 21:40:41 +00:00
Redmond Urbino 123ec119f5 UNDO temp hacks 2008-05-02 01:22:27 +00:00
Redmond Urbino 7d4e680002 TEMPORARY hack to kill client crash. UNDO if when proper fix found 2008-05-01 04:28:45 +00:00
Darren Ranalli e7391fd489 don't allow DelayDeletes outside of generated states 2008-05-01 04:13:02 +00:00
Redmond Urbino 8fba5dd807 TEMPORARY hack to kill client crash. UNDO when proper fix found 2008-04-30 19:44:45 +00:00
Darren Ranalli d6a87a9567 prevent multiple auto-interests per DC class 2008-03-25 19:04:33 +00:00
Darren Ranalli 3882d21189 removed DistributedToon/isLive checks now that DelayDeleted objects remove themselves from the repository properly 2008-02-21 01:24:33 +00:00
Darren Ranalli fb964c3d16 don't leak DOs that fail to cache 2008-02-21 01:12:47 +00:00
Darren Ranalli 9a0cfd2725 remove DO from location tables etc. before delayDeleting, fixes 'duplicate generate' client crashes 2008-02-21 00:42:09 +00:00
Darren Ranalli a8a8869011 detect leaked DelayDeletes, explicitly name and destroy DelayDeletes, base.cr.printDelayDeletes(), prevent DelayDeleted objs from being cached 2008-02-20 22:30:38 +00:00
Zachary Pavlov 396c40dcb0 new ~ud support 2008-02-05 00:10:51 +00:00
Darren Ranalli 6de182f3bf added warning about objects that are delayDeleted and cannot be deleted by the CRCache 2008-02-02 01:35:40 +00:00
Darren Ranalli 336b478266 disconnect immediately after recving a boot message 2008-01-30 21:02:28 +00:00
Darren Ranalli 2f8cf96fd2 fixed misleading return value from send_datagram while bundling messages 2008-01-30 19:57:08 +00:00
Darren Ranalli 59fe42a254 removed EnforcesCalldowns 2008-01-10 00:06:47 +00:00
Darren Ranalli 50225ec96e fixed typo that was passing builtin 'object' to handleChildLeave 2007-12-17 23:55:34 +00:00
David Rose 3d062c11be fix compilation error 2007-12-07 18:47:19 +00:00
Darren Ranalli 9dd0e3b685 added want-message-bundling 2007-12-07 00:58:21 +00:00
Darren Ranalli 3c65c77a34 fixed preAllocateDoId 2007-12-06 21:00:59 +00:00
Darren Ranalli 8cae40674b added setWantMessageBundling 2007-12-06 20:59:25 +00:00
Darren Ranalli 859f6904b8 don't abort DC class discovery if a module exists but does not define the class 2007-12-06 19:47:29 +00:00
Darren Ranalli 4b0a024743 added support for nested message bundles 2007-12-05 03:17:41 +00:00
Darren Ranalli 113790f2da added message bundling support to guarantee atomic message processing on the state server 2007-12-04 23:06:37 +00:00
Darren Ranalli 334cf9f8e8 support for manual or task-driven position broadcasts 2007-11-28 19:33:00 +00:00
Darren Ranalli da1778d054 support for non-DC updates in deferred-generate update queue 2007-11-22 02:33:08 +00:00
Darren Ranalli b793922c74 fixed crash in handleInterestDoneMessage 2007-11-14 03:19:31 +00:00
David Rose 7f31a5fb83 fix toon furniture moving 2007-11-13 00:36:03 +00:00
David Rose 711e1faaa6 fix error message to display the numbers that actually caused the problem 2007-11-09 21:38:13 +00:00
Josh Wilson fc993f793c applying smooth updates immediately if smoothing not enabled 2007-11-02 00:16:00 +00:00
Josh Wilson bee9436134 increasing interestSettled event wait from 3 to 5 frames 2007-10-30 02:17:22 +00:00
Darren Ranalli c1e524f3da added queueAllInterestsCompleteEvent 2007-10-29 19:49:06 +00:00
Zachary Pavlov 9c32b2ec63 removed excess logging 2007-10-26 20:41:36 +00:00
Darren Ranalli fcee0e315f remove name and value from builtins 2007-10-22 20:59:07 +00:00
Zachary Pavlov a25ba7ef8b debugging on approaches 2007-10-19 19:20:16 +00:00
Zachary Pavlov 50f646ed6b debugging on approaches 2007-10-19 19:04:53 +00:00
Joe Shochet b280d1253c slight optimization in string handling on taskName and uniqueName 2007-10-17 07:57:18 +00:00
Zachary Pavlov a20301a2b5 faster tasks and network updates from objects 2007-10-16 23:49:18 +00:00
Darren Ranalli 670c7496b9 added named collTrav per AI zone 2007-10-13 00:36:51 +00:00
Justin Butler 156c36acbb Unprivatized posHprBroadcast function so it can be overriden, I did this so asserts from out of range positions can be caught and handled. 2007-10-11 23:21:33 +00:00
M. Ian Graham e527327b69 Notify fixes for running without __debug__ 2007-10-10 22:15:17 +00:00
Darren Ranalli 6d2fa2fcb2 added getDisableEvent() 2007-10-03 22:44:41 +00:00
Joe Hager 393ac885ec Added webPrintObjectCount to act as web wrapper (aiHTTP Interface) for printObjectCount. 2007-10-03 00:57:58 +00:00
Darren Ranalli b79eb8dbeb added non-collidable parent for AI collision optimization 2007-09-24 21:48:36 +00:00
Samir Naik e4b53add82 set gridParent=None after delete 2007-09-12 07:42:30 +00:00
Darren Ranalli 280013a555 got ship to stop moving for black pearl sequence 2007-09-12 00:20:14 +00:00
Josh Wilson baf7c07ae6 cleanup 2007-09-09 22:53:44 +00:00
Darren Ranalli f57c102fcd smoother debugging 2007-09-07 22:33:57 +00:00
Darren Ranalli d838c73a91 re-create C++ objects on disable/generate 2007-09-06 04:12:33 +00:00
Josh Wilson 6645788eeb allowing the client to handle OV updates correctly when deferred generates are enabled 2007-09-04 19:53:16 +00:00
Joe Shochet 7055683eb5 removed print statements 2007-09-03 04:50:16 +00:00
Darren Ranalli 11066cc96b don't re-initialize the smoother in sendCurrentPosition if we're in the middle of broadcasting 2007-08-30 19:03:17 +00:00
Josh Wilson 9fab393e5c No longer sending a context with every addInterest, only the ones with events specified for interest complete notification. Also split out auto interest functions. 2007-08-29 21:52:56 +00:00
Joe Shochet 11b54e8d73 added a function to send an update to an account with channel 3 instead of the old 1 2007-08-27 21:20:06 +00:00
David Rose 54d7527019 oops, reverse logic 2007-08-23 23:10:55 +00:00
Zachary Pavlov f481109861 added a generic find for the cr, uses regex 2007-08-14 17:47:47 +00:00
Josh Wilson bc62667675 "handleChild(Arrive/Leave)() now only applies when a child is being placed under for the first time or actually leaving. added handleChild(Arrive/Leave)Zone() for the case where the child keeps the same parent, but changes zones" 2007-08-14 07:34:42 +00:00
Darren Ranalli 54bccad360 timestamps are optional on setSm* 2007-08-10 17:14:02 +00:00
Darren Ranalli 506cf473cf support local calls to setSm* 2007-08-09 23:20:17 +00:00
Roger Hughston 2d2f8d7100 Changed the lack of dc definition to be a warning 2007-08-09 20:21:44 +00:00
Darren Ranalli 701cfb9821 use real time instead of frame time for position updates, make sure sign is extended to 32 bits 2007-08-09 03:49:34 +00:00
Darren Ranalli 5e1ac15ba8 fixed crash in doByDistance 2007-08-07 23:28:14 +00:00
Darren Ranalli a291b6ea1e added doByDistance 2007-08-07 21:50:56 +00:00
Chris Brunner f40a92ed1b changed a print to a notify 2007-07-26 22:52:12 +00:00
Josh Wilson b2fb75e867 "added CLIENT_SET_FIELD_SENDABLE" 2007-07-20 23:36:15 +00:00
Josh Wilson e4b69c22eb "Removed the Dockworker NPC and replaced it with the Dinghy interactive object. This required a bit of refactoring in a lot of various files. Here are some of the more substantial changes. Pirates now have three main ship references on them: their current ship(ship), their currently deployed ship(activeShip), and their current 'crew' ship(crewShip) (as opposed to an enemy ship that they've boarded). Also in this checkin - we're splitting the visibility of the players into two halves: the land half and the ocean half. This means they will only see ships when on the deck of a ship and only see land based objects when in a game area." 2007-07-17 19:33:37 +00:00
Josh Wilson d1be95209e "cleanup" 2007-07-17 19:16:53 +00:00
Darren Ranalli 6960d34edc added comment about d_broadcastPosHpr 2007-06-30 01:24:36 +00:00
Darren Ranalli ee45d77be1 added smooth wrtReparent support 2007-06-29 21:19:59 +00:00
David Rose c6be6a0821 remove old panda support 2007-06-11 16:34:37 +00:00
David Rose e86dc0c52c hold up setinterestcomplete message until deferred objects are generated 2007-05-19 02:13:15 +00:00
David Rose 81be5c1685 temporarily disable deferring for others 2007-05-18 21:57:03 +00:00
David Rose 2e746a5bf2 don't use deferred generates when loading screen is up 2007-05-18 01:06:08 +00:00
David Rose 52d2ba31fd add set_handle_c_updates() 2007-05-17 18:44:45 +00:00
Josh Wilson c7a09a3926 "added askForObjectFields()" 2007-05-16 01:15:13 +00:00
Roger Hughston 9a23134a7e Modified sone Ai's to not always listen do the DOID channel.. This supports a Ai being a client to another AI 2007-05-09 00:53:55 +00:00
wesbell a333a993fa Updated to match attribute names in class that inherits AsyncRequest 2007-05-07 04:54:49 +00:00
wesbell b58c2981d1 Readability 2007-05-07 04:51:39 +00:00
Roger Hughston ffa480bde7 Changes to support yielding instead of sleeping 2007-05-05 00:32:51 +00:00
wesbell 25ddc12ae9 Added config parameter: "async-request-num-retries"
Deleted unreachable and code commented out
Improved performance
2007-04-26 22:11:54 +00:00
Darren Ranalli 35290754c9 removed debugging 2007-04-25 21:03:06 +00:00
Josh Wilson e088d31e98 "copy/paste bug fix" 2007-04-24 01:49:51 +00:00
Darren Ranalli 59b7f35cad more debugging for deleteObjectLocation parentId=4294967295 AI crash 2007-04-23 22:46:27 +00:00
Darren Ranalli df4b19725c log and send server event if DOAI is created with parentId of 4294967295 (32-bit -1, unsigned) 2007-04-18 06:31:13 +00:00
David Rose 8d662e51f7 revert unfortunate fix 2007-04-17 00:07:03 +00:00
Josh Wilson 9029fd64fc "Changed the way interest is maintained in the world by the local avatar (such as when teleporting, using doors or tunnels, or entering the game). Moved tunnels to be peers of the islands, rather than their children (in the interest graph). This enables the player to teleport to any game area. Enabled teleport to a friend (still needs work)" 2007-04-16 04:24:43 +00:00
Samir Naik c390bb15ba added cellWidth as a required field of CartesianGrids 2007-04-11 21:38:26 +00:00
David Rose 95e30464a6 more verbose error messages when exception occurs during dc update 2007-04-11 21:33:14 +00:00
Josh Wilson 645a40e7e8 don't reset TimeOutFailureCount. will never timeout 2007-04-11 00:44:40 +00:00
Darren Ranalli 552af6f993 GridParents share cellOrigin nodes 2007-04-03 23:44:07 +00:00
David Rose 81d1f43ad0 allow connect-method config var 2007-03-30 16:36:00 +00:00
David Rose 1ca01f215c fixes to smoothing 2007-03-22 20:35:54 +00:00
Darren Ranalli bf6c45bf16 don't print context mismatch warnings 2007-03-15 03:41:07 +00:00
Josh Wilson d5d97fb009 scope -> context 2007-03-13 22:51:12 +00:00
Darren Ranalli c09c16735a fixed printObjectCount formatting 2007-03-07 03:47:07 +00:00
Darren Ranalli 1e5fdf94f6 added ~objectcount and ~aiobjectcount 2007-03-07 03:40:22 +00:00
Darren Ranalli cf20bf4630 added comment about use of makeList in _getMsgName 2007-03-06 01:53:35 +00:00
Darren Ranalli 91f6de31d2 checked in TODO comment about creating objects that have no location 2007-03-05 23:24:01 +00:00
David Rose b8e112e3ba link with proper libs for NATIVE_NET case 2007-03-02 00:56:59 +00:00
Darren Ranalli 6c90ebd0d3 added pass to empty method 2007-03-01 23:10:00 +00:00
Justin Butler 13c2658325 fix for having no visAvatar when processing visibility 2007-02-27 04:42:04 +00:00
Darren Ranalli 3e37aafc95 indent msg hex dumps for non-DC msg debugging 2007-02-23 17:31:45 +00:00
Darren Ranalli c26824b602 better formatting of non-DC msg logging 2007-02-23 08:42:36 +00:00
Darren Ranalli 58800c72a0 verbose-repository debugging of non-DC server msgs 2007-02-23 08:32:37 +00:00
Darren Ranalli 79eb6d81bc more compact verbose debugging 2007-02-22 06:21:05 +00:00
Darren Ranalli 7ad04f5061 added verbose-*repository configs 2007-02-22 01:05:24 +00:00
Darren Ranalli 8148d09ddb more readable debugging 2007-02-22 01:02:37 +00:00
Darren Ranalli 0ad3bac423 print debug if verboseRepository 2007-02-22 00:40:27 +00:00
Josh Wilson d0db2325af divided up printInterests() to separate the history and current state 2007-02-19 22:35:50 +00:00
Josh Wilson 84925eed14 added turnOn() and turnOff() to smooth the world switch process 2007-02-19 22:35:20 +00:00
Zachary Pavlov dbb484fff5 gets rid of a race condition potentially on the ai 2007-02-16 00:51:16 +00:00
Zachary Pavlov d5c8b6f490 bandaid hack for distributedcartesiangrid 2007-02-12 00:19:57 +00:00
Zachary Pavlov fc5b2e04ce made post generates for DistributedObject stuff 2007-02-10 02:26:48 +00:00
David Rose c373e91564 make smoothmover parameters be instance variables 2007-02-06 17:27:09 +00:00
John Loehrlein 4a8441aa6e avatar handle message types 2007-01-31 02:10:55 +00:00
Joe Shochet 593c0836b6 moved some code to base class, asserted some debugs 2007-01-26 06:18:10 +00:00
Josh Wilson 8ca7cdcaa3 reset _timeoutCount as well 2007-01-18 22:18:04 +00:00
Josh Wilson 3f498d6ee8 Async requst now restart timer if it re-submits a request in finish(). Also, will 'fake' timeout 2 times before calling the final timeout(). This allows us to see timeouts on the server and only timeout() for the most serious of problems. 2007-01-18 22:08:51 +00:00
Jason Yeung 7698e4801b - Fixed a ship crash 2007-01-04 02:06:26 +00:00
Darren Ranalli a0307f90a0 added 'append' option to exceptionLogged to print out before or after stack trace 2006-12-27 19:58:18 +00:00
Joe Shochet a3af3b052c set important smoothmover vars when setting lag 2006-12-21 09:58:46 +00:00
Joe Shochet f149e311eb not having a class definition is a debug now 2006-12-19 08:58:59 +00:00
Darren Ranalli 0b5ac9c34c added setAllInterestsCompleteCallback 2006-12-15 04:35:58 +00:00
aignacio_sf 1d7c9f7e76 fixed auto-interest remove 2006-12-15 02:02:43 +00:00
Justin Butler 09dc7c7ea9 Change for pirates to handle custom functionality when an object gets a new location on a grid (initially used for detecting grid area changes, such as leaving one ocean area, entering another). 2006-12-11 20:03:56 +00:00
Asad M. Zaman cecfabbcd9 found a better mechanism to immobilize the avatar 2006-12-06 21:34:30 +00:00
Asad M. Zaman cf7a21d264 immobilize the avatar 2006-12-06 21:22:17 +00:00
Darren Ranalli 5a74547c6a fixed comment 2006-12-01 02:03:33 +00:00
Darren Ranalli 214ade7c18 don't treat duplicate removes as errors on live 2006-11-30 22:06:06 +00:00
Darren Ranalli ed32a262f4 enable verbose-repository in non-debug 2006-11-30 02:35:13 +00:00
Zachary Pavlov 01c54a2d3c failsafe now in for systems without native 2006-11-27 20:52:21 +00:00
Darren Ranalli 567879b53a moved to OldClientRepository.py 2006-11-22 01:27:58 +00:00
Darren Ranalli 5bf77064e3 renamed to OldClientRepository 2006-11-22 01:26:48 +00:00
Darren Ranalli 6559f9b6f8 moved from ClientRepository.py to avoid confusion 2006-11-22 00:53:55 +00:00
Darren Ranalli d61a90b934 moved from ClientRepository.py 2006-11-21 23:36:15 +00:00
Darren Ranalli d65a594a10 moved isLive() to ClientRepositoryBase 2006-11-21 23:31:11 +00:00
Darren Ranalli 6744102679 added isLive() 2006-11-21 22:38:44 +00:00
Darren Ranalli 9d8ee1d2b3 don't log stack traces of toon location store/delete on LIVE 2006-11-21 04:18:29 +00:00
Darren Ranalli 0ca5963d3b don't crash out with duplicate doId on LIVE 2006-11-21 04:09:25 +00:00
Darren Ranalli bdf6973526 added isLive 2006-11-21 03:55:31 +00:00
Darren Ranalli 5dc3848745 removed DistributedToon debugging 2006-11-15 00:04:51 +00:00
Darren Ranalli 65f087a170 print out compact stack traces 2006-11-15 00:03:12 +00:00
Darren Ranalli b018d90933 reduced logging 2006-11-13 22:45:53 +00:00
Darren Ranalli 729004da44 removed Toontown crash debugging 2006-11-13 19:38:55 +00:00
Darren Ranalli 3bbfc2e34c added toon debugging: doId & location 2006-11-13 19:30:53 +00:00
Joe Shochet 5ad4f3bc5f fixed a syntax highlighting oddity 2006-11-13 18:06:19 +00:00
Zachary Pavlov ad5972e5a3 okay, there is now a native-capable net interface 2006-11-10 04:29:59 +00:00
Redmond Urbino 9c1464b176 remove debug output 2006-11-10 02:11:19 +00:00
Darren Ranalli 5a541cf1a5 clean up waitForAllInterestsComplete on exit/disconnect 2006-11-09 22:45:19 +00:00
Zachary Pavlov c0f9dce26f CR now requires a connection method,will be changed to has-a later 2006-11-09 22:22:59 +00:00
Darren Ranalli 98b25b8a6d debug prints to track down leaked Toon storeObjectLocation 2006-11-09 22:12:20 +00:00
Redmond Urbino b97985557d add debug statements to track down crash 25179 2006-11-09 00:44:21 +00:00
Darren Ranalli 1cf90faf20 exceptionLogged storeObjectLocation 2006-11-08 19:49:17 +00:00
David Rose 93a66498c2 fix AI crash 2006-11-03 04:10:46 +00:00
David Rose 10be9cdfd4 protect under __debug__ 2006-11-02 20:05:24 +00:00
Darren Ranalli 70db0829ff added getServerAddress 2006-10-27 23:19:46 +00:00
Darren Ranalli 193478aacf prevent redundant DoHierarchy adds/removes 2006-10-20 02:57:58 +00:00
Darren Ranalli 90bcf39b91 better error messages 2006-10-20 02:43:09 +00:00
M. Ian Graham 5db62c7cb9 Changed timer task removal to properly remove--memory leak fix. 2006-10-19 21:13:14 +00:00
Darren Ranalli 8750d233f8 better logging 2006-10-19 18:01:17 +00:00
Redmond Urbino 5972918101 fix crash in toontown tutorial 2006-10-07 01:59:24 +00:00
Darren Ranalli 4484b622f1 ZoneData system to prevent resource leaks 2006-10-07 00:36:05 +00:00
Darren Ranalli 2e07609d07 added logging of state reset in history, added isValidInterestHandle 2006-10-04 03:18:28 +00:00
Darren Ranalli 2c481b3f26 added resetInterestStateForConnectionLoss 2006-10-04 01:09:11 +00:00
Darren Ranalli 11521abf8a moved EnforcesCalldowns to its own file, added getBase() 2006-10-03 20:41:37 +00:00
Darren Ranalli e8adeefe24 enforce method calldowns 2006-09-30 01:06:44 +00:00
Darren Ranalli 1983748912 prevent name conflicts: EnforcesCalldowns.destroy()->EC_destroy() 2006-09-30 00:08:00 +00:00
Darren Ranalli 5e751cb8ad added calldownEnforced, EnforcesCalldowns 2006-09-29 00:34:06 +00:00
David Rose 8de0914056 latest osx publish stuff 2006-09-28 16:31:02 +00:00
Justin Butler b03771c59c double generate for objects problem fix 2006-09-05 23:03:28 +00:00
Darren Ranalli 6a22f406ca print object type when DoHierarchy gets an error 2006-08-23 18:24:08 +00:00
Darren Ranalli 00e0c59f0f print object type when DoHierarchy gets an error 2006-08-23 03:21:34 +00:00
Joe Shochet c59be561bf added login 3 messages for DISL token 2006-08-13 17:54:57 +00:00
Redmond Urbino 83bf998316 make toontown work with Direct revamp 2006-08-11 02:54:24 +00:00
David Rose 216e635ee7 more __all__ fixes from Josh Yelon 2006-08-10 22:14:31 +00:00
Darren Ranalli 28711f8bd6 DelayedCallback->FrameDelayedCallback 2006-07-21 04:22:04 +00:00
Darren Ranalli be255e6bbd fixed getDoIds (pass in getDo) 2006-07-12 18:18:28 +00:00
Greg Wiatroski 528c90df80 undid non-fix =[ 2006-07-11 16:56:27 +00:00
Justin Butler b27677c479 temporary hack until proper fix is in place 2006-07-08 01:23:57 +00:00
Darren Ranalli e33e528192 prevent uberdog crash 2006-07-08 00:57:59 +00:00
Greg Wiatroski 67226d7f85 Moved printInterests into if debug statement: 2006-07-08 00:41:47 +00:00
Darren Ranalli 9ce7a90a38 fixed Long-Int leak in doId location tracking 2006-07-07 17:46:24 +00:00
Darren Ranalli 7ebfa95b92 fix for non-debug mode 2006-07-07 17:43:24 +00:00
Darren Ranalli 09980a0444 check uint32 parents for valid DC range 2006-06-29 18:10:55 +00:00
David Rose e7d62baf9b boldly checking in fixes blindly that I can't test from here 2006-06-15 13:14:52 +00:00
Darren Ranalli 77ec202484 added check for setParentingRules to addInterest 2006-06-09 01:24:45 +00:00
Darren Ranalli 8933f78230 SerialNum->SerialNumGen, auto-interest tracking on the client 2006-06-08 00:06:39 +00:00
Darren Ranalli 2e005bf840 typo crash fix 2006-06-06 02:07:21 +00:00