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-01-13Update copyright to 2016 (#901)Badlop
2015-11-24Move JID related functions to jid.erl (#847)Evgeniy Khramtsov
2015-10-22Don't send full JID in 'from' of Roster Push (RFC 6121 section 2.1.6). This ↵colm
is a patch by @badlop in the comments of github issue #367
2015-10-07cosmetic cleanupChristophe Romain
2015-06-04Fix bug introduced in commit b88fa6f6174Badlop
2015-06-01Add config validation at startupEvgeniy Khramtsov
2015-03-30Add new 'default_db' optionEvgeniy Khramtsov
2015-01-08Update copyright dates to 2015 (EJAB-1733)Badlop
2015-01-07Fix missing presences when adding shared groups (Github PR#99, thanks to Bokner)Badlop
2014-08-21Fix return value of mod_shared_roster:delete_group. Current one is not ↵vesvalo
compatible with mod_admin_extra.
2014-07-14Serialize records to proplists before storing then in RiakEvgeniy Khramtsov
2014-07-10Add SQL to Riak converterEvgeniy Khramtsov
2014-07-10Improve Riak supportEvgeniy Khramtsov
2014-05-09Do not try to retreive vCards via local SM for foreign JIDsEvgeniy Khramtsov
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-07-21Add SQL to Mnesia converterEvgeniy 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-04-27Merge SQL and Mnesia code into one module (EJAB-1560)Evgeniy Khramtsov
2012-04-04ODBC support for mod_shared_rosterEvgeniy Khramtsov
2012-02-23Update copyright datesAlexey Shchepin
2012-01-04Foreign shared rosters items not pushed (thanks to Nathan Bruning)(EJAB-1509)Badlop
2011-12-15Preliminary support for groupname@vhost in Displayed Groups (EJAB-506)Badlop
2011-12-08Use the regexp frontend module (EJAB-921)Badlop
2011-09-20Add support for @online@ to add_user_to_groupBadlop
2011-09-05Fix dialyzer warningsEvgeniy Khramtsov
2011-07-01is_user_in_group/3 must check if user belongs to given Group from Host ↵Juan Pablo Carlino
specified on third argument. * is_user_in_group/3 was checking if given user (passed on first parameter as a bare jid) belonged to group of the server derived from this jid.
2011-05-30Support anonymous accounts in Shared Roster @all@ directive (EJAB-1264)Badlop
With this change, logged anonymous accounts are considered to be registered.
2011-02-22Add support for '@online@' Shared Roster Group (thanks to Martin ↵Badlop
Langhoff)(EJAB-1391) New version of the @online@ patch originally by Collabora. Notes: - the presence push is mediated via the group rather than per user - this may reduce memory footprint... _if_ ejabberd has some smart optimisation in that codepath - it assumes that any group with membership @online@ _displays_ online as well -- this is a simplification and breaks the decoupling that ejabberd has in this regard.
2011-02-14update copyright up to 2011Christophe Romain
2010-06-24When account is deleted, delete also member of stored shared rosters.Badlop
2010-02-16Shared roster gets contact nickname from vcard, when available (EJAB-114)Badlop
2010-01-12Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop
SVN Revision: 2891
2009-12-21Fix EDoc commentBadlop
SVN Revision: 2814
2009-12-19Fix get_group_opt to return Default value in case of Mnesia error.Badlop
SVN Revision: 2811
2009-11-26Move get_group_name outside the loop (thanks to mikekaganski)Badlop
SVN Revision: 2762
2009-04-22* src/mod_shared_roster.erl: Support in API to add 'all' as memberBadlop
of a group (thanks to Martin Langhoff)(EJAB-916) SVN Revision: 2031
2009-02-14* src/mod_shared_roster.erl: Fix bug: a pending subscriptionBadlop
request, and later the requester added to the roster due to a shared roster group, that request could neither be accepted or rejected (thanks to Brian Cully)(EJAB-869) SVN Revision: 1874
2009-01-13* src/web/ejabberd_web_admin.erl: Use textareas for large inputBadlop
like ejabberd module options and listening port options. Show result of POST more clearly. Ensure access rules are shown with some minimum separation. Improve menu headers. (EJAB-562) * src/web/ejabberd_web_admin.hrl: Likewise * src/mod_offline.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_roster.erl: Likewise * src/mod_roster_odbc.erl: Likewise * src/mod_shared_roster.erl: Likewise SVN Revision: 1813
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
2009-01-07* src/web/ejabberd_web_admin.erl: WebAdmin serves Guide and linksBadlop
to related sections; the path to guide.html can be configured with option doc_path (EJAB-837) * src/web/ejabberd_web_admin.hrl: Likewise * src/mod_shared_roster.erl: Likewise * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 1777
2008-12-23* src/acl.erl: New ACL: shared_group (thanks to Maxim Ryazanov)Badlop
* doc/guide.tex: Likewise * src/mod_shared_roster.erl: Push new group members when registered or manually added to group: EJAB-730 EJAB-731 EJAB-732 EJAB-767 EJAB-794. When user is added to group, push it to other members, and other members to it. When user is removed from group, push deletion to other members, and other members to it. When user is registered, push him to members of group @all@. When user is deleted, push deletion to members of group @all@. Document several functions in mod_shared_roster. * src/ejabberd_auth.erl: Rename hook user_registered to register_user, for name consistency with the widely used hook remove_user. Run hook register_user in ejabberd_auth, so it's run when account is created with any method. Run hook remove_user in ejabberd_auth, so it's run when account is deleted with any method. * src/ejabberd_auth_internal.erl: Likewise * src/ejabberd_auth_ldap.erl: Likewise * src/ejabberd_auth_odbc.erl: Likewise * src/ejabberd_auth_pam.erl: Likewise * src/mod_register.erl: Likewise SVN Revision: 1752
2008-10-24* src/ejabberd_c2s.erl: Ensure unique ID in roster push (EJAB-721)Badlop
* src/mod_roster.erl: Likewise * src/mod_roster_odbc.erl: Likewise * src/mod_shared_roster.erl: Likewise SVN Revision: 1666
2008-10-01* src/mod_shared_roster.erl: Correct roster push when changing a shared ↵Mickaël Rémond
roster entry name (EJAB-738). SVN Revision: 1590
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-07-16* src/*.hrl: Get back all ejabberd header files to their originalBadlop
placement in src/ subdirectories (EJAB-696) * src/*/*.erl: Likewise * src/*/Makefile.in: Likewise * src/Makefile.in: Install header files in system include/ dir, reproducing the subdirectory structure of src/ SVN Revision: 1453
2008-07-13* src/configure.ac: Update installation permissions (EJAB-402)Badlop
* src/configure: Likewise * src/Makefile.in: The mnesia, ebin and priv dirs are now installed in different locations. Install header files and documentation (EJAB-696) * doc/guide.tex: Likewise * doc/guide.html: Likewise * include/*.hrl: Place for all ejabberd header files (EJAB-696) * src/*/*.erl: Update references to header files * src/*/Makefile.in: Include the include/ dir SVN Revision: 1441