Ohjelmiston tiedot:
Prosody on ilmainen ja avoimen lähdekoodin, joustava viestinnän palvelin Jabber / XMPP kirjoitettu Lua.
Prosody tavoitteena on olla helppokäyttöinen, ja valo resursseja. Kehittäjille Prosody pyrkii olemaan helppo laajentaa ja antaa joustavan järjestelmän, johon nopeasti kehittää lisättyä toiminnallisuutta, tai prototyyppi uusia pöytäkirjoja.
Mitä uutta strong> tässä julkaisussa:
- config tiedosto välitetään komentorivillä ei enää unohtuu config ladataan
- MUC: Salli ylläpitäjät aina ohitus restrict_room_creation
- Strip perään. " kun normalisoi isäntänimiä
- HTTP: Estä hiljainen yhteyden epäonnistumiset
- Components: Salli helpompi pakottava komponenttia todennus plugins
- Components: TCP keepalives
- Migrator: Parempi virheiden raportointi ja parantaa kestävyyttä
- S2S: Sisällytä IP lokiviesteissä, jos numero on poissa
- TLS: Kirjaudu virheen alustus epäonnistuu
Mitä uutta strong> versiossa 0.9.2:
- Debian / Ubuntu paketteja kiinnitetty aina tuottaa henki- järjestelmä CERT (katso jäljempänä)
- TLS: Parempi salakirjoitus merkkijono, ja käyttää Prosody ensisijainen salaus (katso jäljempänä)
- MUC: Korjaa Spark asiakkaita ei näy huone luettelot
Mitä uutta strong> versiossa 0.9.0:
- Tämä versio tuo täyden tuen IPv6 koko palvelin , top ominaisuuspyyntö vuodesta 0,8.
- Se tekee myös useita parannuksia tietosuojaan, mukaan lukien tuki palvelin-palvelimen todennus käyttämällä varmenteita sijasta perinteisen DNS-todennusta (dialback ").
- Muita parannuksia uuden HTTP osajärjestelmän tukee virtuaalinen hosts ja täysin ladattavaa moduulit, asiakaskeskuksen julkaisu tuki (XEP-0060), ja enemmän.
Mitä uutta strong> versiossa 0.8.0:
- Tuki todentamiseen ja varastointi moduulit integroida Prosody kanssa 3rd-party tietokantoja, hakemistoja ja muita järjestelmiä. Ensimmäinen uusi varasto plugin on SQL tietokantojen ja tukee MySQL, PostgreSQL, ja SQLite3. Mukana on myös migrator siirtää dataa tiedostopohjaisia ja SQL varastointi. Ad-hoc-komento tuki on nyt mukana oletuksena, jotta kokoonpanon ja valvonnan Prosody etänä XMPP asiakas. Monen käyttäjän konferensseja tukevat nyt vain jäsenille, vain kutsutuille, ja suojattu salasanalla huoneita.
Mitä uutta strong> versiossa 0.7.0:
- Tehokas yhteys käsittely:
- Yksi merkittävimmistä muutoksista Prosody 0,7 on lisätty tuki libevent, tarkoittaen Prosody voi tehokkaasti käsitellä erittäin suuria määriä yhteyksiä eri alustoilla käyttämällä epoll, kqueue, ja monia muita mekanismeja.
- Lisätietoja meidän libevent asiakirjat.
- Cyrus SASL todennus:
- Käytössä on nyt myös tukea Cyrus SASL käsitellä todennus, joka mahdollistaa käytön LDAP, PAM, SQL tai useita muita todentamismenetelmiä kuten GSSAPI.
- Lisätietoja katso Cyrus SASL backend asiakirjat.
- Scram autentikointi:
- Tobias Markmann on myös lisätty tuki Scram, uusi varmennusmekanismin ratkaisee paljon ongelmia ja puutteita löytyy nykyisen ja laajalti käytetty mekanismeja. Prosody n Scram tuki on testattu onnistuneesti vastaan kehittäminen versioita Pidgin, Pandion, Gajim, Psi, telepatia ja tulokas Swift.
- Myös alueen tarkistus ja turvallisuus, olemme päättäneet tehdä Prosody mainostaa "NORMAALI" SASL mekanismi oletuksena vain silloin, kun asiakkaan yhteys on salattu. Tämä tarkoittaa, että vaikka salaus ei panna täytäntöön, asiakkaat koskaan lähettävät salasanoja muodossa, joka voidaan helposti päinvastaiseksi.
- Tietosuoja listat:
- Hetken Thilo Cestonaro on ollut kiireinen osaltaan plugins meidän prosodiaa-moduulien projekti. Lopulta tämä julkaisu vetää kaksi hänen plugins, mod_privacy ja mod_proxy65.
- Tietosuoja luettelot avulla käyttäjät määrittää mukautettuja suodattimia viestit, läsnäoloa ja kyselyitä. Tämä on jo tukevat useimmat asiakkaat, joiden avulla voit luoda erittäin joustava sääntöihin perustuva suodattimia.
- Joskus yksityisyys luettelot ovat paljon voimakkaampia kuin tarvitset, vaikka, joten meillä on myös plugin (tällä hetkellä kokeellinen) varten protokolla tunnetaan & quot; Simple Communications Esto & quot ;, jonka avulla voit yksinkertaisesti määrittää luettelon JIDs haluat estää kaikki yhteydet.
- Tiedostojen siirto välityspalvelinkäytön:
- Tiedosto siirron XMPP on ollut tunnetusti epäluotettavia. Tämä on suurelta osin johtuu yhä läsnä palomuurien ja NAT-reitittimet käyttäjien välillä, estää yhteydet suoraan asiakkaiden välillä.
- käyttäminen mod_proxy65, asiakas voi pyytää Prosody toimii välittäjänä tiedostonsiirto - sekä asiakkaiden yhteyden palvelimeen, ja palvelin välittää tietoa niiden välillä.
- Useimmat asiakkaat tukevat jo tätä protokollaa (XEP-0065, kuten nimestä voi päätellä), ja niin kun palvelimessa määritetty sen pitäisi toimia minkä tahansa modernin asiakkaan kättelyssä.
- asettaminen tiedostonsiirto proxy on kuvattu mod_proxy65 asiakirjoissa.
- Port kanavointi:
- kokeellinen uusi ominaisuus voit määrittää Prosody ajaa enemmän kuin yhdenlaisen palvelun yhden portin. Esimerkiksi voit käsitellä sekä asiakas-palvelin ja palvelin-palvelin yhteydet yhden portin, itse asiassa se jopa tukee HTTP ja BOSH! Tämä tarkoittaa, että voit palvella XMPP asiakkaita portin 80, ja silti palvella tiedostoja HTTP ja salli BOSH yhteydet satamaan.
- Jos haluat kokeilla sitä, aseta luettelon satamien config, esimerkiksi: & quot; satamat = {5222, 80} & quot; - Ei tarvitse määrittää, mitkä palvelut (t) kukin portti on.
- Lisätietoja porttimäärittelyä on kuvattu asiakirjoissa.
- Virhe ilmoitus:
- Toinen suhteellisen pieniä, mutta erittäin hyödyllinen muutos on, että kun Prosody ei toimita sanoman palvelin-palvelin yhteyden, se sisällyttää syntyy virheilmoitus mikä aiheutti epäonnistumisen. Ominaisuus on luultavasti parhaiten kuvata kuvakaappaus (tämä on Gajim):
- havainnollistava kuva yhteys epäonnistui viestin Prosody:
- Antamalla tätä tietoa emme voi sallia asiakkaan kehittäjät voivat tarjota parempia käyttöliittymiä. Virhe käsittely ja raportointi on meidän kokemus yksi alue, jossa kaikki suuret asiakkaat ovat paljon parantamisen varaa. Toivottavasti tämä auttaa heitä matkalla enemmän selittäviä virheitä.
- Proxy-vähemmän BOSH:
- BOSH on loistava tekniikka, jonka avulla XMPP voidaan käyttää web-sivuja. Kuitenkin se on perinteisesti varsin rajoitettu Javascript n & quot; samaa alkuperää & quot; politiikkaa, joka estää sivun yhteyden XMPP palvelimelle, jos se on sama verkkotunnus ja satama.
- Tähän asti tämä on ratkaistu käyttämällä Proxy sivun verkkotunnus toimittamaan pyynnöt XMPP palvelimelle tai käyttää Flash tehdä pyyntöjä kautta flxhr.
- Kuitenkin selaimet nyt ovat alkaneet tukemaan uusia laatuvaatimuksia tunnetaan Cross-Origin Resource Sharing (CORS). Tämä mahdollistaa selaimen ja kysyä lupaa kauko verkkotunnuksen lähettää pyyntöjä siellä.
- Tuki CORS on nyt toteutettu Prosody, ja selain tukee myös CORS voi muodostaa Prosody kautta BOSH ilman välityspalvelinta, ja ilman Flash. CORS toimii kättelyssä kanssa Strophe.js.
- Tiedot määrittämisestä CORS tukea sopivaksi setup löytyy meidän BOSH asiakirjoissa.
- Muut muutokset:
- Tämä julkaisu sisältää monia muita muutoksia, ominaisuuksia ja parannuksia. Näitä ovat pakkausta palvelin-palvelin purojen invaliditeettiin tuki epävarma SSLv2 protokolla, korjaa tehdä PEP tuki yhteensopiva Avatar, ja ei-anonyymi huoneet ja tilaa tuhoa MUC.
- On ollut myös lukuisia muutoksia parantaa suorituskykyä, ja noudattamista uusimman XMPP tekniset tiedot.
Mitä uutta strong> versiossa 0.6.1:
- Vau, että oli nopea. Valitettavasti jotkut käyttäjät tunnistetaan kriittinen bugi roster varastointi meidän 0.6.0 julkaisu. Olemme tunnistettu ja korjannut ongelman niin pian kuin voimme, ja suosittelee, että jokainen käynnissä 0.6.0 varmuuskopioida tietonsa hakemistoon (kuten aina!) Ja päivittää 0.6.1 mahdollisimman pian.
Mitä uutta strong> versiossa 0.5.2:
- PEP: Fix lähettäminen IQ vastaukset Julkaise
- MUC: Lisää MUC namespace virheisiin (korjaa Gajim käytös)
- BOSH: Korjaa vastausta isännän tuntematon virheitä
- Lisää luotettavasti ehkäistä lisäämällä itsesi roster
- Korjaa vuotanut istunto objektin XEP-0114 osia irrota li>
- Käytä nodeprep (eli tapaus normalisointi) käyttäjätunnuksia sisäänkirjautumisen
- Toteuta aikakatkaisun S2S dialback vastauksista li>
- Oikein turvautua varajäsenen DNS nimipalvelimet jos yksi ei
- Lisää vankka jäsennys resolv.conf
- mod_httpserver: Salli määritys HTTP pohja polku
- mod_console: sulavasti lähellä purot käytettäessä S2S: sulje ()
- Korjaa libidn kaatua Vista ja joidenkin muiden Windows-järjestelmissä
Mitä uutta strong> versiossa 0.5.2:
- Tämä on vikakorjaus luovutus vakaa 0,5 sivuliike . Se sisältää useita DNS liittyvät korjaukset, ratkaista kysymyksiä, jotka voivat aiheuttaa & quot; jumissa & quot; S2S yhteydet. Se myös korjaa joitakin yhteensopivuuden ... kysymyksiä asiakkaiden kanssa. Lopuksi se korjaa libidn liittyvä kaatua Vista ja jotkut muut Windows-versiot.
Mitä uutta strong> versiossa 0.5.1:
- Prosody 0.5.1 on vähäiset päästöt korjata joitakin asioita, jotka on raportoitu julkaisun jälkeen 0.5.0. Se sisältää korjauksen oikein lähettää huone aihe kun käyttäjä liittyy MUC huone, ja (harmiton) paluuseurannan aiheutti kun lähetät tilauksen pyyntöjä palvelimelle itse.
Kommentteja ei löytynyt