Ankündigungenen iroffer dinoex

User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer dinoex 3.21

Post by dinoex »

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: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer dinoex 3.22

Post by dinoex »

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: Select all

 
  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: Select all

     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: Select all

     0 = kein
     1 = Fett
     2 = Unterstichen
     4 = Kursiv
     8 = Invertiert
bugfix: Kursiver Text wurde nicht richtig ausgegeben.

327) DISKFREE
Neues Admin Kommando:

Code: Select all

  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: Select all

  DELTRIGGER <n> <m>               Entferne die Trigger von Pack <n> bis <m>
322) CLOSEGET
Neues Admin Kommando:

Code: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer dinoex 3.23

Post by dinoex »

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: Select all

  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: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

Ab Version 3.24

Post by dinoex »

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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

Ab Version 3.25

Post by dinoex »

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: Select all

  Neues Admin Kommando:
  NOAUTOADD <x>                      Sperrrt AUTOADD für die nächsten <x> Minuten
350) XDCC BATCH
Erlaube mehrere Angaben in BATCH.

Code: Select all

  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: Select all

  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: Select all

  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: Select all

  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: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer dinoex 3.26

Post by dinoex »

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: Select all

  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: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer dinoex 3.27

Post by dinoex »

Configure TRANSLATION=
Erweitere das Makefile um weitere Übersetzungen

382) REMOVEMATCH

Neues Admin Kommando:

Code: Select all

  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: Select all

  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: Select all

  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: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer dinoex 3.28

Post by dinoex »

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: Select all

  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: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer dinoex 3.29

Post by dinoex »

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: Select all

  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: Select all

  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: Select all

  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: Select all

  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
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer-dinoex 3.30

Post by dinoex »

411) VERSION (suggested by Loke_AF)

Neues Admin Kommando:

Code: Select all

  VERSION                              Zeige die Version und die Features von Iroffer
bugfix: QSEND
Prüfe nicht die Hostmask wenn der Nick unterschiedlich ist.

bugfix: openssl
Protokolle SSLv2 und SSLv3 deaktiviert. Protokolle TLS1.0, TLS1.1 und TLS1.2 aktiviert.

bugfix: xddclistfile
Nach "ADD" wurde das "xddclistfile" später geschrieben.

bugfix: md5sum
Bot crashte wenn die aktuelle Datei überschrieben wurde.
versions affected: 3.28 - 3.29

bugfix: CTCP SEARCH
Das Steuerzeichen 0x01 am Ende wurde nicht ignoriert.

bugfix: logfile
Bot crashte wenn das Logfile nicht geschrieben werden kann.
versions affected: 1.1 - 3.29

bugfix: nomd5
Announce klemmt wenn nomd5 gesetzt und nocrc32 nicht gesetzt war.

bugfix: statefile
Beim Starten des Bots wird eine geänderte FileSystemID sofort in das "statefile" übernommen.

bugfix: transferlimits
Die Umschaltung von Sommer auf Winterzeit wird berücksichtigt.

410) FETCH queue
FETCH Befehle gehen in eine Warteschlange wenn "max_uploads" erreicht ist.

bugfix: FETCH
Beim Resume wurde die gesamte Datei übertragen.

bugfix: FETCH
FETCH hat die Konfiguration "local_vhost" nicht benutzt.

bugfix: max_uploads
max_uploads zählt jetzt alle eingehenden Verbindungen.

409) FETCH AUTO.*
Holde den Namen und das Datum der Datei vom HTTP-Server.
Nach erfolgreichem Download wird die Datei lokal umbenannt.

bugfix: autoadd_time
Wenn "packs_delayed" nicht leer ist, lasse den "autoadd" aus.

408) DCC STATUS
Die Antwort zu "DCC STATUS" wurde um die Größe der "idle queue"
erweitert.

407) server_send_max
Begrenzt den Buffer der zum IRC-Server gesendet wird.
Damit wird verhindert, das der Bot wegen 'Excess Flood' gebannt wird.
Nur per Netzwerk einstellbar.
Default: 600

406) server_send_rate
Anzahl der Zeichen pro Sekunde, die der Bot im Mittel zum IRC-Server
sendet.
Damit wird verhinder das der Bot wegen 'Excess Flood' gebannt wird.
Nur per Netzwerk einstellbar.


405) reminder_send_retry
Bestimme wie oft der Bot erneut versucht einen Transfer mit XDCC SEND
zu starten. Default: 2 Wiederholungen.

Debugging und Logging verbessert.
mfg Dinoex
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer-dinoex 3.31

Post by dinoex »

413) usenatip
Support für IPv6

bugfix: commandline -s (reported by AnTiZ)
Save und Exit wenn die Eingabe EOF meldet.

bugfix: logfile
Erlaube Zeilen mit max Länge im logfile.

bugfix: IRC 001
Erkenne wenn die Welcome Message vom Server ohne Nick ist.

bugfix: http_port
Benutze einfacheres JavaScript.

bugfix: http_port, show_date_added
In der Webliste wurde vor dem Datum ein fehlerhafte Zeichen ausgegeben.

bugfix: geoip6database
Erkenne GeoIP IPv6 auch mit neuen Compilern.

bugfix: statefile
Der Dateiname ist jetzt ohne Sonderzeichen.

bugfix: xdcc.7
Formatierung für "debian" angepasst.

bugfix: Configure
Support für CPPFLAGS

bugfix: CRASH
Benutze Systemfunktion zum Abbruch.

412) quit_msg
Nachricht beim Beenden des Bots and die Channels.
Bei Wert "none" wird keine Nachricht gesendet.
Default: Melde Bot Version und gegebenen falls das Betriebssystem.

bugfix: upnp_router
Update auf libminiupnpc 2.0.20161216

Convert charset for all files to UTF-8.

bugfix: Configure
Support für MacOS "Capitan"

bugfix: French translation
Aktualisierung von Sébastien Picavet

bugfix: ADMIN CHATME
If the CHAT was not successful, the port was never cleared.

bugfix: ruby_script
Support für Debian "jessie"

bugfix: Configure
Support für Compiler "cparser"

bugfix: http_port
Die Webliste konnte abgeschnitten werden.

bugfix: upnp_router
Update auf libminiupnpc 1.9.20151008

bugfix: Configure
Benutze gcc falls kein anderer Compiler gefunden wurde.
mfg Dinoex
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer-dinoex 3.32

Post by dinoex »

bugfix: Speicherlecks behoben

414) maxminddb
Unterstützung für Abfragen der GeoIP2 Datenbank.
Definiere die Datenbankdatei für IPv4 und IPv6.
Wenn du keine Datenbank hast, kannst du diese hier herunterladen:
https://dev.maxmind.com/geoip/geoip2/geolite2/
Default: keine Prüfung

bugfix: http_port, charset
Setze den Zeichensatz im HTTP-Header wenn konfiguriert.
mfg Dinoex
User avatar
dinoex
Fan-Sub.de TEAM
Fan-Sub.de TEAM
Posts: 620
Joined: 29.12.2007 06:56
Location: Habichtswald
Contact:

iroffer-dinoex 3.33

Post by dinoex »

bugfix: FETCH
Es wird jetzt das neue libcurl API 7.55 verwendet.

420) PRINT
Ausgabe von Variablen des Typs Liste.

bugfix: adddir_min_size (reported by Loke_AF)
Korrektur des Multiplikators von 64k auf 1k

bugfix: upnp_router
Probleme mit der Port-Weiterleitung und AVM-Routern behoben.

bugfix: dns resolver
Die Prozesse abräumen.

419) ADMIN CHATME SCHAT
Erlaube SSL verschlüsselte admin chats.

418) DCC SCHAT
Erlaube SSL verschlüsselte admin chats.

bugfix: DCC CHAT
Chats ohne Verbindung wurden nie abgebiochen.

bugfix: DCC CHAT
Bot crashte beim Heruznterfahren, wenn Chats noch auf Verbindung warten.

417) transferlimits
Zeige die "transferlimits" in variablen Einheiten.

bugfix: channel
Die Warnung, dass ein #channel doppelt definiert wurde, kam nicht.
Fehler wenn eine Channel Option mehr als einmal angegeben ist.

bugfix: extend_status_line
Reihenfolge der Bandbreiten war nicht korrekt.

416) auth_name
Statt des Nicks kann hier ein Username
für den AUTH Befehl angegeben werden.
Dies ist nur je Netzwerk einstellbar.

415) ruby_script
Neue Aktion: "usenatip", "ip"

bugfix: http_port
Neuer Mime-type für .svg and .json
Richtiger Mime-type für .js

bugfix: Speicherlecks behoben

bugfix: Configure
Behebe "noreturn" Warnungen unter Debian 10.

bugfix: Lang
Bei leeren Enviroment verwende utf-8.

bugfix: IRC PING
Problem mit Oragono IRC Server behoben.

bugfix: json.txt.rb
Ausgabe von Javascript Code nach JSON konvertiert.

bugfix:
Verhindere den Abbruch eines Transfers bei "Interrupted system call".

Debugging und Logging verbessert.
mfg Dinoex
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest