republican-creole
Search:  

 
 
   All FAQsSite FAQDSL FAQCable TechAbout DSLDistanceCLECSDSL Hurdles»»






how-to block ads



Search for: in all FAQs

What is ADC? (#11584)

ADC is a new protocol for the DC++ client.  More details can be found on the ADC Wiki. The specifications of the protocol can be found here.  A brief comparison of ADC vs NMDC is the following (Shamelessly taken from the ADC wiki):

ADC An actual official specification that clients must follow
ADC Token in search results and client-client connections.
ADC Referring URI when client is redirected
ADC A kicked client's transfers can be forcefully terminated by other users.
ADC A global identification scheme is possible.
ADC Out-of-the-box IPv6 support.
ADC Defined character escape sequence.
ADC Defined character encoding and normalization.
ADC Salted passwords during hub-client negotiation.
ADC Defined amount of search results per client mode (active and passive).
ADC Required that hubs and clients support hashes.
ADC Incremental client information.
ADC Searching for a file type does not depend on the remote client.
ADC Functionality for speaking in third person.
ADC Protocol delimiters: "\\", '\n' and ' ' (space)
ADC No port default
ADC Token determine download priority
NMDC The non-use of ' ' (space) as a delimiter, allowing less bandwidth for hub chat.
NMDC Protocol allowing, out-of-the-box, kicking and redirecting users from a client perspective.
NMDC ", '$' and ' ' (space)
NMDC Port default is 411 for hubs and 412 for clients.
NMDC "Highest random number" determine download priority

DC++ Change Log Related Entries:
0.705: Searches filtered by token if available so that each search window only gets its own results
0.705: Implemented test version of bloom filters which will dramatically reduce hub bandwidth usage for TTH searches
0.704: Update most things to ADC 1.0
0.703: Fixed issue adc connectivity when starting for the first time
0.701: Because certs are automagically generated, ADC transfers will now by default be encrypted if both clients use a recent version (see the cipher column to know)
0.700: Uninstaller removes adc registry key (thanks ullner)
0.699: [bug 1110] Added new adc hub list (thanks mafa_45); [ADC] Fixed client-to-client connection sequence
0.698: [ADC] Improved GFI command support; [ADC] Removed obsolete DSC command
0.697: [ADC] Fixed a few protocol issues
0.696: [ADC] Fixed support for uncompressed files.xml as well as proper files.xml.bz2 support
0.692: [bug 938] Added a few more ADC info fields (thanks ullner); [ADC] Allowed $ and | in nick/description
0.691: Fixed bug when sending active ADC search results; Updated to ADC 0.11; Passive users now also get ADC search results
0.69: Fixed ADC hubname display (thanks ullner); Fixed ADC op commands
0.685: Updated to latest ADC specs, this will break 0.68/0.681/0.6811 queue sources and fav users (for NMDC as well)
0.68: Added basic SSL encryption support
0.671: Updated to ADC 0.9.  Finished partial file lists for ADC
0.670:  ADC url's clickable (thanks naga), Added initial ADC file transfers support, ADC hub connectivity improved,  Download manager changes in preparation for partial list browsing and other ADC features. 
0.668:  Fixes to ADC implementation
0.4034:  More ADC fixes (thanks sed)
0.4033:  Various ADC patches (thanks sedulus),  ADC INF updates only send the necessary info (thanks sed)
0.4032:  Fixed an issue with the ADC parser (thanks trem),  Fixed an issue with the adc parser (thanks sed)
0.402:  Begun work on the ADC protocol (major change)



feedback form

by USR56K See Profile
last modified: 2008-01-28 04:28:42



Wednesday, 20-Aug 22:09:52 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 9 years online! © 1999-2008 dslreports.com.