1697 d73be2a Doku: weitere Hinwweise für Releases 1696 1d2f910 Feeds openwrt und packages aktualisiert 1695 ff1f1a8 fehlende Übersetzungen hinzugefügt 1694 11b14e4 Policy-Routing und olsr-Interfaces nach jeder netzwerk-relevanten Konfigurationsänderung reinitialisieren 1693 415641e Luci: deutschsprachige Oberfläche und lua-Minimierung 1692 ebcf936 Migration: nach einer Firewall-Zonen-Umbenennung das Policy-Routing und die olsr-Konfiguration aktualisieren 1691 f171d8f Migration: fehlende "apply_changes" hinzugefügt 1690 a8dfe6f kosmetische Umbenennungen 1689 57120ad olsrd: Interface-Liste neu erstellen, falls olsr hängt 1688 d36b9ad git-Submodule aktualisiert 1687 6548fcf captive-portal: jeglichen Verkehr ohne Interaktion zulassen; ersten Port-80-Zugriff umlenken 1686 7409b66 on-monitoring: wlan-Devicenamen mit "clean_fieldname" bereinigen 1685 951c6f3 on-monitoring: keine Fehlermeldung, falls das "suggest"-Ziel existiert 1684 c5c0899 "curl"-Operationen mit wenig Ausgabe 1683 3ce6720 Bootloader fuer sunxi erzeugen 1682 a83cacb on-usergw benötigt das iptables-Modul "tos" 1681 d0799b6 Mesh-VPN: aktualisiere die Dienst-Liste (via https-Abfrage) nur noch bei Bedarf 1680 78920e4 Mesh-VPN: Neukonfiguration von olsrd zeitlich vom VPN-Verbindungsaufbau entkoppeln 1679 37de085 Zeitstempel-Prüfung akzeptiert nun auch leere Zeitstempel (=veraltet) 1678 e752a5a on-migrations: Abhängigkeit von captive-portal entfernt 1677 2bc10b4 Zeittoleranz fuer curl-https-Abfragen verlaengert 1676 995f45f Sicherstellen, dass Zertifikate nach einer Aktualisierung nicht verlorengehen 1675 a143580 alte Aktualisierungshilfe fuer Barrier Breaker entfernt 1674 a9853db Konfigurationsdateien via conffile-Makro beibehalten (anstelle von keep.d) 1673 b3df945 captive-portal: altes wifidog-Alias-Interface entfernen 1672 d9e843e captive-portal: kein ssh und web auf dem offenen Interface 1671 c11999c captive-portal: altes free-Interface auf on_free migrieren 1670 9448044 Ergebnis von "get_subdevices_of_interface" verbessert 1669 9d1fa2f Routen-Zaehler erneut korrigiert 1668 93469e1 Fehler korrigiert, der Firewall-Regeln auf dem UGW verhinderte 1667 3643aa1 doppelte Netzwerk-Funktionen entfernt 1666 93dec7b stündliche Cron-Jobs ermöglichen 1665 930c01a Fehlerbehandlung leicht nachgebessert 1664 b348aea korrigiere den Routen-Zähler für Schnittstellen 1663 509f73a verlinke das physische Interface des Captive-Portal-Device, falls es unbenutzt ist 1662 227d842 Locking-Probleme bei Versionsabfrage umgehen 1661 ef24a41 keine Gateway-Migration falls keine alten Gateway-Einstellungen vorhanden sind 1660 de72886 Module: URL-Auswahl zeigt wieder den richtigen aktuellen Zustand an 1659 787f9e6 vorsichtigerer Umgang mit Command Substitution 1658 9f2458b klarere Dienst-Filterung 1657 bdd4932 UGW-Pruefungen nur noch stuendlich (sofern eine Verbindung bereits existiert) 1656 b31aa62 awk-Konstruktion vereinfacht 1655 2560368 korrekte Filterung leerer apply_change-Parameter 1654 3547d11 keine vorzeitigen Tests, falls mindestens ein alter Dienst funktioniert 1653 fcd09ac fuehrende Leerzeichen beim shell-Minimieren herausfiltern 1652 9be0ab7 klareres Quoting 1651 9a26b44 nach der profiling-Aktivierung sollten die Caches geloescht werden 1650 b4dabf0 entferne leere Eingaben (unklare Ursache) 1649 fb79799 mehr Geduld bei https-Download 1648 cfad1b2 mehr Pausen nach ugw-Verbindungsaufbau 1647 f2f6e66 Nutzer-Tunnel: auch NTP-Server nur via Tunnel ansprechen, falls verfügbar 1646 17df09d ugw: "local"-Fehlermaskierung entfernt; Formatierung 1645 11d866f ugw: nach dem Verbindungsaufbau etwas länger warten 1644 e2dd7ea Warnung auf der Status-Seite, falls keine Nachbarn gefunden wurden 1643 81f3038 DNS bei aktivem Nutzertunnel nicht via Mesh abfragen 1642 9cd0793 Feeds fuer Chaos Calmer aktualisiert 1641 7a75f16 Anforderungen für Build-Umgebung aktualisiert 1640 499e2b2 schnellere Verbindung auslösen, sobald der letzte Schlüssel-Zertifikat-Bestandteil hochgeladen wurde 1639 1c4c8e5 Übersetzungen aktualisiert 1638 9de6053 klarere Handlungsempfehlung bei fehlendem Opennet-DNS 1637 632067d keine "checkbashism"-Warnungen fuer ath9k- und olsrd-munin-Plugins 1636 917cbd5 munin-Plugin ath9k: mindestens Python 3 ist erforderlich 1635 73970e3 captive portal: keine leeren IPs nach Neustart wiedereintragen 1634 bb40330 Beräume "none"-Bridges für Captive Portal 1633 60fc66a Korrigiere alten TOS-Namen für nicht-Tunnel-Pakete 1632 37a7ce6 Konfigurierbarkeit des munin-Plugins "wireless_channel_occupation" herstellen 1631 8f0b368 ath9k-munin-Plugin: Doku sowie Python2-Kompatibilität 1630 058d3f9 olsrd-Munin-Plugin besser dokumentiert 1629 1d1acc6 captive-Portal ist nicht mehr von Monitoring abhängig; Paket-Trigger korrigiert 1628 a32ccdf Verkehrsermittlung für Monitoring des Captive Portals korrigiert 1627 d612eea profiling-Verzeichnis-Erzeugung an die richtige Stelle verschoben 1626 e044861 Munin-Plugins für Captive Portal via symlink aktivierbar gemacht 1625 51d8bc3 ath9k-Plugin in link-fähiges Munin-Plugin umgewandelt 1624 1d9856e munin-Plugins verschoben; Symlinks angelegt 1623 bb5f91b Anzeige des externen Gateway-Servers in der Gateway-Liste 1622 102ed95 Detail-Auslesen repariert 1621 9b5762b Portweiterleitungen für Service-Relays werden nicht mehr separat angezeigt 1620 becc037 Nachkorrekturen, Markierung auch von Service-Relay-Verkehr 1619 95cd12f TOS-Markierung von nicht-Tunnel-Verkehr ins on-openvpn-Paket verschoben 1618 0f9961f Doku der kombinierten Verwendung von Nutzer/UGW/Captive-Portal 1617 5414d61 Routing-Regel-Korrektur 1616 5644071 alle Dienste auf gemeines firewall-Skript-Ablage umgestellt 1615 0c07910 einfache Einbindung von Skripte für dynamische VPN-Regel-Erzeugung 1614 57373f1 Seiteneffekte auf hotplug-Skripte verhindern 1613 a1fe813 olsrd-Plugin fuer Python2 und Python3 angepasst 1612 fb6914f führe die Modul-Installation im Hintergrund aus, um ein Hängenbleiben des Web-Interface wegen uhttp-restart zu vermeien 1611 9ba3e25 Zugriff auf custom_logs vereinfacht 1610 3be5fca ermögliche zusätzlich zu Fehler- auch Hinweisausgaben 1609 8ca7185 Anzahl der Mesh-Verbindungen bei Geräten mit 32 MB RAM auf eins verringern 1608 420e549 olsrd muss nach einer UGW-Verbindung neugestartet werden, falls alte tap-Fragmente noch existierten 1607 a15089e uci-Konfiguration "network" in den Bericht aufnehmen 1606 0bb7ff6 abschliessendes Leerzeichen in olsr-Device-Liste entfernt (nur kosmetisch) 1605 f079ad2 "mtr" in Berichterzeugung durch "traceroute" ersetzt 1604 f19f78b changelog ins Wiki übertragen 1603 a3239c0 micropython als Abhängigkeit von on-monitoring hinzugefügt 1602 25fa27c Hinweis zu langer Installationsdauer auf der Modul-Seite 1601 b5ca499 changelog-Präzisierung 1600 2558ef8 https-Weiterleitung nach Aktualisierung von v0.5.0/1 hinzufügen 1599 b055fdd alte openvpn-Verbindungen direkt nach der Paket-Installation entfernen 1598 24638d8 ein bisschen länger auf den uhttp-Restart warten 1597 28fc90f kein Warn-Dialog beim Ändern der Opennet-ID 1596 61384d7 Übersetzungen aktualisiert 1595 cd574e6 besserer Kommentar für die Mesh-Verbindungsseite 1594 4595fbc Standard-Kanal: "auto" für neue APs (sinnvoll für die meisten Clients) 1593 4767550 Dienst-Liste-Aktualisierung via https dauert leider ca. 10s - also timeout verlängern 1592 fdd6bc2 Download/Upload-Geschwindigkeitstest repariert (UGW) 1591 0ff25d5 sicherstellen, dass der uhttp-Neustart erst nach Auslieferung der http-Response stattfindet 1590 ab7ee72 erwähne die Langsamkeit der relay-Aktualisierung 1589 c351d9e keine Speicherung der unveränderten Modul-Liste, falls die Installation von nachzuinstallierenden Paketen fehlschlug 1588 e848c67 Behandlung von seltsam geparsten Nachbarknoten auf der Status-Seite 1587 f2156a6 Wahrheitsauswertung ("uci_is_true/false") direkt in lua 1586 33cbbf7 VPN-Verbindungsprotokoll in UGW-Verbindungsübersicht eingebunden (nur im Fehlerfall) 1585 fcd5a94 Hinweis auf Unabhängigkeit der Dienstweiterleitungen von der Mesh-VPN-Verbindung 1584 8744d8e Relay-Status im Stunden-Takt aktualisieren 1583 d42df8e Prüfe vor dem Erstellen eines neuen CSR/Schlüssel-Paars, ob zwischenzeitlich bereits ein neuer erzeugt wurde 1582 c91a82c Kopier-Hilfsfunktion uebergeht nun Pakete ohne "files"-Basisverzeichnis 1581 cef2ab0 Formatierung 1580 c729d99 Zusammenfassung der Nutzer- und Mesh-VPN-Einstellungen 1579 9ae7700 Zonen-Umbenennung/Uebertragung korrigiert 1578 9bf5763 mehr Fehlermeldungen filtern 1577 6c4e64c on-migrations auch als Teil der uci-defaults ausführen 1576 f818d81 Farbkorrektur von Björn 1575 5a40249 Farbvorschlag von Björn für rc-stat-Graphen integriert 1574 0760e55 ath9k-Monitoring: Toleranz fuer älteres rc-stats-Format 1573 b26b857 munin-Plugin olsrd: python2/3-Kompatibilität and mehr Dokumentation 1572 a09325d Korrektur des munin-Fieldname fuer ath9k-Raten im MBit/s-Format 1571 c9fce70 Ping-Zeit für Nachbarn zum olsr-Graphen hinzugefügt 1570 b430dbd ath9k-Monitoring: RC-Stats korrekt benannt 1569 2ad2b3e ath9k-Monitoring: RC-Stats auf 100% aufweiten 1568 75b7a29 ath9k-Monitoring: Kompatibilität mit ath9k-debug-Format aus Barrier-Breaker 1567 eeca6af Link-Count-Graph korrigiert (config fehlte) und Reihenfolge der Links stabilisiert 1566 ce6cd93 Verschönerung des Channel Occupation munin-Plugins 1565 7ed316b bei separaten Graphen alle Daten als "AREA" (nicht "STACK") darstellen 1564 35a1ff2 Formatierungsfehler im munin-Plugin behoben 1563 0b8436a Maquerading ins Opennet auch aus der WAN-Zone zulassen 1562 dbf3ff2 commits in der migration vereinheitlicht 1561 28423de fixed bugs for mtr-oni.sh 1560 c71313f deleted plain traceroute output because this is not "possible" using new codebase 1559 c9c9998 Recommit Lars changed with bugfixes 1558 abb7257 falsches Quoting bei option/list-Umstellung behoben 1557 a2f46bb Aufraeum-Aktion kann tatenlos bleiben 1556 d2141c0 noch mehr Reste-Beraeumung fuer build 1555 df7315a Aenderungen von veralteten Patches entfernen 1554 ddec82e olsr-Interfaces durch Leerzeichen (nicht Zeilenumbrueche) trennen 1553 7ed7fc1 "install"-Aktion toleriert leeres Verzeichnis 1552 2d1a64d install-Target fuer on-goodies gefuellt, um Paketerstellung zu erzwingen 1551 9af40a2 postinst und postrm für on-openvpn nachgetragen 1550 b87e450 Warnmeldung fuer Flash-Schaeden 1549 3903e13 Abkürzung der Prüfung ob ein Paket installiert ist 1548 450abd2 altes "vpntest"-Verzeichnis entfernt 1547 47d9702 "uci"-Fehlermeldung nach dem Booten entfernt 1546 1b4e57d Konfiguration der sunxi-Plattform verbessert 1545 f0107b9 opkg-Skripte im Makefile eingebunden 1544 5f5e312 reverted changes to tracroute_oni package because it was broken. Need to fix the changes from Lars and then recommit it. 1543 2528414 Architekturen im config-Makefile aufgeräumt 1542 34cad83 ar71xx-Target um viele Module erleichtert 1541 e280927 sunxi als Plattform hinzugefügt 1540 7d25162 uci-Aufrufe mit "-q" vereinheitlicht 1539 1babe31 korrekter Zugriff auf uci-Liste für ntp-Server 1538 09ae71f Umschaltung von POE-Passthrough unmittelbar umsetzen 1537 2aecdb5 Verzögerung der on-monitoring-Nachbereitung vereinfacht 1536 914ad3c ermögliche die Verwendung des lokalen Gateway-Relais 1535 df6734c Fehler in Berichtserzeugung korrigiert 1534 db6a5e9 opennet-Netzwerk-Initialisierung zielgenauer durchführen 1533 f0695f2 Keine Fehlermeldung, falls workaround unnoetig war 1532 8f045e4 Workaround gilt auch fuer Dateien 1531 319dafb Verzeichnisrechte im Export-Verzeichnis sicherstellen (workaround) 1530 735f484 keine opkg-Warnungen als Fehler ansehen 1529 172789e Revert "die Pruefung auf das mtu-Feature ist nicht mehr moeglich, da openvpn das "--help"-Argument nicht mehr enthält" 1528 fc22061 verhindere ein Abreißen der http-Verbindung nach einer Paketdeinstallation 1527 0a6249e /etc/opkg/ verbergen, wenn wir opennet-Module installieren 1526 d8b99a4 fehlerhafte olsr-Interpretation führte zu olsr-Neustart im 5-Minuten-Takt 1525 b290ca4 opkg-Konfiguration entsprechend der distfeeds-Umstellung angepasst 1524 6807f77 Paketzaehler darf automatisch skaliert werden 1523 07101ed Umstieg auf "yield from"-Konstruktion 1522 b56432a olsr-Plugin-Nachkorrektur 1521 5c163e3 stacked-Darstellung der olsr-Qualitäten 1520 db8cca2 Kleinkorrekturen; Reset der opkg.conf, falls keine Quellen mehr vorhanden sind 1519 ae71fb2 die Pruefung auf das mtu-Feature ist nicht mehr moeglich, da openvpn das "--help"-Argument nicht mehr enthält 1518 2954a68 mehr ath9k-Plugin-Nachkorrekturen 1517 42bfa9b Aufruf von micropython mit mehr als 128k heap 1516 8248ad7 kleine olsr-Plugin-Korrekturen und Speicherminimierung 1515 3e4ec40 Nachbar-Zaehler zum olsr-munin-Plugin hinzugefügt 1514 88dc82c keine negativen Komponenten mehr fuer multigraph 1513 f6e0e55 Beachtung des Spezialfalls "keine Leerzeichen in letzten vier Spalten von rc_stats" 1512 0f75b11 shell-Plugin fuer ath9k gegen micropython-Variante ausgetauscht 1511 52bf4ac munin-Plugin olsrd: korrekte Feldnamen ohne führende Ziffer 1510 8020c84 Ausgabe von Gateways mit konfiguriertem Offset behoben 1509 1373691 wireless-Plugin präzisiert: wireless_channel_occupation 1508 3679eb2 olsr-Plugin hinzugefügt 1507 390bd6e corrected download path for openwrt repo from 1505-rc3 to 15.05 1506 84a13fc updates openwrt base and packages to ChaosCalmer final 1505 72f464d keine Build-Aktion fuer on-goodies 1504 197fc07 mehr Release-Hinweise 1503 5eda5c3 POE-Pins falsch herum belegt 1502 dc51095 Namensraum des openvpn-Connection-Skripts korrigiert 1501 baffb3c Abhängigkeit von "watch" entfernt 1500 e01e0b5 keine "olsrd request failed"-Meldungen kurz nach dem Booten 1499 3246d9e verwende die vorhandene Funktion für bedingtes Datei-Schreiben 1498 c7ec18d passe Firewall-uci-Konfigurationen an neue uci-Definition an 1497 c86a2a2 Übersetzungen aktualisiert 1496 aa4c9fa Ausführung der postinst-Schritte von on-monitoring leicht verzögern, bis muninlite installiert ist 1495 f49a25c auch die "on-core"-Änderungen müssen nach einer Modul-Aktivierung committed werden 1494 41fdca7 gpio_switch-Initskript ausführbar machen 1493 4f05504 shell-Cache im IPKG_INSTROOT anlegen 1492 88e22e1 openvpn-restart nur ausführen, wenn das Paket installiert ist 1491 8398cc6 mehr Doku zum Policy-Routing (auch v0.4-5 und zuvor) 1490 6a29fa6 Korrektur der Repository-Nachbereitung wegen hängenden Boots 1489 bbcf5bc nicht mehr verwendete Funktionen entfernt 1488 23e47e5 Korrektur der Abhängigkeit 1487 cbaed4f zuvor verwendete Module erraten und zur erneuten Installation vormerken 1486 ed0933e beachte IPKG_NO_SCRIPT bei der Ausführung der opkg-Skripte 1485 b147aef Ausführbarkeit eines prerm-Skripts 1484 00eab28 mehr Doku 1483 21dedee ondataservice-Sammler auf neue Funktionen umgestellt 1482 e2f2460 Funktion für SRV-Abfragen entfernt; drill-Abhängigkeit wird somit hinfällig 1481 edac691 weitere Nachbehandlung der opkg.conf 1480 2acf5d1 Aktualisierung der Feeds auf Chaos Calmer 1479 d431c02 korrekte Paket-Abhängigkeit für on-goodies 1478 2e0ab14 konfigurierbare Repository-URL 1477 a603441 separate Web-Seite für Modul-Verwaltung 1476 67a4328 Modul-relevante Funktionen verschoben 1475 aa091d3 nicht-erreichbare Gateways lassen sich nicht verschieben 1474 2c2f7fc Vermeidung konkurrierender mesh-VPN- und mtu-Test-Verbindungen 1473 199be4d Revert "Wartezeit beim mtu-Test" 1472 0057520 Race condition bei Abarbeiten der scheduled_tasks sanft ignorieren 1471 3f29c1b typo und Umbenennung der Doku-Datei fuer lesbareren Eintrag im Inhaltsverzeichnis 1470 40fb6a1 Übersetzung aktualisiert 1469 f30108a mehr Fehlermeldungen bei ipv6-Routing-Tests ignorieren 1468 d0f6123 Formatierung verbessert 1467 aeda408 Aufhübschung 1466 6c3aade UGW-Status-Skript erneuert 1465 56191a3 Hinweis auf kleinen Flash 1464 5b0f5ed Wartezeit beim mtu-Test 1463 40465a3 Syntax-Fehler im mtu-Test korrigiert 1462 9d73cef Vermeide Routing-Fehlermeldungen bei Hostnamen als Ziel 1461 9eb2558 klarere Fehlermeldung bei olsr-Parse-Fehlern 1460 c14dc08 kein doppeltes Präfix 1459 6566d73 Proxy-Dienste nicht mehr lokal mit dem ursprünglichen Dienst-Typ sichtbar machen 1458 200b3c5 String-Formatierung verbessert 1457 bcb791e provisorische Ansteuerbarkeit des GPIO-Switch für POE-Passthrough 1456 03f7e97 hardware-Modul ist überflüssig, da inzwischen in openwrt akzeptiert 1455 d0c82a2 ermögliche die Installation von mehreren Paketen mit einem einzigen Request 1454 9ed9562 Installationsliste zeitnah committen 1453 b2ce00b erlaube die Installation mehrerer Pakete 1452 1b3f939 generisches String-Splitting bereitstellen 1451 40eb098 Modul-Status-Informationen 1450 104c944 Funktion zur Prüfung einer leeren lua table 1449 f95c17f Funktionalität "uci_is_in_list" hinzugefügt 1448 6b7b247 Modul-Übersicht verständlicher gestaltet 1447 9e5405b das Monitoring-Skript hatte die falsche Endung 1446 3275afa nodogsplash-Konfiguration nach der Ersteinrichtung zeitnah speichern 1445 e24bcef corrected opkg repo url. 1444 c269670 on-goodies-Paket in Build aufgenommen; diese Notwendigkeit dokumentieren 1443 196b3a6 Speichere den Paket-Installationszustand 1442 db48e28 Nachtrag zu Paket-Erstellung 1441 4360f32 neues Paket "on-goodies" für hilfreiche Werkzeuge hinzugefügt 1440 f33343c Füge eine Warnung zu jeder Interface-Seite jedes Opennet-Moduls hinzu 1439 95ae532 Modul-Import in Hotplug-Skript von on-captive-portal korrigiert 1438 3f3eaa2 Modul-Name in der Modul-Liste anzeigen 1437 18e384a Modul nach der Installation automatisch aktivieren 1436 ace30cf reduced dependency of package. no mtr dependency. 1435 130c0c6 fixed URL for testing of lua function via web browser 1434 60a31a9 fixed bug when showing etx values of 0. This resulted in "unreachable". 1433 1ba8115 fixed bug of distance detection when target ip is own ip 1432 299ad6a added uci-default script which deletes wrong opennet repo url generated by openwrt. In addition it adds a comment how opennet repo url in inserted dynamically in this list when install oni packages. 1431 072505b changed opkg url for opennet to downloads.opennet-initiative.de. At the same time we added an HNA on minato to make the public IP available in OLSR. 1430 d35b2b8 fixed patch for generating download string 1429 28de31b curl-Patch ist überflüssig geworden 1428 da16e56 Entfernung mit einer Kommastelle ausgeben; abgeschaltete und nicht-erreichbare Hosts nicht besonders kennzeichnen 1427 709004c Formatierung 1426 30be094 Formatierung korrigiert 1425 ab53a7a typo 1424 c5d76af Beschreibung der UGW-Informationsquelle aktualisiert 1423 a8143e0 deutschsprachiges Web-Interface 1422 bf57320 Begrenze die Anzahl der auszugebenden Fehlermeldungen im Web-Interface auf 30 1421 4ce7d0f Policy-Routing dokumentiert 1420 bc853a9 Neuaufbau einer openvpn-Verbindung im Minutentakt 1419 1ca38f9 Modul-Aktivierung repariert; mehr Texte 1418 0c68bce Darstellung von Status-Informationen aus separaten Pakete verbessert 1417 d031550 Links und Routen korrigiert 1416 bbde530 Revert "Ausgabe von "print_services" um provider-spezifische Attribute erweitert" 1415 be58d11 Revert "Einfuehrung von Dienst-Attributen gruppiert nach den Anbietern" 1414 cc87005 Aktualisierung der Übersetzung 1413 9c4e27b Authentifikation für alle Pfade vereinheitlich; "opennet" wieder als top-Level-Objekt eingehängt 1412 95b0323 Formatierung der "Dienst manuell hinzufuegen"-Formulare an bootstrap-Theme angepasst 1411 e8cd40b ersetze die Konstruktion "local foo=$(bar)" durch "local foo; foo=$(bar)" 1410 39e8e32 munin abschalten wenn on-monitoring entfernt wird 1409 ebd6233 olsr entgültig aus Status-Seite entfernt 1408 c6db98e explizite Abhängigkeit von "iproute2" wieder eingeführt 1407 170eb99 on-captive-portal achtet auf Modul-Aktiviertheit 1406 18834a1 kleine "report"-Nachkorrekturen 1405 a5ddec2 Extended-Übersicht wird nicht mehr verwendet 1404 cbc657d zwei Pfad-Korrekturen 1403 ca5d8b5 globale Konfiguration der Position des Opennet-Baums in der luci-Hierarchie 1402 cf52db5 Fortsetzung der Basisfunktionsverschiebung 1401 fe02d60 Vereinfachung der VPN-Status-Formatierung 1400 8614b40 Zusammenfassung der Basis-luci-Funktionen 1399 31bf18e olsr-iframe entfernt (nicht mehr via iframe in https-Seite einbettbar) 1398 037661b Ausführung von "clear_caches" nach jeder Kopie 1397 3626723 Umsetzung der An- und Abschaltung dr Monitoring-Funktionalität 1396 bd88ab3 Build minimieren: kein curl, kein ppp, Blocksize erhoeht 1395 4c6a324 Abhaengigkeit vom Paket "ip" entfernt 1394 b042d8b oni-traceroute erstmal abgeschaltet, um Image-Groesse zu minimieren 1393 0bffb55 Abhängigkeit von ncat entfernt (stattdessen: vorhandenes "timeout") 1392 c5a87cb Dateirechte 1391 02a5580 Liste der nachinstallierbaren on-Module wird nun aus der core-defaults-Datei gelesen 1390 e66ff30 minimales on-monitoring-Plugin hinzugefügt 1389 6de7823 on-monitoring-Modul hinzugefügt 1388 2f7f347 irrelevante opkg-Warnungen rausfiltern 1387 9aa5312 Migrations werden nun bei jedem Booten ausgeführt 1386 c88a1cc Idempotenz der firewall-forward-Migration sicherstellen 1385 18fd835 korrigiere Zugriff auf "network"-Attribut einer firewall-Zone 1384 dd44940 weitere Struktur-Vereinheitlichung 1383 fad72e0 Trigger vereinheitlicht 1382 e6bcf8c on-usergw: Abschaltung ermöglichen 1381 e715338 prerm-Skript nachkorrigiert 1380 fa08fed Trennung aller on-openvpn-Verbindungen nach Paket-Entfernung 1379 9a3dc98 fehlertolerante Ausfuehrung von "uci_apply_defaults" nach Paketinstallation 1378 2d51d1d postrm-Aktionen fuer alle Pakete (bis auf on-core): clear_caches 1377 d9ff8cd Opennet-Pakete (on-openvpn, on-usergw, on-captive-portal) per Web-Interface installieren 1376 a9dd45f Fehlermeldungen zeilenweise umbrechen 1375 c0a3c8e keine Fehlerausgabe von query_dns; mehr traps; DNS-Prüfung für Opennet-Zone 1374 60189a4 keine Fehlerbox bei leerem Text 1373 240a5ab Formatierung korrigiert 1372 fe5bfbf fehlenden Import hinzugefuegt 1371 267679e nur on-core installieren 1370 e0000eb openssl-Abhängigkeit von on-core nach on-certificates ausgelagert 1369 14f80ed Installation von Opennet-Paketen aus separatem Repository 1368 f0451ea traceroute-Aufruf aufgehübscht 1367 2f2de30 traceroute/mtr-Filterung vereinfacht; temporaere Dateien abgeschafft 1366 d2c852f aktuelle Firewall-Regeln zum Bericht hinzufügen 1365 6425ab2 UCI-Konfiguration fuer die on-Module zum Bericht hinzufügen 1364 7e8920f automatischer Luci-Neustart nach Dateiuebertragung; Cache-Bereinigung nach Upgrade 1363 4ea2055 on-openvpn: Verbindung aufbauen, bzw. trennen nach Änderung der Modul-Aktivierung 1362 e619a6e on-openvpn: cron-Job und Boot-Skript hängen nun von der Aktivierung des Moduls ab 1361 67fc03a Doku-Formatverbesserungen 1360 379f5c6 Quelle des bash-doxygen-Filters hinzugefuegt 1359 2fb280c Doku: shell-Funktionen sichtbar machen ("EXTENSION_MAPPING" fehlte fuer doxygen-bash) 1358 f07a0c3 typo 1357 7b434ea 'network' ist eine Liste 1356 befe367 globale Modul-Abschaltung ermöglichen 1355 b719365 Menuepunkt "Dienste" in "Einstellungen" umbenannt 1354 20d3674 sicherstellen, dass die Modul-Konfiguration existiert, bevor geschrieben wird 1353 73fd254 die postinst-Dateien wurden bisher nicht ausgeführt, da die Symlinks im Build-Prozess nicht überlebten 1352 8de8370 Leerzeichen um Namen und Email-Adresse bei der CSR-Erstellung entfernen 1351 f6dfdaf vorsichtige Variablenpruefung 1350 77b1edd standardmaessig alle on-Pakete installieren (das Repository-Setup ist gerade noch defekt 1349 67b27c4 Schnelleres Flash-Auslesen (durch Blockgroesse bei dd) 1348 dad60d1 An- und Abschalten von Modulen 1347 8660bd2 Paket-Installation und -Aktivierung pruefen 1346 14bc5d7 workaround fuer fehlenden DHCP-Dienst nach Neustart 1345 86d639a mehr Kommentare 1344 d4889eb RAM-Bedarf minimieren (zu Lasten der Flash-Groesse) 1343 19ea372 das Paket bwm heisst nun bwm-ng 1342 0c718f3 gewaehre dem nodogsplash-Prozess eine kurze Startzeit vor der Client-Wiederherstellung 1341 de762de alte wifidog-Konfiguration entfernen 1340 4a0378c Implement workaround for opkg download link of 15.05-rc3. 1339 47fc5b7 fixed bug: replaced ":=" by "=". Now the right download url (15.05-rc3) should be set 1338 fae63f2 Lösche "...openwrt.org/.../packages/opennet" aus opkg.conf 1337 9f58dfb Nachtrag zum letzten opkg key commit. Hatte vergessen den patch in die "series" Datei mit aufzunehmen. 1336 c806fa7 added opkg snapshot key because all RC builds seem to be signed by this key 1335 e4b146a Changes reload of "more information" box on gateway webpage. Now the page is not reloaded but hidden/shown using CSS,JS. 1334 a329779 wpad-mini ist in hostapd nthalten 1333 73bc9e8 Debugging-Ausgabe wieder entfernt 1332 957a414 Status-Anzeige korrigiert (Closes: #121) 1331 d8c4dc7 Dummy-Commit 1330 e777778 Feeds aktualisiert 1329 75db254 Debugging der Build-Fehler: id-Ausgabe 1328 e4b1fa7 Entferne Verweis auf CSR-Einsendung per Email (Closes: #28) 1327 01a7525 Feeds aktualisiert 1326 6e51958 dummy-Commit 1325 20c40cf dummy-Commit 1324 e561a83 dummy-Commit 1323 b7582de dummy-Commit 1322 26d103c bessere Variablenbehandlung 1321 a52cdcd Feeds aktualisiert 1320 55d9517 Aktualisierungen beschrieben 1319 d945b9b Feeds aktualisiert 1318 d246b39 olsr-Dienste-Aktualisierung korrigiert 1317 a1cf7a8 Funktion zum datensparsamen Kopieren des Flash 1316 060db7f Feeds aktualisiert 1315 8100c06 Übersicht der Link-Nachbarn mit Routen-Zahl versehen 1314 25f7672 "creator" und "service_name" aus dem olsr-Relay-Announcement entfernt 1313 4d9248d Ausgabe von "print_services" um provider-spezifische Attribute erweitert 1312 afd2ca7 fehlerhafte Dienst-Sortierung korrigiert 1311 d968c51 Formulierung korrigiert 1310 cc15015 Hilfsfunktion: Namen aller Funktionen ausgeben 1309 bc753a7 on-free: Interface mit DHCP konfigurieren 1308 13cb610 due to newer doxygen version on build server an old workaround can be deleted 1307 44067ba letzten commit berichtig 1306 267d5a8 opennet doc als variable 1305 fb11eb0 die rel. verzeichnisse haben nicht gestimmt, jetzt wird der patch auch angewandet 1304 725144fe patch update 1303 7e760ef hinzufügen eines manuellen openwrt download links mit "15.05-rc2" darin. 1302 229d7c2 Mesh-VPN- und Service-Relay-Diensten koennen nun deaktiviert werden 1301 3642196 relay-olsr-Announcement korrekt filtern 1300 297d307 manuellen uhttpd-Start aktualisiert 1299 a7c5894 Fehlermeldung bei leeren dict-Schluesseln 1298 1a9a1f5 set "packages" repo (submodule) to branch "for-15.05". 1297 778552b minimalste Build-Variante erproben 1296 6549856 Umstellung von gpio_switch auf procd 1295 1f47863 Abhängigkeiten reduziert 1294 f595273 Feeds aktualisiert 1293 80cc0d4 Feeds aktualisiert 1292 e4e748d GPIO-Steuerung hinzugefuegt (als openwrt-Patch) 1291 74d025f Aufnahme der UGW-Interfaces in die Firewall-Regeln explizit erzwingen 1290 37233cd vermeide einen leeren masq_src-Eintrag 1289 011d9a9 die Auto-Nummerierung von openvpn funktioniert nur mit dem magischen Device-Namen "tap" 1288 42ce76a packages aktualisiert 1287 8f0101b on-certificates benoetigt openssl fuer Zertifikatspruefungen 1286 4ba632c Paketliste vereinfacht; wake-on-lan entfernt 1285 551a411 Einfuehrung von Dienst-Attributen gruppiert nach den Anbietern 1284 177fe95 fehlerhafte Service-Benachrichtigung korrigiert 1283 2df406c openwrt aktualisiert 1282 05f8103 Kleinkram 1281 8a5c495 Zeitstempel des Verzeichnis beachten 1280 c2c3b22 CSR-Upload einheitlich fuer Nutzer- und UGW-CSR umgesetzt 1279 343e353 keine Zeilenumbrueche in der Ausgabe der "get_defaults"-Funktionen 1278 4e65dd1 neues 15.05-Repository fuer openwrt 1277 5b7b2f0 Feeds aktualisiert 1276 43b33ef keine Abfrage des "enddate" in einem CSR 1275 9cd3506 Zertifikatsverzeichnis fuer ugw korrigiert 1274 dfec229 Link auf UGW-Status-Seite korrigiert 1273 2a99894 openwrt aktualisiert 1272 20ed0e3 ondataservice-Patch korrekt formatiert 1271 0f71fe6 Kleinkramkorrekturen 1270 9691e85 Laden der shell-Module leicht optimiert 1269 33d8fc8 routing-Feed aktualisiert 1268 16b6a7e olsrd wurde in openwrt aktualisiert 1267 0dd0869 fehlende Typ-Definition in olsrd-ondataservice-Header-Datei hinzugefuegt 1266 2b0b8b2 olsrd auf v0.9 aktualisieren 1265 dff319b die beiden vorherigen Commits wieder rückgängig gemacht 1264 ab307be olsr-Plugin-Liste vorlaeufig auf das Minimum reduziert 1263 1c26ffc vorlaeufig BMF-Plugin fuer olsrd abschalten 1262 e5c3388 Feeds aktualisiert 1261 db400e5 POE-Steuerung via Skript 1260 e2e6c43 bessere Service-Relay-Darstellung 1259 609f618 openwrt-Aktualisierungen folgen 1258 dad4f3a Service-Relay-Liste korrigiert 1257 3fdebf2 Relay-Services auflisten 1256 67745b7 regelmaessig WAN-Routing fuer Service-Relays pruefen 1255 c25a4fd CSS auf Service-Relay-Seite anwenden; Service-Relay-Dienste vorher ermitteln 1254 a665e02 keine Aktualisierung (und vor allem: Bereinigung alter Eintraege), falls keine Verbindung mit der Wolke oder dem Internet vorhanden ist 1253 9fa9613 fixed bug. After first checkout there is not openwrt/bin/$ARCH directory. Therefore ignore if test command fails. 1252 71cef3a vermeide Probleme mit Alias-Interfaces (gemischte mesh/lokal-Adressen) 1251 2898fcb die polarssl-Abhaengigkeiten brauchen mehr Ueberlegung 1250 a3a2e67 probeweise openvpn-abhaengige Pakete von polarssl-Alternative ermoeglichen 1249 8c5b194 versuchsweise curl gegen polarssl linken 1248 3279ed9 probeweise mittlere Kompression auswaehlen 1247 d45f087 alte Firmware-Build-Images vor dem Build loeschen 1246 1a887a4 Erweitere px5g um Funktion zur CSR-Erzeugung 1245 5b0d6aa mini-Variante von tcpdump fuer weniger Platzbedarf 1244 b236a81 viele openvpn-Konfigurationsunterschiede von Nutzer-Tunnel zu Mesh-Tunnel angepasst 1243 2c24326 genauere Formulierung 1242 c9afff6 vereinfachte Nutzung der Spinner-Funktion 1241 75eb42e Aktualisierung der openwrt-Repositories 1240 d0ab3d3 Netzwerk-Interfaces fuer mesh-VPN umbenannt 1239 94ea366 ungenutzte Dateien entfernt 1238 0f4fe5e spinner standardmassig sichtbar machen 1237 de033e8 detailliertere mesh-vpn-Übersicht 1236 3ce2a58 onload-Ereignis vereinfachen 1235 67e3398 mehr Feinschliff fuer den mesh-Verbindungsaufbau 1234 980a8f7 Leerzeichenbehandlung nachgebessert 1233 1a78d80 ddns-Fehlermeldungen ignorieren 1232 766db4b ermittle die Ping-Zeit nach dem WAN-Test 1231 1d075c4 erlaube das Setzen einer Service-Prioritaet im "Add Service"-Formular 1230 9fa303d MIG_PORT_DEFAULT ist nur im on-openvpn-Paket verfuegbar 1229 3a48fae UGW-Dienst gilt als unbrauchbar, wenn VPN-Test fehlschlaegt 1228 532baa3 Unterscheidung zwischen "connecting" und "active" fuer VPN-Verbindungen eingefuehrt 1227 54631b5 alte openvpn-UGW-Aktions-Symlinks entfernt 1226 e640c09 korrekte UGW-Statusausgabe bei fehlender Verbindung 1225 0cdd463 vermeide unnoetige Leerzeichen 1224 0f5d992 openwrt- und routing aktualisieren 1223 71ae32d korrekten "packages"-Commit gewaehlt 1222 0ed32d0 Aktualisieren der openwrt-Quellen 1221 da42ba4 neuer verkuerzter Mesh-VPN-Status 1220 aaa2ac7 Umgehung des netifd-Verhaltens bezueglich dynamisch erzeugter Interfaces 1219 e136638 Fehlermeldung einblenden, falls mesh-Zertifikat fehlt 1218 f7eeb3f Bandbreitenmessung korrigiert und ifstat-Abhaengigkeit entfernt 1217 66f0e69 on-openvpn-Paket vorerst nur zur Nachinstallation vorsehen 1216 884e188 korrekte Beachtung des Zertifikatstyps bei der Zertifikatsverwaltung 1215 527de59 ugw-Boot-Aktion von on-core nach on-usergw verschoben 1214 3a628cc Bootzeitpunkt ermitteln: dabei nicht die aktuelle Zeit aendern 1213 5006f2c Vereinfachung der openvpn-mesh-Konfiguration: keine temporaeren logischen Interfaces anlegen 1212 1711951 beachte bei der olsr-Netzwerk-Interface-Sammlung auch rohe Interfaces der Firewall-Zone 1211 9fc4030 vielerlei Netzwerk-Funktionen 1210 aa69358 Kleinkram-Beraeumung 1209 24432d7 wifidog-Fragment (DHCP-Portweiterleitung) entfernt 1208 9ae8f74 "apply_changes" kann nun sinnvoll mit mehreren uci-Bereichen umgehen 1207 4e4052d klarere MTU-Statusausgabe 1206 1040785 Unterscheidung von msg_info und msg_error 1205 f9aeef0 verhindere ueberlange Log-Zeilen durch Zeilenumbruch 1204 9261a75 fehlendes "local" 1203 2f242d6 "ugw" im Zusammenhang mit Zertifikaten nach "mesh" umbenannt 1202 bbbe3db Announcieren von relay-Diensten via olsr korrigiert 1201 84c0929 Doppelte Tabs in http-Dienstliste zusammenfassen 1200 8f90fe5 typo 1199 15a3b51 Umdefinition der pick_local_service_relay_port-Schnittstelle 1198 12fe29e run_cyclic_service_tests erwartet nun die zu pruefenden Dienste via stdin 1197 de93386 Schönheitskorrekturen 1196 609fd69 korrekte Parameterauswertung bei rsync 1195 b242690 migrated to new openwrt package repo from github 1194 865219a prepare openwrt package repo update. delete old package repo. 1193 d90f29e Initiate VERSION variable even if it is not defined in .config file. This prevents error messages on "feeds update" command. 1192 181c8ac der dnsmasq-Patch ist nicht mehr noetig 1191 91b995f aus unbekannten Gruenden verliert das nodogsplash-Interface gelegentlich die IP (bzw. wird ohne IP aktiv) - betrachte dies als "down" 1190 8e2a08f manueller Build-Trigger fuer po2lmo hat sich in Chaos Calmer veraendert 1189 f5ed171 erlaube Netzwerkpraefixe bei der ipv4/ipv6-Pruefung von Adressen 1188 55b2ab7 verwende die aktuellen IP-Adressen anstelle der konfigurierten für Firewall und Routing 1187 fc1eb9e corrected url for openwrt repo with chaos calmer 1186 a056401 Flash-Backup erzeugen 1185 322a989 Umstellung von DNS- auf HTTP-basierte Abfrage von Diensten für UGWs 1184 7e218d2 Umbennung Dienst-Attribut "local_port" -> "local_relay_port" 1183 4407aac Beschraenke IFS-Aenderungen auf lokale Umgebung 1182 6095463 Parameterreihenfolge von "notify_service" verändert 1181 193ae05 Log-Meldung falls ein curl-Download fehlschlaegt 1180 81e7e67 curl-Aufruf in on-core übertragen 1179 71df545 VPN-Tests seltener wiederholen 1178 05d5605 on-usergw-Initialisierung aktualisiert 1177 78c2e5a hilfreiche Fehlermeldung, falls Paketabhängigkeit kein passendes ncat installiert sein sollte 1176 576c772 interne Domain (.on) vorrangig von olsrd-verbreiteten DNS-Servern bedienen lassen 1175 15902c0 verwende die Funktion 'schedule_parts' fuer die Vormerkung mehrerer Aufgaben 1174 65d5371 sorge dafür, dass die Dienste mindestens im 5-Minuten-Takt aktualisiert werden 1173 9088010 keine Fehlermeldung beim Ausführen der scheduling-Aufgaben, sofern das Verzeichnis fehlt 1172 ff3f5c1 on-captive-Portal-Hotplug-Skript schoener benannt 1171 8ca599f Gruppe bei Datenübertragung korrekt setzen 1170 79e7b95 "reset timestamp" fuer erneuten Test aus der Gateway-Liste entfernt 1169 d1a205a viele kleine Nachkorrekturen zur "boot"-Umstellung 1168 45c2322 führe die OpenVPN-Tunnel-Prüfung kurz nach dem Booten minütlich aus 1167 ee53669 verschiebe boot-relevante Aktionen in ein separates Verzeichnis 1166 74a56ca reduziere nodogsplash-reload fuer weniger log-Meldungen 1165 547a07f Entfernen der Pakete, die als "modular" markiert sind 1164 c647e47 SIP-Software vorlaeufig abgeschaltet 1163 eaa49ab ondataservice erstmal nicht mehr kompilieren 1162 fd5b4af ondataservice abgeschaltet wegen Build-Problem 1161 fb78eb5 veraltete Notiz entfernt 1160 f835033 erkenne auch ein fehlendes txtinfo-Plugin beim olsrd-Check 1159 9b7e339 die Versionsnummer ist beim ersten Durchlauf (on-core) irgendwie nicht verfügbar 1158 16fce8c die VERSION_NUMBER wird wohl von jemandem verändert - also lösen wir die Abhängigkeit sofort auf 1157 ae487f2 falscher openwrt-Repository-Stand 1156 e0b475c Nachbesserung olsr-ondataservice 1155 303de23 vereinfache die Netzwerkstatus-Seite, korrigiere on-free-Abhängigkeit 1154 f4a14d1 Funktion "get_zone_devices" aufgrund von bridge-Unklarheiten ersetzt 1153 f3a5e6e Bridge-Behandlung von "get_devices_of_interface" klarer gestaltet 1152 892c938 Notizen fuer Release-Notes begonnen 1151 6c3030c Umstellung auf Chaos-Calmer-Repositories (noch nicht veröffentlicht) 1150 55358ea konkrete Zahlen für squashfs-Optimierung 1149 2949cf0 kleinere squashfs-Blockgröße für mehr freien RAM 1148 1e600b3 "is_interface_up" behandelt nun auch Bridge-Interfaces korrekt 1147 7d7904a Netzwerk- und DHCP-Konfiguration separiert; Lease-Time reduziert 1146 70bc4ee fehlerhaften Funktionsaufruf korrigiert 1145 0e0d235 regelmäßige Ausführung der definierten Aufgaben 1144 62d6f69 Kleinkram 1143 911423a Policy-Routing nach der Paket-Installation und nach einer Aktualisierung neu initialisieren 1142 cc6fb11 Portal-Reload gehört zu jeder sync-Aktion 1141 207d217 Umstellung der captive-Portal- und Nameservice-Trigger auf "schedule"-Funktion 1140 13d10ce Restart-Zeit-Ermittlung scheiterte an fehlendem timeout-Paket 1139 10ef69a Vereinheitlichung der Interaktion mit nodogsplash 1138 6f310e0 Erkennung von wlan-Geräten in "get_devices_of_interface" 1137 e40867a toleranter Umgang der munin-Skripte mit gestopptem nodogsplash-Prozess 1136 a83b0f2 Hotspot-Name auf Statusseite einblenden 1135 f7e9e41 versionsbasierte Abhängigkeiten gibt es wohl nicht 1134 9cc5e4a Übersetzungen verbessert 1133 7bcfdc0 Status-Anzeige der hotspot-Funktion in die allgemeine Opennet-Statusseite integriert 1132 88e0b81 Anzeige der captive-Portal-Clients im Web-Interface 1131 cf7acaa unpassende Formatierung entfernt 1130 aee7819 captive-Portal-Paket dokumentiert 1129 13b0ad8 munin-Initialisierung von "postinst" nach uci-defaults verschoben 1128 7b0f807 muninlite als Abhängigkeit von on-captive-portal nach der Installation aktivieren 1127 4b6ce9d munin-Plugin fuer captive-Portal 1126 2a155ac regelmäßige Prüfung ob VPN-Tunnel und offenes Interface synchron laufen 1125 18a0f32 das uci-Interface fuer nodogsplash kam erst mit der Version aus Chaos Calmer 1124 833b61d DHCP auf dem offenen Interface aktivieren 1123 bb3e48f keine scheinbare cron-Fehlerausgabe bei crl-Update-Statusmeldungen 1122 18307de doppelte Interface-Namen verhindern 1121 0a80c26 versuchsweise Fehlerbehebung wieder rückgängig gemacht 1120 4e0652d vorsichtiger Umgang mit eventuell fehlender ZONE_FREE-Variable 1119 49eb6fd vorsichtige Verwendung von nicht-core-Variablen 1118 5a7962c probeweise alle Pakete optional gemacht 1117 f667c4f Initiatialisierung aufgeschoben 1116 6dc0338 uci-defaults kurrzeitig zu Debug-Zwecken abgeschaltet 1115 ad1398f wifidog entfernt 1114 e5e8ced Übersetzungen 1113 b8b78d8 olsrd-mod-jsoninfo in Abhängigkeit eingetragen (es wurde referenziert) 1112 84a2bcd viele kleine wifidog->captive-portal Details 1111 66f5b8d Stil-Vereinfachung 1110 dfd6552 Nachkorrekturen zum neuen Ausgabeformat von "uci show" 1109 b12c3e3 mehr Code-Recycling im Netwerk-Modul 1108 7717219 Verwendung von Variablen soweit möglich 1107 117cda9 Variablen in passende Pakete verschoben 1106 60b4797 Reihenfolge der luci-Menüeinträge korrigiert 1105 db0f0e0 captive-portal: Firewall-Integration und Paket-Beräumung hinzugefügt 1104 8f3b27f zwei Bearbeitungswelle des Wifidog-Ersatz 1103 03f9923 nodogsplash umstrukturiert 1102 8c637e5 postinst-Korrektur: keine Initialisierung zur Compile-Zeit 1101 f9dea29 Variablenfehler der CRL-Aktualisierung behoben 1100 8e34d7b vorsichtige postinst-Paket-Initialisierung: es sind keine externen Dateien vorhanden 1099 1053950 ignoriere fehlende exit-notify-Option in openvpn 1098 77c7486 Funktionen verschoben 1097 692be2e Ersetze "uci show"-Konstruktionen soweit wie möglich (fragil) 1096 846abb1 deutliche Kommentierung der Quoting-Umstellung 1095 981e786 klarerer Funktionsname, robustere uci-Konstruktion 1094 7ae0353 falsche Dateiangabe fuer Paket-Initialisierung 1093 507eb06 Build-Fehler behoben (Bezug auf das Installationsverzeichnis) 1092 662c028 opkg-Anpassung mit Beachtung des IPKG_INSTROOT 1091 2725a29 nach der Installation von Paketen eventuelle Initialisierungen (uci-defaults) ausführen 1090 404447c sicherstellen, dass das txtinfo-Plugin aktiv ist 1089 cdee83b Fehler in der routing-Cache-Umstellung nachkorrigiert 1088 d2c802b Anzeige des Zertifikatsverfallsdatums in der Zertifikatsübersicht 1087 ccc1393 keine direkte Abhängigkeit von Kernel-Modulen 1086 3b38673 Kompatibilität mit einer Ausgabeformat-Änderung von uci in Chaos Calmer 1085 9b9b3e1 Umstellung der CRL-Aktualisierung von "opkg" zu manuellem Download mit Prüfung 1084 a964e43 CA-Aktualisierungsskript archivieren 1083 a800140 Zieldateien root übergeben bei rsync-Kopie (nur für Entwicklung) 1082 735ab9d Client-CA und UGW-CA hinzugefuegt; Namen vereinheitlicht 1081 ab310be luci als Abhängigkeit entfernt - es läuft auch ohne 1080 ce4fd12 keine Fehlermeldung, falls on-core (noch) nicht installiert ist 1079 4d21c5a Zusammenfassung der Tests fuer Internet-Gateways und Mesh-Gateways 1078 5149626 kleine Doku-Verbesserung zu SSL-Zertifikaten 1077 9a26eba alte openvpn-Verbindungen nie zeitgleich (on-openvpn und on-usergw) ausführen 1076 cacee72 on-certificate: regelmäßige Aktualisierung durchführen 1075 22ee60a nun aber ... 1074 42269d2 weitere Experimente mit Kopier-Modi 1073 90f5999 Datei-Kopieren: Symlinks aufloesen 1072 201dde8 Mesh-VPN-Test vereinfacht (entsprechend des neuen Nutzer-Tunnel-Schema) 1071 47e94af akzeptiere die alte UGW-CA (2006) 1070 01e2955 besseres Quoting 1069 8ac7154 SSL fur Luci-Web-Interface 1068 1b4f596 lcui-Reload nach einer Paket-Installation ausloesen 1067 56b521b CA-Zertifikat fuer curl-Aufruf korrigiert 1066 5422595 opkg-Quellen: das Opennet-Repository wird erst im Nachhinein hinzugefügt 1065 08e13f1 Aktualisierung des openwrt-Zweigs auf den aktuellen Barrier-Breaker-Stand 1064 9381705 integrate package "traceroute-oni-names" in firmware. Not only as installable module afterwards. 1063 21b35b1 deleted telephony submodule because of errors on build 1062 1b2226d toleriere ein fehlendes run-parts-Verzeichnis 1061 b36adc5 kleine Performance-Optimierungen 1060 433b680 on-Service-Update-Prüfung vereinfacht 1059 659c4ec toleriere Datei-Umbenennungen beim Profiling 1058 bfe1a74 drei-Minuten-Takt korrigiert 1057 6973a72 Patch sinnvoller benannt 1056 43f248c Kanalbeschraenkung fuer hostapd via "chanlist" via uci konfigurierbar machen 1055 b84be48 Geschwindigkeitsanzeige in der Gateway-Liste korrigiert 1054 c21b08a Zeitstempel-Namensumstellung 1053 f85787c die restart-Zeitbestimmung dauert etwas länger 1052 b348360 Dienst-Aktualisierungen zielgenauer ausführen 1051 fe1130f Umstrukturierung der Gateway-Tests 1050 d4c3109 verwende die Zeit seit dem Booten in Minuten anstelle der Minuten seit epoch 1049 e5f00a2 Korrekte "Zertifikat vorhanden"-Prüfung bei relativen Pfadangaben in openvpn-Konfiguration 1048 4b1118f Rücksetzung auf eine einzelne Zertifikats-Bundle-Datei für openvpn-Clients 1047 4375d5e Doku zu SSL-Zertifikaten aktualisiert 1046 19bc0b6 versehentlich hinzugefügte Zertifikatsdateien entfernt 1045 3bbc9b8 CA-Zertifikate in separates Paket ausgelagert 1044 8ff8fae SSL-Zertifikate beschrieben 1043 129e446 Verschiebung der Opennet-CA-Zertifikate in ein anderes Verzeichnis 1042 471cbca lokale IP nur aendern, falls sie der default-IP von openwrt entspricht 1041 30d4002 naechste Version hochzaehlen 1040 c2f1b34 Korrektur der Versionsdarstellung für ein Release 1039 7cbb8517 ondataservice funktioniert nun auch ohne on-openvpn/on-usergw/on-wifidog-Pakete 1038 8e5a4db Portweiterleitungsseite führte ohne on-openvpn-Paket zu einer Fehlermeldung 1037 20cee32 Fehler in der AP-Namensfindung bei fehlendem on-openvpn-Paket 1036 2484f62 Datei-Upload-Handler in den controller-Funktionen importieren und kommentieren 1035 55b2cce Whitespace vereinheitlicht 1034 77294bd Ausgabe des Zertifikat-Uploads in luci umleiten 1033 33d50dd Nutzerschlüssellänge von 1024 auf 2048 erhöht 1032 1ac24a6 ignoriere die Abwesenheit von ipkg-Kontrolldateien in Paketen 1031 863f9af Kosmetik 1030 09a3db7 Fehlermeldung fuer frühe Geschwindigkeitsmessung ignorieren 1029 d18f2cd weitere _get_file_dict_value-Optimierung 1028 9c95331 sauberes Ausblenden von Status-Informationen nicht-installierter Pakete 1027 a004e5c nur die Dateien der installierten Pakete übertragen 1026 8ec626d postinst/prerm-Skript entfernt (derzeit nicht benutzt) 1025 e87146e Paket on-usergw benoetigt nicht on-openvpn, sondern nur dessen Abhaengigkeiten 1024 3da8027 Warnmeldung bei kurzem openvpn-Verbindungsverlust ignorieren 1023 8d8c291 Status-Funktion fuer on-openvpn und on-usergw in die Pakete verschoben 1022 c7394de Kleine Sprach-Aktualisierung und Modul-Beräumung 1021 6096aad Teilweise Rücknahme von 6ee1554c3453179ae16b59afb45bbd905fa03592 1020 d9e4206 kosmetische Korrekturen 1019 aea0c07 Profiling-Ausgabe verschoenert; Profiling dokumentiert 1018 b6717f7 Einzeiler-Funktionen ueblich formatiert (erlaubt Profiling) 1017 97235b0 Prioritätsermittlung beschleunigt 1016 947e2ed Service-Filterung beschleunigt 1015 d093187 local_bias-Berechnung beschleunigt 1014 38ae39e Log-Nachrichten beschleunigen 1013 dd1f698 Herausfiltern von Messverzerrungen bei Profiling-Zusammenfassung 1012 45c650b olsr-Dienst-Updates dauern zwar lang, werden jedoch nur bei Bedarf ausgeführt - also weiter im Minutentakt 1011 6ee1554 paranoides Schreiben der gesamten Dienst-Informationen (gegen Daten-Korruption) 1010 0213376 Nachkorrektur der mig-Testverbesserung 1009 ebfc274 Korrektur der neuen set_server_value-Funktion 1008 a9393a8 Dienste-Liste seltener via olsrd aktualisieren; olsr-Routen-Cache selterner aktualisieren 1007 4fee576 viele kleine Performance-Optimierungen 1006 5aa0abb Pfad-Ermittlung bash-kompatibel gestaltet 1005 b024b91 keine Policy-Regeln fuer das Interface "none" 1004 bbc7d68 unser hotplug-Skript sollte nicht die Umgebung verseuchen (es wird gesourced) 1003 9336621 Strikten Modus vereinheitlicht 1002 155b913 "local"-Verwendung korrigiert 1001 ea7b972 mehr Details bezüglich der Dienst-Weiterleitung 1000 2a9a7f5 nachträgliche Aktivierung von Profiling-traps umgesetzt 999 d54f87c "clean_restart_log" in die Bibliothek uebertragen; Typ-Abfrage bash-kompatibel gestaltet 998 4260e50 unbenutzte openvpn-up/down-Skripte (mesh-Verbindung) entfernt 997 75e0d95 Zertifikatsfunktionen (lua) von on-openvpn nach on-core verschoben 996 b5dab30 unterdrücke eine unnötige "Routing switched"-Nachricht nach dem Booten 995 fd0c2ba das "source"-Attribut für Dienste muss persistent gespeichert werden 994 990d136 Vorlagen fuer Mesh-Schlüsselverwaltung und Dienstweiterleitung hinzugefügt 993 017196f Vereinheitlichung der Gateway-Dienste von "ugw" und "gw" auf "gw" 992 caf08eb Übersetzungen aktualisiert 991 52c940d ein kleines bisschen mehr Doku 990 b7f2972 Kleinkram 989 c87a977 Separierung von Dienst- und VPN-Zertifikatsfunktionen 988 69133f4 keine Fehlerrückgabe, falls sie nicht notwendig ist 987 12e2bf9 Operatoren in lua durch Leerzeichen trennen 986 adff309 whitespace-Korrektur 985 00e084b Ersetze die "print"-Ausgaben durch <%=...%> - dies vermeidet Einmischung in Download-Prozesse 984 8463868 Leerzeichen um i18n-Strings in lua-Templates herum bleiben erhalten :( 983 eb8e705 on-usergw-Seite vereinfacht: reine Übersicht mit kurzem Erklärungstext 982 d79dd61 viele alte Funktionen entfernt (werden nun nicht mehr dynamisch nachgeladen) 981 7845a77 Struktur der Schlüsselverwaltungswebseite leicht aufgehübscht 980 72d24bb VPN-Schluesserverwaltung nach on-core verschoben (es wird auch von on-usergw verwendet); on-ugw-Web-Interface aufgespalten 979 ce8518e ein bisschen Doku für Hilfsfunktionen der Entwicklung 978 b117b3e html_get_error_box-Funktion fuer einheitliche Fehlerdarstellung 977 16d350b helper-Skript für die Übertragung der lokalen Entwicklungsdateien auf einen laufenden AP 976 7ecd1b5 Standard-Port in der Mesh-Liste ausblenden 975 abb4ce1 Funktionen fuer die Entwicklung (nicht für die Laufzeit) separiert 974 c5ad534 lua-Funktion "bool_to_yn" akzeptiert jetzt auch bool-Werte (nicht nur Strings) 973 647776e Fehlermeldung falls ein erforderliches Programm fehlt 972 8a12f04 Fehlerausgabe beim Speed-Test klarer geschrieben 971 20bc484 "priority" für DNS-entdeckte Dienste dauerhaft speichern; persistente Attribute erklären 970 051e088 Filter fuer dropbear-Fehlermeldung korrigiert 969 02b0ef9 run_parts hat bisher Symlinks ignoriert 968 d6a77ba Paket on-usergw aktivieren 967 782732f unbenutzte Funktionen entfernt 966 ee3954e verbesserte Erkennung auskommentierter Zeilen 965 e5a41b3 Firewall-Regel einheitlich benennen 964 1c8fef5 Zuordnung von Zonen zu bridge-Netzwerk-Interfaces 963 a3e512f uci-Listenbehandlung korrigiert 962 c41a816 korrekte Zonenermittlung für WAN-Status 961 b37373f mktemp-Vorlagensuffix verlängert 960 6dca41d Firewall-Regelsuche korrigiert 959 9e4b423 WAN-Status nur noch via cron-Job aktualisieren; kleine Aufbesserungen 958 e409e2c lokale Variablen im Kopf definieren 957 db33c92 Ping-Test auf routing-fähige Ziel-IPs beschränken 956 6173ef1 klarere VPN-Konfigurationsdateinamen fuer leichte Erkennbarkeit 955 a4ff7ef Namen fuer temporaere config-Datei zufaellig waehlen 954 ac6ea51 nach Mesh-VPN-Aufbau das olsr-Interface konfigurieren 953 a6b6f91 SIGPIPE-Probleme vermeiden 952 4dabf99 keine Netzwerkkonfiguration bei MTU-Test 951 cb08f8f Vermeidung des uci-extended-Syntax 950 d1319eb Quoting und Trap-Definition 949 5f6b347 Ermittlung des netcat-Kandidaten ohne SIGPIPE-Fehler (bei cron-Ausführung) 948 75b0784 präzisiere Fehlerbehandlung 947 d726049 keine Fehlermeldung bei leerer Liste 946 67ee9c1 Fehlermeldungen bei fehlendem Uplink unterdruecken 945 7a35d2a Service-Relay einleitend beschrieben 944 7289412 Service-Relay-Funktionalität umgesetzt 943 aebd160 UGW-Tests müssen nicht durchgeführt werden, wenn der WAN-Test fehlschlägt 942 e62315e sauberer Umgang mit uci-Listen 941 f05cda3 WAN-Status-Tests gehören nun zu allgemeinen Diensten (nicht zum UGW) 940 a8dab1c "local_port" fuer Service-Relays dauerhaft speichern 939 9709db1 Einblendung von Web-Interface-Optionen an vorhandenen Funktionen (statt Pakete) koppeln 938 f714fea Hinweis auf debugging-Methoden 937 b7e7c06 Umstellung des Funktionsinterface von request_olsrd_txtinfo 936 4b37e34 mehr Fehlerfilter 935 68c4403 Umstellung von nc auf ncat 934 88ee4c3 UGW-Funktionen in Mesh-VPN und Service-Relay aufgeteilt 933 f538a2e corrected dependencies. nc=>ncat. for coreutils-tac the package coreutils also needs to be selected else the dependency is not recognized and on-core is not installed. 932 c9de1d8 added description for showing git commit hash and regarding ONI version number 931 72199e1 Umstellung des Web-Interface der Internetfreigabe auf neues Dienste-System 930 fcc74ad Zertifikate kommentiert 929 593e7f4 Aufhübschung 928 f167b89 Nachbesserungen der PID-Ermittlung beim MTU-Test 927 4c74674 ein Dienst gilt als erreichbar, falls er manuell hinzugefügt wurde 926 d3b0292 UGW-Tests korrigiert: Erreichbarkeit beachten, Auswertung korrigieren 925 1facee1 verschiedene UGW-Code-Aufhübschungen 924 a293ec7 MTU-Test ist aktuell nicht mit dem Test-Zertifikat moeglich -> Test verzögern 923 2310e39 Namensvereinheitlichung: MIG_VPN_* -> MIG_OPENVPN_* 922 0a9772b verwende das private Zertifikat - soweit vorhanden - für den MTU-Test 921 a2929fe Einbindung der lokalen "bias"-Zahl korrigiert 920 896484d kaputte Stringformatierung korrigiert 919 d4dd8bb Dienst-Hinzufügung sauberer gestaltet 918 d4ba372 MTU-Test übersichtlicher gestalten 917 5a635de Vereinfachung der openvpn-Konfigurationsanpassungen mit einer Hilfsfunktion 916 38b7e32 "opennet-bool" als generische css-Klasse hinzugefügt 915 3c547b4 unbenutzte Funktionen entfernt 914 badb627 Vorbereitung für Speicherung von Test-Logs 913 1e7a747 "Erreichbarkeit" ist nun auch auf DNS-entdeckte Dienste anwendbar 912 20b173e lua-Templates vereinfacht: "waiting"-Animation 911 100f629 "Ja"-Sager-Funktion korrigiert 910 505e74c Nachkorrektur der "run-parts"->"run_parts"-Umstellung 909 ba28740 Aktualisierung des Routing-Caches sicherer gestalten 908 494c4df typo in restart-timer-Funktion korrigiert 907 352a6b2 verwaiste Funktionen werden nun besser gefunden 906 a59f6e4 Korrektur des Funktionsnamens "run-parts" zu "run_parts" 905 c498bc5 Routen-Ermittlung für IPv6-Ziele korrigiert 904 b7c0370 added loco XW support. see https://github.com/freifunk-berlin/firmware/blob/0.1.0/patches/001-target-ubnt-xw-loco.patch Thanks go to MathiasM 903 ca0cc04 Merge den UGW-Zweig (unvollständig) 902 c7d05da busybox-Vorkonfiguration in echte Abhaengigkeiten verwandelt 901 6382b2d teilweise Anpassung des usergw-Web-Interface 900 a30eb2d typo 899 d012695 praezisieres Herausschneiden des Ping-Ergebnis 898 3f306aa die Gateway-Log-Anzeige war kaputt (die Variable für die Prüfung fehlte) 897 d6c31a3 Opennet-ID-Setzung korrigiert: das Format mit einer Zahl (1.X) wurde zuvor fehlinterpretiert 896 a51a3c4 Uptime-Ermittlung separiert 895 02ec82f Dateigroesse via wc anstelle von "stat" (reduziert Abhängigkeiten) 894 7bb13e0 Geschwindigkeitsmessung funktioniert nun auch bei Zielen, die nicht über das WAN-Interface erreichbar sind 893 b3a25e2 netcat-Option fuer UGW-Tests hinzugefügt; ifstat als explizite Abhängigkeit aus der config entfernt 892 4fd3e6e ugw: typos und MTU-Testvoraussetzungen korrigiert 891 b3a51dd "print_services" mit Service-Typ-Filter 890 cd65cb6 SRV-Record-Abfrage ist nun mit verschiedenen dns-Werkzeugen möglich 889 e2b98ba typo korrigiert 888 34d7d13 lokale Bias-Anwendung zufälliger gestalten und für nicht-IPs nutzbar machen 887 97c2a37 probeweise Aktivierung des ag71xx-Debug-Modus zur Problemanalyse 886 8f2be27 Merge branch 'master' into ugw 885 6b650af UGW-Doku (inkl. des neuen DNS-SRV (RFC 2782)) aktualisiert 884 fae0e85 OpenVPN-Prozesse entsprechend der aktuellen Dienst-Zustände stoppen/starten 883 5a51919 cleanup_stale_openvpn_services: nicht gesetztes pid_file-Attribut ist akzeptabel 882 79eaccd toleranter Umgang beim Verbindungsverlust von UGW-Verbindungen 881 698f18e Ausgabe von 'openvpn_get_mtu' vereinfacht und dokumentiert 880 bef0565 verschiebe die Funktion 'cleanup_stale_openvpn_services' von on-openvpn nach on-core (es ist allgemeiner Natur) 879 ef43755 add new package "traceroute-oni-names". This shows traceroute or mtr with location of APs on console. 878 45b70db bessere Anpassung paralleler Prozesse an vorhanden Arbeitsspeicher 877 9f62049 Formatprüfung bei der Opennet-ID-Eingabe 876 1607830 wifidog-Initialisierung der Opennet-ID optional gestalten 875 0f3499b correct path for CSS file and add comment for doxygen upgrade 874 afa5373 fixed CSS for documentation 873 de9089b typos korrigiert (verhinderte Nutzertunnel) 872 ec7512b UGW-Tests lassen sich nun auch fuer einzelne Hosts per Kommandozeile auslösen 871 959fd30 GW-Server sind via DNS verfügbar - also keine veraltenden Presets 870 105061d regelmaessig mesh-OpenVPN-Tests mit Pruefperioden versehen und zusammengefasst 869 0f8240f ein weiterer Test fuer irrelevante Fehlermeldungen 868 80a55ae UGW-Texte übersetzt 867 d5d4e34 UGW-mesh-Funktionen überwiegend übertragen 866 5001477 viele mig-Einstellungen in die openvpn-mesh-Konfiguration übernommen 865 bc0dff6 Aktualisierung von mesh-Gateway-Diensten via DNS-SRV 864 24f4237 openvpn: up/down-Skripte abstrahiert 863 2f35bea der lokale Zufallswert soll auf mehr als nur zwei Dienste anwendbar sein 862 9c8d45a Funktion 'update_mig_service' als 'prepare_openvpn_service' verallgemeinert 861 e2b9ccd Zertifikats-/Schlüsselprüfung vereinheitlicht 860 eee9293 Funktion umbenannt für spätere Wiederverwendung 859 ca156cb zuverlässigere Aufspaltung der Variable in Einzelteile 858 867a1d2 kein zusaetzlicher Parameter fuer verschiedenen IPs/Namen der Gegenstellen mehr 857 9abdd0e Umbenennung von ugw-Attributen (*_state -> *_status) 856 fa223ba openvpn-Einstellungen in die passende Bibliothek verschoben 855 50cf87e Umstellung des mig-connection-Logs auf "custom-log" mit konfigurierbaren Zielen 854 3765d38 [ubnt bug] neuer versuch * update openwrt_backport_r43776.patch 853 592d949 Updated OpenWRT BB because gmp compiling was not possible anymore. Download source was fixed in BB upstream. 852 e66b703 DNS-Abfrage-Werkzeuge modular hinzugefügt 851 be8d597 neue Patches des Release-Branch importiert 850 6392046 ugw-Attribute klarer benannt 849 3b5bb42 Umstellung vieler ugw-Funktionen auf die neuen Service-Funktionen 848 b9a2425 Umstellung der Speicherung der UGW-Stati von Strings auf Booleans 847 d48dd48 Vermeide die Nutzung von strings anstelle von boolean in lua 846 ae178d7 lua-Funktion zur Interpretation eines bool-Strings 845 4b1cd17 [ubnt bug] neuer versuch 844 eac9785 die patches wurden nie angewannt und heute ist es dem bitten denn auch mal aufgefallen. ich versuche sie nochmal anderes zu integrieren... 843 97b032b Revert "[olsrd] ondataservice optional" 842 6bdd625 Revert "[olsrd] httpinfo plugin default port 8080" 841 8ea46f4 "reset_offset" funktionierte gerade nicht 840 1da35a4 Hinweise zum ondataservice-Debugging 839 5766bb7 [olsrd] httpinfo plugin default port 8080 838 72422be [luci] client isolation flag verschoben * die option ist treiber abhaengig und nicht jeder treiber kann das auch... 837 117f268 [olsrd] ondataservice 836 1078a99 Patch fuer v0.6.6.2 aus Renes Repository integriert 835 fb3a1b3 Kommentar 834 c8d9ee5 @lars => let's battle... 833 67ea431 [olsrd] ondataservice optional 832 b7749cf PID-Datei-Pfad dynamisch ermitteln (er war gerade falsch angegeben) 831 5c2d512 mehr traps fuer leichtere Fehleranalyse 830 03fe461 das 'status_values'-Skript (fuer ondataservice) funktioniert nun auch im strikten Modus 829 d179738 start/stop/restart-Aktionen von vpn_status vereinfacht 828 b06123f neue Funktion 'pipe_service_attribute' fuer das einfache Auslesen von Attributen 827 eeb63b6 klarere Exit-Codes 826 756caba Funktion "get_zone_of_interface": Fehlerstatus wird durch leeren Rückgabewert angezeigt 825 c3eb7ce olsrd-check prueft nun auch auf nicht-verwaltete olsrd-Prozesse, die unseren Port blockieren 824 23ba0c1 Text leicht verbessert 823 eea01ef [olsrd] deaktiviere den lokalen olsrd 822 eb50d6f [olsrd] patche ondataservice in routing repo 821 d21f06c [olsrd] update routing repo 820 a3d92d7 [olsrd] update .gitmodules 819 19d7a94 die packages liegen alle unter opennet/packages 818 b3a63ca probeweise Anwendung von netphy-Korrekturen für Kernel 3.14 817 c42faa4 [patch refresh] luci show dfs channels 816 30a1086 fehlerhaftes Versions-Parsen korrigiert 815 a8c396e olsr-Integration in luci teilweise korrigiert (siehe #43) 814 08777db olsr-status via luci: fehlende Klammer eingefuegt 813 e03d444 Erkennung von stable/unstable-Versionen anhand des Vorkommens von Buchstaben in der Versionsnummer (z.B. "unstable") 812 ff76d82 openvpn-Konfiugration: replay-Warnungen ausblenden 811 391f720 Auslesen der Versionsnummer korrigiert 810 0cd35eb noch ein wenig Doku zum Boot-Zeitstempel 809 3c84fe8 Versionsnummer mit dem 'unstable'-Suffix im Web-Interface sichtbar machen 808 79f346f Fehlermeldungen beim Status-Durchlauf entfernt; Umstellung steht noch aus 807 6fa5d62 ignoriere olsrd-Warnungen zum kmod-ipip-Paket 806 6b42b76 manuelle Loeschung eventuell verlorerengegangener dependencies fuer openvpn-Dienste 805 d916650 Fehlermeldung beim Zeit-Setzen vermeiden 804 27df302 sauberer Umgang mit missgluecktem olsrd-txtinfo-Verbindungsaufbau 803 771f4e1 is_existing_service: achte auf leere Namen 802 4fa372e keine Fehlermeldung bei Abwesenheit von Diensten 801 2978b24 Suchmuster fuer banner-Titel korrigiert 800 80a4766 Dummy-Ziele fuer build-Test 799 1952df8 typo im Build-Script 798 bea8593 Namen der dnsmasq-Option an eingereichten Patch angepasst 797 f66ef18 include-Reihenfolge für PKG_RELEASE und PKG_VERSION korrigiert und kommentiert 796 b512b76 deleted file. It was moved into subdir. 795 af7012c correct doxygen TOC formatting (correcting of commit b296be9d643396d41e67c892328d002b7b012589). Because of old doxygen installation on minato the tag HTML_EXTRA_STYLESHEET is not known. Implement workaround here by specifying header.html, footer.html and stylesheet.css. 794 c351f73 Korrektur der opkg-Repository-URL bei der Erstinitialisierung (Closes: #58) 793 ee71299 sofortiger Verbindungswechsel beim Löschen eines Gateway-Offsets 792 841aeee Aktualisiere im Minutentakt die Routing-Entfernung zu den Hosts (zuvor: unregelmäßig) 791 16e809f Aufteilung von "get_sorted_services" in "get_services | sort_services_by_priority" 790 016136c nicht-erreichbare Gateways in "vpn_status" darstellen 789 c4d032a im manuellen Sortiermodus gibt es einen gültigen Prioritätswert für nicht erreichbare Hosts 788 6af74cd Verbesserung der Gateway-Listen-Darstellung 787 00f9392 manuelles Hinzufuegen von Gateways in das Web-Interface integriert (Closes: #67) 786 b847a29 Whitespace-Korrektur 785 0c3d398 vielerlei Aufhübschungen im Web-Interface 784 f8e50c9 Dienste-Einstellungen im Web-Interface verfügbar gemacht 783 e161d90 Sortierung ohne Zeilenumbruch ausgeben 782 3cf2a8e Formatierung der Banner-Meldungen verbessert 781 c490b65 Gateway-Auswahl-Logik wird nur bei vorhandenem Zertifikat und Schlüssel angewandt 780 17c927e Hinweis auf eventuell fehlendes Zertifikat über Gateway-Übersicht einblenden 779 bd9df47 Funktion zur Prüfung des Vorhandenseins von Zertifikat und Schlüssel hinzugefügt 778 f6c9176 leichter lesbare Suche nach der nächsten verfügbaren Routen-Tabellen-ID 777 4c9fbac klarere Behandlung von Dienste-Verschiebung und Gateway-Neuwahl 776 77adb69 Prüffunktion für Vorhandensein eines openvpn-Schlüssels auf Dienste umgestellt 775 e7e12b8 uptime in der Zusammenfassung speichern 774 c4ee6c7 leichter lesbare 5-Minuten-Prüfung 773 0c0c647 Übersetzung für deaktivierte Dienst-Löschung hinzugefügt 772 8c6d468 Loeschen von Gateways nur bei manuell hinzugefuegten Diensten erlauben (Closes: #79) 771 9ca8b2b Wiederherstellung der Tango-Icons (hoch/runter) für eine deutlichere Sichtbarkeit (Closes: #80) 770 59b9f55 kein Masquerading ins lokale Netz hinein (Closes: #73) 769 d1334ac mehr Doku 768 daa0a65 Verschiebung von on-openvpn-Funktionen in das separate Paket 767 b0ee171 ein bisschen mehr Doku 766 cb784f9 alte get|set_gateway_value-Funktionen entfernt 765 486c7c5 Versionsnummerierung umgestellt und dokumentiert 764 d12034c Patch fuer Einreichung markiert 763 7097d48 build-export: changed usage information, activated purge remove 762 993df9d Boot-Zeitstempel nach initialem Zeitabgleich speichern (Closes: #81) 761 4ea365f ntpclient-Migration: korrekte Löschung der ntpclient-Konfiguration 760 22604e3 ntpd genuegt fuer eine Zeitabfrage: Alternativen wieder entfernen 759 aa9dfda Reboot-Log in den Bericht aufnehmen 758 5324f15 Format fuer Patch-Einreichung bei openwrt angepasst 757 30f2d23 Vorbereitung auf das Release 756 3e19697 Minimierung der Ausgabe beim doku-Build (fuer die Fehlersuche) 755 b296be9 In doxygen output show table of content with full width on top of each page. 754 a5203dc Build-Prozess verschoenert 753 a8297af Doku-Module definiert 752 eafbdeb added export-purge tool for trac-bitten, automatic cleanup of export directory 751 e237ed1 doku-Export hinzugefuegt; commit-Log ist nun in jeder Build-Markierungsdatei enthalten 750 8fda030 falscher Variablenname fuehrt zu nicht-erzeugter crontab-Datei 749 6fd836f erzwinge den Programmabbruch nach einem vpn-Verbindungsversuch; beräume Reste; schalte anschließend um (Closes: #92) 748 a04cabf verwende den Dienst-Wert für den PID-Datei-Pfadnamen 747 544bb3f ersetze viele langsame "get_sorted_services"- durch schnellere "get_services"-Aufrufe 746 18e2c8b schwer verstaendlichen "use_sender"-Parameter durch "destination_attribute" ersetzt 745 c3cca2f Spaltung der "get_services"-Funktion in Typen-Filter und Attribut-Filter 744 676245d Funktion verschoben 743 d3d83de unbenutzte Datei geloescht 742 953b052 Service-Werte ohne Zeilenumbruch ausgeben 741 b1c200f Move openwrt repo to official Barrier Breaker 740 cd42379 Übersetzungen aktualisiert 739 251d833 mehr Doku (als Build-Trigger) 738 2908458 mehr Doku, ein wenig Feinschliff 737 4c0706f Routing-Tabellennummern in Bericht einfügen 736 29fd234 Synchronisation der Routing-Tabellen-IDs (zuvor: einfach erzeugen) 735 fba49a4 fehlende Variable hinzugefuegt; Doku verbessert 734 2f5606d unnoetige Routing-Initialisierung entfernt (wird zur Laufzeit getan) 733 b131335 Variablen verwenden 732 fbfa35c erste Teile der shell-Doku auf doxygen umgestellt 731 7ff328c doxygen-bash-Filter hinzugefuegt 730 0356646 alle markdown-Dateien mit header-IDs versehen (fuer Table-of-contents) 729 d60620c Verschiebung des Build-Makefiles in das doc-Verzeichnis 728 e4845f0 erster doxygen-Versuch 727 765b8d1 Correct markdown syntax in documentation files 726 b8a4d9f Statusseite überwiegend mit asynchronen Anfrage füllen und Code-Duplikaton reduzieren 725 30fef9c Funktion "is_function_available" eingefuegt, um vorhandene Features ohne opkg pruefen zu koennen (Closes: #83) 724 d6675bd verwende shell-Funktion "get_zone_interfaces" zur Vermeidung von Duplikation 723 68c92e8 Verwende Zonen-Namen aus shell-Bibliothek 722 4d3cad0 "get_zone_interfaces": Code-Duplikation bereinigt 721 4a09711 Zonen-Namen der Portweiterleitungen aus den shell-Bibliotheken beziehen (Closes: #74) 720 12ffe4a korrekte Interpretation von leeren "network"-Attributen in firewall-Konfiguration 719 c54756e Migration: "mtu_fix" von Weiterleitung zur Zielzone verschieben (Closes: #70) 718 56ab947 Prozessbaum in der Zusammenfassung 717 96e02c7 Paketauswahl: ntp-Clients fuer Ticket #81 hinzugefuegt 716 785e0a9 Hilfsfunktion zur Auflistung der installierten Pakete und ihrer Größe 715 4748bad Zurücknahme der experimentellen Kernel-Minimierung 714 1fd0b69 sauberer Umgang mit SIGPIPE durch Weglassung von überflüssigen cat-Aufrufen und durch restloses Auslesen in Schleifen 713 1b7afef grep-Test korrigiert (logischer Test - kein Filter) 712 51a70d2 cron-Jobs liefern nun eventuelle Fehlermeldungen via syslog aus 711 bbc9971 Warnung und Fehlerrueckgabe, falls ein leerer Service-Name verwendet wird 710 b1e5675 ueberfluessige Aufrufe von "apply_changes on-core" entfernt 709 2da65dd Variablen an den Ort ihrer Nutzung verschoben 708 1bbddee verwende die gemeinsame Variable VPN_DIR_TEST fuer MIG- und UGW-Code (Probe-Zertifikat) 707 bdca916 potentielle parallele Ausfuehrung von "update_olsr_services" verhindern 706 2088363 Erneutes Auslösen der Gateway-Tests wird nun nicht mehr ignoriert 705 d2724b1 "timeout" (busybox) aktiviert 704 397c77f Summe von Offset und Entfernung in der Gateway-Tabelle anzeigen 703 ccc0c6f Summe von Offset und Entfernung in der Gateway-Tabelle anzeigen 702 703b6f6 openvpn-polarssl optional eingefuegt 701 d427bfb minimalistischer Kernel (kein Debug, kein IPv6; zur Pruefung des Speicherbedarfs) 700 4701b41 Version hochgezaehlt (alpha) 699 106a022 ein paar mehr Kernel-Module fuer kleinen Speicherbedarf (z.B. madwifi und ath5k) 698 c762380 mehr Toleranz gegenueber Umgebungsbedingungen fuer Berichte (Closes: #71) 697 e810415 installierte Pakete in der Zusammenfassung erfassen 696 9aa51ab Pfade an Verzeichnisverschiebungen angepasst 695 b6e1f8d Verschiebung der meisten opennet-Daten in separates Unterverzeichnis 694 ae895ee Verwende des sysupgrade-Mechanismus zum Bewahren von Dateien 693 e124a6e led-Trigger-Warnungen beim Bootup behoben (Patch bei openwrt eingereicht) 692 d194f55 Sortierung der Nodes wiederhergestellt (Admin / OLSR / Opennet) 691 bed7b1f Wechselzaehler zuruecksetzen, falls der aktuelle Gateway zwischenzeitlich wieder der Beste wurde 690 5a8a394 doppelte Lock-Anfrage entfernt 689 8bd75e0 keine up/down-Skripte beim VPN-Test ausfuehren 688 868e6c9 Status-Darstellung (ja/nein) korrigiert (zuvor: alle waren OK) 687 6436d2f ignoriere openvpn-Replay-Warnungen 686 0eaa5cb Gateway-Auswahl-Funktion klarer strukturiert - mehr debug-Meldungen 685 b9fe0b4 unnoetige on-core-Werte mittels Migration loeschen 684 dad5f08 loesche regelmaessig unbrauchbare openvpn-Konfigurationen 683 e0bfca8 Hilfsunktion zum Setzen der opkg-Repository-URL 682 10145fb led-Modul aktivieren, um Fehlermeldungen mit dem TL-WDR4300 zu vermeiden 681 3e95eb0 Syntax-Fehler 680 439d6c6 endlos-Datenquelle hinzugefuegt 679 a8faed4 erhalte das Passwort nach einem Update (/etc/shadow) 678 1bc3409 erzwinge die Erneuerung der opkg.conf mit aktuellen URLs 677 7972417 Umstellung der opkg-URL auf den internen Namen (downloads.on) 676 827efe5 rt_tables-Datei erzeugen, falls sie nicht existiert (notwendig fuer busybox-ip) 675 c1d0db6 mesh->mesh-Weiterleitung nach Update erlauben 674 d6cbfa2 changelog ins Wiki uebertragen: https://wiki.opennet-initiative.de/wiki/Opennet_Firmware_Versionen 673 ff66b66 Nutzerwuensche sortiert, VPNC hinzugefuegt 672 56ed274 keine sed-Fehlermeldung bei unnoetigem unpatch 671 a72f623 nicht mehr alle als "module" markierten Pakete in die grossen Images fest integrieren 670 66e939a Repository-URL in die config verschoben; URL fuer "stable" per Hand gesetzt 669 28dde5a bei leerem "masq_src" muss "masq" abgeschaltet sein 668 28b61bd Migration: Weiterleitung aus Mesh und VPN-Tunnel abgeschaltet (Bug aus v0.4-5) 667 6069744 keine olsrd-Watchdog-Fehlermeldung als kritisch einschätzen 666 90d1b78 Zeitzonen-Einstellung korrigieren 665 1783ac5 Abhaengigkeiten fuer Entwicklungsumgebung aus dem Wiki uebernommen 664 674ed04 ueberlange Zeile im Statusbericht kuerzen 663 07c91b9 Migration: kaputten Symlink /etc/rc.local korrigieren 662 271e94f leere on-openvpn.gateways-Sektion nach Migration beraeumen 661 fb6da15 voruebergehende Abschaltung von ein paar Features, um "too big"-Fehlermeldung vorzubeugen 660 aec6d54 die Zertifikats-Hashs muessen im "install"-Target (nicht bei "prepare") erzeugt werden 659 580ef9e Klarstellung eines Funktionsnamens 658 83d36c3 "autobuilder-clean"-Target fuer den trac-bitten-Prozess hinzugefuegt 657 886880d saubere Ergebnisauswertung der submit_csr-Funktion (keine traps) 656 f77e88b Zeitzone initial auf Berlin setzen 655 ef7fa7b mehr Uebersetzungen 654 f75aac5 "ucarp"-Fehlermeldungen ignorieren 653 dd17218 Formatierung korrigiert 652 b035208 explizite Fehlermeldung bei curl-Upload-Problemen 651 f5cc4d0 keine Fehlermeldung bei leerem Log 650 923bfb5 inline-Kommentare entfernt; uucp abgewaehlt 649 84e9fa0 explizite Angabe des capath fuer curl 648 0f3fe60 ein bisschen mehr Doku 647 071a11b viele Text-Aktualisierungen; Umstellung von luci.i18n.string auf luci.i18n.translate 646 610db9a Opennet-Zertifikate fuer https-Zugriff beim CSR-Upload integriert 645 e47ffd4 curl mit https-Unterstuetzung bauen 644 39f1e58 weitere Filterregeln fuer irrelevante Fehlermeldungen im Log 643 8682ae0 ermoegliche sofortigen Gateway-Wechsel bei Aenderungen in der Gateway-Liste 642 8972a70 Korrektur der Upload-URL (Trennung von Formular und API) 641 a1226f9 Umstellung der CSR-Upload-Funktion auf https; Integration unserer Zertifikate 640 a4ff07c ein paar mehr Worte zur Übersetzung 639 eeb778f Übersetzungen vervollständigt, sowie den Prozess dokumentiert 638 78411d4 Indikation von moeglichen Problemen im Status-Bildschirm 637 4b5c763 Skript zur Auflistung potentiell unbenutzter Funktionen erstellt; daurauf aufbauend ein wenig aufgeräumt 636 f0baa78 ein paar lua-Vereinfachungen 635 d6bd2f2 Darstellung im hop- und manual-Modus (anstelle von "etx") verbessert 634 050619c Entfernung alter on-openvpn-Einstellungen korrigiert 633 5b3f60c Migration der alten Gateway-Sucheinstellungen (etx/hop/manual) 632 61c8dc9 fehlerhaftes "uci_set" durch "uci set" ersetzt 631 14e61a5 fehlerhafte Ausgabe bei fehlendem VPN-Tunnel behoben 630 6e14627 VPN-Tunnel-Statusanzeige auf neues Service-Konzept umgestellt 629 8bc9b1c vermeide Konflikt unserer selbstdefinierten Klasse "cbi-button-reset" mit deren openwrt-Verwendung 628 d4a6b73 viele lua/shell-Verknuepfungen vereinfacht 627 ad67845 Log fuer DHCP-Adressvergabe abschalten (MAC-Adressen sind privat) 626 c853f22 Beschreibung der reduzierten Status-Informationen im changelog 625 6257599 Reduzierung der Opennet-Status-Informationen auf ein Minimum 624 65f55f8 explizite Definition der optionalen entry-Parameter 623 f30ba2d leere Tabelle darf nicht mit abgekuerzter Schreibweise (