Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-01-05 | Update copyright dates | Evgeniy Khramtsov | 1 | -1/+1 | |
2017-12-26 | Forget old access/shaper rules and ACLs on reload | Holger Weiss | 1 | -4/+10 | |
2017-05-04 | Catch exceptions from acl:add_list in web admin | Paweł Chmielowski | 1 | -19/+39 | |
2017-04-29 | Don't validate an option in ejabberd_config:get_option() functions | Evgeniy Khramtsov | 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. | |||||
2017-04-21 | Speedup Mnesia tables initialization | Evgeniy Khramtsov | 1 | -2/+0 | |
2017-02-24 | Improve startup procedure | Evgeniy Khramtsov | 1 | -2/+26 | |
2017-02-23 | Start/stop virtual hosts when reloading configuration file | Evgeniy Khramtsov | 1 | -0/+1 | |
2017-02-18 | Fix some dialyzer warnings | Evgeniy Khramtsov | 1 | -1/+1 | |
2017-02-16 | Correct access_matches spec | Paweł Chmielowski | 1 | -1/+1 | |
2017-01-02 | Update copyright date automatically (#1442) | Badlop | 1 | -1/+1 | |
2016-11-30 | Improve handling of mnesia schema | Christophe Romain | 1 | -2/+2 | |
2016-11-24 | Get rid of excessive (io)list_to_binary/1 calls | Evgeniy Khramtsov | 1 | -1/+1 | |
2016-10-05 | New api permissions framework | Paweł Chmielowski | 1 | -17/+23 | |
2016-09-19 | Don't worry about storage_type of the Acl mnesia table (#1206) | Badlop | 1 | -6/+0 | |
2016-09-19 | Use mnesia calls instead of ets for Acl and Access tables (#1206) | Badlop | 1 | -3/+3 | |
2016-09-08 | Typo | Paweł Chmielowski | 1 | -1/+1 | |
2016-09-08 | Properly normalize resource_regexp acl rule | Paweł Chmielowski | 1 | -0/+2 | |
This fixes issue #1288. | |||||
2016-07-26 | Remove jlib dependency from acl.erl | Evgeniy Khramtsov | 1 | -2/+2 | |
2016-07-25 | Export acl:parse_ip_netmask/1 for mod_rest (ejabberd-contrib#175) | Badlop | 1 | -0/+1 | |
2016-07-23 | Move any access rules check to ACL module | Mickael Remond | 1 | -1/+10 | |
2016-06-24 | acl: ACLName rule should match if any part of ACLName matches | Paweł Chmielowski | 1 | -1/+11 | |
2016-06-21 | Add acl:{access,shaper}_rules_validator for use in {mod_}opt_type() | Paweł Chmielowski | 1 | -1/+59 | |
2016-06-16 | Allow using shaper defined by name like in in s2s_shaper: fast | Paweł Chmielowski | 1 | -2/+4 | |
2016-06-16 | Typo in option name | Paweł Chmielowski | 1 | -1/+1 | |
2016-06-15 | Add shorter version of some common access rules definitions | Paweł Chmielowski | 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) | |||||
2016-05-30 | Allow @ inside acl user{,_glob,_regexp} to pass both user and server in ↵ | Paweł Chmielowski | 1 | -4/+12 | |
single string | |||||
2016-05-26 | New ACL infrastructure | Paweł Chmielowski | 1 | -127/+224 | |
2016-04-08 | Allow testing user pattern directly in access rules | Mickael Remond | 1 | -1/+24 | |
2016-04-06 | Allow clearing all ACL and access rules | Mickael Remond | 1 | -2/+9 | |
2016-04-06 | Export add_access/3 to allow setting ACL outside of yaml config file | Mickael Remond | 1 | -0/+2 | |
2016-04-06 | Export add_access/3 to allow setting ACL outside of yaml config file | Mickael Remond | 1 | -0/+2 | |
2016-01-13 | Update copyright to 2016 (#901) | Badlop | 1 | -1/+1 | |
2015-11-24 | Move JID related functions to jid.erl (#847) | Evgeniy Khramtsov | 1 | -4/+4 | |
2015-10-07 | Fix acl issue from cleanup | Christophe Romain | 1 | -7/+3 | |
2015-10-07 | cosmetic cleanup | Christophe Romain | 1 | -20/+19 | |
2015-06-01 | Add config validation at startup | Evgeniy Khramtsov | 1 | -2/+9 | |
2015-01-08 | Update copyright dates to 2015 (EJAB-1733) | Badlop | 1 | -1/+1 | |
2014-03-25 | Remove annyoing warnings | Evgeniy Khramtsov | 1 | -3/+0 | |
2014-03-24 | Fix ACLs syntax change (thanks to jokker23)(issue #140) | Badlop | 1 | -0/+2 | |
2014-03-13 | Update copyright dates to 2014 (EJAB-1679) | Badlop | 1 | -1/+1 | |
2014-02-22 | Update FSF address | Jamie Nguyen | 1 | -4/+3 | |
2013-12-10 | Fix some type specs and errors | Evgeniy Khramtsov | 1 | -1/+1 | |
2013-11-07 | Correctly convert ACLs into YAML representation | Evgeniy Khramtsov | 1 | -16/+16 | |
2013-08-21 | Change configuration file format to YAML | Evgeniy Khramtsov | 1 | -154/+315 | |
2013-08-21 | Do not distribute the ACL table | Evgeniy Khramtsov | 1 | -7/+37 | |
2013-06-13 | Switch to rebar build tool | Evgeniy Khramtsov | 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 | |||||
2013-03-14 | Accumulated patch to binarize and indent code | Badlop | 1 | -164/+203 | |
2013-01-24 | Update copyright dates | Alexey Shchepin | 1 | -1/+1 | |
2012-04-27 | Merge SQL and Mnesia code into one module (EJAB-1560) | Evgeniy Khramtsov | 1 | -5/+5 | |
2012-04-04 | ODBC support for mod_shared_roster | Evgeniy Khramtsov | 1 | -3/+11 | |