  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 (<table ... />) definiert werden
   622	d87064a sauberere Abfrage der/des VPN-Gateways (ohne abschließenden Zeilenumbruch)
   621	63ec598 Download einer Router-Zusammenfassung
   620	b4c86e0 Leerzeichen / Tabulatoren vereinheitlicht (auf Dateiebene)
   619	2d77b51 Skripts fuer Berichte hinzugefuegt
   618	c3b7fd3 unbenutzten Patch entfernt
   617	ab6f717 neuer Anlauf zur Korrektur der Repo-URL
   616	f2c8ed3 Architektur ist Teil der Download-URL
   615	3c7db08 Notiz fuer die Erklaerung des Rueckgabewerts der "submit_csr_via_http"-Funktion
   614	221b57e das on-openvpn-Paket benoetigt curl fuer den CSR-Upload
   613	a88e0dd Korrektur der Doku zum manuellen Paket-Bau
   612	40e0ce0 Uebersetzung im makefile korrigiert (po2lmo fehlte stillschweigend)
   611	0848ef8 Aktivitaetsindikator waehrend der ersten paar Sekunden in der VPN-Gateway-Liste anzeigen
   610	3b95be9 Nachkorrektur der VPN-Status-Anzeige
   609	47571a9 "prepare" wird nicht verwendet - versuchen wir es explizit ...
   608	7f0d415 nicht-interaktiver Upload des CSR (ohne Betreuer und Mail-Kopie)
   607	966fa75 Shell-Funktion fuer CSR-Upload
   606	f42acc9 javascript-Fehler bei fehlender Tabelle vermeiden; Funktionen vereinfachen
   605	a00a33a probeweise curl aktivieren (fuer das Upload-Feature)
   604	2129c03 schnellerer Aufbau der Gateway-Tabelle, zwei parallele Abfragelisten
   603	f922ad3 sicherstellen, dass die neue VPN-Verbindung erst nach dem Abschalten der vorherigen aktiv wird
   602	37070946 Umstellung der Gateway-Liste auf eine asynchrone Abfrage
   601	9531b86 Nutzer-VPN-Verbindungsprotokoll im Web-Interface darstellen
   600	ef41abe "tac" und "stat" aktivieren
   599	645e637 openvpn-Verbindungslog erzeugen
   598	e23af52 Nachkorrekturen zur Zone "local"
   597	bdffd72 bessere Symbole fuer aktivieren/deaktieveren
   596	a1ddfd5 Link auf "Passwort" entfernt
   595	ca69e6d minuetliche Aktualisierung der olsr-Dienste beschrieben
   594	4449c88 korrektes return-Handling fuer olsr-service-Updates
   593	e0bc533 verstecken der dhcp-Leases und wlan-Clients auf der oeffentlichen Status-Seite
   592	95a8848 Verlust von olsr-Nachrichten verhindern
   591	2f87b16 olsr-Service-Updates hoechstens einmal pro Minute
   590	8658e8d changelog-Notiz
   589	aec9434 olsrd-httpinfo: wir muessen den Port leider ueberschreiben, auch wenn der Standard-Port gesetzt ist
   588	b6379d8 intra-Zone-Verkehr muss explizit erlaubt werden
   587	1d73940 on_vpn_autosearch entfernt
   586	e8ac290 Nachtrag weiterer entfallener Einstellungen
   585	d2abc26 nicht mehr verwendete on-core-Einstellungen entfernen
   584	805e9f1 Service-Einstellungen in luci-Backup integrieren
   583	512f3a0 httpinfo-Plugin: "Port" nach "port" umbenennen
   582	04bdbaa httpinfo-Port nur ueberschreiben, falls er nicht gesetzt ist
   581	b141f39 mehr openwrt-Features
   580	59b2164 Umbenennung der lokalen Zone von "local" nach "lan" (Migration von v0.4-5)
   579	e4f417a die crontab-Datei wird zukuenftig von uns angepasst und nicht mehr kopiert
   578	af9d0a9 jsoninfo-Plugin fuer olsrd aktivieren
   577	4be6103 olsrd-httpinfo auf Port 8080
   576	5e4a084 Datei-Upload: Datei loeschen, falls ihr Typ nicht erkannt wurde
   575	0fb6a7d sanftes Neuladen von dnsmasq (falls der Dienst noch nicht laueft)
   574	489606a Verbindung als kaputt markieren, falls sie via openvpn-Ping abreisst
   573	9c14783 VPN-Status-Ausgabe beruecksichtigt "disabled"
   572	f1331fd strikten Modus fuer ondataservice-Sammlung abgeschaltet; Feinheiten verschoenert
   571	f84ca47 Namensverdreher der lokalen firewall-Zone behoben
   570	9df4f25 Flag "disabled" sollte persistent gespeichert werden
   569	8ccd4f6 Zeitstempel-Behandlung beim VPN-Test verbessert
   568	fb9afa8 Upload-Geschwindigkeitstest korrigiert und beschrieben
   567	88d13d3 Verwaltung der openvpn-Konfigurationen verbessert
   566	2996fdb Korrektur der verzoegerten Operationen
   565	91edc38 Vermeidung von olsr-Deadlocks bei paralellen txtinfo-Anfragen durch minuetliches Caching im tmpfs
   564	75e0b2a Hintergrund-Prozess wirklich im Hintergrund ausfuehren
   563	b507dd5 Martin hat die fehlenden Gateways gefunden
   562	49beed8 tcp-relevante OpenVPN-Optionen nicht bei udp-Verbindungen setzen
   561	2aebbce wir setzen die URL auf einem anderen Weg (Patch einer Makefile-include-Datei)
   560	e827ef3 verwendet timeout fuer die olsrd-Anfrage
   559	01aa525 Stil-Aufhuebschung
   558	09e2c42 uci-Sektionssuche auf fuer anonyme Sektionen
   557	de5f374 lokale Zone korrekt benannt
   556	921a06f Migration Zone "opennet" -> "on_mesh" und Uebertragung der gateway-Informationen aus der uci-Konfiguration
   555	0deff5a "apply_changes" auf mehr Felder ausgeweitet; "run_delayed_in_background" eingefuehrt
   554	65bcb85 olsrd-Check mit weniger Zugriffen auf das Text-Interface
   553	4b61ec5 sicherstellen, dass openvpn-Testverbindungen nicht das Routing beeinflussen
   552	a1186d3 openwrt-Build-Optionen angepasst
   551	7de3466 DNAT fuer DHCP-Request uber wifidog
   550	307583a Next try for fixing revision number bug.
   549	caa1b5a undo of my last changes for opkg url repo. It is still not building. I have to further investigate it.
   548	c2efe9b correct last defect commit. The path file was defect.
   547	09c125e correct download URL for opkg repo.
   546	f4dd1b2 Redo Renaming of ONI_PKG_VERSION->PKG_VERSION. Else there will be a build error.  "Package/on-core is missing the VERSION field.  Stop." This time trac-bitten-slave export-build.sh is also changed.
   545	7df5367 Dokuementation der Dienste-Verwaltung aktualisiert
   544	2fca445 Versionsattribut umbenannt (entsprechend der Aenderung in tools/trac-bitten-slave/export-build.sh)
   543	3cfa186 usergw-Migration: Loeschung alter openvpn-Sektionen und Einstellungen
   542	169f7bf Reihenfolge der uci-default-Skripte sortiert
   541	6e45785 Migrations-Aktionen besser sortiert
   540	437c0eb openvpn-Optionen praezisiert; Debug-Ausgabe bei Fehlschlag
   539	d9a3838 Pruefung der VPN-Verbindung beinhaltet nun die Pruefung des Prozesses anhand seiner PID-Datei
   538	5dc3887 VPN-Tests werden nun schon kurz nach dem Booten durchgeführt
   537	9250059 keine zwingende Pruefung auf nicht-Existenz der "msg"-Datei
   536	e9a370e Anzeige der Upload-Werte in der Gateway-Liste korrigiert
   535	301edba Zustandsinformation zum openvpn-Tunnel auf Status-Seite korrigiert
   534	3789f28 debug-Modus korrekt ermitteln (bisher war er aktiv)
   533	1a35a1c corrected compile error. Renamed ONI_PKG_VERSION -> PKG_VERSION
   532	cf0af28 Kleinkram
   531	07c4175 vpntest von on-usergw nach on-core verschoben (auch fuer on-openvpn relevant)
   530	d572ba9 leichte Geschwindigkeitsoptimierung durch weniger Lese-Operationen
   529	18de4ef korrektes Trennzeichen fuer "detail"-Liste
   528	4b8896b typo korrigiert ("ug" -> "gw")
   527	6edfe6d Einlesen des letzten CSV-Rueckgabewerts korrigiert (er wurde ignoriert)
   526	95869e2 Verwendung des CSV-Parsers für die Gateway-Liste
   525	0e10adb Umstellung der Gateway-Liste auf on-eindeutige css-Klassen
   524	f01ebf1 Umstellung des lua-Wrapper "on_function" auf eine table von Argumenten
   523	5a8e811 Funktion zur Ermittlung des Alters eines VPN-Tests
   522	b9c0a19 maschinenlesbare und konfigurierbare Ausgabe von Service-Informationen (shell + lua-Wrapper)
   521	545eb95 sicheres escaping der trap_Guards
   520	297e503 kein Gateway-Wechsel falls "aktuell" == "bester"
   519	d0dc8e2 Logik des Gateway-Wechsels klarer strukturiert
   518	33a326d Logik des Gateway-Wechsels mit Zeitverzoegerung korrigiert
   517	3e20ae1 "debug" ist konfigurierbar (keine Vorgabe)
   516	5f013da Pruefung eines olsrd-Bugs (Topologie vorhanden, jedoch keine Routen)
   515	3a192a9 teilweise Umstellung des Status-Bildschirms
   514	2fa9fdf Zeitstempel-Ruecksetzung fuer VPN-Tests implementiert
   513	c1051d9 Gateway-Darstellung auf shell-Funktionen umgestellt
   512	672a472 luci-Funktionen zur Gateway-Steuerung zur Shell ausgelagert
   511	9cc0ecd komfortablere lua-Funktionen fuer Service-Konfiguration
   510	ddd9b6e Icons auf 24x24 vergroessert; "goto-top" und enabled/disabled/trash hinzugefuegt
   509	5facb83 Routing basierend auf der Diskussion beim Techniktreffen am 28.11.2014 erneuert
   508	fc9a361 trap-Guards in uci-Funktionen behandeln
   507	21326af Funktion "get_service_detail" fuer Schluessel-Wert-Paare in einer Service-Beschreibung eingefuehrt
   506	45c45c8 "get_network" kommentiert und auf "ubus"-Funktion umgestellt
   505	ac7d1c0 wifidog-Netzwerk-Erzeugung korrigiert
   504	7e7bf5f fixed bug aborting on missing on-usergw.sh while intialization of firmware (credits go to Philipp)
   503	d0043ed fixed bug: only call ugw functions if on-usergw is installed. Before traps appeared in log "on_ugw_portforward"
   502	b901e3f workaroud for "recursive dependancy detected" while creating make config. I really do not know why this error occurs. After some trial and error we came up to this "solution" :)
   501	73d2f9c corrected "mising separator" message when creating .config
   500	c421eed Routing-Tabellen-Variable wurde umbenannt
   499	fac6fba Kommentar aktualisiert
   498	4eaa87d Aufbau der VPN-Verbindung nach reboot korrigiert
   497	be1f3dd alte uci-Sektion fuer Nutzer-VPNs nicht mehr erstellen
   496	ab64c51 Zonen-Namen mittels Variablen gesetzt
   495	a08ae42 typos der Service-Abhaengigkeiten korrigiert
   494	9e86acc Service-Aktualisierung beschleunigt (statische Daten nur fuer neue Dienste schreiben)
   493	00bc8df olsrd-Service-Updates nur im 5-Minuten-Takt - das sollte genuegen
   492	58f341b Policy-Routing klarer strukturiert
   491	30aeeb8 Schreiben der openvpn-Konfigurationsdatei separiert
   490	84750b0 Routing-Table-Datei nicht ueberschreiben, sondern programmatisch aendern
   489	1c95987 leider gibt es auch mit "extra" keinen timeout-Parameter fuer nc
   488	1ea10fc Fehlerbehandlung am Ende von Shell-Konstruktionen korrigiert und dokumentiert
   487	7359291 Lock-Zeitstempel-Pruefung korrigiert (zuvor: Sekunden statt Minuten)
   486	fe0db70 Caching der "priority" entfernt
   485	2850e48 Dienste-Aenderungen sind nicht mehr via "uci changes on-core" sichtbar
   484	726456a Attribut-Suche auf mit leerem Praefix
   483	7dd21a6 Sortierungsfunktionen korrigiert
   482	7951a62 trap-Behandlung fuer Funktionen
   481	116a4bc Umstellung auf allgemeines Dienste-Interface
   480	9db9aee vpn-status-Ausgabe mit Abstand inkl. Offset
   479	a51bfb0 kleine Fehler bereinigt
   478	fa6e567 Ausgabe der Raenge/Entfernung je nach gewaehlter Sortierung
   477	c211d16 ermittle service_name anstelle von uci_prefix
   476	e766cdf date mit erhoehter Praezision (fuer timing-Tests)
   475	ad9ae33 "on-helper" auf ein Minimum reduziert
   474	4a0c65f Kleinkorrekturen
   473	6602e89 Umstellung auf "services"-Schnittstelle
   472	042a9b4 alte Dienste (announciert durch olsr) vergessen
   471	75f2ec5 mehr Service-Funktionen
   470	8c27d56 Funktionsaufrufe vereinheitlicht
   469	d8edf08 Auflistung aktiver UGW/MIG-Verbindungen
   468	bc94a97 on_reboot und Einstellungs-Reset entfernt
   467	33e9162 Build/Release-Erkennung nachgebessert
   466	db5878e lanegere timeouts erlauben
   465	bd9b271 Kleinkram
   464	c604766 die VPN-Verbindungen waehrend des cronjob testen
   463	2055da6 Vermeidung von tcp-timeout in openvpn-Tests, leichte openvpn-config-Aufhuebschungen
   462	f101073 Umstellung auf minuten-basierte Zeitstempel und -funktionen
   461	7a0416a leere Zeilen aus dict-Dateien entfernen; Aufhebung des strikten Modus vermeiden
   460	682ccd4 alle Eigenschaften des legacy-Nameservice-Announcements korrigieren
   459	95ec34b ntp und dns-Skripte sind nun in den Services enthalten; alle olsrd-Trigger im Hintergrund ausfuehren
   458	0d970f0 Korrektur von [148e5a0]: korrekter Pfad fuer die Version
   457	74f826d ein bisschen mehr Doku
   456	782d1c9 VPN-Verbindungsinformation direkt vor einem VPN-Test erzeugen
   455	74466b7 explizite debug-Meldung, falls keine services-Datei existiert
   454	f4e5527 netcat mit timeout-Option verwenden, um Dauerwarten (und olsr-restart-Verweigerung) zu vermeiden
   453	bc3b91c shell-Bibliothek der Nutzer-VPNs auf Services umgestellt
   452	59b7001 verwnde on-core.settings statt on-core.services
   451	b4f5ff9 generische "Dienste"-Sammlung fuer alle Funktionalitaeten
   450	8d8fc44 "locale"-Listen vervollstaendigt; Funktion zur Attribut-Suche in tmpfs-Datenbanken
   449	741466b ermittle den Routing-Abstand zu einem olsr-Host
   448	6a3c847 Sektionssuche deutlich beschleunigt (die "uci show"-Abfrage ist langsam)
   447	a952f1e olsr-nameservice-Parsing auf openvpn-Paket ausgeweitet
   446	148e5a0 change download URL of openwrt/oni packages. Separated ONI version information into one file.
   445	06ea0e8 compile on_nodogsplash as module. do not compile on_wifidog anymore.
   444	73af026 add new package on-nodogsplash. There are still little issues: - errors when executing portinst and prerm - sometimes not listed when "make menuconfig"
   443	8b6781b Doku von UGW-Details
   442	d1eae9c viel mehr UGW-Kleinkram
   441	cfd877c eine Vielzahl kleiner Korrekturen fuer UGWs
   440	f948b83 inkorrekte Schreibvorgaenge
   439	d81c4e3 die remote_x-Variablen sind bei IPv6 nicht tauglich fuer Dateinamen
   438	771a210 akzeptiere auch "n" als "falsch"
   437	ea2005f die beiden get|set_gateway_flag-Funktionen sind via "on-function" erreichbar
   436	94ca4a0 viel on-usergw-Kleinkram
   435	2281dd6 Debug-Ausgabe vereinheitlicht
   434	8aa664c Ausgangsinterface fuer Ziel verwendet nun ipv4+ipv6
   433	adffd73 Reihenfolge der Netzwerk-Interfaces korrigiert (zuerst konfiguriert, dann nicht-konfiguriert)
   432	76481d7 Opennet-ID wird nun committed (also nicht mehr vergessen)
   431	e704fbe korrekte Initialisierung von 2,4GHz-Interfaces
   430	2253ccb Schalter fuer "teilen/blockieren" entfernt
   429	9ab17b3 Abschluss der Umstellung der ugw-Konfiguration
   428	8db080d viele Kleinkram-Korrekturen
   427	511a599 teilweise Umstellung von fester UGW-Konfiguration zu nameservice-basierter
   426	9322cc3 Umstellung des VPN-Tests auf Hostnamen statt IPs
   425	7d19871 mehr Details zu UGW-Attributen dokumentiert
   424	03dedee Funktion fuer Ermittlung des ausgehenden Interfaces fuer ein Ziel hinzugefuegt
   423	484cfeb Verschiebung und Modularisierung des nameservice-Service-Parsers
   422	e81fd5b "resolve_hostname" durch vorhandenes "query_dns" ersetzt
   421	f590f74 "uci_del_list" gibt es bereits als (undokumentierte) uci-Aktion
   420	7f41688 kurze Zusammenfassung der relevanten Änderungen seit v0.4-5
   419	25e0b26 bisherige UGW-VPN-Konfigurationsbehandlung (manuelle Kopien) in automatisierte Erstellung umgewandelt
   418	c314139 UGW-Geschwindigkeitstest in die Bibliothek übertragen und dokumentiert
   417	46c232b Funktion fuer einfachere openvpn-Konfiguration (UGW)
   416	f33b069 Mehr Informationen durch "get_services" zurueckgeben
   415	1a050f8 "get_main_ip"-Funktion hinzugefuegt
   414	894bbe5 ugw-Funktionen separiert
   413	4d5170b keine HNA mehr fuer Gateways
   412	963fdf6 Interface für on_eth_0 festlegen (das Web-Interface kommt nicht ohne "none" zurecht)
   411	ba382ba explizite Beschraenkung auf IPv4 (andernfalls schlaegt ipcalc fehl)
   410	2f954d8 keine Ausgabe (wir wünschen lediglich den Nebeneffekt)
   409	c438469 typo
   408	d86a016 fehlerhafte Initialisieungsprüfung von on-openvpn behoben
   407	f3e8296 Migration fuer comp_lzo verbessert
   406	ddfff4d Locking fuer on_vpngateway_check zielgerichteter umgesetzt
   405	3cdb8a1 ntp-Server wird via 'apply_changes' rekonfiguriert
   404	16f04fb Vereinfachung der shell-Funktionsaufrufe von lua aus (via "on-function")
   403	3f71e9f Setzen der Standard-IP erfolgt via uci-defaults-Skript
   402	137eaab Infos zu Variablen fuer Gateway- und UGW-Verwaltung
   401	4d8bcea Umstellung der UGW-Variablenzugriffe auf teilweise Auslagerung ins tmpfs
   400	5016494 Korrekturen der "set_main_ip"-Funktionalitaet
   399	4b91378 Verschiebung unveraenderlicher Vorgabewerte fuer on-usergw
   398	c74197b Quoting korrigiert
   397	8c36915 intuitiver Umgang mit fehlenden volatilen Dateien
   396	be9047a Fehler beim Ausfuellen des Zertifikatsformulars behoben
   395	daf6538 init-Skripte ins Dateisystem verschoben; die Symlinks werden nach der erfolgreichen Ausfuehrung automatisch geloescht
   394	6e1c02c Kleinkram
   393	72879f9 separiere Erstellung der uci-Konfiguration fuer on-core
   392	73dc023 Verschiebung der Main-IP-Setzung von lua zur shell-Bibliothek
   391	507b37b verwechende msg_* anstelle von echo >&2
   390	8204878 get_on_id: Doku + typo-Korrektur
   389	b2c73f5 allgemeines Masquerading-Flag hat fuer lan->opennet-Verkehr gefehlt
   388	0207dd7 Abfrage der Portweiterleitungen zusammengefasst
   387	ff3db12 abschließender commit für Verschiebung der Zertifikatsparameter in statische Dateien
   386	60a23ea falsche Reihenfolge der Parameter
   385	4c3ac97 preinit-IP korrekt gesetzt (uebergeordnete Einstellungen fehlten)
   384	f4244d1 zwei syntax-Fehler
   383	1687e1e mehr Doku zu shell- und lua-Bibliotheken
   382	c12131f Verschiebung unveraenderlicher Parameter in "defaults"-Datei
   381	81571ea on-openvpn-Erstkonfiguration nach uci-defaults umgestellt
   380	b51c8cf gemeinsame lua-Funktionen in einer Datei zusammengefasst
   379	0e9cf0f verwende Konstanten fuer Namen der Routing-Tabellen
   378	92088e4 fortan wird die on-openvpn.gateways.searchmask nicht mehr verwendet
   377	4b0f5b9 ein paar Konstanten eingefuehrt; neue Funktionen verwendet
   376	9c8c4b3 verwende "apply_changes" anstelle der typischen Konstruktionen
   375	c383362 Vereinfachung der on-ugw-Skripte durch Hilfsfunktionen
   374	fe046a9 ein paar mehr haeufig verwendbare Funktionen
   373	f0f2852 on_vpngateway toetet nur dann alte Prozesse, wenn mindestens drei Minuten vergangen sind
   372	1d11143 Separierung der uci-Funktionen; Funktion zur Findung von anonymen uci-Sektionen
   371	362fd9f verwende den symbolischen Namen der Routing-Tabelle
   370	49317f3 on_portcalc in die Funktionsbibliothek verschoben
   369	f1abe77 dnsmasq nach initialer Konfiguration neustarten
   368	7cc977e kleine Korrekturen der Netzwerk-Initialisierung
   367	3044337 Anpassung an strikten Modus
   366	3ea5afb das olsrd-Initskript ist sehr sensible und liefert auch dann -1, wenn lediglich Warnungen auftraten
   365	3421ced ehemalige tun-Policy-Table nach "on-tunnel" umbenannt
   364	5270263 Initialisierung der routing-Regeln bei der Erst-Konfiguration
   363	d8e530f Routing-Funktionen separiert; Routing-Tabellen-Erstellung hinzugefügt
   362	4d684f5 Variablendeklaration vervollständigt
   361	5fd20c7 lesbare Fehlermeldung im Falle von olsr-Start-Problemen
   360	de91609 wir verwenden nun den integrierten ntp-Servers anstelle von ntpclient
   359	27b1369 trap-Aufrufe korrigiert (typo)
   358	61c1c3b Verwendung von uci_delete anstelle von "uci -q delete FOO" || true
   357	01314f5 Umstieg von "ntpclient" auf "system.ntp"
   356	57a1325 Zonenbehandlung mit passender Funktion uebersichtlicher gestaltet
   355	01e30e9 dnsmasq kann via "reload_config" gesteuert werden
   354	4075371 "add_zone_forward" korrigiert
   353	4005045 Zonenerweiterung mit dem ueblichen uci-Ansatz
   352	716f567 typo
   351	2e349b6 Dokumentation der shell-Bibliotheken und der Fehlerbehandlung
   350	c1cd9c1 alle opennet-Funktionen werden (separat) via on-helper eingebunden
   349	37f3206 abschalten des exit-traps bei beabsichtigter Fehler-Rueckmeldung von Funktionen
   348	734f9cf Standard-IP wird via openwrt vorkonfiguriert; on-Netzwerkkonfiguration korrigiert
   347	090ffd5 trap-Aufruf korrigiert (keine Expansion von $* anstelle von $@)
   346	cd9ff89 Kleinkram-Korrekturen
   345	a28024e sanfter Umgang mit fehlenden on-usergw-Einstellungen
   344	6548b51 fehlende olsr-Module abschalten
   343	2d2f1d0 olsr-Einstellungen setzen wir manuell
   342	b9e3c67 opennet-Dienste-Einstellungen werden bei der Erst-/Update-Konfiguration gesetzt
   341	c97b68f Funktionalität der /etc/firewall.opennet nach uci verschoben
   340	b6e5830 olsr-Funktionen separiert
   339	6b2a4d1 Erstkonfiguration der Netzwerke verbessert
   338	a0c3e2a keine Log-Nachrichten durch fehlendes UGW-Zertifikat
   337	7f9f4b0 traps fuer detaillierte Fehlerpruefung
   336	a8a1156 Debugging-Einstellung aus dateibasierten Defaults ziehen
   335	fa46d83 fehlerhafter olsrd-restart ist nicht relevant fuer Aktualisierung
   334	217b718 ondataservice dokumentiert
   333	81d5c28 Hotplug-Skript anstelle von procd-Dienst mit Trigger
   332	036d3b4 Policy-Routing im strikten Modus repariert
   331	76cd167 vorsichtige Variablenzugriffe
   330	78655a7 Aktualisierung der oslrd-Init- und Hotplug-Skripte (von openwrt-trunk)
   329	e253a9b Gateway-Wechsel, wenn der vorherige kaputt gegangen ist
   328	7f5c8e8 stillschweigende Firewall-Rekonfiguration
   327	80c1565 Policy-Routing-Regeln sind nun idempotent und werden nicht mehr beim Tunnelaufbau veraendert
   326	bdae625 Bessere Formatierung des Banners
   325	4d394f0 PROCD-geeigneter Funktionsname
   324	ce7c631 Reihenfolge der init-Skripte angepasst: erst nach dem Netzwerk-Setup
   323	f00ee7d Umstellung der "defaults" auf ein dateibasiertes Format
   322	e099914 Umbennenung und Ausfuehrbarkeit
   321	d23d8c3 "uci_get" anstelle von "uci -q get" (notwendig für strikten Modus)
   320	9ca97a4 Experimentieren mit dem strikten Modus
   319	aec1737 keine Aktivitäten nach der Installation - das kann beim Reboot passieren
   318	7f7197a on-helper verschoben
   317	0460bd7 Umstrukturierung der Erst/Upgrade-Initialisierung
   316	a6c2422 Umstieg auf die neue banner-Funktion
   315	4f17466 mehr Standardwerte: 5GHz-Wifi und CSR-URL
   314	553243c Verschiebung der UGW-Upgrade-Funktion nach uci-defaults
   313	5b49b4e Firewall-Restart bei Migration mit weniger Ausgabe
   312	8241447 "ondataservice"-Plugin wird via "check_firmware_upgrade" konfiguriert:x
   311	46b0202 Aenderung von "uci get -q" zu "uci get" -> sauberere Fehlerbehandlung
   310	5750f3d Style-Aufhuebschung des tinc-init-Skripts
   309	dbf8614 ondataservice-Plugin aktivieren; olsrd-Plugin-Handling verschoenern
   308	5debb30 openvpn nach Migration neu starten
   307	a962bc5 migration: "reload"-Einstellung fuer firewall.opennet setzen
   306	bab659d falschen Pfad korrigiert
   305	20eeb0f passwd-Datei korrekt schreiben (fuer busybox geeignet)
   304	6ae589f richtige uci-Domain fuer openvpn-Migration
   303	a0636cf Ausfuehrbarkeit fuer das on_migrations-Skript
   302	5bf038a das busybox-cmp vertraegt keine langen Optionen
   301	1767e58 Überblick zum Gateway
   300	7883aa9 Upgrade alter Firmware-Versionen ermoeglichen
   299	b008aaa Client Isolation: der Patch fehlte in der Liste
   298	7fd3b04 Policy-Routing-Initialisierung in separate Datei verschoben
   297	a0b5046 dnsmasq bei Aenderung der Konfiguration neustarten
   296	a70d2a8 "logger"-Parameter korrigiert
   295	e275a13 Syntax-Fehler im wifidog-Initialisierungsskript behoben
   294	61e1d81 "Client-Isolation" nicht nur fuer madwifi-Karten anzeigen
   293	97f9407 Ausfuehrbarkeit korrekt gesetzt
   292	64adb81 olsrd-Konfiguration (insbesondere "nameservice") regelmaessig sicherstellen
   291	c0b70d2 Pruefung von Routing-Schleifen (Nutzer-Tunnel via UGW-Tunnel) wieder aktiviert
   290	1a1f7f7 Einfuehrung eines Trigger-Skripts fuer DNS/NTP/Gateway-Ankuendigungen via olsr
   289	dd7ff62 "firewall.opennet" muss auch nach "firewall reload" geladen werden
   288	277e5e1 die Option "mtu_fix" gilt nicht mehr für forwards, sondern nur noch für Zonen
   287	5fb966d keine Meldung fuer unveraenderten Gateway (info->debug)
   286	df96edf NTP-Dienste werden nun via olsr-nameservice bezogen
   285	f6636ef das lua-Modul führt nicht mehr automatisch die Gateway-Suche aus - nun also manuell
   284	84fbe32 Skript als ausfuehrbar markiert
   283	9f93436 Doku der neuen DNS-Funktionalitaet
   282	079254f Verwendung von DNS-Diensten, die via nameservice veroeffentlicht werden
   281	d3947ee string/nil-Behandlung vereinheitlicht
   280	ab6ed2d Kleinkramkorrekturen
   279	90bf5c7 weitere Schritte zur Umstellung auf Datei-basierte Datenbank fuer volatile Daten
   278	2b1748d Parsen einer olsr-Service-Datei
   277	3b7b208 ermoegliche das Loeschen von Eintraegen durch schreiben eines leeren Werts
   276	41859cc verwende das Datei-basierte Interface anstelle von uci fuer die Gateway-Aktualisierung
   275	883976a Code-Stil vereinheitlicht
   274	790936a vereinfachter Zugriff auf das "get_gateway_value"-Interface
   273	4e3f797 Code-Stil vereinheitlicht
   272	a164563 added description of our wifidog configuration
   271	f31d724 Reduktion regelmaessiger Schreibvorgaenge im Flash.
   270	a2ae0d6 VPN-Verbindungstest zusammengefasst
   269	6517513 VPN-Test beendet nicht mehr die aktuelle Verbindung
   268	7e98ea9 Meta commit to force bitten to build again. There seems to be a bitten problem with build recipes. Because following checkout recipes raise errors.
   267	896f8b6 Neuer Commit um Trac-Bitten Neubau anzustoßen.
   266	7f5da88 Update OpenWRT repo to current trunk because we need loco-xw support.
   265	49a61ab Hotplug-Integretation des original-Openwrt-Pakets uebernommen
   264	d30c242 typo korrigiert
   263	ef4db19 revert earlier fix: "stop" will stop all parallel vpn session. "reload" will restart active sessions and stop deactivated sessions.
   262	fdcec8a fixed bug: alles deutet darauf hin, dass hier gestoppt und kein reload gemacht werden soll.
   261	ce03090 Doku für UGWs erweitert.
   260	d951d19 "service openvpn reload" genuegt fuer selektiven Neustart
   259	4eed014 Start der VPN-Verbindung ausgelagert - aber noch nicht funktionstuechtig
   258	2030757 verwende "aquire_lock" zur Erkennung alter Locks
   257	094d609 neue "aquire_lock"-Funktion (fuer on_usergw_check)
   256	6d7c0a0 keine ntp-Neustarts (und Log-Meldungen), falls keine ntp-Server gefunden wurden
   255	e6e3fe1 kein Ueberschreiben der resolv.conf (lokaler Router?), falls keine Opennet-DNS-Server gefunden wurden
   254	3fa0296 irrelevanten Kommentar hinzugefuegt
   253	1dcc234 vorherigen Commit final korrigiert (Sub-Architekturen bauen);
   252	96aef38 Build einzelner Sub-Architekturen erleichtert
   251	5a54390 fixed bug #54: corrected default settings for 5GHz devices
   250	b087cc8 Fehlermeldung beim manuellen Hinzufuegen eines UGW behoben
   249	9b404f7 fixed bug: zone_opennet_nat is not available anymore. New name is zone_opennet_postrouting.
   248	24a763a fixed bug: added WAN interface to wan_zone. Addition to last commit.
   247	3523f3a fixed bug: Bei nichtvorhandenem "option network" im wan interface führt dies zum Ignorieren mittels Luci. Das führt dazu, dass Änderung über das Webinterface nicht in die Konfigurationsdateien übertragen werden. Dadurch werden auch keine richtigen Firewallregeln erstellt. Aufgefallen ist dies beim Einrichten eines UGW, wo das WAN Interface benötigt wird.
   246	25ed151 vorischtiger Variablenzugriff fuer IPKG_INSTROOT
   245	7c68a03 keine usergw-Funktionen ausfuehren, solange kein Zertifikat existiert
   244	0120a7a correct small writing error
   243	ff31d24 update OpenWRT trunk because we need "Nanostation M5 xw" support
   242	4c89c89 Merge branch 'master' of dev.opennet-initiative.de:on_firmware
   241	d0e7280 remove newlines in json-strings in any case
   240	a1e1887 correct wrong path for on-helper script
   239	5323df6 corrected bug: shell incompatibilities
   238	d470bfe MTU Test umgeschrieben
   237	9b8991c weniger redseliges ugw-Srkitp
   236	519cf0c besser lesbare resolv.conf
   235	9715167 lexikographische Analysenoptimierung
   234	8cfdc2e fix current_ugw_ipaddr, resolves #49
   233	15dd701 fix get_prefixed_items, resolves #50
   232	a087921 updated trac-bitten-slave export script to generate latest symlinks and version numbers within export dirs
   231	ed58896 Merge der oni-tester-Umgebung
   230	9ab3849 Terminal-Verbindung zum Test-Host leicht verbessert
   229	567cfcb added trac-bitten-slave export-build tool
   228	0652a2e fixed break of wifidog compiling. Changed format of patch file. Old patch file was rejected.
   227	91313ae Dummy commit to trigger bitten build
   226	04d4534 Dummy commit to trigger bitten build
   225	205f9a7 vermeide Konfigurationsdatei-Konflikte mit wifidog und dhcp-fwd
   224	eb4f2ab Deaktiviere dns-rebind.siehe Ticket #6
   223	4c9fe7c firewall- und olsrd-Restart naeher an der Ursache
   222	1a2ee16 Leerzeichen/Tabs vereinheitlicht
   221	418fd56 Korrektur des fehlerhaften Commits 1cd2fb4
   220	c6ea8c9 Nachtrag zu vorherigem commit: Exit-Code Null fuer openvpn-hook-Skript
   219	321c12b Exit-Code des up/down-Skripts fuer ugw-Interface soll Erfolg liefern
   218	5d1e5e3 "comp_lzo" in usergateway-Konfiguration auf "yes" (statt zuvor "1")
   217	1cd2fb4 Separates Parsen von IPv4- und IPv6-Adresse fuer Status-Seite
   216	b5738b7 new opennet CA certs added. see ticket #24.
   215	b5fb84d deleted "next generation" text from webpage. see ticket #35.
   214	0f4eaf7 service cleanup. see ticket #32
   213	bf96243 die "list"-Funktionalität in on_vpngateway_check wird nun durch "vpn_status" erzeugt
   212	2c69581 Bugfix: Quoting-Fehler bei VPN-Parametern in test_vpngateway behoben
   211	ee79184 opennet-Firewall-Skript sollte fehlerfrei enden
   210	7337c9c Paket "wifidog" als Abhaengigkeit von on-wifidog hinzugefuegt
   209	92e663a changed to be able to build x86 - didn't worked before
   208	fa15063 test has to be successful all the time - else make will fail
   207	1e11a23 README.md nach Konvention gross geschrieben; alte TODO geloescht
   206	fbff0ef Repository-URLs angepasst (auf dev.on-i.de)
   205	71b0ed1 Opennet-Init-Skript verbessert
   204	c6b766e fix bug: update dns server directly after starting openvpn. Else users have to wait until 5min cronjob is called to update dns server list.
   203	fbd4251 fixing bug #18: http://dev.on-i.de/ticket/18 "stop_instance" is no more available. Therefore "restart VPN Tunnel" in web interface was defect. Fixed this by simply calling "/etc/init.d/openvpn start" and stop. There is a better way replacing "stop_instance" by "service_stop" but here the parameter list changed too and therefore gets more complex. If somebody has time this quick fix should be replaced by "service_stop" and start.
   202	ec13924 patch not needed anymore. hostapd now supports 5ghz in openwrt trunk.
   201	f69b2c3 fixed defect with "make unpatch". The integration of version numbers broke patch mechanism because opennet.mk was changed and cannot be unpatched afterwards. Fix this by simply reverting the version number before making unpatch.
   200	b5cb4a9 added option CONFIG_PACKAGE_ATH_DFS enabled. With new OpenWRT trunk this option was introduced and is off by default.
   199	b38adbd Update Documentation to make clear which links are read-only.
   198	0c27451 update external git repositories because they fix a bug in luci and wifi status
   197	ae28e24 added revision number for on-core package. To have a revision number, e.g. bug reporting, I simply count the number of commits and add this number to on-core package. For example with 137 commit in on-firmware git repository the on-core will be build as on-core-0.5-137.tar.gz The advantage is that we do not need to set the minor "version" by hand. All exisiting tools which show version number, e.g. on web interface or ssh login, will continue to work. No change is needed.
   196	d73019d while generating .config file for large configuration (8MB) all as module marked packages are statically compiled into image. But this exceeds the maximum image size. Therefore some modules are marked as "do no include in image". Because all lines ending wit "=m" are replaces by "=y". The marked lines end with a comment and therefore will not be changed into "=y".
   195	00aecdd Status-Ausgabe korrigiert
   194	42de1ce added check for feeds.conf and show notice if it is missing while 'make config-ARCH'. If a user executes "make unpatch" a following "make config-ARCH" can fail. Now a message presents an advice in this situation.
   193	dfa7526 Dynamically generate architecture list
   192	56a5bd8 rewrite targets. Aim is to diffentiate 4MB from 8MB flash memory devices.
   191	0f30cd4 fixed missing PHONY entry for init-git
   190	391f67b on_ugw-Tests begonnen: Pruefung der externen DNS-Aufloesung
   189	1d6b675 Verschiebung der relevanten Host-Dateien
   188	6deaf07 Umstellung von run_dir auf host_dir; neue scp-Funktion
   187	5cac3ba Host-Konfiguration verschoenern
   186	9d7704a Erkennung veralteter PID-Dateien von Netzwerk-Interfaces
   185	e099322 Merge branch 'master' of projects.farbdev.org:opennet/on-firmware
   184	207307e fixed missing PHONY entry for init-git
   183	2597407 Merge branch 'master' of projects.farbdev.org:opennet/on-firmware
   182	7af7fac rework dependency. Now "feeds" and "translate" are initialized at the "init" target. This saves much time when calling "config-ARCH" target.
   181	0c3d3ff added "feed" and "translate" as dependency for "config-ARCH" because after initial git checkout and following "make config-ARCH" no opennet feed is included in .config file.
   180	a321855 added comments for install parts of on-* Makefiles
   179	b211665 Hinweis für besondere root-Rechte (sudoers) hinzugefügt.
   178	68af1d9 added python libs to install because they where missing in install list
   177	c37de1d DNS-Test fuer uplink-faehige Hosts hinzugefuegt
   176	3e38a4b kleine Doku-Aktualisierung und config-Bereinigung
   175	52ca851 Behandlung der uplink-Interface-Konfiguration korrigiert
   174	0629a48 Erzeugung der Spezial-Interfaces korrigiert
   173	eb79851 neue Aktion "show-uplink" zum Pruefen des default-Interface
   172	108fecb [x86] keine grub-bootfaehigen Images bauen
   171	fad5850 [archs] liste aktualisiert...
   170	c2a23f5 den links wird nicht gefolgt
   169	d7879fc obsolate, use INTERNAL REGDB
   168	958f116 die ARCH heisst bcm47xx
   167	bbcfa2e alte Code-Umstellung nachkorrigiert
   166	d412b8c wan-Interface korrekt konfigurieren
   165	ffb6ae5 kein ssh-Import via Web-Interface (waehrend der "wait"-Initialisierung)
   164	0125616 Umstellung von Netzwerk-Typen zu Interface-Rollen
   163	8ac70e0 Initialisiere die lan- und wan-Netzwerk-Interfaces
   162	2c08ea7 Zonen- und Netzwerk-Konfiguration ausgegliedert
   161	aa1efce melde alle Fehlerausgaben und Programmabbrueche
   160	b36ff6d Umstellung von "is_opennet" zu "traffic" fuer opennet/wan/lan
   159	b811ead Tests als Submodul reorganisiert
   158	b663875 Testausfuehrung in separates Skript verschoben
   157	b30fa96 verwende "is_opennet" anstelle einer festgesetzten Interface-Liste
   156	96b1617 Umstellung der Tests auf neue Objekt-Struktur abgeschlossen
   155	fd2320f Umstellung der Bibliotheken auf host-zentrierte Sicht
   154	b662b15 Ausgabe nach "ssh"-Kommndo verbessert
   153	af087aa Umstellung des Szenario-Verwalters auf Python
   152	fa59a46 derzeit scheint ein "network restart" fuer die Opennet-IP-Setzung notwendig zu sein
   151	27948d1 hilfreiche String-Repräsentation fuer das Ergebnis einer Programmausführung
   150	caaa0a2 Struktur verschoenert, opennet-Interfaces via uci konfiguriert
   149	8b089b1 ungueltige MACs ersetzt
   148	f793fc3 die Opennet-ID wird gesetzt
   147	77250dd mehr Skriptmeldungen, automatische Uplink-Interface-Erkennung
   146	dc4b67f neuer Test: Pruefung ob altes Passwort noch funktioniert
   145	03e88d4 erster Ansatz fuer unittests
   144	a073167 overlay-Abbild entfernt; stattdessen ext4-Dateisystem (schreibbar via COW)
   143	14e738c deutsprachige Tastatus fuer qemu vordefiniert
   142	890aaad Umstellung von vnc-Ports auf vnc-Sockets
   141	d369a81 Management-Netzwerk nun mit IPs integriert
   140	46e9e88 serielle Kommandos wieder vereinfacht (nur fuer triviales geeignet)
   139	bcebc13 Fehlerumleitung korrigiert
   138	55c5259 fix bug: select the fourth column and not fifth column
   137	667e968 openwrt submodul nachgezogen
   136	adab1c6 der Patch ist nun Upstream: r39872
   135	07d3967 überflüssige Semikolon entfernt
   134	1c339e1 VPN-Skript nicht starten, falls Zertifikat oder Schlüssel fehlt
   133	953b01d Verweise auf 'current_ugws' und 'all_ugws' entfernt
   132	93d6ef6 "commit" präzisiert; Quoting der Suchmaske korrigiert
   131	b58c503 VNC-Port-Pruefung korrigiert
   130	a498e31 automatische Firmware-Download; bessere Warnungen; maschinenlesbarer Status
   129	ea91fad huebscher formatiert; mgmt-Netzwerk richtig eingeordnet
   128	4659621 vnc port chooser and more
   127	22832ea Merge branch 'master' of projects.farbdev.org:opennet/oni-tester
   126	8e39df2 neue Grafik, welches den Zusammenhang zwischen virtuellen APs und virtuellen Netzen visualisiert
   125	f8cb0ac websockify entfernt und spice
   124	3dceb0b virtual-Netzwerk-Device braucht einen existierenden Switch
   123	5f7df47 added kvm for install
   122	37abde8 added packages to install - sudo socat mkfs.jffs2
   121	8c9a5c6 Beginn der Abhaengigkeitsdokumentation
   120	1db7f8e virtuelle Netzwerke konfigurieren
   119	750c7b4 changed mgmt switch to "virtual"
   118	61a9fe0 added mgmt network and connect all clients
   117	edf82f4 -rename networks with beginning "net_" -fix bug: net wifidog was not connected to rest of network
   116	468300a Tests und Scenario-Beschreibung
   115	81579ae bessere PID-Behandlung, Syntax-Hilfe
   114	ff4cd89 mediaproxy wieder aus common-config entfernt
   113	d2d6c68 Anpassung an neue procd-openvpn-Steuerung
   112	f5fa165 DNS- und NTP-Server werden nun im on-core-Paket verwaltet
   111	8059b28 der ntp-cronjob stellt nun sicher, dass ntpclient noch laeuft
   110	388ae5d mehr nützliche Werkzeuge: screen und vsftpd
   109	88ec30d der olsrd-Hotplug-Patch war nicht relevant
   108	455625e verbessere die Serverpruefung des ntpclient-Hotplug-Skripts
   107	97ac5c7 ath9k-Debug aktivieren
   106	c1cba32 leere Uebersetzungsdateien entfernt
   105	515b785 Make-Regel fuer Uebersetzungen erkennt nun leere Dateien und loescht sie
   104	1dbeabf Hilfetext zum Makefile hinzugefuegt
   103	b7bb978 menuconfig-Fehlermeldung praezisiert
   102	0cc2392 uci-Strukturbaum fuer on-core.settings korrigiert
   101	eb61238 Erwaehnungen von "Rostock" aus Sprachdateien entfernt
   100	9b74d2e Kamailio und mediaproxy-ng als Modul hinzugefügt.
    99	864ab6e Erster Versuch für mediaproxy-ng. Funktioniert, aber nur der daemon (nicht kernel- und iptables-Modul) und das binary ist sehr gross.
    98	843f0fc das Wort "Rostock" entfernen, soweit es nicht sinnvoll ist
    97	9a8bb24 die alte /etc/passwd-Datei ist nicht mehr noetig
    96	bcdb37e uucp hinzugefügt (probeweise für externen Zugriff für Tests)
    95	b66b4ce /etc/passwd nicht überschreiben, sondern lediglich root-Passwort setzen
    94	717b92a Erklaerung zu gelegentlichem olsrd-Fehlverhalten beim Booten
    93	cf6b105 rc.local_on-openvpn und rc.local_on-usergw aus rc.local (ungenutzt)
    92	73ec022 cron-Logging abschalten (bis auf Fehlermeldungen)
    91	8d2f08c olsrd nach dem Konfigurieren eines ON-Interfaces neustarten
    90	4d94c82 DNS- und NTP-Server werden nun vollstaendig durch on-core verwaltet
    89	48b7896 DNS- und NTP-Server-Aktualisierung verschoben
    88	92fc811 Formatierung
    87	b74a7d2 Renamed 'menuconfig' target in Makefile to 'diff-menuconfig' and added some further hints
    86	efdfa90 Wiederherstellung der einheitlichen Formatierung in der css-Datei
    85	9018518 IPKG_INSTROOT an allen relevanten Stellen eingetragen
    84	261aecc cron-Dateien entsprechend der run-parts-Konvention umbenannt
    83	6f53c1b Funktionsdoku erweitert
    82	e7ac1ea CSS-Datei aufgeraeumt; Bilder hinzugefuegt
    81	fd6fb07 Layoutfehler (zu kleine Formular-Felder mit bootstrap) behoben
    80	f28a77c weitere Code-Stil-Aufhuebschungen
    79	f7f575b Shadow Passwörter wieder angeschaltet. Das abschalten macht Probleme bei Busybox und rpcd.
    78	60e6c46 ein paar Pfade in Variablen ausgelagert
    77	baa70ce Dokumentation anhand des Quell-Studiums von Firmware v0.4-5
    76	fe83ca2 Symlinks wieder in selbige verwandelt
    75	c7564c2 selbstgeschriebenes run-parts.sh durch busybox-internes run-parts ersetzt
    74	6a23344 Setzen des executable-Flag für alle Skripte
    73	e437faf aktiviere "CONFIG_BUSYBOX_CUSTOM=y" - andernfalls werden busybox-Einstellungen ignoriert
    72	40a5f5c init-Skripte ausführbar machen (sonst werden sie ignoriert)
    71	b5de7d6 Tabulatoren statt Leerzeichen
    70	cc5751e bessere Lesbarkeit (Einrückungen)
    69	ee798df bessere Lesbarkeit des Skripts
    68	ec46c0a Verzeichnisstruktur in Paketen korrigieren (nicht unter /ipkg/ und /files/)
    67	fcc0f34 Debug standardmaessig abschalten
    66	ceef230 Christoph korrigiert die Paket-Compile-Zeile
    65	7233a81 ignore-Filter in .gitignore statt .git/info/exclude
    64	c69a250 "pud"-Plugin deaktivieren (verhindert build)
    63	1a2f24d fehlender ondataservice-Patch eingefügt
    62	fb2a58b Makefile-Patch fuer ondataservice-Plugin angewand und archiviert
    61	5b31a7b Minimierung der config-Dateien fuer Images mit weniger als 4MB Flash
    60	70dc93b Korrektur der Abhängigkeit des on-openvpn-Pakets
    59	2e441df Aktivierung des vorhandenen "--enable-small"-Patch fuer OpenVPN
    58	b51518b alte Änderungen importiert
    57	65e8653 Makefile-Ziel "config-*" hinzugefügt; Doku angepasst
    56	19ba731 Feeds, git pull --rebase und andere Doku-Kleinigkeiten
    55	6688f1d fehlendes PHONY target "init" eingefügt
    54	716b222 Doku-Links korrigiert
    53	178ac40 mehr Doku, aktuellere TODOs nach dem ersten Firmware-Upload
    52	37a28f3 Enable -SMALL config for OpenVPN build.
    51	92adb4c init verbessert: bedingungslos submodule initialisieren; bessere quilt-Fehlermeldung
    50	796deb2 Bauen einer bestimmten Architektur hinzugefügt.
    49	fc8f9bf Zusätzliche Doku für das Einchecken von Änderugen.
    48	daadcfa Makefile kann jetzt die Architekturen einzeln bauen
    47	8582af2 Dokumentation aufgeteilt. Readme.md soll nur einfache Einleitung für checkout sein. Weitere Doku wird in andere Dateien verschoben.
    46	ff240d2 keine Fehlermeldung bei abwesender/leerer Sprachdatei
    45	c20993b Telephony Feed hinzugefügt
    44	49e3a04 Merge branch 'master' of https://projects.farbdev.org/opennet/on-firmware
    43	290c7c3 added 'quilt' in apt-get list
    42	8ffbb2d TODO aktualisiert; Abbruch bei Fehler in einer Architektur
    41	d80270f luci-Uebersetzungsdateien integriert
    40	9d5eac2 on-configs erzeugt nur noch Konfigurationen - der Bau geschieht in der oberen Ebene
    39	f854d6a keine weitere Unterebene fuer Pakete unter dem build_dir
    38	821dcf3 Bau eines einzelnen Pakets beschrieben
    37	13d21a6 Bau eines einzelnen Pakets beschrieben
    36	6f3d707 Paket-Dateibaum von "root" nach "files" umbenannt
    35	6801456 fehlende Übersetzungen hinzugefügt
    34	6af0152 Uebersetzung in Makefile integriert
    33	1144347 Format-Fehler der po-Dateien korrigiert
    32	ba75921 Klarstellung des historischen Rueckblicks
    31	67c9a4c mehr Informationen zur Einrichtung und zum Bau
    30	d7500c2 erforderliche Pakete installieren
    29	5a95cab Beschreibung des manuellen olsrd-Imports
    28	9c3b725 manueller Import einer mit ondataservice kompatiblen olsrd-Paketierungsversion
    27	efef731 Aufgabenliste aktualisiert
    26	8ea36d4 VERSION wird nun in einen Patch geschrieben
    25	3e475ee Makefile fuer Komfort-Funktionen
    24	c1c15f0 luci-Dateien direkt im Verzeichnisbaum platzieren
    23	9de33cb Makefiles fuer opennet-Pkaete vereinfacht
    22	d7c0932 opennet-makefile-include-Patch hinzugefuegt
    21	f3bb48e vervende $(MAKE) anstelle von make
    20	f3a7eb3 gemeinsame Zeilen fuer opennet-Makefiles
    19	9955233 Konfigurationen hinzugefügt
    18	0aa212b altes Makefile entfernt - alle Informationen wurden übertragen
    17	12b6c19 Sprachdateien verschoben; englische Variante geloescht
    16	b86b368 Notizen fuer offene Punkte; 'initialization'-Datei entfernt
    15	046a44e Umstellung der Makefile-Dateien der luci-Pakete
    14	58c2b94 Beginn der luci/oni-Separierung
    13	2186590 Umstellung auf read-only/schreibfähige git-URL
    12	562f948 feeds.conf korrigiert
    11	695252c Import der luci-integrierten on-Pakete (die Umwandlung in normale Packages steht noch aus)
    10	bb40e20 Wifidog-Patch importiert
     9	354901f commit des neuen Patches in der Doku erwähnt
     8	0ab658f quilt-Einstellungen setzen
     7	83a76c9 bessere Formatierung
     6	03749a5 Doku fuer die Nutzung und Entwicklung
     5	7b2dc26 Build-Repositories definiert
     4	5a15e72 luci- und routing-Repositories eingebunden
     3	96b325d DFS-Patches eingefuegt
     2	3fa04c2 Einbindung von openwrt- und packages-Repository als git submodule
     1	5da104a init of management script
