Prosody

Software screenshot:
Prosody
Rincian Software:
Versi: 0.9.3
Tanggal Upload: 19 Feb 15
Pengembang: Prosody Team
Lisensi: Gratis
Popularitas: 89

Rating: 3.0/5 (Total Votes: 2)

prosodi adalah gratis dan open source, komunikasi server fleksibel untuk Jabber / XMPP ditulis dalam Lua.
Prosodi bertujuan untuk menjadi mudah digunakan, dan cahaya pada sumber daya. Untuk pengembang prosodi bertujuan agar mudah untuk memperpanjang dan memberikan sistem yang fleksibel yang untuk secara cepat mengembangkan fungsionalitas tambahan, atau prototipe protokol baru

Apa yang baru dalam rilis ini:.

  • Sebuah file konfigurasi lulus sebagai argumen baris perintah tidak lagi terlupakan ketika config reloaded
  • MUC: Biarkan admin untuk selalu memotong restrict_room_creation
  • Jalur tertinggal '. " ketika normalisasi nama host
  • HTTP: Mencegah kegagalan koneksi diam
  • Komponen: Biarkan utama mudah otentikasi komponen dengan plugin
  • Komponen: Aktifkan keepalives TCP
  • Migrator: melaporkan kesalahan yang lebih baik dan meningkatkan ketahanan
  • S2S: Sertakan IP dalam pesan log, jika hostname tidak tersedia
  • TLS: Log kesalahan saat inisialisasi gagal

Apa yang baru dalam versi 0.9.2:

  • paket Debian / Ubuntu tetap untuk selalu menghasilkan per- sertifikat sistem (lihat di bawah)
  • TLS: Peningkatan tali cipher, dan menggunakan cipher disukai prosodi (lihat di bawah)
  • MUC: Perbaiki untuk Spark klien tidak menampilkan daftar ruang

Apa yang baru dalam versi 0.9.0:

  • Versi ini membawa dukungan penuh untuk IPv6 seluruh server , atas permintaan fitur sejak 0,8.
  • Hal ini juga membuat sejumlah peningkatan keamanan, termasuk dukungan untuk otentikasi menggunakan sertifikat server-to-server bukan otentikasi berbasis DNS tradisional ('dialback').
  • Perbaikan lainnya termasuk subsistem HTTP baru yang mendukung virtual host dan modul sepenuhnya diisi kembali, dukungan PubSub (XEP-0060), dan banyak lagi.

Apa yang baru dalam versi 0.8.0:

  • Dukungan untuk otentikasi dan penyimpanan modul untuk mengintegrasikan prosodi dengan database pihak ke-3, direktori, dan sistem lainnya. Plugin penyimpanan baru pertama untuk database SQL dan mendukung MySQL, PostgreSQL, dan SQLite3. Juga termasuk adalah Migrator untuk memindahkan data antara penyimpanan file berbasis dan SQL. Dukungan perintah ad-hoc kini disertakan secara default untuk memungkinkan konfigurasi dan kontrol prosodi jarak jauh dari klien XMPP. Konferensi multi-user sekarang mendukung hanya untuk anggota, hanya mengundang, dan kamar-sandi dilindungi
  • .

Apa yang baru dalam versi 0.7.0:

  • penanganan koneksi Efisien:
  • Salah satu perubahan yang paling signifikan dalam prosodi 0.7 adalah dukungan tambahan untuk libevent, berarti prosodi efisien dapat menangani jumlah yang sangat besar koneksi pada berbagai platform menggunakan epoll, kqueue, dan berbagai mekanisme lain.
  • Untuk informasi lebih lanjut lihat dokumentasi libevent kami.
  • otentikasi Cyrus SASL:
  • Ada juga sekarang mendukung untuk Cyrus SASL untuk menangani otentikasi, memungkinkan penggunaan LDAP, PAM, SQL atau berbagai metode otentikasi lainnya seperti GSSAPI.
  • Untuk informasi lebih lanjut lihat Cyrus SASL dokumentasi backend kami.
  • otentikasi enyahlah:
  • Tobias Markmann juga menambahkan dukungan untuk enyahlah, mekanisme otentikasi baru yang memecahkan banyak masalah dan kelemahan yang ditemukan dalam mekanisme saat ini dan banyak digunakan. Dukungan enyahlah prosodi telah berhasil diuji terhadap versi pengembangan Pidgin, Pandion, Gajim, Psi, Telepati dan pendatang baru Swift.
  • Juga di bidang otentikasi dan keamanan, kami telah memutuskan untuk membuat prosodi mengiklankan 'PLAIN' mekanisme SASL secara default hanya ketika koneksi klien ke server dienkripsi. Ini berarti bahwa bahkan ketika enkripsi tidak ditegakkan, klien tidak akan mengirimkan password dalam bentuk yang dapat dengan mudah terbalik.
  • daftar privasi:
  • Untuk sementara Thilo Cestonaro telah plugin kontribusi sibuk untuk proyek prosodi-modul kami. Akhirnya rilis ini menarik dalam dua plugin nya, mod_privacy dan mod_proxy65.
  • daftar Privasi memungkinkan pengguna untuk mengkonfigurasi filter kustom untuk pesan, kehadiran dan query. Hal ini sudah didukung oleh sebagian besar klien, yang memungkinkan Anda untuk membuat filter berbasis aturan sangat fleksibel.
  • Kadang-kadang daftar privasi jauh lebih kuat dari yang Anda butuhkan, jadi kami juga memiliki plugin (saat percobaan) untuk sebuah protokol yang dikenal sebagai & quot; Komunikasi Sederhana Memblokir & quot ;, yang memungkinkan Anda untuk hanya mengkonfigurasi daftar JIDs Anda ingin memblokir semua komunikasi dengan.

  • Transfer
  • File proxy:
  • Transfer file di XMPP telah sangat tidak dapat diandalkan. Hal ini sebagian besar karena semakin meningkat kehadiran firewall dan router NAT antara pengguna, mencegah koneksi langsung antara klien.
  • Menggunakan mod_proxy65, klien dapat meminta agar prosodi bertindak sebagai perantara dalam transfer file -. Kedua klien terhubung ke server, dan server akan relay data antara mereka
  • Kebanyakan klien sudah mendukung protokol ini (XEP-0065, sesuai dengan namanya), dan jadi setelah dikonfigurasi pada server harus bekerja dengan klien yang modern di luar kotak.
  • Menyiapkan proxy transfer file dijelaskan dalam dokumentasi mod_proxy65 kami.
  • Pelabuhan multiplexing:
  • Sebuah fitur baru eksperimental memungkinkan Anda untuk mengkonfigurasi prosodi untuk menjalankan lebih dari satu jenis layanan pada port tunggal. Sebagai contoh Anda dapat menangani keduanya-client-server dan koneksi server-to-server pada port tunggal, pada kenyataannya, bahkan mendukung HTTP dan Bosh! Ini berarti bahwa Anda dapat melayani klien XMPP pada port 80, dan masih melayani file melalui HTTP dan memungkinkan koneksi Bosh pada port tersebut.
  • Untuk mencobanya, hanya mengatur daftar port dalam konfigurasi, misalnya: & quot; port = {5222, 80} & quot; -. Tidak perlu untuk menentukan layanan (s) masing-masing port untuk
  • konfigurasi port lanjut dijelaskan dalam dokumentasi kami.
  • pemberitahuan Kesalahan:
  • Perubahan lain yang relatif kecil, tapi sangat berguna adalah bahwa ketika prosodi gagal untuk menyampaikan pesan melalui koneksi server-server, itu termasuk dalam pesan kesalahan yang dihasilkan apa yang menyebabkan kegagalan. Fitur ini mungkin digambarkan dengan screenshot (ini adalah Gajim):
  • Gambar menunjukkan koneksi pesan gagal dari prosodi:
  • Dengan memberikan informasi ini kita dapat memungkinkan pengembang klien untuk menyediakan antarmuka pengguna yang lebih baik. Kesalahan penanganan dan pelaporan di daerah pengalaman satu kami di mana semua klien besar memiliki banyak ruang untuk perbaikan. Mudah-mudahan ini dapat membantu mereka dalam perjalanan mereka untuk kesalahan yang lebih jelas.
  • Proxy-kurang Bosh:
  • Bosh adalah teknologi yang besar yang memungkinkan XMPP yang akan digunakan dari halaman web. Namun secara tradisional lebih dibatasi oleh Javascript & quot; sama-asal & quot;
  • kebijakan, yang mencegah halaman menghubungkan ke server XMPP kecuali pada domain yang sama dan port.
  • Sampai saat ini telah diselesaikan dengan menggunakan proxy server pada domain halaman untuk meneruskan permintaan ke server XMPP, atau menggunakan Flash untuk membuat permintaan, melalui flxhr.
  • Namun browser sekarang mulai mendukung spesifikasi baru yang dikenal sebagai Cross-Origin Resource Sharing (CORS). Hal ini memungkinkan browser untuk meminta izin dari domain jauh untuk mengirim permintaan di sana.
  • Dukungan untuk CORS sekarang diterapkan di prosodi, dan browser juga mendukung CORS dapat terhubung ke prosodi melalui Bosh tanpa menggunakan proxy, dan tanpa menggunakan Flash. CORS bekerja di luar kotak dengan Strophe.js.
  • Rincian mengkonfigurasi CORS mendukung sesuai pengaturan Anda dapat ditemukan dalam dokumentasi Bosh kami.
  • Perubahan lain:
  • Rilis ini mencakup banyak perubahan lain, fitur dan perbaikan. Ini termasuk kompresi untuk server-server sungai, menonaktifkan dukungan untuk protokol SSLv2 tidak aman, perbaikan untuk membuat dukungan PEP kompatibel dengan Pengguna Avatar, dan kamar non-anonim dan perusakan ruang untuk MUC.
  • Ada juga telah banyak perubahan untuk meningkatkan kinerja, dan kepatuhan dengan spesifikasi XMPP terbaru.

Apa yang baru dalam versi 0.6.1:

  • Wow, cepat sekali. Sayangnya beberapa pengguna mengidentifikasi bug kritis dalam penyimpanan daftar dalam rilis kami 0.6.0. Kami telah diidentifikasi dan tetap masalah secepat kami bisa, dan sangat menyarankan bahwa setiap orang menjalankan 0.6.0 back up direktori data mereka (seperti biasa!) Dan upgrade ke 0.6.1 pada kesempatan pertama.

Apa yang baru dalam versi 0.5.2:

  • PEP: Perbaiki pengiriman balasan iq di publikasikan
  • MUC: Tambah MUC namespace kesalahan (perbaikan perilaku Gajim ini)
  • Bosh: Perbaiki balasan untuk kesalahan host-tidak diketahui
  • Lebih andal mencegah menambahkan diri untuk daftar Anda
  • Perbaiki objek sesi bocor ketika komponen XEP-0114 memutuskan
  • Terapkan nodeprep (yaitu kasus normalisasi) untuk username saat login
  • Melaksanakan batas waktu untuk tanggapan s2s dialback
  • Benar jatuh kembali pada nameserver DNS alternatif jika salah satu gagal
  • parsing Lebih kuat dari resolv.conf
  • mod_httpserver: Biarkan konfigurasi path basis HTTP
  • mod_console: aliran anggun dekat ketika menggunakan s2s: dekat ()
  • Fix crash libidn pada Vista dan beberapa sistem Windows lainnya

Apa yang baru dalam versi 0.5.2:

  • Ini adalah rilis bugfix untuk stabil 0,5 cabang . Ini berisi beberapa perbaikan-DNS terkait, masalah menyelesaikan yang dapat menyebabkan & quot; terjebak & quot; koneksi s2s. Hal ini juga perbaikan beberapa kompatibilitas ... masalah dengan klien. Terakhir itu perbaikan kecelakaan-libidn terkait pada Vista dan beberapa versi Windows lainnya.

Apa yang baru dalam versi 0.5.1:

  • prosodi 0.5.1 adalah rilis minor untuk memperbaiki beberapa isu yang telah dilaporkan sejak rilis 0.5.0. Ini termasuk memperbaiki dengan benar mengirim subjek ruang ketika pengguna bergabung ruang MUC, dan (berbahaya) traceback disebabkan saat mengirim permintaan berlangganan ke server itu sendiri.

Software yang serupa

PHP-IRC
PHP-IRC

3 Jun 15

MBOT?
MBOT?

3 Jun 15

IRCRelayBot
IRCRelayBot

20 Feb 15

IRCUtils
IRCUtils

20 Feb 15

Komentar untuk Prosody

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!