Ankündigungenen iroffer dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

iroffer dinoex 3.21

Beitragvon dinoex » 07.05.2010 19:06

bugfix: PRINT
versions affected: 3.13 - 3.20
Bot crashte, wenn auf einen nicht Parameter ohne Wert angefordert wurde.

bugfix: AUTOADD
Warne falls Dateien ein Datum in der Zukunft haben.

bugfix: CHCOLOR
Benutze Farbe auch bei ANNOUNCE, XDCC SEARCH und "!NEW", "!FIND" Trigger.

320) configfile
Erlaube mehrere Bereiche von "network" mit dem gleichen Namen
zur Konfiguration eines Netzes.

Configure LOCALBASE= PREFIX=
Setze die Verzeichnisse für benötigte Bibliotheken und die Installation.

319) CHCOLOR

Neue Admin Kommandos:

Code: Alles auswählen

  CHCOLOR <n> <m> <x>,<b>            Setze für das Pack <n> bis <m> die Farbe <x> und den Hintergrund <b>
  CHCOLOR <n> <x>,<b>                Setze für das Pack <n> die Farbe <x> und den Hintergrund <b>

bugfix: CTCP
versions affected: 3.13 - 3.20
Antworte auch auf CTCP im Channel.

bugfix: connectionmethod ssl
versions affected: 3.0 - 3.20
Beim Verbindungsaufbau wird der Bot nicht mehr blockiert.

318) login_name
Wenn das Netzwek keine NickServ hat, kann hier der Name des Services
fuer den LOGIN Befehl angegeben werden.
Dies ist nur je Netzwerk einstellbar.

318) auth_name
Wenn das Netzwek keine NickServ hat, kann hier der Name des Services
fuer den AUTH Befehl angegeben werden.
Dies ist nur je Netzwerk einstellbar.

bugfix: viele gleichzeitige Transfers
versions affected: 1.2 - 3.20
Bot konnte bei der auswahl eines Transfers crashen.

317) restrictsend, restrictlist
Kann jetzt für jedes Netzwerk einzeln gesetzt werden.

316) ruby_script
Erweiterte Methode "info_pack" un auf Daten einens Packs zuzugreifen.
Verfügbar: "lock", "dlimit_max", "dlimit_used", "has_md5sum", "has_crc32", "mtime", "xtime", "crc32", "md5sum"

315) logrotate
Die Datei logfile_httpd wird auch rotiert.

314) -w dir
Setze dir als das aktuelle Verzeichnis.

Debugging und Logging verbessert.

313) group_admin uploadhost
Bei Bedarf kann man nach der Gruppenliste noch ein Uploadir angeben.
Die hostmask gilt dann auch als uploadhost.
Erlaube LISTUL wenn das Uploadir angegeben ist.

bigfix: ANNOUNCE
Announces haben jetzt Vorrang vor XDCC LIST.

bugfix: -plist
Ignoriere plist wenn sehr viele Announces noch nicht gesendet sind.

bugfix: restrictsend
Der Bot sendete keine Pakete mit "restrictsend off" und wenn kein Channel konfiguriert ist.

bugfix: QUIT
Melde eine Warnung und benende die Verbindung, wenn der Server uns "QUIT" sendet.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

iroffer dinoex 3.22

Beitragvon dinoex » 06.08.2010 15:28

Ab Version 3.22:
----------------

bugfix: autosendpack, CHTRIGGER
versions affected: 3.21
Bot crasht bei der Trigger Nachricht.

330) AUTOADD
Wenn einen umbenante Datei gefunden wird, repariere das Pack mit dem neuen Dateinamen.

bugfix: Configure
Erkennung funktioniert jetzt auch mit gcc46.

bugfix: upnp_router
Update für libminiupnpc 1.4.20100609

Weniger Meldungen bei AUTOADD.

bugfix: CTCP PING
versions affected: 3.8 - 3.21
Bot gab auf CTCP PING keine Antwort.

bugfix: server_connected_raw
versions affected: 3.12 - 3.21
Bot konnte bei ungültigen Zeilen in der Config crashen.

329) autoadd_color
Setze Farbe für Pakete auf dem Verzeichnis autoadd_dir.
Default keine Farbe
Format: <farbe>,<hintergrund>,<style>

328) CHCOLOR

Neue Admin Kommandos:

Code: Alles auswählen

 
  CHCOLOR <n> <m> <x>,<b>,<s>        Setze für das Pack <n> bis <m> die Farbe <x>, den Hintergrund <b> und den Style <s>
  CHCOLOR <n> <x>,<b>,<s>            Setze für das Pack <n> die Farbe <x>, den Hintergrund <b> und den Style <s>

Werte für Farbe, Hintergrund:

Code: Alles auswählen

     0 keine Farbe
     1 Schwarz
     2 Blau
     3 Grün
     4 Rot
     5 Braun
     6 Violett
     7 Orange
     8 Gelb
     9 Hellgrün
    10 Cyan
    11 Hellcyan
    12 Hellblau
    13 Purpur
    14 Grau
    15 Hellgrau
    16 Weiß


Werte für Style:

Code: Alles auswählen

     0 = kein
     1 = Fett
     2 = Unterstichen
     4 = Kursiv
     8 = Invertiert


bugfix: Kursiver Text wurde nicht richtig ausgegeben.

327) DISKFREE
Neues Admin Kommando:

Code: Alles auswählen

  DISKFREE                         Freien Paltz im Uploadverzeichnis anzeigen


bugfix: Speicherlecks behoben

bugfix: XDCC BATCH
versions affected: 3.21
BATCH wurde nach dem ersten Pack abgebrochen.

bugfix: SSL
Halte die Verbindung auch wenn der IRC-Server langsam ist.

326) http_access_log
Schreibe alle Zugriffe via HTTP im Format CLF in die angegebene Datei.
Default: kein Protokoll.

325) logrotate <n>
Schnelles Rotieren der Logfiles alle <n> Stunde.

324) download_completed_msg
Nachricht am Ende des Transfers.

323) DELTRIGGER
Neues Admin Kommando:

Code: Alles auswählen

  DELTRIGGER <n> <m>               Entferne die Trigger von Pack <n> bis <m>


322) CLOSEGET
Neues Admin Kommando:

Code: Alles auswählen

  CLOSEGET <net> <nick>            Breche den Upload von Bot <nick> ab


321) status_time_dcc_chat
Zeit in Sekunden bis zur nächsten Ausgabe der Status-Zeile im DCC Chat.
Default: 120

Debugging und Logging verbessert.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

iroffer dinoex 3.23

Beitragvon dinoex » 06.08.2010 15:30

bugfix: ruby_script
Methode "on_added" erzeugte keinen Announces mit true.

bugfix: transfermethod "freebsd-sendfile"
Benutze normales Lesen/Screiben wenn sendfile nicht startet.

bugfix: xdccxmlfile
Das XML war nicht sauber, transfereddaily and änliche Werte können Sonderzeichen haben.

335) requeue_sends
Beim "shutdown" des Bots werden laufenden Transfers abgebrochen. Ist
diese Option aktivuert, werden die Transfers in die Queue gesichert.
Damit können die Transfers beim Neustart des Bots weitergehen.

bugfix: CHCOLOR
xdcclistfileraw wurde ignoriert.
versions affected: 3.21 - 3.22

bugfix: ADMIN
versions affected: 3.21 - 3.22
Bot hat auf ADMIN im channel geantwortet.

bugfix: xdcclist_grouponly
Wenn xdcclist_grouponly nicht gesetzt ist, brauchen wir den
User nicht mit "XDCC LIST group" und "XDCC LIST ALL". zu verwirren.

334) RMQ, RMIQ (inspired by [M]-V)

Neue Admin Kommandos:

Code: Alles auswählen

  CLOSE                              Abbrechen aller Übertagungen
  CLOSEU                             Abbrechen aller Uploads
  RMQ                                Löschen aller Einträge in der Warteschlange
  RMIQ                               Löschen aller Einträge in der 2. Warteschlange
  FETCHCANCEL                        Bricht alle Downloads ab
  CLOSEC                             Beende alle DCC-Chats


333) http_forbidden
Definiert die Seite, die angezeigt wird wenn der Zugang nicht erlaubt
ist. Die Seite muss als Datei in http_dir liegen.
Default: Sender nur die HTTP Fehlermeldung.

bugfix: http_geoip
Die Prüfung konnte nicht abgeschaltet werden.
Antworte jetzt mit HTTP 403 Forbidden.

bugfix: CHCOLOR
Problem behoben, wenn der Dateiname mit einer Zffer beginnt.

332) no_natural_sort
If configurend, all text is sorted by plain ASCII.
Default: use natural sort order.

bugfix: http_port
Erlaube Gruppen mit "&" im Namen.

Debugging und Logging verbessert.

331) BATCH

Neue Admin Kommandos:

Code: Alles auswählen

  BATCH <nick> <g>                   Pakete mit der Gruppe <g> in die 2. Warteschlange für <nick> einfügen
  BATCH <nick> <g> <netz>            Pakete mit der Gruppe <g> in die 2. Warteschlange für <nick> aus <netz> einfügen
  BATCH <nick> <n>-<m>               Paket <n> bis <m> in die 2. Warteschlange für <nick> einfügen
  BATCH <nick> <n>-<m> <netz>        Paket <n> bis <m> in die 2. Warteschlange für <nick> aus <netz> einfügen


bugfix: SHUTDOWN
versions affected: 1.0 - 3.22
Not all messages where send out on shutdown
Uploads and Transfers where not cleanup up fully.

bugfix: AUTOADD
versions affected: 3.22
Wenn die Dateinahmen doppelte Trennzeichen enthalten,
z.B.: "//", "/./" oder "/../", dann
kann der Bot mit dem Fehler "To many open files" abbrechen.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

Ab Version 3.24

Beitragvon dinoex » 17.10.2010 11:35

bugfix: Speicherlecks behoben

bugfix: SHUTDOWN
Bot stürtzt beim "SHUTDOWN" ab, wenn mit ruby 1.9 gebaut.

Debugging und Logging verbessert.

bugfix: xdccxmlfile
Schreibweise des XML-Tags geändert bandwith -> bandwidth.

bugfix: CLOSEU
Bot stürtze ab, wenn eine fehlerhafte Upload ID übergeben wurde.
versions affected: 3.23

bugfix: autoadd_dir
Verzeichnisse mit Leerzeichen wurden nicht durchsucht.

bugfix: GET
Bot stürtze ab, wenn "uplaoddir" nicht definiert ist.
versions affected: 3.21 - 3.23

bugfix: autoaddann
Wenn kein ruby_script eingetragen ist, wurde auch kein announce germacht.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

Ab Version 3.25

Beitragvon dinoex » 12.12.2010 05:50

bugfix: BOTINFO
BOTINFO zeigte Müll als DCC-IP vor der ersten Verbindung zum Netz.

bugfix: UNLIMITED
versions affected: 3.23 - 3.24
Bot crashte wenn kein Transfer gefunden wurde.

bugfix: local_vhost
Vebinde nur zu der passenden Adress-Familie.

353) expire_logfiles
Nach den angegebenen Tagen werden die alten Logdateien gelöscht.
Es wir nur nach dem Logroate geprüft.
Default: Es werden keine Logdateien gelöscht.

352) geoip6database
Definiere die Datenbankdatei für IPv6.
Wenn du keine Datenbank hast kannst, du dieses hier herunterladen:
http://www.maxmind.com/app/geolitecountry
Default: keine Prüfung bei IPv6.

bugfix: geoipdatabase
Lade die Datenbak neu wenn die Datei geändert wurde.

351) NOAUTOADD

Code: Alles auswählen

  Neues Admin Kommando:
  NOAUTOADD <x>                      Sperrrt AUTOADD für die nächsten <x> Minuten


350) XDCC BATCH
Erlaube mehrere Angaben in BATCH.

Code: Alles auswählen

  Neue User Kommandos:
  XDCC BATCH <a>,<b>,<c>             Sende die Pakete mit Nummer <a>, <b> und <c>
  XDCC BATCH <a>-<b>,<n>-<m>         Sende die Pakete von Nummer <a> bis Nummer <b> und von Nummer <n> bis Nummer <m>


349) BATCH
Erlaube mehrere Angaben in BATCH.

Code: Alles auswählen

  Neue Admin Kommandos:
  BATCH <nick> <g>,<s>,<n-m>         Pakete mit der Gruppe <g>, Paket <s>, Paket <n> bis <m> in die 2. Warteschlange für <nick> einfügen
  BATCH <nick> <g>,<s>,<n-m> <net>   Pakete mit der Gruppe <g> in die 2. Warteschlange für <nick> aus <netz> einfügen


348) Französiche Texte
Aktiviert werde diese durch "./Lang fr" nach dem "Configure"
Zurück zum Englischen gehts es mit "./Lang en"

347) XDCC INFO
Zeige die CRC32 des Inhaltes einer kommrimierten Datei.

346) ignore_duplicate_ip
Erkennt gefälschte Hostmasken und unterbindet damit das mehr Über-
tragungen als erlaubt zum selben Host stattfinden. Beim Feststellen
werden alle Transfers und Warteschlangeneinträge dieses Nicks
abgebrochen/gelöscht und ein Ignore für <n> Std. aktiviert.
Default: 0 == keine Prüfung.

bugfix: ruby_script
Bot konnte micht mit Ruby 1.9.1 gebaut werden.

345) xdccxmlfile
Schreibe des 'xdccxmlfile' schneller.

344) DUMP
Bei DUMP werden alle Konfigurationsdaten in einen neuen Abschnitt geschrieben.

343) dump_all
Wenn definiert werden alle Konfigurations-Varaiablen beim DUMP ausgegeben.
Default werden nur die geänderten Werte ausgegeben.

342) announce_suffix_color
Setze Farbe für die Downloadhilfe in der Announce-Nachricht.
Damit wird der Text "/MSG <botname> XDCC GET <nr>" in Farbe angezeigt.
Default keine Farbe.

341) CHLIMIT, CHGETS

Code: Alles auswählen

  Neue Admin Kommandos:
  CHLIMIT <n> <m> <x>                Ändert das tägliche Downloadlimit von Pack <n> bis <m> auf <x> Übertragungen (0 für aus)
  CHGETS <n> <m> <x>                 Verändert den Downloadzähler von Pack <n> bis <m> zu Wert <x>


340) CHMINS, CHMAXS

Code: Alles auswählen

  Neue Admin Kommandos:
  CHMINS <n> <m> <x>                 Ändert die Minimalgeschwindigkeit von Pack <n> bis <m> auf <x> KB (0 für aus)
  CHMAXS <n> <m> <x>                 Ändert die Maximalgeschwindigkeit von Pack <n> bis <m> auf <x> KB (0 für aus)


bugfix: autoaddann
Die []-Klammern wurden auf dem Default-Text entfernt.

339) show_group_of_pack
Zeige zu allen Paketen auch die Gruppe an.
Default Ausgabe ohne die Gruppe

bugfix: xdccxmlfile
Erweitere die Struktur der XML-Datei, damit diese besser gelsen werden kann.
Erstelle und veröffentliche eine XML DTD Datei.

338) AUTOCANCEL

Code: Alles auswählen

  Neues Admin Kommando:
  AUTOCANCEL                         Abbrechen aller laufendend ADD und REMOVE Befehle.


337) adddir_min_size
Bei addir, adnew und autoadd werden Datein kleiner als die angegebene
Größe in KB übersprungen.
Default: keine Prüfung

- bugfix: getip_network
Bot stürtze ab wenn als Parameter kein gültiges Netzwerk angegeben wurde.
versions affected: 3.23 - 3.24

336) channel -plaintext
Sende bei Announces in dem Channel keine Farben.

335) plaintext
Sende bei Announces in das Netzwerk keine Farben.

- bugfix: console
Bot stürtze beim editieren der Befehlszeile ab.
versions affected: 3.23 - 3.24

- bugfix: BOTINFO
Zeige Liste der aktivierten Features.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

iroffer dinoex 3.26

Beitragvon dinoex » 19.02.2011 21:27

365) tcp_nodelay
Schalte das Nagle-Verfahren zur Optimierung der TCP Pakete aus.

364) tcp_buffer_size
Setzt den Netzwerkbuffer für TCP auf den angegebenen Wert in kByte.
Default: 0 = das Betriebssystem optimiert.

Debugging und Logging verbessert.

bugfix: statefile
Ermögliche das Lesen eines 64bit 'statefile' auf 32bit Systemen.
Format ist nun unabhängig von time_t des Systems.

bugfix: XDCC INFO
Repeariere die Byte-Reihenfolge der CRC32 in einer komprimierten Datei.

363) backup statefile
Sichere das alte "statefile", wenn sich die Version von Iroffer ändert.

362) offline
Verbine nicht zu diesem Netzwerk.

bugfix: CLOSEC
Bot crashte wenn kein Chat gefunden wurde.
versions affected: 3.25

bugfix: getip_network
DCC IP wwurde bei der ersten Verbindung nicht gesetzt.
versions affected: 3.23 - 3.25

bugfix: ruby_script
Benutze das neue API für ruby 1.9.2

361) Exportiere the crc32/md5 as sumfile
htdocs/sfv.txt.rb: Exportiere CRC32 im SFV Format.
Paket: "/sfv.txt.rb?pack=21"
Bereich: "/sfv.txt.rb?pack=21;last=29"
Gruppe: "/sfv.txt.rb?group=ZZZ"
htdocs/md5.txt.rb: Exportiere md5 im MD5SUM Format
Paket: "/md5.txt.rb?pack=21"
Bereich: "/md5.txt.rb?pack=21;last=29"
Gruppe: "/md5.txt.rb?group=ZZZ"
htdocs/info.txt.rb: Exportiere Datei Information als Liste.
Paket: "/info.txt.rb?pack=21"
Bereich: "/info.txt.rb?pack=21;last=29"
Gruppe: "/info.txt.rb?group=ZZZ"

360) htdocs
Ermögliche Ruby CGI Skripte die nicht HTML MIME Daten generieren.
"name.txt.rb" erzeugt "text/plain" als Inhalt.

359) ruby_script
Erweiterte Methode "info_pack" un auf Daten einens Packs zuzugreifen.
Verfügbar: "group_desc", "bytes", "size", "name"
Erweitert der Zugriff auf einfache Netzwerk Variablen.
Der Befehl "command" in ruby erkennt nun beliebig viele Parameter.

bugfix: NEWANN
NEWANN caused the bot to crash.
versions affected: 3.25

358) NEWANN

Neue Admin Kommandos:

Code: Alles auswählen

  NEWANN <n> <channel>               ANNOUNCE für die letzen <n> Pakete in allen Channels
  NEWANN <n> <channel> <netz>        ANNOUNCE für die letzen <n> Pakete in Channel <channel> in Netz <netz>


bugfix: XDCC STOP
Der Bot entnferte nicht "XDCC LIST" wenn die Ausgabe noch nicht angefangen hatte.

357) RMALLQ

Neues Admin Kommando:

Code: Alles auswählen

  RMALLQ                             Löschen aller Einträge in beiden Warteschlangen


356) Länderspezifische Texte
Alle Übersetzungen können nun im gleichen Verzeichnis gebaut werden.
Alle übersetzten Programme haben jetzt einen Suffix:
iroffer-de, iroffer-fr, iroffer-it
Fehler mit übrig gebliebenen Dateien von alten Versionen beim Update behoben.

bugfix: bsdmake
Das erzeugte Makefile kann mit gnumake und bsdmake benutzt werden.

355) XDCC BATCH, BATCH
Erlaube auch Bereich von einer höheren Nummer zu einer niedrigeren Nummer.

bugfix: logstats
Mit logstats off wurde kein logroate durchgeführt.
Mit logstats oon und ohne logfile, wurden auch keine Daten im DCC Chat ausgegeben.

bugfix: ./Lang ??
Erkenne und verwende "utf-8" wenn LANG so gesetzt ist.

354) iroffer mybot.config -c
Wenn eine Konfigurationsdatei angegeben ist,
so wird das Passwort nicht ausgegeben,
sondern direkt an die Konfigurationsdatei angefügt.

bugfix: XDCC INFO
Zeige die Beschreibung nicht, wenn sie mit dem Dateinamen identisch ist.

bugfix: XDCC BATCH
Das Ende einen Bereiches wurde nicht geprüft.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

iroffer dinoex 3.27

Beitragvon dinoex » 04.09.2011 13:37

Configure TRANSLATION=
Erweitere das Makefile um weitere Übersetzungen

382) REMOVEMATCH

Neues Admin Kommando:

Code: Alles auswählen

  REMOVEMATCH <muster>               Entfernt Packs deren Dateien auf <muster> passen.


bugfix: Configure
Erkennung von sendfile unter Linux funktioniert jetzt auch mit gcc46.

bugfix: XDCC SEND
Wenn ein Benutzer schon Pakete in der 2. Warteschlange hat,
werden alle weiteren Pakete ebenfalls dort eingetragen.

381) subdirs_delayed
Wenn aktiviert, iwerden bei addir, addnew und autoadd die Unter-
Verzeichnisse später durchsucht. Damit bleibt der Bot auch bei großer
Anzahl von Unter-Verzeichnissen reaktionsschnell.
Default: aus, Verzeichnisse werden sofort durchsucht.

bugfix: DUMP
Die Ausgabe von Werten mit Mutiplikationsfaktor ist jetzt richtig.

380) server_connect_timeout
Setze den Startwert für das Timeout in Sekunden für die Verbindung
zum IRC-Server.
Default: 5

379) DCLD
Zeige IP und Land bei dem Kommando "DCLD".

378) respondtochannellist, respondtochannelxdcc
Global oder je Netzwerk einstellbar.

377) periodicmsg
Nur per Netzwerk einstellbar. Mehrere Zeilen pro Netzwerk möglich.

376) IQSEND

Neue Admin Kommandos:

Code: Alles auswählen

  IQSEND                             Verschiebe einen Eintrag von der 2. Warteschlange in die 1. Warteschlange
  IQSEND <id>                        Verschiebe den Eintrag von der 2. Warteschlange in die 1. Warteschlange


bugfix: HOLDQUEUE
Zeige in der Ausgabe von BOTINFO an das HOLDQUEUE aktiv ist.

375) OFFLINE, ONLINE

Neue Admin Kommandos:

Code: Alles auswählen

  OFFLINE                            Trenne Bot von allen Netzen
  OFFLINE <net>                      Trenne Bot vom angegebenen Netz
  ONLINE                             Verbine Bot zu allen Netzen
  ONLINE <net>                       Verbine Bot zum angegebenen Netz


374) announce_size
Melde die Größe des Paks beim Announce.
Default: no

bugfix: http_port
Erzwinge Zeitzone 'GMT' in allen Datumsangaben.

373) http_dir
Erlaube den teilweisen Download und das fortsetzen von Dateien.
Zähle alle Dateien bei der Berechnung des "maxspeed" mit.

bugfix: ignore_duplicate_ip
Entferne den Benutzer auch aus den Warteschlangen.

372) statefile
Starten und Beenden des Bots ist jetzt deutlich schneller.

371) tcp_nodelay, tcp_buffer_size
Bessere Default-Werte unter Windows/CYGWIN.

Debugging und Logging verbessert.

bugfix: BATCH
versions affected: 3.23 - 3.26
Bot stürtze beim Admin Kommando ab wenn der Bereich über das letze Paket hinaus ging.

370) delayed announce
Warte mit dem Announce bis der AUTOADD fertig ist
und die Prüfsumme der Dateien brechnet wurde.
Warte auch wenn die CRC nicht zur Datei passt.

bugfix: autosendpack
Erlaube "autosendpack" mit Paketnummer '-1'.

369) RUBY

Neue Admin Kommandos:

Code: Alles auswählen

  RUBY <method> <args>               Rufe die Methode <methode> im Ruby-Script mit den Parametern <args> auf
  RUBY <method>                      Rufe die Methode <methode> im Ruby-Script ohne Parameter auf


bugfix: REHASH
versions affected: 3.0 - 3.26
Bot crashte wenn "user_nick" nicht global definiert wurde.

368) XDCC SEND
Hinweis an den Benutzer einer Warteschlange "XDCC REMOVE <number>".

367) PRINT, ruby_script
Neue Variablen für irconfig() "disk_space", "disk_space_text", "packsum",
"idlequeueused", "mainqueueused", "slotsfree", "slotsused",
"transfereddaily", "transferedweekly", "transferedmonthly",
"transferedtotal", "transferedtotalbytes", "uptime", "totaluptime",
"bandmax", "banduse"
Neue Variable "mynick"

366) http_port
Benutze kurze URLs in der Webliste.

bugfix: mime_type
versions affected: 3.0 - 3.26
Zusätzliche mime_type Zeilen wurden nur ein einziges mal verwendet.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

iroffer dinoex 3.28

Beitragvon dinoex » 06.09.2012 14:05

bugfix: gnutls_protocol_set_priority deprecated
Es wird jetzt das neue gnutls API 2.12.x verwendet.

393) ruby_script
Neue Methode "on_upload_completed", wird bei jedem neuen Datei
nach dem erfolgreichen Upload per XDCC oder FETCH aufgerufen.

Configure -no-chroot (Sébastien Picavet)
Baue Bot ohne chroot() Unterstützung

bugfix: exit status
Der Exit Code im Hintergrund-Modus ist jetzt 0.

bugfix: send_listfile
Der Wert wurde bim REHASH nicht zurückgesetzt.
XDCC LIST SEND war nicht deaktiviert.

392) admin_job_done_file
Die Ausgabe und Fehler der Befehle aus dem "admin_job_file" werden in
diese Datei geschrieben.
Default: <admin_job_file>.done

391) REMOVELOST

Neue Admin Kommandos:

Code: Alles auswählen

  REMOVELOST                         Entfernt alle Packs deren Dateien nicht gefunden werden.
  REMOVELOST <muster>                Entfernt Packs deren Dateien nicht gefunden werden.

390) md5sum_exclude
Liste von Dateien oder Mustern die bei der Berechnung der MD5 und
CRC32 Prüfsummen übersprungen werden sollen.

389) SERVQ

Neues Admin Kommando:

Code: Alles auswählen

  SERVQ <netz>                       Löscht die Serversendwarteschlange

bugfix: ONLINE, OFFLINE, HOP, LAG
Ohne Argument wurden nicht alle Netzwerke behandelt.

bugfix: DELTRIGGER
Erlaube DELTRIGGER wenn CHTRIGGER möglich ist.

bugfix: expire_logfiles
versions affected: 3.26 - 3.27
Der Bot konnte die laten Files nicht löschen.

bugfix: md5
Warne wenn die Datei beim Hashen abgeschnitten wird.

bugfix: upnp_router
Update for libminiupnpc 1.6

bugfix: http_port
Reduziere die Last beim Senden über HTTP.

bugfix: max_upspeed
Wenn ein Upload "max_upspeed" erreichte, lief der Bot mit 100% CPU Last.

Configure -kqueue
Benutze "kqueue" um performanter mit dem Kernel zu reden.

388) autoaddann_mask
Wenn aktiv, sende eine Nachricht bei jedem neuen Paket das auf dem Bot
der Dateiname auf eines der angegeben Muster passt.

387) adddir_match
Liste von Dateien oder Mustern die bei adddir, addnew und autoadd
gefunden werden sollen.

386) CLEARRECORDS, CLEARGETS
Erstelle ein Backup des "statefiles" vor dem Löschen.

385) ruby_script
Neue Methode "on_packlist", wird aufgerufen wen der Inhalt der Paket-Liste sich geändert hat.

384) extend_status_line
Gebe zusätzlich SrvQ des aktuellen Netzwerks in der Statuszeile aus.

383) INFO, QUEUE, IQUEUE, SEND
Erlaube -1 für das xdcclistfile.

bugfix: telnet_port
Im Log wurde immer nur das erste netzwerk gelmeldet.

382) Export for XDCC parser
htdocs/parser.txt.rb: exportiere alle Pakate im Format für XDCC Parser.

bugfix: overallmaxspeed
Bandbreite wurde nicht gleichmäßig auf alle Transfers verteilt.

bugfix: http_port
versions affected: 3.23 - 3.27
In der Webliste wurde anstelle von 'slotsfree' der wert von 'slotsused' angezeigt.
mfg Dinoex

Benutzeravatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Beiträge: 615
Registriert: 29.12.2007 06:56
Wohnort: Habichtswald
Kontaktdaten:

iroffer dinoex 3.29

Beitragvon dinoex » 03.03.2013 13:56

bugfix: XDCC SEND
Erkenne Dateinamen mit Quote-Zeichen.

bugfix: Configure -no-chroot
Baue Bot auch ohne die NSS Bibliotheken.

bugfix: upnp_router
Update for libminiupnpc 1.8

bugfix: French translation
Erstellt von Sébastien Picavet

404) XDCC OPTION

Neue Benutzer Kommandos:

Code: Alles auswählen

  XDCC OPTION +IPV4          Benutze nur IPv4 für den Transfer
  XDCC OPTION +IPV6          Benutze nur IPv6 für den Transfer
  XDCC OPTION +ACTIVE        Benutze den normalen DCC für den Transfer
  XDCC OPTION +PASSIVE       Benutze den passiven DCC für den Transfer
  XDCC OPTION +QUIET         Setze den Bot auf leise für den Transfer


bugfix: channel -delay (reported by Loke_AF)
versions affected: 1.24 - 3.28
Die Wartezeit wurde bei verschiedenen Channels aufaddiert.

bugfix: status_time_dcc_chat
versions affected: 3.28
Zeige auch im Chat die SrvQ für das akteulle Netzwerk.

403) logrotate
logroate wird jetzt exakt auf der Grenze des Zeitbereiches ausgeführt.

bugfix: tcprangestart
versions affected: 3.0 - 3.28
Auf ausgelasteten Bots konnten die Downloads abbrechen wenn tcprangestart gesetzt war.

402) Exportiere die Paketliste as Json.
htdocs/json.txt.rb: Exportiere Paketliste im Json Format.

bugfix: conenctionmethod "bnc", "wingate", "custom"
versions affected: 3.12 - 3.28
Diese Konfiguration wurde ohne zusätzliche Parameter nicht angenommen.

401) XDCC BATCH
Erlaube einschränkende Suchbegriffe für Bereiche und Gruppen in BATCH.

Neue User Kommandos:

Code: Alles auswählen

  XDCC BATCH <a>-<b>*<pattern>       Sende die Pakete von Nummer <a> bis Nummer <b> die auf <pattern> passen
  XDCC BATCH <g>*<pattern>           Sende die Pakete von Gruppe <g> die auf <pattern> passen


400) BATCH
Erlaube einschränkende Suchbegriffe für Bereiche und Gruppen in BATCH.

Neue Admin Kommandos:

Code: Alles auswählen

  BATCH <nick> <n>-<m>*<pattern> <net> Paket <n> bis <m> die auf <pattern> passen in die 2. Warteschlange für <nick> einfügen
  BATCH <nick> <g>*<pattern> <net>     Pakete mit der Gruppe <g> die auf <pattern> passen in die 2. Warteschlange für <nick> einfügen


399) CLEARRECORDS, CLEARGETS
Geänderte Admin Kommandos:

Code: Alles auswählen

  CLEARRECORDS                       Löscht die Übertragungs-, Bandbreiten-, Gesamtübertragungsrekorde.
  CLEARGETS                          Löscht den Downloadzähler in allen Paketen, Uptime und Übertragungsvolumen.


bugfix: md5sum
Im Background-Modus konnte die Berrechnung der md5 klemmen.

bugfix: DUMP
Die Ausgabe von "usenatip" und der "channel" war fehlerhaft.

398) headline, channel -headline
Man kann jetzt mehrere Zeilen definieren.

Verbesserung der Geschwindigkeit in der ruby_script Methode "info_pack"
wenn diese mehrfach aufgerufen wird.

397) autoignore_rate
Einstellung ab wann der Bot den Benutzer ignoriert.
Der Wert legt die maximale Anzahl der Befehle pro Sekunde fest.
Default: 8

296) flood_protection_rate
Einstellung ab wann der Bot die globale Flood-Protection aktiviert.
Der Wert legt die maximale Anzahl der erfolgreichen Befehle an den
Bot in letzen 10 Sekunden fest.
Default: 6

395) http_allow
Hiermit kann eingeschränkt werden, wer per Telnet auf den Bot
zugreifen darf. Es können mehrere IP-Netze angegeben werden.
Default: alle.

394) http_deny
Hier kann man angeben, wer per Telnet auf den Bot nicht zugreifen
darf. Es können mehrere IP-Netze angegeben werden.
Default: keiner.

bugfix: respondtochannelxdcc
Ein unbekanntes XDCC Komanndo im Channel wird jetzt nicht mehr beantwortet.
mfg Dinoex


Zurück zu „Support zu Iroffer“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast