| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright to 2019 (#2756) | Badlop | 2019-01-08 | 1 | -1/+1 |
| | | |||||
| * | Switch more log message to warning level | Evgeny Khramtsov | 2018-09-19 | 1 | -1/+1 |
| | | | | | | The commit is supposed to improve logging at loglevel 3, which is the recommended level for high loaded ejabberd servers | ||||
| * | Get rid of ejabberd.hrl header | Evgeniy Khramtsov | 2018-06-14 | 1 | -5/+4 |
| | | | | | | | | | | The header consisted of too many unrelated stuff and macros misuse. Some stuff is moved into scram.hrl and type_compat.hrl. All macros have been replaced with the corresponding function calls. TODO: probably type_compat.hrl is not even needed anymore since we support only Erlang >= OTP 17.5 | ||||
| * | Teach acl ip matching about ipv4 mapped ipv6 addresses | Paweł Chmielowski | 2018-05-04 | 1 | -7/+19 |
| | | |||||
| * | Update copyright dates | Evgeniy Khramtsov | 2018-01-05 | 1 | -1/+1 |
| | | |||||
| * | Forget old access/shaper rules and ACLs on reload | Holger Weiss | 2017-12-26 | 1 | -4/+10 |
| | | |||||
| * | Catch exceptions from acl:add_list in web admin | Paweł Chmielowski | 2017-05-04 | 1 | -19/+39 |
| | | |||||
| * | Don't validate an option in ejabberd_config:get_option() functions | Evgeniy Khramtsov | 2017-04-29 | 1 | -6/+6 |
| | | | | | | | | | | | | | | The commit introduces the following changes: * Now there is no need to pass validating function in ejabberd_config:get_option() functions, because the configuration keeps already validated values. * New function ejabberd_config:get_option/1 is introduced * Function ejabberd_config:get_option/3 is deprecated. If the function is still called, the second argument (validating function) is simply ignored. * The second argument for ejabberd_config:get_option/2 is now a default value, not a validating function. | ||||
| * | Speedup Mnesia tables initialization | Evgeniy Khramtsov | 2017-04-21 | 1 | -2/+0 |
| | | |||||
| * | Improve startup procedure | Evgeniy Khramtsov | 2017-02-24 | 1 | -2/+26 |
| | | |||||
| * | Start/stop virtual hosts when reloading configuration file | Evgeniy Khramtsov | 2017-02-23 | 1 | -0/+1 |
| | | |||||
| * | Fix some dialyzer warnings | Evgeniy Khramtsov | 2017-02-18 | 1 | -1/+1 |
| | | |||||
| * | Correct access_matches spec | Paweł Chmielowski | 2017-02-16 | 1 | -1/+1 |
| | | |||||
| * | Update copyright date automatically (#1442) | Badlop | 2017-01-02 | 1 | -1/+1 |
| | | |||||
| * | Improve handling of mnesia schema | Christophe Romain | 2016-11-30 | 1 | -2/+2 |
| | | |||||
| * | Get rid of excessive (io)list_to_binary/1 calls | Evgeniy Khramtsov | 2016-11-24 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' into xml-ng | Evgeniy Khramtsov | 2016-11-12 | 1 | -25/+37 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/adhoc.erl src/cyrsasl_oauth.erl src/ejabberd_c2s.erl src/ejabberd_config.erl src/ejabberd_service.erl src/gen_mod.erl src/mod_admin_extra.erl src/mod_announce.erl src/mod_carboncopy.erl src/mod_client_state.erl src/mod_configure.erl src/mod_echo.erl src/mod_mam.erl src/mod_muc.erl src/mod_muc_room.erl src/mod_offline.erl src/mod_pubsub.erl src/mod_stats.erl src/node_flat_sql.erl src/randoms.erl | ||||
| | * | New api permissions framework | Paweł Chmielowski | 2016-10-05 | 1 | -17/+23 |
| | | | |||||
| | * | Don't worry about storage_type of the Acl mnesia table (#1206) | Badlop | 2016-09-19 | 1 | -6/+0 |
| | | | |||||
| | * | Use mnesia calls instead of ets for Acl and Access tables (#1206) | Badlop | 2016-09-19 | 1 | -3/+3 |
| | | | |||||
| | * | Typo | Paweł Chmielowski | 2016-09-08 | 1 | -1/+1 |
| | | | |||||
| | * | Properly normalize resource_regexp acl rule | Paweł Chmielowski | 2016-09-08 | 1 | -0/+2 |
| | | | | | | | | | This fixes issue #1288. | ||||
| | * | Merge pull request #1211 from processone/expand_api | Mickaël Rémond | 2016-07-28 | 1 | -1/+10 |
| | |\ | | | | | | | There is still work to do, be we reached a stable state and can merge up to this point. | ||||
| | | * | Move any access rules check to ACL module | Mickael Remond | 2016-07-23 | 1 | -1/+10 |
| | | | | |||||
| | * | | Export acl:parse_ip_netmask/1 for mod_rest (ejabberd-contrib#175) | Badlop | 2016-07-25 | 1 | -0/+1 |
| | |/ | |||||
| * / | Remove jlib dependency from acl.erl | Evgeniy Khramtsov | 2016-07-26 | 1 | -2/+2 |
| |/ | |||||
| * | acl: ACLName rule should match if any part of ACLName matches | Paweł Chmielowski | 2016-06-24 | 1 | -1/+11 |
| | | |||||
| * | Add acl:{access,shaper}_rules_validator for use in {mod_}opt_type() | Paweł Chmielowski | 2016-06-21 | 1 | -1/+59 |
| | | |||||
| * | Allow using shaper defined by name like in in s2s_shaper: fast | Paweł Chmielowski | 2016-06-16 | 1 | -2/+4 |
| | | |||||
| * | Typo in option name | Paweł Chmielowski | 2016-06-16 | 1 | -1/+1 |
| | | |||||
| * | Add shorter version of some common access rules definitions | Paweł Chmielowski | 2016-06-15 | 1 | -4/+9 |
| | | | | | | | | | | | | | | | | | | This add conversion of - allow to - allow: all and - allow: acl_name to - allow: - acl: acl_name (this works also for deny, and number in shapers) | ||||
| * | Allow @ inside acl user{,_glob,_regexp} to pass both user and server in ↵ | Paweł Chmielowski | 2016-05-30 | 1 | -4/+12 |
| | | | | | single string | ||||
| * | New ACL infrastructure | Paweł Chmielowski | 2016-05-26 | 1 | -127/+224 |
| | | |||||
| * | Allow testing user pattern directly in access rules | Mickael Remond | 2016-04-08 | 1 | -1/+24 |
| | | |||||
| * | Allow clearing all ACL and access rules | Mickael Remond | 2016-04-06 | 1 | -2/+9 |
| | | |||||
| * | Export add_access/3 to allow setting ACL outside of yaml config file | Mickael Remond | 2016-04-06 | 1 | -0/+2 |
| | | |||||
| * | 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 |
| | | |||||
| * | Fix acl issue from cleanup | Christophe Romain | 2015-10-07 | 1 | -7/+3 |
| | | |||||
| * | cosmetic cleanup | Christophe Romain | 2015-10-07 | 1 | -20/+19 |
| | | |||||
| * | Add config validation at startup | Evgeniy Khramtsov | 2015-06-01 | 1 | -2/+9 |
| | | |||||
| * | Update copyright dates to 2015 (EJAB-1733) | Badlop | 2015-01-08 | 1 | -1/+1 |
| | | |||||
| * | 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 |
| | | | |||||
| * | | Remove annyoing warnings | Evgeniy Khramtsov | 2014-03-25 | 1 | -3/+0 |
| | | | |||||
| * | | Fix ACLs syntax change (thanks to jokker23)(issue #140) | Badlop | 2014-03-24 | 1 | -0/+2 |
| | | | |||||
| * | | Update copyright dates to 2014 (EJAB-1679) | Badlop | 2014-03-13 | 1 | -1/+1 |
| |/ | |||||
| * | Fix some type specs and errors13.12 | Evgeniy Khramtsov | 2013-12-10 | 1 | -1/+1 |
| | | |||||
| * | Correctly convert ACLs into YAML representation | Evgeniy Khramtsov | 2013-11-07 | 1 | -16/+16 |
| | | |||||
| * | Change configuration file format to YAML | Evgeniy Khramtsov | 2013-08-21 | 1 | -154/+315 |
| | | |||||
