Turbulensi adalah server BIP umum dibangun di atas Vortex Perpustakaan, yang menyediakan banyak fitur administrasi situs.
Aplikasi ini dapat dikembangkan melalui modul dan memungkinkan untuk melaksanakan profil sisi server yang digunakan dan dikombinasikan kemudian dengan profil lain melalui konfigurasi waktu berjalan.
Turbulensi ditulis untuk memudahkan untuk mengembangkan dan menyebarkan profil BIP, memungkinkan pengembang untuk menyediakan antarmuka konfigurasi nyaman untuk administrator situs dan pengguna akhir.
Komersial didukung, Turbulensi disediakan sebagai aplikasi Open Source dirilis di bawah LGPL 2.1 (lihat bagian perizinan), yang memungkinkan untuk mengembangkan produk komersial dan open source.
Turbulensi itu dikembangkan dan dikelola oleh ASPL, dan dirilis di bawah persyaratan LGPL 2.1 dengan maksud untuk mempromosikan penggunaan BIP
Apa yang baru dalam rilis ini:.
- Versi ini mencakup pembaruan di mod-python dan mod-tls untuk meningkatkan pelaporan kesalahan atau melacak penangan yang terlalu lama untuk menyelesaikan.
- Ini juga mencakup beberapa perbaikan bug dan update dokumentasi menjelaskan cara menggunakan fitur-fitur baru.
Apa yang baru dalam versi 0.5.4:
- Ini adalah rilis stabil yang mencakup penulisan ulang lengkap untuk pembuatan proses anak, sehingga lebih stabil dan dipelihara.
- Ini juga mencakup opsi pemerintahan baru yang memungkinkan Anda untuk mengontrol beberapa elemen run-time seperti proses max anak, kolam thread resize otomatis, max bingkai batas ukuran, dan banyak lagi.
- Ini mencakup beberapa perbaikan bug dan update dokumentasi menjelaskan cara menggunakan fitur baru.
Apa yang baru dalam versi 0.5.3:
- Rilis ini mencakup banyak update untuk mod-python seperti memungkinkan loading aplikasi python menggunakan file python.conf terletak di direktori kerja path profile.
- Hal ini memungkinkan delegasi instalasi aplikasi yang mudah, karena direktori kerja biasanya dimiliki oleh pengguna menjalankan jalur profil.
- Ini menambahkan sepenuhnya bekerja modul mod-radmin awal yang memungkinkan mendapatkan informasi cepat mengenai status turbulensi runtime (termasuk anak-anaknya), sehingga Anda dapat melihat semua koneksi ditangani (orang tua dan anak-anak) dan informasi berguna lainnya.
Apa yang baru dalam versi 0.3.2:
- [fix] Ditambahkan perubahan awal untuk membuat turbulensi untuk menjadi compilable pada windows. lebih banyak pekerjaan yang diperlukan.
- [fix] Membuat perpustakaan dasar untuk menambahkan path pencarian khusus jika platform windows terdeteksi. Diperbarui pintu masuk utama untuk menunjukkan parameter dikonfigurasi jika disediakan --conf-lokasi (sysconfdir, TBC_DATADIR, VERSI).
- [fix] mod-sasl: proses instalasi Diperbarui dan nama file untuk tidak menimpa konfigurasi sasl yang ada diinstal pada sistem. File konfigurasi membuat dan auth backend untuk dipasang sebagai contoh.
- [fix] perubahan awal untuk sepenuhnya mengkompilasi proyek turbulensi, dan benar menjalankan uji regresi pada windows. Nice!
- [baru] Menambahkan modul pointer xml untuk win32.
- [fix] Diperbarui kode sumber untuk platform yang lebih baik dukungan jendela.
- [fix] Diperbarui turbulence.example.conf standar untuk memperbaiki kesalahan dan untuk memasukkan direktori default yang digunakan pada windows.
- [fix] Diperbarui turbulensi modul utama untuk menampung semua informasi global ke dalam struktur dikonfigurasi tunggal. Menghapus negara perpustakaan.
- [fix] perubahan Dihapus sebelumnya dilakukan ..
- [fix] Bendera semua variabel yang statis.
- [fix] update lebih ke mesin turbulensi untuk membuat data pribadi yang akan dikendalikan oleh objek konteks.
- [fix] Lebih perubahan untuk membuat toko toko mesin turbulensi negara ke dalam satu objek.
- [fix] perubahan lainnya untuk mengubah turbulensi untuk model konteks.
- [fix] Lebih perubahan untuk membuat turbulensi sepenuhnya konteks berbasis. Beberapa API diperbarui untuk membuat server untuk menggunakan konteks tertentu dibuat.
- [fix] Lebih perubahan dan API untuk membuat mesin turbulensi menjadi negara-kurang, seluruhnya didorong oleh TurbulenceCtx.
- [fix] Diperbarui turbulensi db-daftar API untuk menyimpan konteks yang menciptakan daftar (internal) untuk kemudian menggunakannya.
- [fix] Diperbarui API modul turbulensi untuk menyimpan konteks yang menciptakan modul untuk kemudian menggunakannya.
- [fix] Membuat uji regresi turbulensi untuk benar mengkompilasi dan mengeksekusi.
- [fix] Membuat mod-test untuk menggunakan antarmuka baru untuk menerima mengkonfigurasi sebuah turbulensi dan pusaran konteks.
- [fix] Lebih memperbaiki ke alat untuk mendukung model berbasis konteks baru. Sertakan beberapa kode untuk menghasilkan pointer modul untuk platform windows.
- [fix] Lebih update untuk membuat turbulensi untuk bekerja dengan model konteks baru berbasis, mengintegrasikan semua perubahan yang dilakukan. Masih belum sepenuhnya bekerja ..
- [fix] Tetap tidak benar menangani saat membuka db-daftar dua kali.
- [fix] membuat vortex_init_ctx tidak mengkonfigurasi konteks (vortex_ctx_ctx).
- [fix] Dipulihkan -ansi bendera.
- [fix] Tetap xml-rpc-gen yang tidak menginisialisasi dukungan pusaran pembersihan API. Tetap beberapa panggilan untuk axl_stream_get_until_ref
- [fix] Perbaikan secara membuat turbulensi untuk menggunakan baru 1.1 API yang disediakan oleh Vortex.
- [fix] Fixed bug dalam manajer sambungan turbulensi yang menyebabkan untuk segfault siaran.
- [fix] Diperbarui berkas pkg-config untuk meminta pusaran-pusaran 1.1 bukan.
- [fix] Perbaikan secara dengan kode inisialisasi. Diperbarui beberapa jalur startup untuk lebih cocok untuk jendela.
- [baru] Bersatu turbulensi datadir dan lokasi sysconfdir melalui dua fungsi dikonfigurasi pada waktu kompilasi. API menambahkan: - turbulence_sysconfdir - turbulence_datadir
- [fix] Diperbarui semua kode turbulensi (modul dan perpustakaan) menggunakan sysconfdir dan TBC_DATADIR variabel, menggantinya dengan fungsi baru ditambahkan.
- [fix] Tetap tbc-dblist-mgr untuk benar mengkonfigurasi path pencarian default. Bug terpapar oleh platform windows.
- [fix] Pelaksanaan serah file yang hilang Makefile.win ...
- [fix] mod-sasl:. memperbaiki remote admins.xml pembuatan berkas dasar yang salah dalam Makefile.win
- [fix] Diperbarui file Makefile.am untuk menghapus referensi DATADIR, membuat semua kode untuk menggunakan turbulence_datadir () fungsi.
- [fix] update lebih ke file Makefile.am untuk menghapus referensi ke -DSYSCONFDIR tidak berlaku. Modul diperbarui untuk menyertakan dalam distribusi semua file .win32.xml * (modul pointer).
- [fix] Memperbarui kode sumber karena perubahan pemberitahuan dalam pusaran. Diperbarui proses Makefile.am untuk mendapatkan referensi ke baru pusaran-terowongan-1.1 lokasi.
- [fix] Beberapa update untuk menyesuaikan perubahan pada Vortex 1.1 API.
- [fix] Diperbarui dokumentasi menambahkan modul hilang (turbulensi CTX).
- [fix] Pindah semua file proyek untuk utf-8 encoding.
- [baru] Ditambahkan dukungan untuk jenis TurbulenceCtx untuk menyimpan data yang ditetapkan pengguna sewenang-wenang. API menambahkan: - turbulence_ctx_set_data - turbulence_ctx_set_data_full - turbulence_ctx_get_data li>
- [fix] turbulence_create_dir Tetap yang tidak menggunakan nilai modus yang tepat saat menelepon untuk mkdir.
- [fix] pelaksanaan jalur profil Tetap untuk mengambil keuntungan dari perubahan diperkenalkan (vortex-profil-topeng-func-01) .
- [fix] Membuat turbulensi untuk menggunakan komponen baru libvortex-xml-rpc-1.1. Diperbarui kode mod-sasl menggunakan modul XML-RPC baru.
- [fix] pembaruan Umum kode turbulensi mod-sasl untuk menggunakan sasl komponen independen baru .
- [fix] Perbaikan secara membuat turbulensi untuk menyesuaikan API baru yang disediakan oleh pusaran-1.1.
- [fix] instalasi autoconf tetap menyertakan sasl contoh file. Diperbarui pemberitahuan autoconfigure tentang hilang libpcre untuk memperingatkan pengguna dengan fitur-fitur yang akan dinonaktifkan.
- [fix] Berganti nama config.dtd dan db-list.dtd ke turbulensi-config.dtd dan turbulensi-db-list.dtd untuk mendukung yang termasuk in-line.
- [baru] mod-sasl: update mod-sasl untuk mendukung menjatuhkan koneksi yang memiliki upaya untuk login dengan akun dinonaktifkan (rekening cacat). Ditambahkan dukungan untuk membatasi jumlah mencoba untuk login SASL sampai sambungan dijatuhkan (max diperbolehkan-mencoba).
- [baru] mod-sasl: Diperbarui definisi sasl-radmin.idl untuk memeriksa apakah pengguna ada sebelum membuat akun. Diperbarui modul common-sasl juga memeriksa ini.
- [baru] mod-sasl. Membuat mod-sasl juga mendukung fitur bersih-start
- [baru] mod-sasl. Membuat mod-sasl untuk menyertakan DTD inline (common-sasl.dtd) untuk menghindari menempatkan kode untuk menemukan ini (dan untuk bundel dengan binari)
- [baru] tbc-mod-gen. Membuat alat untuk menyertakan DTD dalam kode
- [fix] libexarg Disabled ketergantungan, sekarang termasuk pada saat kompilasi. Ini akan menyelamatkan orang-orang dari termasuk perpustakaan dengan dua file. Diperbarui Makefiles untuk memungkinkan memperbarui mereka.
- [baru] Diperbarui modul turbulensi-db-daftar inline DTD digunakan untuk memvalidasi daftar dimuat. Sekarang kode tidak memerlukan DTD eksternal untuk bekerja.
- [baru] Pindah bersih-start atribut ke dalam konteks (TurbulenceCtx) untuk menghindari membuat beberapa konteks untuk menggunakan nilai yang sama.
- [baru] Umum pembaruan ke dalam modul path profil untuk memindahkan dukungan ekspresi reguler ke dalam modul baru yang memungkinkan tidak hanya modul ppath menggunakannya, tapi modul memperluas turbulensi. API menambahkan: - TurbulenceExpr (tipe) - turbulence_expr_compile - turbulence_expr_match - turbulence_expr_free
- [baru] Membuat turbulensi-config untuk memuat nya DTD dari definisi inline dibuat dan dikelola oleh axl-pisau.
- [fix] Tetap turbulensi finalisasi untuk menghindari menghentikan API setelah modul membongkar dan situasi yang sama (penangan mengakses ke daerah memori tidak tersedia).
- [baru] Membuat modul turbulensi loading juga memvalidasi modul xml pointer dengan in-line DTD. Pindah ke API publik, fungsi direktori modul pemuatan. API menambahkan: - turbulence_run_load_modules_from_path
- [baru] Pindah bersih-mulai memeriksa ke dalam API publik untuk memungkinkan modul turbulensi juga menerapkan mulai bersih. API menambahkan: - CLEAN_START (makro, akses sederhana) - turbulence_run_check_clean_start (implementasi) .
- [fix] Membuat server turbulensi untuk mengaktifkan debug, dengan warna terminal jika color-debug ditemukan (tidak lagi membutuhkan untuk juga menyediakan --debug).
- [fix] Diperbarui proses configure untuk membuat tidak lagi diperlukan untuk memiliki libexarg diinstal. Membuat libpcre menjadi ketergantungan diperlukan agak opsional seperti sampai sekarang. Beberapa bahan perhiasan ke dalam uji regresi.
- [fix] mod-sasl:. Melakukan perubahan ke DTD untuk memungkinkan mendefinisikan domain ServerName yang berlaku backend sasl auth
- [fix] Melakukan perubahan untuk mengkompilasi pada jendela dan menjalankan uji regresi.
- [fix] Update untuk menyesuaikan axl-bool-removal-01 pemberitahuan perubahan.
- [fix] Membuat turbulensi untuk memaksa menggunakan baru axl dan pusaran versi. Diperbarui mod-terowongan untuk menghindari menggunakan vortex_tunnel_is_enabled. Fungsi tidak lagi tersedia .
- [baru] Ditambahkan portabel fungsi unlink. API menambahkan: - turbulence_unlink
- [fix] mod-sasl:. Membuat administrasi remote dinonaktifkan jika remote dikonfigurasi ke & quot; & quot ;, tidak bahkan memiliki DB dikonfigurasi
- [fix] mod-sasl:. memperbarui sasl-radmin file xml-rpc karena update pada pusaran
- [fix] Menghapus referensi Bosh ...
- [baru] Ditambahkan dukungan awal untuk paket debian.
- [baru] Ditambahkan dukungan untuk memulai di latar belakang (pilihan --detach).
- [fix] Lebih paket debian bahan perhiasan.
- [baru] Ditambahkan dukungan awal untuk --pidfile yang memungkinkan untuk mengkonfigurasi file mana identifier proses yang efektif akan ditempatkan.
- [fix] contoh konfigurasi Tetap untuk digunakan tanpa modifikasi.
- [baru] Menambahkan turbulensi berkas init.d
- [fix] Tetap SIGHUP penanganan untuk server konfigurasi ulang. Sinyal itu tidak bersenjata setelah menangani sinyal.
- [baru] Membuat turbulensi untuk membuat pidfile digunakan oleh skrip init untuk lebih stop service support / start.
- [baru] Ditambahkan awal skrip init.d kerja untuk turbulensi.
- [fix] dukungan selesai awal untuk paket debian untuk turbulensi.
- [fix] Perubahan kecil untuk menghilangkan palsu / referensi benar digantikan oleh axl_false / axl_true.
- [baru] Ditambahkan makro baru untuk menjatuhkan kesalahan startup untuk menghibur tanpa memperhitungkan konfigurasi pertimbangan debug (sehingga pengguna selalu mendapatkan informasi ini). Digunakan makro ini menandai semua kesalahan startup kritis. API menambahkan: - abort_error
- [fix] perubahan Umum untuk membuat turbulensi untuk mengkompilasi dan berjalan di microsoft windows. Diperbarui installer untuk memasukkan potongan terakhir dari vortex dan axl. Termasuk kompilasi hilang alat tbc-sasl-conf.
Komentar tidak ditemukan