Turbulence ist eine allgemeine BEEP-Server auf der Oberseite des Vortex-Bibliothek gebaut, die viele Website Verwaltungsfunktionen bietet.
Die Anwendung ist erweiterbar durch Module und ermöglicht die serverseitige Profile, die mit anderen Profilen durch Laufzeitkonfiguration verwendet und kombiniert werden später zu implementieren.
Turbulence geschrieben wird, um es einfach zu entwickeln und einzusetzen BEEP Profile, so dass Entwickler eine komfortable Konfigurationsschnittstelle, um Website-Administratoren und Endbenutzer bereitzustellen.
Im Handel unterstützt, Turbulenz wird als Open-Source-Anwendung unter der LGPL 2.1 veröffentlicht (siehe Lizenzierung Abschnitt), so dass auf kommerzielle und Open-Source-Produkte zu entwickeln.
Turbulenz ist entwickelt und von ASPL gepflegt, und unter den Bedingungen der LGPL 2.1 mit dem Ziel, die Verwendung von BEEP fördern veröffentlicht
Was ist neu in dieser Pressemitteilung:.
- Diese Version enthält Updates in mod-python und mod-tls, um Fehlerberichte oder das Aufspüren von Handlern, die Einnahme zu lange zu Ende zu verbessern.
- Sie enthält auch einige Bugfixes und Aktualisierungen der Dokumentation erklärt, wie man die neuen Features zu verwenden.
Was ist neu in Version 0.5.4:
- Das ist eine stabile Version, die eine komplette Neufassung beinhaltet für Kinderprozesserstellung, so dass es stabil und verwaltbar.
- Es enthält auch neue Verwaltungsoptionen, die Sie auf mehrere Laufzeit-Elemente wie max geordneten Prozesse, Thread-Pool automatische Größenanpassung, max Baugröße Grenze und mehr steuern können.
- Es enthält mehrere Fehlerbehebungen und Aktualisierungen der Dokumentation erklärt, wie man neue Funktionen zu nutzen.
Was ist neu in Version 0.5.3:
- Diese Version enthält viele Aktuelles zu mod-python wie so dass Lade Python-Anwendungen mit python.conf Dateien im Arbeitsverzeichnis Profilpfad befindet.
- Dies ermöglicht eine einfache Installation der Anwendung Delegation, weil das Arbeitsverzeichnis wird in der Regel durch den Benutzer, der den Profilpfad gehört.
- Sie fügt hinzu, eine erste voll funktionsfähige mod-radmin Modul, das immer sofort Informationen zu Turbulenzen Laufzeitstatus (einschließlich der Kinder) erlaubt, so können Sie alle Verbindungen behandelt (Eltern und Kinder) und andere nützliche Informationen anzeigen.
Was ist neu in Version 0.3.2:
- [fix] Hinzugefügt ersten Veränderungen, um Turbulenzen zu machen sein übersetzbar am Fenster. Sind Verbesserungen erforderlich.
- [fix] Herstellung der Basis-Bibliothek, um eine spezielle Suchpfad hinzufügen, wenn Windows-Plattform erkannt wird. Aktualisiert Haupteinstiegspunkt, um die Parameter konfiguriert zeigen, ob --conf-Stelle vorgesehen (SYSCONFDIR, TBC_DATADIR, VERSION).
- [fix] mod-sasl: Aktualisierte Installationsprozess und Dateinamen zu überschreiben vorhandene SASL-Konfiguration auf dem System installiert. Erstellen von Konfigurationsdateien und Authentifizierungs-Backend als Beispiele installiert werden.
- [fix] Anfängliche Änderungen vollständig kompilieren Sie das Projekt Turbulenzen und ordnungsgemäß ausgeführt Regressionstest unter Windows. Nice!
- [neu] Hinzufügen Modul XML Pointer für win32.
- [fix] Aktualisiert Quellcode, um eine bessere Unterstützung Windows-Plattform.
- [fix] Aktualisiert Standard turbulence.example.conf, um einen Fehler zu beheben und um das Standardverzeichnis unter Windows verwendet werden, umfassen.
- [fix] Aktualisiert Turbulenzen Hauptmodul zu allen globalen Informationen in einer einzigen konfigurierbaren Struktur zu halten. Entfernen Bibliothek Zustand.
- [fix] Entfernt Änderungen zuvor getan ..
- [fix] Kennzeichnen Sie alle Variablen als statisch.
- [fix] Mehr Aktuelles zu den Turbulenzen Motor, um seine privaten Daten von einem Kontextobjekt gesteuert werden.
- [fix] Weitere Änderungen an dem Turbulenzmotor Speicher Speicher seinen Zustand zu einem einzigen Objekt zu machen.
- [fix] Weitere Änderungen der Turbulenzen auf ein Kontextmodell zu ändern.
- [fix] Weitere Änderungen vornehmen Turbulenzen voll Kontext basiert. Mehrere API aktualisiert, um den Server in einen bestimmten Kontext erstellt wurden zu machen.
- [fix] Weitere Änderungen und API, um Turbulenzen Motor modern weniger, vollständig von TurbulenceCtx angetrieben.
- [fix] Aktualisiert Turbulenzen db-Liste API, um den Kontext, die die Liste (intern) geschaffen, um die spätere Verwendung zu speichern.
- [fix] Aktualisiert Turbulenzen Modul-API, um den Kontext, die das Modul erstellt für die spätere Verwendung zu speichern.
- [fix] machen Turbulenzen Regressionstest richtig kompiliert und ausgeführt.
- [fix] machen mod-Test, um die neue Schnittstelle zu verwenden, um ein configure die Turbulenzen und Wirbel Kontext zu erhalten.
- [fix] Mehr Befestigung am Werkzeug, um den neuen Kontext basiertes Modell zu unterstützen. Fügen Sie einen Code, um das Modul Zeiger für die Windows-Plattform zu produzieren.
- [fix] Weitere Aktualisierungen zu machen Turbulenzen, mit dem neuen Rahmen basiertes Modell zu arbeiten, die Integration aller Änderungen vorgenommen. Immer noch nicht voll funktionsfähig ..
- [Update] Fest nicht korrekte Handhabung beim Öffnen db-Liste zweimal.
- [fix] machen vortex_init_ctx den Kontext (vortex_ctx_ctx) nicht konfiguriert werden.
- [fix] Restauriert -ansi Flagge.
- [Update] Fest XML-RPC-gen, die nicht initialisiert wurde Umlaufunterstützung Bereinigung API. Es wurden einige Anrufe an axl_stream_get_until_ref
- [fix] Allgemeine Überarbeitung, um die Turbulenzen um die neue 1.1-API von Vortex vorgesehen verwenden zu machen.
- [fix] Behoben: Fehler innerhalb Turbulenzen Verbindungsmanager, der verursacht wurde, auf Sendung segfault.
- [fix] Aktualisiert pkg-config-Datei auf wirbel 1.1 anstatt Wirbel erforderlich.
- [fix] Allgemeine Überarbeitung an den Initialisierungscode. Aktualisiert eine Startpfad, um eine bessere Anpassung an Fenstern.
- [neu] Einheitliche Turbulenzen datadir und sysconfdir Lage durch zwei Funktionen bei der Kompilierung konfiguriert. API hinzugefügt: - turbulence_sysconfdir - turbulence_datadir
- [fix] Aktualisiert alle Turbulenzen Code (Module und Bibliotheken) mit dem variablen SYSCONFDIR und TBC_DATADIR, sie mit neuen Funktionen ersetzen aufgenommen.
- [Update] Fest tbc-dblist-mgr richtig konfigurieren Sie die Standard-Suchpfad. Bug von der Windows-Plattform ausgesetzt.
- [fix] begehen fehlt Makefile.win Dateien ...
- [fix] mod-sasl:. Befestigungs falsch fern admins.xml Basisdateierstellung innerhalb Makefile.win
- [fix] Aktualisiert Makefile.am-Dateien, die Bezugnahme auf DATADIR zu entfernen, so dass der gesamte Code, den turbulence_datadir () verwenden.
- [fix] Mehr Aktuelles zu den Makefile.am-Dateien auf Verweise zu entfernen, um nicht mehr -DSYSCONFDIR gültig. Aktualisiert Module in die Verteilung alle * .win32.xml Dateien (Modul Zeiger) enthalten.
- [Update] Update Quellcode durch Benachrichtigung innerhalb Wirbel ändern. Aktualisiert Makefile.am Prozess um einen Verweis auf neue Wirbelkanal-1.1 Standort zu erhalten.
- [fix] Mehrere Updates, Änderungen am Vortex 1.1 API entsprechen.
- [fix] Aktualisierte Dokumentation Hinzufügen fehlende Module (Turbulenzen ctx).
- [fix] Moved alle Projektdateien auf UTF-8-Codierung.
- [neu] Zusätzliche Unterstützung zu TurbulenceCtx Art, beliebige benutzerdefinierte Daten zu speichern. API hinzugefügt: - turbulence_ctx_set_data - turbulence_ctx_set_data_full - turbulence_ctx_get_data li>
- [Update] Fest turbulence_create_dir, die nicht mit war eine richtige Moduswert beim Telefonieren zu mkdir.
- [Update] Festprofilpfad Umsetzung, um die Vorteile der eingeleiteten Veränderungen nehmen (Vortex-profile-Maske-Funk-01).
- [fix] machen Turbulenzen um die neue Komponente libvortex-XML-RPC-1.1 verwenden. Aktualisiert mod-sasl-Code, neue XML-RPC-Modul zu verwenden.
- [fix] Allgemeine Überarbeitung der Turbulenzen mod-sasl-Code, um das neue sasl unabhängige Komponente verwenden.
- [fix] Allgemeine Überarbeitung, um Turbulenzen zu machen, um die neue API von wirbel 1.1 vorgesehenen Anforderungen entsprechen.
- [Update] Fest autoconf Installation sasl Beispieldateien enthalten. Aktualisiert autoconfigure Benachrichtigung über fehlende libpcre, um den Benutzer mit den Funktionen, die deaktiviert wird, zu warnen.
- [fix] umbenannt config.dtd und db-list.dtd in Turbulenz-config.dtd und Turbulenz-db-list.dtd zu unterstützen, die in-line enthalten.
- [neu] mod-sasl: aktualisierte Mod-sasl zur Unterstützung fallen Verbindungen, die einen Versuch mit einem Konto anmelden, müssen deaktiviert (Konten-deaktiviert). Zusätzliche Unterstützung zur Anzahl der Versuche für SASL-Logins zu begrenzen, bis die Verbindung getrennt wird (max-allowed-Versuche).
- [neu] mod-sasl: Aktualisiert sasl-radmin.idl Definition, um zu überprüfen, ob ein Benutzer vor dem Erstellen der Rechnung vorliegt. Aktualisiert Common-sasl-Modul, um dies überprüfen.
- [neu] mod-sasl:. Machen mod-sasl auch unterstützen Clean-Start-Funktion
- [neu] mod-sasl:. Machen mod-sasl die DTD gehören Inline (Common-sasl.dtd) zu vermeiden, dass Code, um Sie in diesen (und mit Binärdateien bündeln)
- [neu] tbc-mod-gen:. Machen Sie das Werkzeug, um die DTD in den Code enthalten
- [fix] Deaktiviert libexarg Abhängigkeit, jetzt bei der Kompilierung enthalten. Das wird Menschen aus wie eine Bibliothek mit zwei Dateien zu speichern. Aktualisiert Makefiles, damit aktualisieren.
- [neu] Aktualisiert Turbulenz-db-Liste Modul Inline DTD verwendet werden, um Listen geladen validieren. Jetzt ist der Code nicht benötigen eine externe DTD zu arbeiten.
- [neu] Moved sauber Start-Attribut in den Kontext (TurbulenceCtx) zur Vermeidung machen mehrere Rahmen um den gleichen Wert zu verwenden.
- [neu] Allgemeine Überarbeitung in den Profilpfad-Modul, um die Unterstützung für reguläre Ausdrücke in ein neues Modul ermöglicht nicht nur die ppath Modul, es zu benutzen, aber Module hinaus Turbulenzen bewegen. API hinzugefügt: - TurbulenceExpr (Typ) - turbulence_expr_compile - turbulence_expr_match - turbulence_expr_free
- [neu] machen Turbulenz-config seine DTD aus einer Inline-Definition erstellt und von axl-Messer gehalten laden.
- [Update] Fest Turbulenzen Abschluss zu vermeiden Anhalten der API nach Modul entladen und ähnliche Situationen (Handler Zugriff auf Speicherbereiche verfügbar).
- [neu] machen Turbulenzen Laden von Modulen auch xml Modul Zeiger zu validieren mit einem In-Line-DTD. In das öffentliche API, Verzeichnismodul Ladefunktion bewegt. API hinzugefügt: - turbulence_run_load_modules_from_path
- [neu] Moved Rein starten Überprüfung in das öffentliche API, damit Turbulenzen Module auch sauberen Start zu implementieren. API hinzugefügt: - CLEAN_START (Makro, einfacher Zugriff) - turbulence_run_check_clean_start (Umsetzung) .
- [fix] machen Turbulenzen Server zu debuggen zu aktivieren, mit Klemme Farben, wenn --color-debug gefunden wird (nicht mehr erforderlich ist, um auch --debug).
- [fix] Aktualisiert configure Prozess nicht mehr zu machen verpflichtet, libexarg installiert sein. Machen libpcre um eine erforderliche Abhängigkeit nicht optional, wie bis jetzt. Mehrere Befestigungen in den Regressionstest.
- [fix] mod-sasl. Begehen Wechsel in dtd, damit die Definition server Domäne, zu der die sasl auth Backend gilt
- [fix] endgültigen Änderungen an Windows kompilieren und Regressionstest.
- [fix] Updates zu entsprechen axl-bool-removal-01 Änderungsbenachrichtigung.
- [fix] machen Turbulenzen zu zwingen, mit neuen axl und Vortex-Versionen. Aktualisiert mod-Tunnel zu vermeiden, mit vortex_tunnel_is_enabled. Funktion nicht mehr zur Verfügung.
- [neu] Hinzugefügt tragbare unlink Funktion. API hinzugefügt: - turbulence_unlink
- [fix] mod-sasl:. Macht die Remoteverwaltung deaktiviert werden, wenn remote konfiguriert ist & quot; Nein & rdquo ;, auch mit einem DB konfiguriert
- [fix] mod-sasl:. Aktualisierung sasl-radmin XML-RPC-Dateien aufgrund von Updates auf Vortex
- [fix] Entfernen BOSH Referenzen ...
- [neu] Hinzugefügt anfängliche Unterstützung für Debian-Pakete.
- [neu] Zusätzliche Unterstützung im Hintergrund (--detach Option) zu starten.
- [fix] Weitere Debian-Paket Befestigungen.
- [neu] Hinzugefügt anfängliche Unterstützung für --pidfile, die eine Datei, in der die effektive Prozesskennung abgelegt werden konfigurieren können.
- [Update] Festkonfigurationsbeispiel ohne Modifikation einsetzbar sein.
- [neu] Hinzufügen Turbulenzen init.d-Datei
- [Update] Fest SIGHUP Behandlung für Server-Rekonfiguration. Das Signal wurde nicht nach der Handhabung des Signal scharf geschaltet.
- [neu] machen Turbulenzen um eine PID-Datei von Init-Skripten, um eine bessere Betreuung Anschlag verwendet zu erstellen / zu starten.
- [neu] Hinzugefügt ersten Arbeits init.d-Skript für Turbulenzen.
- [fix] Initial fertigen Unterstützung für Debian-Pakete für Turbulenzen.
- [fix] Geringfügige Änderungen falsch / wahr Verweise von axl_false / axl_true ersetzt zu entfernen.
- [neu] Es wurden neue Makro Startfehler fallen, um ohne Rücksicht auf Debug-Station einstellen (so dass der Benutzer immer diese Informationen zu sehen). Verwendet dieses Makro Flagge aller kritischen Startfehler. API hinzugefügt: - abort_error
- [fix] Allgemeine Änderungen an Turbulenz zu kompilieren und auf Microsoft Windows laufen zu lassen. Aktualisiert Installateur neuesten Stücke von Wirbel und axl sind. Enthaltene fehlenden Zusammenstellung von tbc-sasl-conf-Tool.
Kommentare nicht gefunden