]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - config/mldonkey/donkey.ini
Grosses mldonkey-Update.
[people/pmueller/ipfire-2.x.git] / config / mldonkey / donkey.ini
index d19961e1e0adfd386d1251236c41dabb754008da..1a49c61a694b552d816d5ccd88198834d6b5a073 100644 (file)
 
 
        (* The port used for connection by other donkey clients. *)
+       (* changing this option requires restart of MLDonkey core *)
  port = 4662
 
        (* The number of servers you want to stay connected to *)
  max_connected_servers = 3
 
-       (* Should mldonkey try to detect sources responsible for corruption and ban them *)
+       (* Should mldonkey try to detect sources responsible for corruption and ban them, currently disabled *)
  reliable_sources = true
 
        (* Should mldonkey try to detect sources masquerading as others and ban them *)
  ban_identity_thieves = true
 
-       (* A list of server IP to remove from server list.
-           Servers on this list can't be added, and will eventually be removed *)
+       (* A list of server IP to remove from server list. Can contain single IPs, CIDR ranges, or begin-end ranges.
+         Servers on this list can't be added, and will eventually be removed *)
  server_black_list = []
 
        (* immediately close connection to servers that don't grant a High ID *)
  force_client_high_id = false
 
        (* Set this option to false if you don't want to
-           receive new servers from servers *)
- update_server_list_server = true
+         receive new servers from servers *)
+ update_server_list_server = false
 
        (* Set this option to false if you don't want to
-           receive new servers from server.met *)
+         receive new servers from server.met *)
  update_server_list_server_met = true
 
        (* Set this option to false if you don't want to
-           receive new servers from clients *)
+         receive new servers from clients *)
  update_server_list_client = false
 
        (* Maximal number of sources for each file *)
        (* Enable secure user identification support *)
  enable_sui = true
 
-       (* min connected users for each server *)
+       (* disconnect if server users is smaller *)
  min_users_on_server = 0
 
+       (* maximum number of files published to servers per minute, eMule default 200 *)
+ max_published_files = 200
+
        (* login of client on eDonkey network (nothing default to global one) *)
  login = ""
 
        (* The MD4 of the Overnet client *)
    md4 = F168E4A3FCDADBBF8175AA5DFBAE8B89
 
-       (* These IP addresses cannot be peers. Elements are separated by spaces, wildcard=255 ie: use 192.168.0.255 for 192.168.0.*  *)
-   exclude_peers = [
-    "1.0.0.0";]
-
        (* Interval (in seconds) before republish files *)
    republish = 10800.
 
-       (* Max number of hits in a search on Overnet *)
-   max_search_hits = 200
-
-       (* Period between two queries in the overnet tree (should not be set under 5) *)
-   query_peer_period = 5.
-
-       (* How long shoud a search on Overnet wait for the last answer before terminating *)
-   search_timeout = 140
-
        (* allow extended search to search on overnet *)
    search_keyword = true
 
-       (* maximal number of peers to keep overnet connected (should be >2048) *)
-   max_known_peers = 8192
-
        (* Size of the filename storage used to answer queries *)
    store_size = 2000
 
        (* port for overnet *)
+       (* changing this option requires restart of MLDonkey core *)
    port = 21984
 }
 
        (* The MD4 of the Overnet client *)
    md4 = C5A53009B6AC813961C80F7BD0CC99B4
 
-       (* These IP addresses cannot be peers. Elements are separated by spaces, wildcard=255 ie: use 192.168.0.255 for 192.168.0.*  *)
-   exclude_peers = [
-    "1.0.0.0";]
-
        (* Interval (in seconds) before republish files *)
    republish = 10800.
 
-       (* Max number of hits in a search on Overnet *)
-   max_search_hits = 200
-
-       (* Period between two queries in the overnet tree (should not be set under 5) *)
-   query_peer_period = 5.
-
-       (* How long shoud a search on Overnet wait for the last answer before terminating *)
-   search_timeout = 140
-
        (* allow extended search to search on overnet *)
    search_keyword = true
 
-       (* maximal number of peers to keep overnet connected (should be >2048) *)
-   max_known_peers = 8192
-
        (* Size of the filename storage used to answer queries *)
    store_size = 2000
 
 
 
 
-       (* Initial score for a new server *)
- initial_score = 5
-
        (* Max number of UDP packets per round for eXtended Search *)
  max_xs_packets = 30
 
-       (* Max number of messages of Chat remembered *)
- max_dialog_history = 30
-
        (* Delay used to request file sources *)
  check_client_connections_delay = 180.
 
-       (* The delay between server connection rounds *)
- check_connections_delay = 5.
-
        (* Timeout on client connections when not queued *)
  client_timeout = 40.
 
-       (* The number of UDP packets you send every check_client_connections_delay *)
- max_udp_sends = 10
-
        (* Set this option to false if you don't want mldonkey
-           to change the master servers it is connected to *)
+         to change the master servers it is connected to *)
  keep_best_server = true
 
        (* only servers which are set to 'preferred' will be connected, 
  connect_only_preferred_server = false
 
        (* Number of servers that can be used to walk
-       between servers *)
+         between servers *)
  max_walker_servers = 1
 
-       (* The maximal delay a connection with a server should last when walking
-       through the list (should be greater than become_master_delay) *)
+       (* The maximal delay a connection with a server should last when walking through the list *)
  walker_server_lifetime = 300
  log_clients_on_console = false
 
-       (* Allow mldonkey to propagate your sources to other donkey clients *)
- propagate_sources = true
+       (* Allow mldonkey to propagate your sources to other mldonkey clients.
+          This function is superseeded by eMule-style source exchange,
+          this option is outdated *)
+ propagate_sources = false
+
+       (* Save sources to file_sources.ini and reload them on core start. *)
+ keep_sources = true
  black_list = true
 
        (* A list of ports that specify servers to remove
-           from server list. Servers with ports on this list can't be added, and
-           will eventually be removed *)
+         from server list. Servers with ports on this list can't be added, and
+         will eventually be removed *)
  port_black_list = []
 
        (* How long should we wait in the queue of another client *)
  queued_timeout = 1800.
 
        (* How long can a silent client stay in the upload queue *)
- upload_timeout = 1800.
+ upload_timeout = 600.
 
        (* How long a downloading client can stay in my upload queue (in minutes >5) *)
  upload_lifetime = 90
 
+       (* If true, each client is allowed to receive one chunk, this setting overrides upload_lifetime *)
+ upload_full_chunks = true
+
+       (* If true, each client is allowed to complete only one chunk, independent, if it is empty or
+          partial. this setting overrides upload_full_chunks and dynamic_upload_lifetime,
+          but is, as a failsafe, limited by upload_lifetime (should be set reasonable high) *)
+ upload_complete_chunks = false
+
        (* Each client upload lifetime depends on download-upload ratio *)
  dynamic_upload_lifetime = false
 
  max_server_age = 2
 
        (* How often should remove old donkey servers (see max_server_age) be called
-          (in seconds, 0 to disable) *)
+         (in seconds, 0 to disable) *)
+       (* changing this option requires restart of MLDonkey core *)
  remove_old_servers_delay = 900.
 
        (* Minimal number of servers remaining after remove_old_servers *)
  keep_downloaded_in_old_files = false
 
        (* true if you want your mldonkey to lose some
-       upload bandwidth sending messages to clients which are banned :) *)
+         upload bandwidth sending messages to clients which are banned :) *)
  send_warning_messages = false
 
        (* true if you want your client to ban
-           clients that try queue jumping (3 reconnections faster than 9 minutes) *)
+         clients that try queue jumping (3 reconnections faster than 9 minutes) *)
  ban_queue_jumpers = true
 
        (* true if you want your client IP to be set from servers ID *)
        (* Set the maximal rank of a client to be kept as a client *)
  good_client_rank = 500
 
-       (* (only for development tests) *)
- immediate_master = false
-
-       (* (only for development tests) *)
- become_master_delay = 120
-
        (* (internal option) *)
- options_version = 1
+       (* Do not change this option, internal use only! *)
+ options_version = 4
 
 (*
  The following options are not used (errors, obsolete, ...) 
 *)
+become_master_delay = 120
+immediate_master = false
+max_udp_sends = 10
+check_connections_delay = 5.
+max_dialog_history = 30
+initial_score = 5