Changeset 496


Ignore:
Timestamp:
07/06/08 11:23:01 (11 years ago)
Author:
Eoin
Message:

Added more alert reports.

Location:
trunk
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • trunk/lang/Italian.txt

    r464 r496  
    11"English" ---> "Italiano" 
    22"English.rtf" ---> "../lang/Italian.rtf" 
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" --->  ???  
    45"%1$.2fMB down - %2$.2fMB up" --->  ???  
    56"%1$.2fMB of %2$.2fMB" ---> "%1$.2fMB su %2$.2fMB" 
    67"%1% DHT node(s)" --->  ???  
    7 "%1% active torrent(s)" --->  ???  
     8"%1% active torrent(s)" ---> "%1% torrent attivi" 
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." --->  ???  
    913"%2%. %3% Peers. (%1%)" --->  ???  
     
    125129"Incoming" ---> "Entrante" 
    126130"Info" --->  ???  
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" --->  ???  
    128133"Interesting" --->  ???  
     
    144149"N/A" ---> "N/A" 
    145150"NAT-PMG" --->  ???  
     151"NAT-PMP" --->  ???  
    146152"Name" ---> "Nome" 
    147153"Name:" ---> "Nome:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" ---> "Nota: l'Allocazione Compatta Ú incompatibile con la Selezione File" 
    153159"OK" --->  ???  
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" --->  ???  
    155162"Open &Halite" ---> "Apri &Halite" 
     
    268275"Transferred:" ---> "Trasferiti" 
    269276"Type" ---> "Tipo" 
     277"UPnP" --->  ???  
    270278"URL Seed %2%, %3%. (%1%)" --->  ???  
    271279"URL" --->  ???  
     
    285293"Web Seeds and DHT Nodes" --->  ???  
    286294"Xml Exception (%1%) with %2%." --->  ???  
     295"\r\0" --->  ???  
    287296"libTorrrent based client." ---> "client basato su libTorrent." 
     297"resource.h\0" --->  ???  
    288298"to" ---> "e" 
    289299"∞" --->  ???  
  • trunk/lang/Japanese.txt

    r464 r496  
    11"English" ---> "日本語" 
    22"English.rtf" --->  ???  
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" --->  ???  
    45"%1$.2fMB down - %2$.2fMB up" --->  ???  
     
    67"%1% DHT node(s)" --->  ???  
    78"%1% active torrent(s)" --->  ???  
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." --->  ???  
    913"%2%. %3% Peers. (%1%)" --->  ???  
     
    125129"Incoming" ---> "äž‹ã‚Š" 
    126130"Info" --->  ???  
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" --->  ???  
    128133"Interesting" --->  ???  
     
    144149"N/A" ---> "無し" 
    145150"NAT-PMG" --->  ???  
     151"NAT-PMP" --->  ???  
    146152"Name" --->  ???  
    147153"Name:" ---> "名前:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    153159"OK" --->  ???  
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" --->  ???  
    155162"Open &Halite" --->  ???  
     
    274281"Transferred:" --->  ???  
    275282"Type" ---> "タむプ" 
     283"UPnP" --->  ???  
    276284"URL Seed %2%, %3%. (%1%)" --->  ???  
    277285"URL" --->  ???  
     
    291299"Web Seeds and DHT Nodes" --->  ???  
    292300"Xml Exception (%1%) with %2%." --->  ???  
     301"\r\0" --->  ???  
    293302"libTorrrent based client." --->  ???  
     303"resource.h\0" --->  ???  
    294304"to" ---> "たで" 
    295305"∞" --->  ???  
  • trunk/lang/Norwegian.txt

    r464 r496  
    11"English" ---> "Norwegian" 
    22"English.rtf" --->  ???  
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" --->  ???  
    45"%1$.2fMB down - %2$.2fMB up" --->  ???  
     
    67"%1% DHT node(s)" ---> "%1% DHT node(r)" 
    78"%1% active torrent(s)" --->  ???  
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." --->  ???  
    913"%2%. %3% Peers. (%1%)" --->  ???  
     
    125129"Incoming" --->  ???  
    126130"Info" --->  ???  
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" ---> "Interessert i oss" 
    128133"Interesting" ---> "Interessant" 
     
    144149"N/A" ---> "I/T" 
    145150"NAT-PMG" --->  ???  
     151"NAT-PMP" --->  ???  
    146152"Name" --->  ???  
    147153"Name:" ---> "Navn:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    153159"OK" --->  ???  
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" --->  ???  
    155162"Open &Halite" ---> "à
     
    270277"Transferred:" --->  ???  
    271278"Type" --->  ???  
     279"UPnP" --->  ???  
    272280"URL Seed %2%, %3%. (%1%)" --->  ???  
    273281"URL" --->  ???  
     
    287295"Web Seeds and DHT Nodes" --->  ???  
    288296"Xml Exception (%1%) with %2%." ---> "Xml unntak (%1%) med %2%." 
     297"\r\0" --->  ???  
    289298"libTorrrent based client." ---> "libTorrrent basert klient." 
     299"resource.h\0" --->  ???  
    290300"to" ---> "til" 
    291301"∞" --->  ???  
  • trunk/lang/Portuguese.txt

    r464 r496  
    11"English" ---> "Português" 
    22"English.rtf" --->  ???  
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" ---> "%1$.2fKB/s baixado - %2$.2fKB/s upado" 
    45"%1$.2fMB down - %2$.2fMB up" ---> "%1$.2fMB baixado - %2$.2fMB upado" 
     
    67"%1% DHT node(s)" ---> "%1% DHT nó(s)" 
    78"%1% active torrent(s)" --->  ???  
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." --->  ???  
    913"%2%. %3% Peers. (%1%)" --->  ???  
     
    125129"Incoming" ---> "Entrando" 
    126130"Info" --->  ???  
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" ---> "Interessado na gente" 
    128133"Interesting" ---> "Interessante" 
     
    144149"N/A" --->  ???  
    145150"NAT-PMG" --->  ???  
     151"NAT-PMP" --->  ???  
    146152"Name" --->  ???  
    147153"Name:" ---> "Nome:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    153159"OK" --->  ???  
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" --->  ???  
    155162"Open &Halite" ---> "Abrir &Halite" 
     
    268275"Transferred:" ---> "Transferido:" 
    269276"Type" ---> "Tipo" 
     277"UPnP" --->  ???  
    270278"URL Seed %2%, %3%. (%1%)" --->  ???  
    271279"URL" --->  ???  
     
    285293"Web Seeds and DHT Nodes" --->  ???  
    286294"Xml Exception (%1%) with %2%." ---> "Xml Exceção (%1%) com %2%." 
     295"\r\0" --->  ???  
    287296"libTorrrent based client." --->  ???  
     297"resource.h\0" --->  ???  
    288298"to" ---> "até" 
    289299"∞" --->  ???  
  • trunk/lang/Serbian (Cyrillic).txt

    r464 r496  
    11"English" ---> "СрпскО (ћОрОлОца)" 
    22"English.rtf" ---> "../lang/Serbian (Cyrillic).rtf" 
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" ---> "%1$.2fKB/s улазМО - %2$.2fKB/s ОзлазМО" 
    45"%1$.2fMB down - %2$.2fMB up" ---> "%1$.2fMB улазМО - %2$.2fMB ОзлазМО" 
     
    67"%1% DHT node(s)" ---> "%1% ДХТ ЧвПрПва" 
    78"%1% active torrent(s)" --->  ???  
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." ---> "%1%, %2%." 
    913"%2%. %3% Peers. (%1%)" ---> "%2%. %3% Пеер-ПвО. (%1%)" 
     
    127131"Incoming" ---> "УлазМП" 
    128132"Info" ---> "ИМфПрЌацОја" 
     133"Informed of external IP address: %1%." --->  ???  
    129134"Interested in us" ---> "ИМтересОраМ у везО Мас" 
    130135"Interesting" ---> "ИМтересОраМ" 
     
    150155"N/A" ---> "N/A" 
    151156"NAT-PMG" --->  ???  
     157"NAT-PMP" --->  ???  
    152158"Name" --->  ???  
    153159"Name:" ---> "ИЌе:" 
     
    158164"Note. Compact Allocation is incompatible with File Selection" ---> "ИМфПрЌацОја: кПЌпактМП ЎПЎаваМје МеОЎе са свакПј акцОјО" 
    159165"OK" ---> "УреЎу" 
     166"OS reported error for file '%1%'" --->  ???  
    160167"Ok" ---> "УреЎу" 
    161168"Open &Halite" ---> "&ОтвПрО ХалОте" 
     
    275282"Transferred:" ---> "ПреМешеМП:" 
    276283"Type" ---> "ТОп" 
     284"UPnP" --->  ???  
    277285"URL Seed %2%, %3%. (%1%)" ---> "УРл СееЎ %2%, %3%. (%1%)" 
    278286"URL" --->  ???  
     
    292300"Web Seeds and DHT Nodes" --->  ???  
    293301"Xml Exception (%1%) with %2%." ---> "XML Грешка (%1%) кПЎ (%2%)" 
     302"\r\0" --->  ???  
    294303"libTorrrent based client." ---> "На " 
     304"resource.h\0" --->  ???  
    295305"to" ---> "ДП" 
    296306"∞" ---> "∞" 
  • trunk/lang/Serbian.txt

    r464 r496  
    11"English" ---> "Srpski (Latinica)" 
    22"English.rtf" ---> "../lang/Serbian.rtf" 
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" ---> "%1$.2fKB/s ulazni - %2$.2fKB/s izlazni" 
    45"%1$.2fMB down - %2$.2fMB up" ---> "%1$.2fMB ulazni - %2$.2fMB izlazni" 
    56"%1$.2fMB of %2$.2fMB" ---> "%1$.2fMB od %2$.2fMB" 
    67"%1% DHT node(s)" ---> "%1% DHT Čvorova" 
    7 "%1% active torrent(s)" --->  ???  
     8"%1% active torrent(s)" ---> "Aktivni torenti" 
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." ---> "%1%, %2%." 
    913"%2%. %3% Peers. (%1%)" ---> "%2%. %3% Peer-ovi. (%1%)" 
     
    125129"Incoming" ---> "Ulazno" 
    126130"Info" ---> "Informacija" 
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" ---> "Interesiran u vezi nas" 
    128133"Interesting" ---> "Interesiran" 
     
    144149"N/A" ---> "N/A" 
    145150"NAT-PMG" --->  ???  
     151"NAT-PMP" --->  ???  
    146152"Name" --->  ???  
    147153"Name:" ---> "Ime:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" ---> "Informacija: kompaktno dodavanje neide sa svakoj akciji" 
    153159"OK" ---> "Uredu" 
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" ---> "Uredu" 
    155162"Open &Halite" ---> "&Otvori halite" 
     
    268275"Transferred:" ---> "PreneÅ¡eno:" 
    269276"Type" ---> "Tip" 
     277"UPnP" --->  ???  
    270278"URL Seed %2%, %3%. (%1%)" ---> "URL Seed %2%, %3%. (%1%)" 
    271279"URL" --->  ???  
     
    285293"Web Seeds and DHT Nodes" --->  ???  
    286294"Xml Exception (%1%) with %2%." ---> "XML GreÅ¡ka (%1%) kod (%2%)" 
     295"\r\0" --->  ???  
    287296"libTorrrent based client." ---> "Na " 
     297"resource.h\0" --->  ???  
    288298"to" ---> "Do" 
    289299"∞" ---> "∞" 
  • trunk/lang/Slovenian.txt

    r464 r496  
    11"English" ---> "Slovenian" 
    22"English.rtf" ---> "Slovenian.rtf" 
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" ---> "%1$.2fKB/s dol - %2$.2fKB/s gor" 
    45"%1$.2fMB down - %2$.2fMB up" ---> "%1$.2fMB dol - %2$.2fMB gor" 
     
    67"%1% DHT node(s)" ---> "%1% DHT povezav" 
    78"%1% active torrent(s)" --->  ???  
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." ---> "%1%, %2%." 
    913"%2%. %3% Peers. (%1%)" --->  ???  
     
    125129"Incoming" ---> "Dohodna povezava" 
    126130"Info" ---> "Info" 
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" ---> "Zainteresiran" 
    128133"Interesting" ---> "Zanimanje" 
     
    144149"N/A" ---> "N/A" 
    145150"NAT-PMG" --->  ???  
     151"NAT-PMP" --->  ???  
    146152"Name" --->  ???  
    147153"Name:" ---> "Ime:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    153159"OK" ---> "V redu" 
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" --->  ???  
    155162"Open &Halite" ---> "Odpri" 
     
    268275"Transferred:" ---> "PreneÅ¡eno:" 
    269276"Type" ---> "Katgorija" 
     277"UPnP" --->  ???  
    270278"URL Seed %2%, %3%. (%1%)" --->  ???  
    271279"URL" --->  ???  
     
    285293"Web Seeds and DHT Nodes" --->  ???  
    286294"Xml Exception (%1%) with %2%." ---> "Xml izjema (%1%) pri %2%." 
     295"\r\0" --->  ???  
    287296"libTorrrent based client." ---> "libTorrrent based client." 
     297"resource.h\0" --->  ???  
    288298"to" ---> "v" 
    289299"∞" --->  ???  
  • trunk/lang/Spanish.txt

    r464 r496  
    11"English" ---> "Español (España)" 
    22"English.rtf" ---> "../lang/Spanish.rtf" 
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" --->  ???  
    45"%1$.2fMB down - %2$.2fMB up" --->  ???  
     
    67"%1% DHT node(s)" ---> "%1% nodo(s) DHT" 
    78"%1% active torrent(s)" --->  ???  
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." --->  ???  
    913"%2%. %3% Peers. (%1%)" --->  ???  
     
    125129"Incoming" ---> "Entrantes" 
    126130"Info" --->  ???  
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" ---> "Interesado en nosotros" 
    128133"Interesting" --->  ???  
     
    144149"N/A" --->  ???  
    145150"NAT-PMG" --->  ???  
     151"NAT-PMP" --->  ???  
    146152"Name" --->  ???  
    147153"Name:" ---> "Nombre:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    153159"OK" ---> "Aceptar" 
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" --->  ???  
    155162"Open &Halite" ---> "Abrir &Halite" 
     
    268275"Transferred:" ---> "Transferido:" 
    269276"Type" ---> "Tipo" 
     277"UPnP" --->  ???  
    270278"URL Seed %2%, %3%. (%1%)" --->  ???  
    271279"URL" --->  ???  
     
    285293"Web Seeds and DHT Nodes" --->  ???  
    286294"Xml Exception (%1%) with %2%." ---> "Excepción Xml (%1%) con %2%." 
     295"\r\0" --->  ???  
    287296"libTorrrent based client." ---> "Cliente basado en libTorrent." 
     297"resource.h\0" --->  ???  
    288298"to" ---> "a" 
    289299"∞" --->  ???  
  • trunk/lang/Swedish.txt

    r464 r496  
    11"English" ---> "Svenska" 
    22"English.rtf" --->  ???  
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" ---> "%1$.2fKB/s ned - %2$.2fKB/s upp" 
    45"%1$.2fMB down - %2$.2fMB up" ---> "%1$.2fMB ned - %2$.2fMB upp" 
     
    67"%1% DHT node(s)" ---> "%1% DHT nod(er)" 
    78"%1% active torrent(s)" --->  ???  
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." --->  ???  
    913"%2%. %3% Peers. (%1%)" --->  ???  
     
    126130"Incoming" ---> "Inkommande" 
    127131"Info" --->  ???  
     132"Informed of external IP address: %1%." --->  ???  
    128133"Interested in us" ---> "Intresserar sig för oss" 
    129134"Interesting" --->  ???  
     
    145150"N/A" ---> "Ej applicerbart" 
    146151"NAT-PMG" --->  ???  
     152"NAT-PMP" --->  ???  
    147153"Name" --->  ???  
    148154"Name:" ---> "Namn:" 
     
    153159"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    154160"OK" --->  ???  
     161"OS reported error for file '%1%'" --->  ???  
    155162"Ok" --->  ???  
    156163"Open &Halite" ---> "Öppna &Halite" 
     
    271278"Transferred:" ---> "Överfört:" 
    272279"Type" ---> "Typ" 
     280"UPnP" --->  ???  
    273281"URL Seed %2%, %3%. (%1%)" --->  ???  
    274282"URL" --->  ???  
     
    288296"Web Seeds and DHT Nodes" --->  ???  
    289297"Xml Exception (%1%) with %2%." ---> "Xml undantag (%1%) med %2%" 
     298"\r\0" --->  ???  
    290299"libTorrrent based client." ---> "libTorrent-baserad klient" 
     300"resource.h\0" --->  ???  
    291301"to" ---> "till" 
    292302"∞" --->  ???  
  • trunk/lang/Turkish.txt

    r464 r496  
    11"English" ---> "TÃŒrkçe" 
    2 "English.rtf" ---> "../lang/Turkish.rtf" 
     2"English.rtf" ---> "TÃŒrkçe.rtf" 
     3" %2%" --->  ???  
    34"%1$.2fKB/s down - %2$.2fKB/s up" ---> "%1$.2fKB/s indir. - %2$.2fKB/s gönd." 
    45"%1$.2fMB down - %2$.2fMB up" ---> "%1$.2fMB indir. - %2$.2fMB gönd." 
     
    67"%1% DHT node(s)" ---> "%1% DHT nodu" 
    78"%1% active torrent(s)" ---> "%1% aktif torrent" 
     9"%1% peers from DHT." --->  ???  
     10"%1% port %2% mapping succeeded." --->  ???  
     11"%1% port mapping request failed." --->  ???  
    812"%1%, %2%." ---> "%1%, %2%." 
    913"%2%. %3% Peers. (%1%)" ---> "%2%. %3% Eş. (%1%)" 
     
    125129"Incoming" ---> "Gelen" 
    126130"Info" ---> "Bilgi" 
     131"Informed of external IP address: %1%." --->  ???  
    127132"Interested in us" ---> "Bizle ilgilendi" 
    128133"Interesting" ---> "Ä°lgileniyor" 
     
    144149"N/A" ---> "N/A" 
    145150"NAT-PMG" ---> "NAT-PMG" 
     151"NAT-PMP" --->  ???  
    146152"Name" ---> "Ä°sim" 
    147153"Name:" ---> "Ä°sim:" 
     
    152158"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    153159"OK" ---> "Tamam" 
     160"OS reported error for file '%1%'" --->  ???  
    154161"Ok" ---> "Tamam" 
    155162"Open &Halite" ---> "&Halite Göster" 
     
    268275"Transferred:" ---> "Aktarılan" 
    269276"Type" --->  ???  
     277"UPnP" --->  ???  
    270278"URL Seed %2%, %3%. (%1%)" --->  ???  
    271279"URL" ---> "URL" 
     
    285293"Web Seeds and DHT Nodes" ---> "Web Kaynakları ve DHT Nodları" 
    286294"Xml Exception (%1%) with %2%." ---> "Xml Ä°stisnası (%1%) ile %2%." 
     295"\r\0" --->  ???  
    287296"libTorrrent based client." ---> "libTorrent tabanlı program." 
     297"resource.h\0" --->  ???  
    288298"to" ---> "-" 
    289299"∞" ---> "∞" 
  • trunk/res/Halite.rc

    r495 r496  
    800800    HAL_EVENTCRITICAL                           "Critical" 
    801801 
     802        HAL_EXTERNAL_IP_ALERT                   "Informed of external IP address: %1%." 
     803        HAL_PORTMAP_ERROR_ALERT                 "%1% port mapping request failed." 
     804        HAL_PORTMAP_ALERT                               "%1% port %2% mapping succeeded." 
     805        HAL_FILE_ERROR_ALERT                    "OS reported error for file '%1%'; %2%" 
     806        HAL_DHT_REPLY_ALERT                             "%1% peers from DHT." 
    802807    HAL_PEER_ALERT                                      "Peer %2%: %1%." 
    803808    HAL_PEER_BAN_ALERT                          "Peer banned %2%. (%1%)" 
     
    830835        HAL_EVENT_DEBUG                                 "Debug Event: %1%." 
    831836        HAL_EVENT_DEV                                   "Dev Msg: %1%." 
     837        HAL_PORTMAP_TYPE_PMP                    "NAT-PMP" 
     838        HAL_PORTMAP_TYPE_UPNP                   "UPnP" 
    832839END 
    833840 
  • trunk/src/halSession.cpp

    r484 r496  
    77#include "stdAfx.hpp" 
    88 
    9 #define TORRENT_MAX_ALERT_TYPES 20 
     9#define TORRENT_MAX_ALERT_TYPES 32 
    1010 
    1111#include <libtorrent/alert_types.hpp> 
     
    184184                bit_impl_(bit_impl) 
    185185        {} 
    186          
     186 
     187        void operator()(libt::external_ip_alert const& a) const 
     188        { 
     189                event_log.post(shared_ptr<EventDetail>( 
     190                        new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     191                                wformat(hal::app().res_wstr(HAL_EXTERNAL_IP_ALERT)) 
     192                                        % hal::from_utf8_safe(a.message()) 
     193                                        % hal::from_utf8_safe(a.external_address.to_string())) 
     194                )       );                               
     195        } 
     196 
     197        void operator()(libt::portmap_error_alert const& a) const 
     198        { 
     199                event_log.post(shared_ptr<EventDetail>( 
     200                        new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     201                                wformat(hal::app().res_wstr(HAL_PORTMAP_ERROR_ALERT)) 
     202                                % (a.type == 0 ?  
     203                                        hal::app().res_wstr(HAL_PORTMAP_TYPE_PMP) :  
     204                                        hal::app().res_wstr(HAL_PORTMAP_TYPE_UPNP))) 
     205                )       );                               
     206        } 
     207 
     208        void operator()(libt::portmap_alert const& a) const 
     209        { 
     210                event_log.post(shared_ptr<EventDetail>( 
     211                        new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     212                                wformat(hal::app().res_wstr(HAL_PORTMAP_ALERT)) 
     213                                % (a.type == 0 ?  
     214                                        hal::app().res_wstr(HAL_PORTMAP_TYPE_PMP) :  
     215                                        hal::app().res_wstr(HAL_PORTMAP_TYPE_UPNP)) 
     216                                % a.external_port) 
     217                )       );                               
     218        } 
     219         
     220        void operator()(libt::file_error_alert const& a) const 
     221        { 
     222                event_log.post(shared_ptr<EventDetail>( 
     223                        new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     224                                wformat(hal::app().res_wstr(HAL_FILE_ERROR_ALERT)) 
     225                                % hal::from_utf8_safe(a.file) 
     226                                % hal::from_utf8_safe(a.msg)) 
     227                )       );                               
     228        } 
     229         
     230        void operator()(libt::dht_reply_alert const& a) const 
     231        { 
     232                event_log.post(shared_ptr<EventDetail>( 
     233                        new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     234                                wformat(hal::app().res_wstr(HAL_DHT_REPLY_ALERT)) 
     235                                        % a.num_peers) 
     236                )       );                               
     237        } 
     238 
    187239        void operator()(libt::torrent_finished_alert const& a) const 
    188240        { 
     
    210262                        new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
    211263                                wformat(hal::app().res_wstr(HAL_PEER_ALERT)) 
    212                                         % hal::from_utf8_safe(a.msg()) 
     264                                        % hal::from_utf8_safe(a.message()) 
    213265                                        % hal::from_utf8_safe(a.ip.address().to_string())) 
    214266                )       );                               
     
    242294                                        % get(a.handle)->name() 
    243295                                        % hal::from_utf8_safe(a.url) 
    244                                         % hal::from_utf8_safe(a.msg())) 
     296                                        % hal::from_utf8_safe(a.message())) 
    245297                )       );                               
    246298        } 
     
    252304                                wformat(hal::app().res_wstr(HAL_TRACKER_WARNING_ALERT)) 
    253305                                        % get(a.handle)->name() 
    254                                         % hal::from_utf8_safe(a.msg())) 
     306                                        % hal::from_utf8_safe(a.message())) 
    255307                )       );                               
    256308        } 
     
    270322                                wformat(hal::app().res_wstr(HAL_TRACKER_ALERT)) 
    271323                                        % get(a.handle)->name() 
    272                                         % hal::from_utf8_safe(a.msg()) 
     324                                        % hal::from_utf8_safe(a.message()) 
    273325                                        % a.times_in_row 
    274326                                        % a.status_code) 
     
    282334                                wformat(hal::app().res_wstr(HAL_TRACKER_REPLY_ALERT)) 
    283335                                        % get(a.handle)->name() 
    284                                         % hal::from_utf8_safe(a.msg()) 
     336                                        % hal::from_utf8_safe(a.message()) 
    285337                                        % a.num_peers) 
    286338                )       );                               
     
    293345                                wformat(hal::app().res_wstr(HAL_FAST_RESUME_ALERT)) 
    294346                                        % get(a.handle)->name() 
    295                                         % hal::from_utf8_safe(a.msg())) 
     347                                        % hal::from_utf8_safe(a.message())) 
    296348                )       );                               
    297349        } 
     
    343395                                new EventGeneral(event_logger::info, a.timestamp(), 
    344396                                        wformat(hal::app().res_wstr(HAL_LISTEN_FAILED_ALERT)) 
    345                                                 % hal::from_utf8_safe(a.msg())) 
     397                                                % hal::from_utf8_safe(a.message())) 
    346398                        )       ); 
    347399                } 
     
    353405                        new EventGeneral(event_logger::info, a.timestamp(), 
    354406                                wformat(hal::app().res_wstr(HAL_LISTEN_SUCCEEDED_ALERT)) 
    355                                         % hal::from_utf8_safe(a.msg())) 
     407                                        % hal::from_utf8_safe(a.message())) 
    356408                )       );       
    357409 
     
    365417                                wformat(hal::app().res_wstr(HAL_IPFILTER_ALERT)) 
    366418                                        % hal::from_utf8_safe(a.ip.to_string()) 
    367                                         % hal::from_utf8_safe(a.msg())) 
     419                                        % hal::from_utf8_safe(a.message())) 
    368420                )       );                               
    369421        } 
     
    373425                event_log.post(shared_ptr<EventDetail>( 
    374426                                new EventLibtorrent(lbtAlertToHalEvent(a.severity()),  
    375                                         a.timestamp(), event_logger::unclassified, hal::from_utf8_safe(a.msg()))));              
     427                                        a.timestamp(), event_logger::unclassified, hal::from_utf8_safe(a.message()))));          
    376428        } 
    377429         
     
    392444                 
    393445                libt::handle_alert< 
     446                        libt::external_ip_alert, 
     447                        libt::portmap_error_alert, 
     448                        libt::portmap_alert, 
     449                        libt::file_error_alert, 
    394450                        libt::torrent_finished_alert, 
    395451                        libt::torrent_paused_alert, 
     
    398454                        libt::hash_failed_alert, 
    399455                        libt::url_seed_alert, 
     456                        libt::dht_reply_alert, 
    400457                        libt::tracker_error_alert, 
    401458                        libt::tracker_warning_alert, 
  • trunk/src/halTorrentInternal.hpp

    r484 r496  
    3636#define HAL_PEER_ALERT                                          HAL_TORRENT_EXT_BEGIN + 19 
    3737#define HAL_LISTEN_V6_FAILED_ALERT                      HAL_TORRENT_EXT_BEGIN + 20 
    38 #define HAL_TORRENT_LOAD_FILTERS                                HAL_TORRENT_EXT_BEGIN + 21 
     38#define HAL_TORRENT_LOAD_FILTERS                        HAL_TORRENT_EXT_BEGIN + 21 
     39#define HAL_EXTERNAL_IP_ALERT                           HAL_TORRENT_EXT_BEGIN + 22 
     40#define HAL_PORTMAP_ERROR_ALERT                         HAL_TORRENT_EXT_BEGIN + 23 
     41#define HAL_PORTMAP_ALERT                                       HAL_TORRENT_EXT_BEGIN + 24 
     42#define HAL_PORTMAP_TYPE_PMP                            HAL_TORRENT_EXT_BEGIN + 25                       
     43#define HAL_PORTMAP_TYPE_UPNP                           HAL_TORRENT_EXT_BEGIN + 26 
     44#define HAL_FILE_ERROR_ALERT                            HAL_TORRENT_EXT_BEGIN + 27 
     45#define HAL_DHT_REPLY_ALERT                                     HAL_TORRENT_EXT_BEGIN + 28 
    3946 
    4047#define HAL_TORRENT_INT_BEGIN                           42000 
Note: See TracChangeset for help on using the changeset viewer.