Upload.com is CNET's portal for uploading and managing applications that are listed on Download.com. I know that all VersionTracker users were brought over to CNET, though I am not sure how developer accounts were handled; if you cannot login to upload.com using your TechTracker credentials, you may need to contact customer support to have your products associated with your CNET account so that you can manage them. Hopefully that will not be necessary, though.
Hope this helps,
John
I have a Dashboard widget that was brought over with VersionTracker. I need to update any associated URLs as the old ones will be disappearing soon. Having logged in, I can not find any links to update listings either on my profile or on the item's page. How can I update my software listing?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic