Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-31Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov
2016-03-13Make it possible to get virtual host of a registered routeEvgeniy Khramtsov
2016-02-03Switch to Fast XML moduleMickael Remond
2016-01-13Update copyright to 2016 (#901)Badlop
2015-11-28Simplify external components configurationEvgeniy Khramtsov
2015-11-24Move JID related functions to jid.erl (#847)Evgeniy Khramtsov
2015-06-03Remove unused validation codeEvgeniy Khramtsov
2015-06-01Add config validation at startupEvgeniy Khramtsov
2015-05-21Document protocol support (EJABS-1620)Badlop
2015-01-08Update copyright dates to 2015 (EJAB-1733)Badlop
2014-04-11Merge pull request #146 from jamielinux/masterbadlop
Update FSF address
2014-03-13Update copyright dates to 2014 (EJAB-1679)Badlop
2014-02-22Update FSF addressJamie Nguyen
2013-08-21Change configuration file format to YAMLEvgeniy Khramtsov
2013-06-20Fix all calls to functions of p1_tls applicationEvgeniy Khramtsov
2013-06-13Switch to rebar build toolEvgeniy Khramtsov
Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite
2013-03-14Accumulated patch to binarize and indent codeBadlop
2013-01-24Update copyright datesAlexey Shchepin
2012-02-23Update copyright datesAlexey Shchepin
2011-02-14update copyright up to 2011Christophe Romain
2010-09-17Discard unmatched INFO messages in ejabberd services.Andreas Köhler
This patch will stop services terminating with function clause messages, but doesn't affect the message queue at all.
2010-07-01New configure option: --enable-nifEvgeniy Khramtsov
2010-04-20Don't send error stanza as reply to error stanza (EJAB-930)Badlop
2010-04-09Remove warning for undefined print_state/1 function for p1_fsm processes ↵Pablo Polvorin
(thanks Badlop). Include a identity function as implementation of print_state/1.
2010-01-12Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop
SVN Revision: 2891
2009-10-07new option added: max_fsm_queue. removed hardcoded FSMLIMITSEvgeniy Khramtsov
SVN Revision: 2645
2009-10-07use queue to reduced quadratic time effort on selective receive (thanks to ↵Evgeniy Khramtsov
Alexey Shchepin) SVN Revision: 2644
2009-10-06Improve stream error stanza when receives invalid handshake from component.Badlop
SVN Revision: 2640
2009-01-12* doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop
* doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
2008-08-10Retract from previous commit the code that checked the connection is ↵Badlop
attempted to a known served component (EJAB-717) SVN Revision: 1517
2008-08-09* src/ejabberd_service.erl: Fix XEP-0114 compliance: define xmlnsBadlop
in header of error response; check the connection is attempted to a served component; include in response the JID of served component not server (thanks to Sergei Golovan) SVN Revision: 1516
2008-07-31* doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)Badlop
* doc/guide.html: Likewise * doc/api/overview.edoc: Likewise * src/*/*.erl: Likewise * src/*/*.hrl: Likewise * src/*/*.c: Likewise * src/odbc/*.sql: Likewise SVN Revision: 1499
2008-01-15* doc/guide.tex: Updated copyright dates to 2008Badlop
* src/*: Likewise SVN Revision: 1153
2007-12-24* Applied copyright update patch 1.Mickaël Rémond
SVN Revision: 1110
2007-12-07* src/acl.erl and other 64 files: Remove Erlang module attributeBadlop
'vsn' because it doesn't provide any worth feature, and it difficults hot code update (EJAB-440) SVN Revision: 1044
2007-06-29* src/ejabberd_config.erl: Normalize hostnames in config file. If mixed case ↵Mickaël Rémond
is used, the hostname will be now useable (EJAB-277). * src/stringprep/stringprep_sup.erl: Likewise * src/stringprep/Makefile.in: Likewise * src/stringprep/Makefile.win32: Likewise * src/ejabberd_app.erl: Likewise SVN Revision: 806
2007-06-28* src/ejabberd_service.erl: Added an option to disable from attribute checks ↵Mickaël Rémond
in packets coming from an external component (EJAB-275) * doc/guide.tex: Likewise SVN Revision: 804
2007-03-13* src/ejabberd_service.erl: Added shaper_rule option, changedAlexey Shchepin
service connection log message SVN Revision: 744
2007-03-13* src/ejabberd_service.erl: Add extra info in the log about whichMickaël Rémond
components is connected and which Erlang process is handling it. This is usefull in context where many types of components are used (Thanks to Jerome Sautret) (EJAB-211). SVN Revision: 743
2006-10-01* src/ejabberd_frontend_socket.erl: Support for frontendAlexey Shchepin
connection manager * src/ejabberd_c2s.erl: Likewise * src/ejabberd_listener.erl: Likewise * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_service.erl: Likewise * src/ejabberd_socket.erl: Likewise * src/web/ejabberd_http_poll.erl: Likewise SVN Revision: 657
2006-09-25* src/ejabberd_socket.erl: Support for non-xml socketsAlexey Shchepin
* src/ejabberd_c2s.erl: Likewise * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_service.erl: Likewise * src/web/ejabberd_http.erl: Likewise SVN Revision: 629
2006-09-05* src/ejabberd_socket.erl: All XML socket operations moved hereAlexey Shchepin
* src/ejabberd_listener.erl: Updated * src/ejabberd_receiver.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_s2s_out.erl: Likewise * src/ejabberd_service.erl: Likewise * src/mod_shared_roster.erl: Bugfix * src/mod_roster_odbc.erl: Bugfix SVN Revision: 599
2006-04-13* src/xml_stream.erl: CleanupAlexey Shchepin
* src/ejabberd_service.erl: Updated to use ejabberd_receiver SVN Revision: 532
2006-01-25* src/ejabberd_c2s.erl: Remove top-level xmlns from incomingAlexey Shchepin
stanzas * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_service.erl: Likewise SVN Revision: 492
2006-01-19* src/aclocal.m4: Updated for zlib supportAlexey Shchepin
* src/configure.ac: Likewise * src/mod_muc/mod_muc_room.erl: Weakened presence filtering, added warning in non-anonymous rooms, room destroying updated to latest JEP-0045, added a number of occupants and room name in room's disco#info reply, miscellaneous internal changes (thanks to Sergei Golovan) * src/mod_muc/mod_muc.erl: Better support for nick unregistration (thanks to Sergei Golovan) * src/ejabberd_zlib/ejabberd_zlib.erl: Zlib support (thanks to Sergei Golovan) * src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise * src/ejabberd_zlib/Makefile.in: Likewise * src/ejabberd_c2s.erl: Stream compression support (JEP-0138) * src/ejabberd_receiver.erl: Likewise * src/mod_disco.erl: Don't split node name before calling hooks (thanks to Sergei Golovan) * src/mod_configure.erl: Support for configuration using ad-hoc commands (thanks to Sergei Golovan) * src/mod_announce.erl: Support for sending announce messages using ad-hoc commands (thanks to Sergei Golovan) * src/mod_adhoc.erl: Ad-hoc support (JEP-0050) (thanks to Magnus Henoch) * src/adhoc.erl: Likewise * src/adhoc.hrl: Likewise * src/jlib.hrl: Updated (thanks to Sergei Golovan) * src/gen_mod.erl: Added function is_loaded/2 (thanks to Sergei Golovan) * src/ejabberd_service.erl: Changed error message on handshake error (thanks to Sergei Golovan) * src/ejabberd.cfg.example: Updated (thanks to Sergei Golovan) SVN Revision: 486
2006-01-13* src/ejabberd_service.erl: BugfixAlexey Shchepin
* src/ejabberd_receiver.erl: Rewritten to use {active, once} mode for socket * src/ejabberd_c2s.erl: Update * src/ejabberd_listener.erl: Likewise * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_s2s_out.erl: Likewise * src/ejabberd_service.erl: Likewise * src/shaper.erl: Likewise * src/tls/tls.erl: Likewise * src/web/ejabberd_http.erl: Likewise SVN Revision: 483
2005-12-10* src/ejabberd_service.erl: Added logging of terminationAlexey Shchepin
SVN Revision: 458
2005-06-20* (all): Enhanced virtual hosting supportAlexey Shchepin
SVN Revision: 370
2004-01-11* src/ejabberd_c2s.erl: Fixed bind namespaceAlexey Shchepin
* src/ejabberd_ctl.erl: New module for ejabberd administration * tools/ejabberdctl: Shell script for ejabberd administration * src/mod_vcard.erl: Copyright update * src/ejabberd_service.erl: Now possible to specify access rules for service * src/ejabberd.cfg.example: Updated SVN Revision: 198
2003-12-14* src/ejabberd_local.erl: Replaced register_local_route toAlexey Shchepin
register_route * src/ejabberd_service.erl: Likewise * src/mod_echo.erl: Likewise * src/mod_vcard.erl: Likewise * src/ejabberd_router.erl: Partially rewrited * src/ejabberd_sm.erl: Likewise SVN Revision: 185