Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Improve config reloading support by ejabberd_auth | Evgeniy Khramtsov | 2017-02-24 | 1 | -33/+55 | |
| | ||||||
* | Improve startup procedure | Evgeniy Khramtsov | 2017-02-24 | 1 | -3/+32 | |
| | ||||||
* | Start/stop auth modules when host is added/deleted | Evgeniy Khramtsov | 2017-02-23 | 1 | -12/+29 | |
| | ||||||
* | Fix some dialyzer warnings | Evgeniy Khramtsov | 2017-02-18 | 1 | -5/+9 | |
| | ||||||
* | Merge branch 'new_stream' | Evgeniy Khramtsov | 2017-01-20 | 1 | -2/+9 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/cyrsasl.erl src/ejabberd_c2s.erl src/ejabberd_cluster.erl src/ejabberd_frontend_socket.erl src/ejabberd_node_groups.erl src/ejabberd_router.erl src/mod_bosh.erl src/mod_ip_blacklist.erl src/mod_muc_mnesia.erl src/mod_offline.erl src/mod_proxy65_sm.erl | |||||
| * | More refactoring on session management | Evgeniy Khramtsov | 2016-12-30 | 1 | -1/+1 | |
| | | ||||||
| * | Add xmpp_stream_out behaviour and rewrite s2s/SM code | Evgeniy Khramtsov | 2016-12-28 | 1 | -1/+8 | |
| | | ||||||
* | | Update copyright date automatically (#1442) | Badlop | 2017-01-02 | 1 | -1/+1 | |
|/ | ||||||
* | Improve ODBC import | Christophe Romain | 2016-11-22 | 1 | -10/+15 | |
| | ||||||
* | Improve detection of databases supported by modules (#1092) | Evgeniy Khramtsov | 2016-04-27 | 1 | -9/+3 | |
| | ||||||
* | Get rid of "internal" DB type. This also fixes #1092 | Evgeniy Khramtsov | 2016-04-27 | 1 | -17/+14 | |
| | ||||||
* | Rename odbc to sql everywhere | Evgeniy Khramtsov | 2016-04-20 | 1 | -1/+1 | |
| | ||||||
* | Merge commit 'refs/pull/524/head' of github.com:processone/ejabberd into ↵ | Evgeniy Khramtsov | 2016-03-25 | 1 | -20/+20 | |
|\ | | | | | | | sasl-api-change | |||||
| * | Use SASL PLAIN authzid as client identity if auth module permits it | Ben Langfeld | 2015-05-06 | 1 | -21/+21 | |
| | | | | | | | | | | | | This allows the authentication modules to perform SASL proxy authentication. It puts the onus on them to authorize the authcid to masquerade as the authzid. Doesn't currently implement such functionality in existing auth modules, since they cannot currently codify a relationship between the two identities. Does not permit the authzid to use a domain differently from the one of the connection. Note: digest might not work, but I have no interest in it, being deprecated. | |||||
* | | Update copyright to 2016 (#901) | Badlop | 2016-01-13 | 1 | -1/+1 | |
| | | ||||||
* | | Move JID related functions to jid.erl (#847) | Evgeniy Khramtsov | 2015-11-24 | 1 | -4/+4 | |
| | | ||||||
* | | cosmetic cleanup | Christophe Romain | 2015-10-07 | 1 | -2/+3 | |
| | | ||||||
* | | Add config validation at startup | Evgeniy Khramtsov | 2015-06-01 | 1 | -1/+10 | |
|/ | ||||||
* | Update get_password_s description with SCRAM return values | Badlop | 2015-04-15 | 1 | -2/+2 | |
| | ||||||
* | Swap 'mnesia' and 'internal' types correctly | Evgeniy Khramtsov | 2015-03-30 | 1 | -1/+5 | |
| | ||||||
* | The 'default_db' option should impact ejabberd_auth as well | Evgeniy Khramtsov | 2015-03-30 | 1 | -1/+1 | |
| | ||||||
* | Try to fix more Dialyzer warnings | Badlop | 2015-03-27 | 1 | -2/+2 | |
| | ||||||
* | Fix unused vars warning | Taufan Aditya | 2015-01-09 | 1 | -1/+1 | |
| | ||||||
* | Update copyright dates to 2015 (EJAB-1733) | Badlop | 2015-01-08 | 1 | -1/+1 | |
| | ||||||
* | Add SQL to Riak converter | Evgeniy Khramtsov | 2014-07-10 | 1 | -0/+2 | |
| | ||||||
* | improve error handling when sql calling with (empty|unknown) host. | HAMANO Tsukasa | 2014-05-01 | 1 | -0/+3 | |
| | | | | see #191 | |||||
* | Merge pull request #146 from jamielinux/master | badlop | 2014-04-11 | 1 | -4/+3 | |
|\ | | | | | Update FSF address | |||||
| * | Update FSF address | Jamie Nguyen | 2014-02-22 | 1 | -4/+3 | |
| | | ||||||
* | | Update copyright dates to 2014 (EJAB-1679) | Badlop | 2014-03-13 | 1 | -1/+1 | |
|/ | ||||||
* | Change configuration file format to YAML | Evgeniy Khramtsov | 2013-08-21 | 1 | -1/+1 | |
| | ||||||
* | Add SQL to Mnesia converter | Evgeniy Khramtsov | 2013-07-21 | 1 | -2/+10 | |
| | ||||||
* | Switch to rebar build tool | Evgeniy Khramtsov | 2013-06-13 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | 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 | |||||
* | Accumulated patch to binarize and indent code | Badlop | 2013-03-14 | 1 | -234/+289 | |
| | ||||||
* | Update copyright dates | Alexey Shchepin | 2013-01-24 | 1 | -1/+1 | |
| | ||||||
* | Update copyright dates | Alexey Shchepin | 2012-02-23 | 1 | -1/+1 | |
| | ||||||
* | ejabberd_auth:remove_user/2 always returns ok | Evgeniy Khramtsov | 2011-09-05 | 1 | -7/+4 | |
| | ||||||
* | Fix and improve support for SCRAM auth method (EJAB-1196) | Badlop | 2011-08-16 | 1 | -6/+9 | |
| | ||||||
* | Preliminary patch for SASL SCRAM-SHA-1 (thanks to Stephen Röttger)(EJAB-1196) | Badlop | 2011-08-16 | 1 | -0/+16 | |
| | ||||||
* | update copyright up to 2011 | Christophe Romain | 2011-02-14 | 1 | -1/+1 | |
| | ||||||
* | Add password entropy check (EJAB-1326) | Evgeniy Khramtsov | 2010-10-24 | 1 | -1/+25 | |
| | ||||||
* | Handle error response from auth modules (thanks to Eric Liang) | Badlop | 2010-05-28 | 1 | -1/+10 | |
| | ||||||
* | Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159) | Badlop | 2010-01-12 | 1 | -1/+1 | |
| | | | | SVN Revision: 2891 | |||||
* | Fix EDoc errors. | Badlop | 2009-08-17 | 1 | -1/+1 | |
| | | | | SVN Revision: 2494 | |||||
* | * src/cyrsasl.erl: Change API of check_password: pass a function | Badlop | 2009-04-22 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | | to generate the digest (thanks to Graham Whitted)(EJAB-863) * src/cyrsasl_anonymous.erl: Likewise * src/cyrsasl_digest.erl: Likewise * src/cyrsasl_plain.erl: Likewise * src/ejabberd_auth.erl: Likewise * src/ejabberd_auth_anonymous.erl: Likewise * src/ejabberd_auth_external.erl: Likewise * 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/ejabberd_c2s.erl: Likewise SVN Revision: 2033 | |||||
* | * src/ejabberd_auth.erl: If anonymous auth is enabled, when | Badlop | 2009-03-04 | 1 | -29/+41 | |
| | | | | | | | | | | | | | checking if the account already exists in other auth methods, take into account if the auth method failed (EJAB-882) * src/ejabberd_auth_anonymous.erl: Likewise * src/ejabberd_auth_external.erl: Likewise * src/ejabberd_auth_internal.erl: Likewise * src/ejabberd_auth_ldap.erl: Likewise * src/ejabberd_auth_odbc.erl: Likewise * src/ejabberd_auth_pam.erl: Likewise SVN Revision: 1966 | |||||
* | prevent from calling get_vh_registered_users/2 when not available | Christophe Romain | 2009-02-13 | 1 | -1/+7 | |
| | | | | SVN Revision: 1869 | |||||
* | * doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842) | Badlop | 2009-01-12 | 1 | -2/+2 | |
| | | | | | | | | * doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804 | |||||
* | * src/*.erl: Fix EDoc comments | Badlop | 2009-01-03 | 1 | -2/+2 | |
| | | | | SVN Revision: 1771 | |||||
* | * src/acl.erl: New ACL: shared_group (thanks to Maxim Ryazanov) | Badlop | 2008-12-23 | 1 | -7/+35 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
* | * src/ejabberd_auth.erl: Update from ctl to commands (EJAB-694) | Badlop | 2008-10-12 | 1 | -12/+1 | |
| | | | | | | | | * src/ejabberd_auth_internal.erl: Likewise * src/ejabberd_auth_ldap.erl: Likewise * src/ejabberd_auth_odbc.erl: Likewise SVN Revision: 1638 |