summaryrefslogtreecommitdiff
path: root/src/acl.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge pull request #146 from jamielinux/masterbadlop2014-04-111-4/+3
|\
| * Update FSF addressJamie Nguyen2014-02-221-4/+3
* | Remove annyoing warningsEvgeniy Khramtsov2014-03-251-3/+0
* | Fix ACLs syntax change (thanks to jokker23)(issue #140)Badlop2014-03-241-0/+2
* | Update copyright dates to 2014 (EJAB-1679)Badlop2014-03-131-1/+1
|/
* Fix some type specs and errorsEvgeniy Khramtsov2013-12-101-1/+1
* Correctly convert ACLs into YAML representationEvgeniy Khramtsov2013-11-071-16/+16
* Change configuration file format to YAMLEvgeniy Khramtsov2013-08-211-154/+315
* Do not distribute the ACL tableEvgeniy Khramtsov2013-08-211-7/+37
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-0/+1
* Accumulated patch to binarize and indent codeBadlop2013-03-141-164/+203
* Update copyright datesAlexey Shchepin2013-01-241-1/+1