]> granicus.if.org Git - ejabberd/commit
Get rid of ejabberd.hrl header
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Thu, 14 Jun 2018 11:00:47 +0000 (14:00 +0300)
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>
Thu, 14 Jun 2018 11:00:47 +0000 (14:00 +0300)
commitfd8e07af4789be362a61755ea47f216baeb64989
tree0ac0a7a779fd27e79e940519441161dc0c4dfd5f
parentc3c75affa9a23f2395b9889efe8087abc1ac0556
Get rid of ejabberd.hrl header

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
148 files changed:
include/logger.hrl
include/mod_muc_room.hrl
include/pubsub.hrl
include/scram.hrl [new file with mode: 0644]
include/type_compat.hrl [moved from include/ejabberd.hrl with 60% similarity]
src/acl.erl
src/acme_challenge.erl
src/cyrsasl.erl
src/cyrsasl_digest.erl
src/cyrsasl_scram.erl
src/ejabberd_acme.erl
src/ejabberd_acme_comm.erl
src/ejabberd_admin.erl
src/ejabberd_app.erl
src/ejabberd_auth.erl
src/ejabberd_auth_anonymous.erl
src/ejabberd_auth_external.erl
src/ejabberd_auth_ldap.erl
src/ejabberd_auth_mnesia.erl
src/ejabberd_auth_riak.erl
src/ejabberd_auth_sql.erl
src/ejabberd_bosh.erl
src/ejabberd_c2s.erl
src/ejabberd_captcha.erl
src/ejabberd_cluster_mnesia.erl
src/ejabberd_commands.erl
src/ejabberd_commands_doc.erl
src/ejabberd_config.erl
src/ejabberd_ctl.erl
src/ejabberd_http.erl
src/ejabberd_http_ws.erl
src/ejabberd_listener.erl
src/ejabberd_local.erl
src/ejabberd_logger.erl
src/ejabberd_oauth.erl
src/ejabberd_oauth_rest.erl
src/ejabberd_oauth_sql.erl
src/ejabberd_piefxis.erl
src/ejabberd_rdbms.erl
src/ejabberd_redis.erl
src/ejabberd_redis_sup.erl
src/ejabberd_riak.erl
src/ejabberd_riak_sup.erl
src/ejabberd_router.erl
src/ejabberd_router_mnesia.erl
src/ejabberd_router_multicast.erl
src/ejabberd_router_redis.erl
src/ejabberd_router_sql.erl
src/ejabberd_s2s.erl
src/ejabberd_s2s_in.erl
src/ejabberd_s2s_out.erl
src/ejabberd_service.erl
src/ejabberd_sip.erl
src/ejabberd_sm.erl
src/ejabberd_sm_mnesia.erl
src/ejabberd_sm_redis.erl
src/ejabberd_sm_sql.erl
src/ejabberd_sql.erl
src/ejabberd_sql_sup.erl
src/ejabberd_stun.erl
src/ejabberd_update.erl
src/ejabberd_web.erl
src/ejabberd_web_admin.erl
src/ejabberd_websocket.erl
src/ejabberd_xmlrpc.erl
src/eldap.erl
src/eldap_pool.erl
src/eldap_utils.erl
src/gen_iq_handler.erl
src/gen_mod.erl
src/jd2ejd.erl
src/jlib.erl
src/misc.erl
src/mod_adhoc.erl
src/mod_admin_extra.erl
src/mod_admin_update_sql.erl
src/mod_announce.erl
src/mod_block_strangers.erl
src/mod_blocking.erl
src/mod_bosh.erl
src/mod_bosh_redis.erl
src/mod_bosh_sql.erl
src/mod_caps.erl
src/mod_carboncopy.erl
src/mod_carboncopy_redis.erl
src/mod_carboncopy_sql.erl
src/mod_client_state.erl
src/mod_configure.erl
src/mod_delegation.erl
src/mod_disco.erl
src/mod_echo.erl
src/mod_fail2ban.erl
src/mod_http_api.erl
src/mod_http_fileserver.erl
src/mod_http_upload.erl
src/mod_irc.erl
src/mod_irc_connection.erl
src/mod_last.erl
src/mod_mam.erl
src/mod_metrics.erl
src/mod_muc.erl
src/mod_muc_admin.erl
src/mod_muc_log.erl
src/mod_muc_room.erl
src/mod_multicast.erl
src/mod_offline.erl
src/mod_ping.erl
src/mod_pres_counter.erl
src/mod_privacy.erl
src/mod_private.erl
src/mod_privilege.erl
src/mod_proxy65_redis.erl
src/mod_proxy65_service.erl
src/mod_proxy65_sql.erl
src/mod_proxy65_stream.erl
src/mod_pubsub.erl
src/mod_push.erl
src/mod_register.erl
src/mod_register_web.erl
src/mod_roster.erl
src/mod_s2s_dialback.erl
src/mod_service_log.erl
src/mod_shared_roster.erl
src/mod_shared_roster_ldap.erl
src/mod_sic.erl
src/mod_sip.erl
src/mod_sip_proxy.erl
src/mod_sip_registrar.erl
src/mod_stats.erl
src/mod_stream_mgmt.erl
src/mod_time.erl
src/mod_vcard.erl
src/mod_vcard_ldap.erl
src/mod_vcard_mnesia.erl
src/mod_vcard_xupdate.erl
src/mod_version.erl
src/node_dag.erl
src/node_flat_sql.erl
src/nodetree_dag.erl
src/nodetree_tree.erl
src/nodetree_tree_sql.erl
src/prosody2ejabberd.erl
src/pubsub_subscription.erl
src/pubsub_subscription_sql.erl
src/shaper.erl
src/translate.erl
src/win32_dns.erl
src/xmpp_socket.erl