aboutsummaryrefslogtreecommitdiff
path: root/src/acl.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
* allow shared roster group placeholder in mqtt topicRobert Schuh2021-04-081-0/+1
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Correctly handle user_regexp acl rules with not matching hostPaweł Chmielowski2020-06-221-4/+4
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Fix acl reloadingEvgeny Khramtsov2019-11-151-25/+28
* Compile some regexps as unicodeEvgeny Khramtsov2019-07-151-8/+8
* Use new configuration validatorEvgeny Khramtsov2019-06-141-712/+310
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Switch more log message to warning levelEvgeny Khramtsov2018-09-191-1/+1
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-5/+4
* Teach acl ip matching about ipv4 mapped ipv6 addressesPaweł Chmielowski2018-05-041-7/+19
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Forget old access/shaper rules and ACLs on reloadHolger Weiss2017-12-261-4/+10
* Catch exceptions from acl:add_list in web adminPaweł Chmielowski2017-05-041-19/+39
* Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov2017-04-291-6/+6
* Speedup Mnesia tables initializationEvgeniy Khramtsov2017-04-211-2/+0
* Improve startup procedureEvgeniy Khramtsov2017-02-241-2/+26
* Start/stop virtual hosts when reloading configuration fileEvgeniy Khramtsov2017-02-231-0/+1
* Fix some dialyzer warningsEvgeniy Khramtsov2017-02-181-1/+1
* Correct access_matches specPaweł Chmielowski2017-02-161-1/+1
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
* Improve handling of mnesia schemaChristophe Romain2016-11-301-2/+2
* Get rid of excessive (io)list_to_binary/1 callsEvgeniy Khramtsov2016-11-241-1/+1
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-25/+37
|\
| * New api permissions frameworkPaweł Chmielowski2016-10-051-17/+23
| * Don't worry about storage_type of the Acl mnesia table (#1206)Badlop2016-09-191-6/+0
| * Use mnesia calls instead of ets for Acl and Access tables (#1206)Badlop2016-09-191-3/+3
| * TypoPaweł Chmielowski2016-09-081-1/+1
| * Properly normalize resource_regexp acl rulePaweł Chmielowski2016-09-081-0/+2
| * Merge pull request #1211 from processone/expand_apiMickaël Rémond2016-07-281-1/+10
| |\
| | * Move any access rules check to ACL moduleMickael Remond2016-07-231-1/+10
| * | Export acl:parse_ip_netmask/1 for mod_rest (ejabberd-contrib#175)Badlop2016-07-251-0/+1
| |/
* / Remove jlib dependency from acl.erlEvgeniy Khramtsov2016-07-261-2/+2
|/
* acl: ACLName rule should match if any part of ACLName matchesPaweł Chmielowski2016-06-241-1/+11
* Add acl:{access,shaper}_rules_validator for use in {mod_}opt_type()Paweł Chmielowski2016-06-211-1/+59
* Allow using shaper defined by name like in in s2s_shaper: fastPaweł Chmielowski2016-06-161-2/+4
* Typo in option namePaweł Chmielowski2016-06-161-1/+1
* Add shorter version of some common access rules definitionsPaweł Chmielowski2016-06-151-4/+9
* Allow @ inside acl user{,_glob,_regexp} to pass both user and server in singl...Paweł Chmielowski2016-05-301-4/+12
* New ACL infrastructurePaweł Chmielowski2016-05-261-127/+224
* Allow testing user pattern directly in access rulesMickael Remond2016-04-081-1/+24
* Allow clearing all ACL and access rulesMickael Remond2016-04-061-2/+9
* Export add_access/3 to allow setting ACL outside of yaml config fileMickael Remond2016-04-061-0/+2
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-4/+4
* Fix acl issue from cleanupChristophe Romain2015-10-071-7/+3
* cosmetic cleanupChristophe Romain2015-10-071-20/+19
* Add config validation at startupEvgeniy Khramtsov2015-06-011-2/+9
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1