ejabberd

Sagteware kiekie:
ejabberd
Sagteware besonderhede:
Weergawe: 18.01 Opgedateer
Upload datum: 20 Jan 18
Ontwikkelaar: Alexey Shchepin
Lisensie: Gratis
Populariteit: 45

Rating: nan/5 (Total Votes: 0)

ejabberd is 'n oop bron, multi platform, skaalbare, versprei, bestuurdervriendelike, maklik om te installeer en fouttolerante Jabber en XMPP (Extensible Messaging and Presence Protocol) bediener wat IPv6 ondersteun en virtuele leërskare. Dit is geskryf in Erlang / OTP.


Funksies in 'n oogopslag

Belangrike kenmerke sluit in multikanerschat, publiseer en inteken dienste, IRC-vervoer, Jabber-gebruikersgids, SSL / TLS-ondersteuning, 'n webgebaseerde administrasie koppelvlak, 'n HTTP-pollingdiens, ondersteuning vir die laai van slegs spesifieke modules, sowel as LDAP of eksterne verifikasie ondersteuning.

Gebruikers sal die sagteware maklik kan uitbrei met hul eie persoonlike modules. ejabberd sluit in native ondersteuning vir PostgreSQL en MySQL databasisse, ondersteuning vir Dialback s2s en STARTTLS verbindings, en ondersteuning vir die Microsoft SQL Server databasis en die ODBC data stoor.

Daarbenewens kom ejabberd saam met 'n interne databasis genaamd Mnesia, wat gebruik kan word vir vinnige implementering, bied volle ondersteuning vir die ODBC (Open Database Connectivity), LDAP (Lightweight Directory Access Protocol) en PAM (Pluggable Authentication Module).

Ondersteun 'n wye reeks protokolle

Die sagteware ondersteun die XMPP IM 1.0, XMPP Core 1.0, SSLL (Eenvoudige verifikasie en Sekuriteitslaag) -verifikasie, STARTTLS-enkripsie, STARTTLS + SASL en STARTTLS + Terugvoerprotokolle.

Dit ondersteun ook interne verifikasie, bied 'n eksterne verifikasie-skrip, statistieke deur Statistiekversameling, IRC (Internet Relay Chat) vervoer, ondersteuning vir die IPv6 protokol vir beide s2s en c2s verbindings, ondersteuning vir virtuele hosting, 'n klets module wat ondersteun veelvuldige gebruikers en 'n administrasie koppelvlak wat toeganklik is via die HTTPS protokol.


Hardloop op Linux, BSD, Solaris, Mac OS X en Windows

ejabberd is 'n ware platform-program wat op verskeie bedryfstelsels ontwerp is, insluitend GNU / Linux, BSD (FreeBSD en NetBSD), Solaris, Microsoft Windows (NT / 2000 / XP / 7) as Mac OS X bedryfstelsels. Beide 32 en 64-bis rekenaarplatforms word tans ondersteun.

Wat is nuut in hierdie weergawe:

  • Ondersteuning vir buigsame aflynherwinning, ook bekend as XEP-0013. Dit is 'n groot oorwinning vir mobiele ontwikkelaars.
  • Verbeterings op argivering, met Message Archive Management (MAM) ondersteun nou weergawe 0.4.1 van die spesifikasies.
  • Volledige Elixir-ooreenstemmende verpakking met die vermoë om ejabberd as 'n Hex.pm afhanklikheid van u eie aansoek te gebruik. Sien ejabberd op hex.pm.
  • Prestasieverbetering met vinniger en meer geheue-effektiewe XML-parsering en TLS-enkripsie. U kan ook verwys na ons vorige blog post: ejabberd Massiewe Skaalbaarheid: 1 Knooppunt - 2 + Miljoen Gelyktydige Gebruikers
  • Beter stroomkompressie met die vermoë om stroomkompressie na SASL in te skakel.
  • Makliker aanneming van ejabberd met 'n nuwe migrasieteks van Prosody XMPP-bedieners.

Wat is nuut in weergawe 16.02:

  • Ondersteuning vir buigsame aflynherwinning, ook bekend as XEP-0013. Dit is 'n groot oorwinning vir mobiele ontwikkelaars.
  • Verbeterings op argivering, met Message Archive Management (MAM) ondersteun nou weergawe 0.4.1 van die spesifikasies.
  • Volledige Elixir-ooreenstemmende verpakking met die vermoë om ejabberd as 'n Hex.pm afhanklikheid van u eie aansoek te gebruik. Sien ejabberd op hex.pm.
  • Prestasieverbetering met vinniger en meer geheue-effektiewe XML-parsering en TLS-enkripsie. U kan ook verwys na ons vorige blog post: ejabberd Massiewe Skaalbaarheid: 1 Knooppunt - 2 + Miljoen Gelyktydige Gebruikers
  • Beter stroomkompressie met die vermoë om stroomkompressie na SASL in te skakel.
  • Makliker aanneming van ejabberd met 'n nuwe migrasieteks van Prosody XMPP-bedieners.

Wat is nuut in weergawe 15.07:

  • Bestuur van boodskap argief (XEP-0313):
  • Voeg 'voltooi' skryf aan MAM finale antwoord
  • Fix mod_mam-verenigbaarheid met RSM
  • Veranderde mam iq kan ingestel word soos gespesifiseer deur XEP-0313 v0.3
  • Bestuur van modules:
  • Maak seker dat die konfigurasiepakket by module-installasie gelaai is
  • Bydrae toelaat om .yml of .amam config-lêer in te sluit
  • Laat toe van eenvoudige afhanklikes
  • Multi User Chat:
  • Nuwe API haak: muc_filter_packet
  • Stuur kennisgewings oor MUC-konfigurasie veranderings
  • Verwyder waarskuwing oor nie-anonieme kamer
  • Staak slegs MUC-kamers op plaaslike nodus tydens die stop.
  • Pubsub:
  • Laat migrasie van ou pubsubitems toe met ou xml element struktuur in die liggaam
  • Vertoon PEP-kennisgewings op CAPS-opdaterings
  • Gaan na nodusintekening van blote JID
  • Flat is nou die standaard plugin
  • Stream Management (XEP-0198):
  • Verhoog time-out tydens hervatting
  • Verhoog die standaard "max_ack_queue" waarde
  • ejabberd Kliëntverbinding:
  • API verander: user_send_packet is nou 'n run_fold haak en slaag die c2s-staat as 'n parameter. Dit was al die
  • geval in ejabberd 15.06, maar dit is per ongeluk nie in die changelog genoem nie. So, nou weet jy:)
  • Admin:
  • Moenie staatmaak op gedragsinligting wanneer konfigurasie-validering gedoen word nie, sodat dit kan werk met ejabberd binêre installeerders
  • Wanneer wagwoorde geskrap word, kan verslag check_password_hash nie werk nie
  • Probleme oplos met die samesmelting van waardes van verskeie konfigurasie lêers
  • As die plaaslike gids.html-lêer nie gevind word nie, herlei u na die aanlyn-gids
  • Ondersteun RTL bladsy rigting in WebAdmin vir Hebreeus
  • configure.ac: voeg AC_CONFIG_MACRO_DIR en statiese AC_INIT by
  • WebAdmin:
  • Moenie webadministrateur crash wanneer u inligting oor websocket met gebruikers wys nie
  • Installers:
  • Beide RPM en DEB gebruik nou die verbeterde na-installeer-skrip wat gebruikers van ejabberd skep wanneer hulle geïnstalleer word as
  • wortel. Dit laat ejabberd hardloop as gebruiker sonder enige handleiding opstelling.
  • Windows installeerder gebruik nou% USERPROFILE% om die pad van gebruikersgeskrewe gids te kry. Ons het talle ander oplossings gemaak
  • aan die weergawe, danksy jou terugvoer.

Wat is nuut in weergawe 15.04:

  • Elixir-ondersteuning byvoeg, kan plugins in Elixir skryf
  • Nuwe opdrag om konfigurasie weer op te laai sonder om weer te begin
  • Ondersteun ou style-uitdrukkings in YAML-konfigurasie
  • Verbeterde captcha luisteraar parseer wanneer protokol nie gespesifiseer word nie
  • Bevestig opgradering van ou unbinarized pubsub tabel vanaf 2.1
  • Geringe opdaterings in die dokumentasie
  • Ander foute vir foute

Wat is nuut in weergawe 15.03:

  • Elixir-ondersteuning byvoeg, kan plugins in Elixir skryf
  • Nuwe opdrag om konfigurasie weer op te laai sonder om weer te begin
  • Ondersteun ou style-uitdrukkings in YAML-konfigurasie
  • Verbeterde captcha luisteraar parseer wanneer protokol nie gespesifiseer word nie
  • Bevestig opgradering van ou unbinarized pubsub tabel vanaf 2.1
  • Geringe opdaterings in die dokumentasie
  • Ander foute vir foute

Wat is nuut in weergawe 14.12:

  • Dit het 'n paar veranderinge, verskeie verbeteringe en baie foute oor die vorige (nie amptelik aangekondig nie) 13.06. Dit is ook die eerste amptelike stabiele vrystelling van ejabberd-gemeenskap na ejabberd 2.1.13. U is nou bly om die ejabberd gemeenskap te gebruik as verwysing vir stabiele vrystellings van ejabberd, van die meestertak. ejabberd 2.1.x ondersteuning word gestaak.

Wat is nuut in weergawe 2.1.11:

  • Ondersteuning vir Erlang / OTP R15B en ander foute .

Wat is nuut in weergawe 2.1.9:

  • Core ejabberd:
  • Verlaag die gebruik van die CPU deur tls: stuur met groot data
  • Ontsnapping iolist korrek wanneer NIF's afgeskakel word (EJAB-1462)
  • Bevestig kode om Dialyzer waarskuwings te bevredig
  • Stel kompilasie op in Windows
  • Vervang oproepe van OTP se binêre, aangesien hulle R14 benodig
  • LDAP:
  • Dokument ldap_tls_cacertfile en ldap_tls_depth opsies (EJAB-1299)
  • Teken 'n fout aan wanneer 'n LDAP-filter verkeerd is (EJAB-1395)
  • Nuwe opsies: ldap_tls_cacertfile en ldap_tls_depth (EJAB-1299)
  • Nuwe opsie: ldap_deref_aliases (EJAB-639)
  • Pas ldap_uidattr_format onverskillig aan (EJAB-1449)
  • MUC:
  • Ondersteuning vir veelvuldige inskrywing met dieselfde bymekaar na MUC-kamers (EJAB-305)
  • Ondersteun stemversoek en -toegang
  • Nuwe kamer opsie: allow_private_messages_from_visitors
  • Nuwe kamer opsies: allow_voice_requests en voice_request_min_interval
  • Sluit status 110 in die teenwoordigheid van nuwe bewoner (EJAB-740) in.
  • Bevestig mod_muc_log-ongeluk wanneer die eerste loginskrywing ruimteverwoesting is (EJAB-1499)
  • Baie regstellings en verbeteringe in mod_muc
  • Pubsub:
  • Aktiveer pubsub # deliver_notification checking (EJAB-1453)
  • Ontkenning van diens as gebruiker misvormde publieke stanza stuur (EJAB-1498)
  • ODBC:
  • Oplossing van ODBC-rekeninge regmaak (EJAB-1491)
  • Geoptimaliseerde mod_roster_odbc: get_roster
  • Miscellanea:
  • Nuwe SASL SCRAM-SHA-1 verifikasie meganisme (EJAB-1196)
  • Nuwe opsie: resource_conflict (EJAB-650)

Wat is nuut in weergawe 2.1.8:

  • Hierdie weergawe herstel PubSub, wat in 2.1 gebreek is. 0,7.

Wat is nuut in weergawe 2.1.7:

  • BOSH en web
  • Verduidelik foutboodskap wanneer BOSH-navraag na nie-loop module gestuur word
  • Hou die volgorde van stanzas wanneer BOSH verskeie stuur (EJAB-1374)
  • Vertoon konfigurasie vir HTTPS http_bind
  • Ondersteuning as lees-alleen HTTP metode nie net GET, ook hoof
  • Die antwoorde op HEAD moet 'n leë liggaam hê
  • CAPTCHA:
  • As die poortnommer nie luister nie, spesifiseer dan die protokol (EJAB-1418)
  • Nuwe CAPTCHA limiet
  • Nuwe CAPTCHA witlys ondersteuning
  • Kyk net na die stelsel wanneer die opsie aangeskakel is
  • Gee HTTPS-URL in CAPTCHA-vorm wanneer luisteraar 'Tls'-opsie (EJAB-1406) het
  • Wys captcha_limit opsie in die voorbeeld config
  • Ondersteun meer captcha_host waarde formate (EJAB-1418)
  • Gooi fout wanneer captcha misluk by die bediener begin, nie later nie by gebruik nie.
  • captcha_host moet die poortnommer hê om protokol (EJAB-1418) te kry
  • Core ejabberd:
  • Deaktiveer alle entiteit uitbreidings (EJAB-1451)
  • Moenie XML met ongedefinieerde voorvoegsels aanvaar nie (EJAB-680)
  • Maak jlib: ip_to_list veilig om te gebruik
  • Maak seker dat die 'geslote' gebeurtenis korrek op elke staat verwerk is
  • Nuwe roete_iq / 5 aanvaar Timeout (EJAB-1398)
  • Hou in ag op die lengte van die interne tou wanneer die wachtrijen vir die sorteer proses word
  • Gebruik roete in plaas van send_element om deur standaard werkstroom te gaan
  • Erlang / OTP-compatibiliteit:
  • Verwyder Tipe en Spes, agtergrondlysbegrippe, sodat R12B-5 kan saamstel
  • Tweak pg2_backport.erl om met Erlang ouer as R13A te werk (EJAB-1349)
  • ODBC:
  • Moenie toelaat dat die teenwoordigheid in privaatheidreël 'n teenwoordigheidsinskrywing (EJAB-255) blokkeer nie.
  • Ontsluit gebruikerinvoer in mod_privacy_odbc (EJAB-1442)
  • Probeer ondersteuning vir roster_version in MSSQL (EJAB-1437) te verbeter
  • Pubsub / PEP / Caps:
  • Gee gefiltreerde kennisgewing aan PEP laaste items (EJAB-1456)
  • Los leë pubsub loonvrag tjek
  • Eienaar kan enige items uit sy eie nodus (EJAB-1445) verwyder
  • Pubsub node maxitem gedwing om 0 as nie-aanhoudende nodus (EJAB-1434)
  • Herorganiseer die push_item funksie, en hanteer weergawe not_found (EJAB-1420)
  • Scripts:
  • ejabberd.init: Verskeie regstellings en verbeteringe
  • ejabberdctl: Escape uitvoer van ctlexec () om script te skrap (EJAB-1399)
  • ejabberdctl: Fix bashism en mimic master branch (EJAB-1404)
  • ejabberdctl: Maak ruimte tussen INET_DIST_INTERFACE (EJAB-1416)
  • ejabberdctl: Nuwe DIST_USE_INTERFACE beperk IP van die erlang-luister (EJAB-1404)
  • ejabberdctl: Nuwe ERL_EPMD_ADDRESS wat werk sedert Erlang / OTP R14B03
  • extauth: Fix vertraagde reaksie van time-out is hergebruik vir volgende aanmelding (EJAB-1385)
  • Extauth: Stuur ou boodskappe na nuwe proefproses (EJAB-1385)
  • extauth: As script crashes, moet ejabberd dit weer opstarten (EJAB-1428)
  • XEP-ondersteuning:
  • mod_blocking: Nuwe XEP-0191 Simple Communications Blocking (EJAB-695)
  • Nie nodig om in te lig dat XEP-0237 opsioneel is nie; verduidelik in XEP weergawe 1.2
  • Miscellanea:
  • As 'n module begin misluk tydens die begin van die bediener, stop daarlangs (EJAB-1446)
  • Nuwe Indonesies vertaling (EJAB-1407)
  • LDAP: let op dat ejabberd werk met CGP LDAP-bediener
  • S2S: Hanteer Tigase se onverwagte weergawe = 1.0 (EJAB-1379)
  • mod_irc: Stuur teenwoordigheid onbeskikbaar aan die vertrekkende bewoner (EJAB-1417)
  • mod_last: Laat gebruiker toe om sy eie Laaste aktiwiteit te navraag
  • mod_muc: Verminder MUC admin se rol / affiliasie nie
  • mod_muc: Stuur jid-kenmerk wanneer okkupeerder verban is (EJAB-1432)
  • mod_offline: Verander c2s-status voordat vanlyn boodskappe weer gestuur word
  • mod_ping: By verstek gebruik Iqdisc no_queue (EJAB-1435)
  • mod_pres_counter: Voorkom inskrywing vloed (EJAB-1388)
  • mod_register Toegang nou ook beheer onregistrasie van rekeninge
  • mod_register: Verduidelik die verwagte inhoud van welcome_message opsie
  • mod_shared_roster: Bevestig ondersteuning vir anonieme rekeninge in @ all @ (EJAB-1264)
  • mod_shared_roster: New @ online @ directive (EJAB-1391)

Wat is nuut in weergawe 2.1.6:

  • BOSH: Fix seldsame lus, ondersteun vhosts, laat toe module herbegin
  • Config: Standaard konfigurasie laat registrasies slegs van localhost toe
  • Konfigureer: Ondersteuning om lughawes per module op 'n lang tyd te verander
  • Erlang / OTP: Fix compatibiliteit van R10B-9 tot R14B01
  • ODBC: Verenigbaarheid met PostgreSQL 9.0
  • Privaatheidlyste: Regstel om blok per groep en inskrywing weer toe te laat

Wat is nuut in weergawe 2.1.5:

  • Erlang / OTP R12 ondersteun vaste
  • Erlang / OTP R14A ondersteuning bygevoeg
  • OpenSSL 0.9.8 of hoër is nodig
  • BOSH: Nuwe opsionele proses vir vertraging van die verbindingsproses
  • C2S: Moenie 'n kliënt sertifikaat aanvra wanneer tls gebruik word nie
  • C2S: Stel die kliënt in kennis dat die SSL-sessie caching is afgeskakel

Wat is nuut in weergawe 2.1.4:

  • Boodskappe staak wanneer sluiting sessies gesluit word
  • Bugfixes by die hantering van diensontdekking aan kontakte
  • Moenie foutstanza stuur as antwoord op foutstanza nie
  • Moenie geblokkeerde boodskappe stoor in die aflynwedstryd nie.
  • Extauth: Optioneel cache extauth gebruikers in Mnesia
  • Volledige ondersteuning vir XEP-0115 Entity Capabilities v1.5
  • HTTP-Bind (BOSH): Verwyder onnodige 100 ms vertraging, en uitvoer funksies om voorafbindingsmetodes te fasiliteer

Wat is nuut in weergawe 2.1.3:

  • Nuwe ejabberd_c2s opsie: max_fsm_queue
  • ejabberdctl: Ondersteun gelyktydige verbindings met gebinde verbinding name
  • HTTP-Bind-ondersteuning vir kruis domein (EJAB-1168)
  • Dwerg http-bind proses na die hantering van 'n versoek

Soortgelyke sagteware

Silky
Silky

3 Jun 15

gocept.bender
gocept.bender

11 May 15

IQ bot
IQ bot

3 Jun 15

Kommentaar te ejabberd

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!