0003-correct-includes.patch 56 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807
  1. From 710b6f7c0cfc9ab300d03f12538da3e26c35207b Mon Sep 17 00:00:00 2001
  2. From: Philipp Huebner <debalance@debian.org>
  3. Date: Tue, 31 May 2022 10:30:52 +0200
  4. Subject: [PATCH] correct includes
  5. Many parts of ejabberd code were moved into their own projects and are
  6. packaged separately by me. To make the build process work, several
  7. includes must be adjusted for the corresponding libraries to be found.
  8. Author: Philipp Huebner <debalance@debian.org>
  9. Original: https://salsa.debian.org/ejabberd-packaging-team/ejabberd/-/blob/master/debian/patches/src.includes.patch
  10. Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
  11. [Bernd: updated for version 23.04]
  12. Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
  13. ---
  14. src/ejabberd_auth.erl | 2 +-
  15. src/ejabberd_auth_anonymous.erl | 2 +-
  16. src/ejabberd_auth_jwt.erl | 2 +-
  17. src/ejabberd_auth_mnesia.erl | 2 +-
  18. src/ejabberd_auth_sql.erl | 2 +-
  19. src/ejabberd_bosh.erl | 2 +-
  20. src/ejabberd_c2s.erl | 2 +-
  21. src/ejabberd_captcha.erl | 2 +-
  22. src/ejabberd_http.erl | 2 +-
  23. src/ejabberd_http_ws.erl | 2 +-
  24. src/ejabberd_iq.erl | 2 +-
  25. src/ejabberd_local.erl | 2 +-
  26. src/ejabberd_oauth.erl | 2 +-
  27. src/ejabberd_oauth_rest.erl | 2 +-
  28. src/ejabberd_oauth_sql.erl | 2 +-
  29. src/ejabberd_piefxis.erl | 4 ++--
  30. src/ejabberd_router.erl | 2 +-
  31. src/ejabberd_router_multicast.erl | 2 +-
  32. src/ejabberd_s2s.erl | 2 +-
  33. src/ejabberd_s2s_in.erl | 2 +-
  34. src/ejabberd_s2s_out.erl | 2 +-
  35. src/ejabberd_service.erl | 2 +-
  36. src/ejabberd_sm.erl | 2 +-
  37. src/ejabberd_web.erl | 2 +-
  38. src/ejabberd_web_admin.erl | 2 +-
  39. src/ejabberd_websocket.erl | 2 +-
  40. src/ejabberd_xmlrpc.erl | 2 +-
  41. src/ext_mod.erl | 2 +-
  42. src/gen_iq_handler.erl | 2 +-
  43. src/gen_pubsub_node.erl | 2 +-
  44. src/gen_pubsub_nodetree.erl | 2 +-
  45. src/jd2ejd.erl | 2 +-
  46. src/misc.erl | 2 +-
  47. src/mod_adhoc.erl | 2 +-
  48. src/mod_admin_extra.erl | 2 +-
  49. src/mod_admin_update_sql.erl | 2 +-
  50. src/mod_announce.erl | 2 +-
  51. src/mod_announce_mnesia.erl | 2 +-
  52. src/mod_announce_sql.erl | 2 +-
  53. src/mod_avatar.erl | 2 +-
  54. src/mod_block_strangers.erl | 2 +-
  55. src/mod_blocking.erl | 2 +-
  56. src/mod_bosh.erl | 2 +-
  57. src/mod_caps.erl | 2 +-
  58. src/mod_carboncopy.erl | 2 +-
  59. src/mod_client_state.erl | 2 +-
  60. src/mod_configure.erl | 2 +-
  61. src/mod_conversejs.erl | 2 +-
  62. src/mod_delegation.erl | 2 +-
  63. src/mod_disco.erl | 2 +-
  64. src/mod_fail2ban.erl | 2 +-
  65. src/mod_host_meta.erl | 2 +-
  66. src/mod_http_api.erl | 2 +-
  67. src/mod_http_upload.erl | 2 +-
  68. src/mod_http_upload_quota.erl | 2 +-
  69. src/mod_jidprep.erl | 2 +-
  70. src/mod_last.erl | 2 +-
  71. src/mod_legacy_auth.erl | 2 +-
  72. src/mod_mam.erl | 2 +-
  73. src/mod_mam_mnesia.erl | 2 +-
  74. src/mod_mam_sql.erl | 2 +-
  75. src/mod_metrics.erl | 2 +-
  76. src/mod_mix.erl | 2 +-
  77. src/mod_mix_pam.erl | 2 +-
  78. src/mod_mqtt_bridge_session.erl | 2 +-
  79. src/mod_mqtt_session.erl | 2 +-
  80. src/mod_mqtt_ws.erl | 2 +-
  81. src/mod_muc.erl | 2 +-
  82. src/mod_muc_admin.erl | 2 +-
  83. src/mod_muc_log.erl | 2 +-
  84. src/mod_muc_mnesia.erl | 2 +-
  85. src/mod_muc_room.erl | 2 +-
  86. src/mod_muc_rtbl.erl | 2 +-
  87. src/mod_muc_sql.erl | 2 +-
  88. src/mod_multicast.erl | 2 +-
  89. src/mod_offline.erl | 2 +-
  90. src/mod_offline_mnesia.erl | 2 +-
  91. src/mod_offline_sql.erl | 2 +-
  92. src/mod_ping.erl | 2 +-
  93. src/mod_pres_counter.erl | 2 +-
  94. src/mod_privacy.erl | 2 +-
  95. src/mod_privacy_mnesia.erl | 2 +-
  96. src/mod_privacy_sql.erl | 2 +-
  97. src/mod_private.erl | 2 +-
  98. src/mod_private_mnesia.erl | 2 +-
  99. src/mod_private_sql.erl | 2 +-
  100. src/mod_privilege.erl | 2 +-
  101. src/mod_proxy65_service.erl | 2 +-
  102. src/mod_pubsub.erl | 2 +-
  103. src/mod_push.erl | 2 +-
  104. src/mod_push_keepalive.erl | 2 +-
  105. src/mod_push_mnesia.erl | 2 +-
  106. src/mod_push_sql.erl | 2 +-
  107. src/mod_register.erl | 2 +-
  108. src/mod_register_web.erl | 2 +-
  109. src/mod_roster.erl | 2 +-
  110. src/mod_roster_mnesia.erl | 2 +-
  111. src/mod_roster_sql.erl | 2 +-
  112. src/mod_s2s_dialback.erl | 2 +-
  113. src/mod_service_log.erl | 2 +-
  114. src/mod_shared_roster.erl | 2 +-
  115. src/mod_shared_roster_ldap.erl | 2 +-
  116. src/mod_shared_roster_mnesia.erl | 2 +-
  117. src/mod_shared_roster_sql.erl | 2 +-
  118. src/mod_sic.erl | 2 +-
  119. src/mod_sip.erl | 2 +-
  120. src/mod_sip_proxy.erl | 2 +-
  121. src/mod_sip_registrar.erl | 2 +-
  122. src/mod_stats.erl | 2 +-
  123. src/mod_stream_mgmt.erl | 2 +-
  124. src/mod_stun_disco.erl | 2 +-
  125. src/mod_time.erl | 2 +-
  126. src/mod_vcard.erl | 2 +-
  127. src/mod_vcard_ldap.erl | 2 +-
  128. src/mod_vcard_mnesia.erl | 2 +-
  129. src/mod_vcard_sql.erl | 2 +-
  130. src/mod_vcard_xupdate.erl | 2 +-
  131. src/mod_version.erl | 2 +-
  132. src/node_flat.erl | 2 +-
  133. src/node_flat_sql.erl | 2 +-
  134. src/nodetree_tree.erl | 2 +-
  135. src/nodetree_tree_sql.erl | 2 +-
  136. src/prosody2ejabberd.erl | 4 ++--
  137. src/pubsub_subscription.erl | 2 +-
  138. src/pubsub_subscription_sql.erl | 2 +-
  139. test/suite.hrl | 8 ++++----
  140. tools/xml_compress_gen.erl | 2 +-
  141. 127 files changed, 132 insertions(+), 132 deletions(-)
  142. diff --git a/src/ejabberd_auth.erl b/src/ejabberd_auth.erl
  143. index 027983e61..06150f34a 100644
  144. --- a/src/ejabberd_auth.erl
  145. +++ b/src/ejabberd_auth.erl
  146. @@ -50,7 +50,7 @@
  147. -export([auth_modules/1, convert_to_scram/1]).
  148. --include_lib("xmpp/include/scram.hrl").
  149. +-include_lib("p1_xmpp/include/scram.hrl").
  150. -include("logger.hrl").
  151. -define(SALT_LENGTH, 16).
  152. diff --git a/src/ejabberd_auth_anonymous.erl b/src/ejabberd_auth_anonymous.erl
  153. index 056d475f8..9284c10f6 100644
  154. --- a/src/ejabberd_auth_anonymous.erl
  155. +++ b/src/ejabberd_auth_anonymous.erl
  156. @@ -45,7 +45,7 @@
  157. plain_password_required/1]).
  158. -include("logger.hrl").
  159. --include_lib("xmpp/include/jid.hrl").
  160. +-include_lib("p1_xmpp/include/jid.hrl").
  161. start(Host) ->
  162. ejabberd_hooks:add(sm_register_connection_hook, Host,
  163. diff --git a/src/ejabberd_auth_jwt.erl b/src/ejabberd_auth_jwt.erl
  164. index e4b251a03..8074d8612 100644
  165. --- a/src/ejabberd_auth_jwt.erl
  166. +++ b/src/ejabberd_auth_jwt.erl
  167. @@ -36,7 +36,7 @@
  168. %% 'ejabberd_hooks' callback:
  169. -export([check_decoded_jwt/5]).
  170. --include_lib("xmpp/include/xmpp.hrl").
  171. +-include_lib("p1_xmpp/include/xmpp.hrl").
  172. -include("logger.hrl").
  173. %%%----------------------------------------------------------------------
  174. diff --git a/src/ejabberd_auth_mnesia.erl b/src/ejabberd_auth_mnesia.erl
  175. index d52dde868..468ae4b19 100644
  176. --- a/src/ejabberd_auth_mnesia.erl
  177. +++ b/src/ejabberd_auth_mnesia.erl
  178. @@ -37,7 +37,7 @@
  179. -export([need_transform/1, transform/1]).
  180. -include("logger.hrl").
  181. --include_lib("xmpp/include/scram.hrl").
  182. +-include_lib("p1_xmpp/include/scram.hrl").
  183. -include("ejabberd_auth.hrl").
  184. -record(reg_users_counter, {vhost = <<"">> :: binary(),
  185. diff --git a/src/ejabberd_auth_sql.erl b/src/ejabberd_auth_sql.erl
  186. index 566152695..a730d61bc 100644
  187. --- a/src/ejabberd_auth_sql.erl
  188. +++ b/src/ejabberd_auth_sql.erl
  189. @@ -35,7 +35,7 @@
  190. remove_user/2, store_type/1, plain_password_required/1,
  191. export/1, which_users_exists/2]).
  192. --include_lib("xmpp/include/scram.hrl").
  193. +-include_lib("p1_xmpp/include/scram.hrl").
  194. -include("logger.hrl").
  195. -include("ejabberd_sql_pt.hrl").
  196. -include("ejabberd_auth.hrl").
  197. diff --git a/src/ejabberd_bosh.erl b/src/ejabberd_bosh.erl
  198. index 06aaacda9..e0c72f74b 100644
  199. --- a/src/ejabberd_bosh.erl
  200. +++ b/src/ejabberd_bosh.erl
  201. @@ -43,7 +43,7 @@
  202. code_change/4]).
  203. -include("logger.hrl").
  204. --include_lib("xmpp/include/xmpp.hrl").
  205. +-include_lib("p1_xmpp/include/xmpp.hrl").
  206. -include("ejabberd_http.hrl").
  207. -include("bosh.hrl").
  208. diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
  209. index d7b3a3340..670e57516 100644
  210. --- a/src/ejabberd_c2s.erl
  211. +++ b/src/ejabberd_c2s.erl
  212. @@ -51,7 +51,7 @@
  213. reply/2, copy_state/2, set_timeout/2, route/2, format_reason/2,
  214. host_up/1, host_down/1, send_ws_ping/1, bounce_message_queue/2]).
  215. --include_lib("xmpp/include/xmpp.hrl").
  216. +-include_lib("p1_xmpp/include/xmpp.hrl").
  217. -include("logger.hrl").
  218. -include("mod_roster.hrl").
  219. -include("translate.hrl").
  220. diff --git a/src/ejabberd_captcha.erl b/src/ejabberd_captcha.erl
  221. index 12ab5abb8..e2d400a48 100644
  222. --- a/src/ejabberd_captcha.erl
  223. +++ b/src/ejabberd_captcha.erl
  224. @@ -42,7 +42,7 @@
  225. host_up/1, host_down/1,
  226. config_reloaded/0, process_iq/1]).
  227. --include_lib("xmpp/include/xmpp.hrl").
  228. +-include_lib("p1_xmpp/include/xmpp.hrl").
  229. -include("logger.hrl").
  230. -include("ejabberd_http.hrl").
  231. -include("translate.hrl").
  232. diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl
  233. index f29f36063..34ac89190 100644
  234. --- a/src/ejabberd_http.erl
  235. +++ b/src/ejabberd_http.erl
  236. @@ -37,7 +37,7 @@
  237. -export([init/3]).
  238. -include("logger.hrl").
  239. --include_lib("xmpp/include/xmpp.hrl").
  240. +-include_lib("p1_xmpp/include/xmpp.hrl").
  241. -include("ejabberd_http.hrl").
  242. -include("ejabberd_stacktrace.hrl").
  243. -include_lib("kernel/include/file.hrl").
  244. diff --git a/src/ejabberd_http_ws.erl b/src/ejabberd_http_ws.erl
  245. index e14ca69e6..83986a69b 100644
  246. --- a/src/ejabberd_http_ws.erl
  247. +++ b/src/ejabberd_http_ws.erl
  248. @@ -36,7 +36,7 @@
  249. -include("logger.hrl").
  250. --include_lib("xmpp/include/xmpp.hrl").
  251. +-include_lib("p1_xmpp/include/xmpp.hrl").
  252. -include("ejabberd_http.hrl").
  253. diff --git a/src/ejabberd_iq.erl b/src/ejabberd_iq.erl
  254. index b4957dd55..53f476962 100644
  255. --- a/src/ejabberd_iq.erl
  256. +++ b/src/ejabberd_iq.erl
  257. @@ -34,7 +34,7 @@
  258. -export([init/1, handle_call/3, handle_cast/2, handle_info/2,
  259. terminate/2, code_change/3]).
  260. --include_lib("xmpp/include/xmpp.hrl").
  261. +-include_lib("p1_xmpp/include/xmpp.hrl").
  262. -include("logger.hrl").
  263. -include("ejabberd_stacktrace.hrl").
  264. diff --git a/src/ejabberd_local.erl b/src/ejabberd_local.erl
  265. index 5147a7481..7376acbd7 100644
  266. --- a/src/ejabberd_local.erl
  267. +++ b/src/ejabberd_local.erl
  268. @@ -47,7 +47,7 @@
  269. -include("logger.hrl").
  270. -include_lib("stdlib/include/ms_transform.hrl").
  271. --include_lib("xmpp/include/xmpp.hrl").
  272. +-include_lib("p1_xmpp/include/xmpp.hrl").
  273. -include("ejabberd_stacktrace.hrl").
  274. -include("translate.hrl").
  275. diff --git a/src/ejabberd_oauth.erl b/src/ejabberd_oauth.erl
  276. index ba369c1f2..6f4f6d9c8 100644
  277. --- a/src/ejabberd_oauth.erl
  278. +++ b/src/ejabberd_oauth.erl
  279. @@ -54,7 +54,7 @@
  280. oauth_add_client_implicit/3,
  281. oauth_remove_client/1]).
  282. --include_lib("xmpp/include/xmpp.hrl").
  283. +-include_lib("p1_xmpp/include/xmpp.hrl").
  284. -include("logger.hrl").
  285. -include("ejabberd_http.hrl").
  286. -include("ejabberd_web_admin.hrl").
  287. diff --git a/src/ejabberd_oauth_rest.erl b/src/ejabberd_oauth_rest.erl
  288. index 1a18e2655..36301cfaf 100644
  289. --- a/src/ejabberd_oauth_rest.erl
  290. +++ b/src/ejabberd_oauth_rest.erl
  291. @@ -36,7 +36,7 @@
  292. -include("ejabberd_oauth.hrl").
  293. -include("logger.hrl").
  294. --include_lib("xmpp/include/jid.hrl").
  295. +-include_lib("p1_xmpp/include/jid.hrl").
  296. init() ->
  297. rest:start(ejabberd_config:get_myname()),
  298. diff --git a/src/ejabberd_oauth_sql.erl b/src/ejabberd_oauth_sql.erl
  299. index ecb1625c7..8513a430b 100644
  300. --- a/src/ejabberd_oauth_sql.erl
  301. +++ b/src/ejabberd_oauth_sql.erl
  302. @@ -37,7 +37,7 @@
  303. -include("ejabberd_oauth.hrl").
  304. -include("ejabberd_sql_pt.hrl").
  305. --include_lib("xmpp/include/jid.hrl").
  306. +-include_lib("p1_xmpp/include/jid.hrl").
  307. -include("logger.hrl").
  308. init() ->
  309. diff --git a/src/ejabberd_piefxis.erl b/src/ejabberd_piefxis.erl
  310. index 01fa24852..5ce3077d5 100644
  311. --- a/src/ejabberd_piefxis.erl
  312. +++ b/src/ejabberd_piefxis.erl
  313. @@ -38,9 +38,9 @@
  314. -define(CHUNK_SIZE, 1024*20). %20k
  315. --include_lib("xmpp/include/scram.hrl").
  316. +-include_lib("p1_xmpp/include/scram.hrl").
  317. -include("logger.hrl").
  318. --include_lib("xmpp/include/xmpp.hrl").
  319. +-include_lib("p1_xmpp/include/xmpp.hrl").
  320. -include("mod_privacy.hrl").
  321. -include("mod_roster.hrl").
  322. diff --git a/src/ejabberd_router.erl b/src/ejabberd_router.erl
  323. index 3a2c6f318..b80e893cc 100644
  324. --- a/src/ejabberd_router.erl
  325. +++ b/src/ejabberd_router.erl
  326. @@ -69,7 +69,7 @@
  327. -include("logger.hrl").
  328. -include("ejabberd_router.hrl").
  329. --include_lib("xmpp/include/xmpp.hrl").
  330. +-include_lib("p1_xmpp/include/xmpp.hrl").
  331. -include("ejabberd_stacktrace.hrl").
  332. -callback init() -> any().
  333. diff --git a/src/ejabberd_router_multicast.erl b/src/ejabberd_router_multicast.erl
  334. index 773a3788e..ab341df09 100644
  335. --- a/src/ejabberd_router_multicast.erl
  336. +++ b/src/ejabberd_router_multicast.erl
  337. @@ -42,7 +42,7 @@
  338. terminate/2, code_change/3, update_to_in_wrapped/2]).
  339. -include("logger.hrl").
  340. --include_lib("xmpp/include/xmpp.hrl").
  341. +-include_lib("p1_xmpp/include/xmpp.hrl").
  342. -record(route_multicast, {domain = <<"">> :: binary() | '_',
  343. pid = self() :: pid()}).
  344. diff --git a/src/ejabberd_s2s.erl b/src/ejabberd_s2s.erl
  345. index 378a55a43..a31e2d14d 100644
  346. --- a/src/ejabberd_s2s.erl
  347. +++ b/src/ejabberd_s2s.erl
  348. @@ -52,7 +52,7 @@
  349. -export([get_info_s2s_connections/1]).
  350. -include("logger.hrl").
  351. --include_lib("xmpp/include/xmpp.hrl").
  352. +-include_lib("p1_xmpp/include/xmpp.hrl").
  353. -include("ejabberd_commands.hrl").
  354. -include_lib("stdlib/include/ms_transform.hrl").
  355. -include("ejabberd_stacktrace.hrl").
  356. diff --git a/src/ejabberd_s2s_in.erl b/src/ejabberd_s2s_in.erl
  357. index ab8bb4503..7e8aa79b0 100644
  358. --- a/src/ejabberd_s2s_in.erl
  359. +++ b/src/ejabberd_s2s_in.erl
  360. @@ -41,7 +41,7 @@
  361. -export([stop_async/1, close/1, close/2, send/2, update_state/2, establish/1,
  362. host_up/1, host_down/1]).
  363. --include_lib("xmpp/include/xmpp.hrl").
  364. +-include_lib("p1_xmpp/include/xmpp.hrl").
  365. -include("logger.hrl").
  366. -type state() :: xmpp_stream_in:state().
  367. diff --git a/src/ejabberd_s2s_out.erl b/src/ejabberd_s2s_out.erl
  368. index b9ae1abb3..dadd50a6f 100644
  369. --- a/src/ejabberd_s2s_out.erl
  370. +++ b/src/ejabberd_s2s_out.erl
  371. @@ -39,7 +39,7 @@
  372. -export([start/3, start_link/3, connect/1, close/1, close/2, stop_async/1, send/2,
  373. route/2, establish/1, update_state/2, host_up/1, host_down/1]).
  374. --include_lib("xmpp/include/xmpp.hrl").
  375. +-include_lib("p1_xmpp/include/xmpp.hrl").
  376. -include("logger.hrl").
  377. -include("translate.hrl").
  378. diff --git a/src/ejabberd_service.erl b/src/ejabberd_service.erl
  379. index 3afa64f37..14c0259df 100644
  380. --- a/src/ejabberd_service.erl
  381. +++ b/src/ejabberd_service.erl
  382. @@ -35,7 +35,7 @@
  383. %% API
  384. -export([send/2, close/1, close/2, stop_async/1]).
  385. --include_lib("xmpp/include/xmpp.hrl").
  386. +-include_lib("p1_xmpp/include/xmpp.hrl").
  387. -include("logger.hrl").
  388. -include("translate.hrl").
  389. diff --git a/src/ejabberd_sm.erl b/src/ejabberd_sm.erl
  390. index c9317b81c..6464801fe 100644
  391. --- a/src/ejabberd_sm.erl
  392. +++ b/src/ejabberd_sm.erl
  393. @@ -85,7 +85,7 @@
  394. handle_info/2, terminate/2, code_change/3]).
  395. -include("logger.hrl").
  396. --include_lib("xmpp/include/xmpp.hrl").
  397. +-include_lib("p1_xmpp/include/xmpp.hrl").
  398. -include("ejabberd_commands.hrl").
  399. -include("ejabberd_sm.hrl").
  400. -include("ejabberd_stacktrace.hrl").
  401. diff --git a/src/ejabberd_web.erl b/src/ejabberd_web.erl
  402. index 5152e2b38..a2cf3c682 100644
  403. --- a/src/ejabberd_web.erl
  404. +++ b/src/ejabberd_web.erl
  405. @@ -33,7 +33,7 @@
  406. -include("logger.hrl").
  407. --include_lib("xmpp/include/xmpp.hrl").
  408. +-include_lib("p1_xmpp/include/xmpp.hrl").
  409. -include("ejabberd_http.hrl").
  410. diff --git a/src/ejabberd_web_admin.erl b/src/ejabberd_web_admin.erl
  411. index ac3d4ec9b..e63231a46 100644
  412. --- a/src/ejabberd_web_admin.erl
  413. +++ b/src/ejabberd_web_admin.erl
  414. @@ -35,7 +35,7 @@
  415. -include("logger.hrl").
  416. --include_lib("xmpp/include/xmpp.hrl").
  417. +-include_lib("p1_xmpp/include/xmpp.hrl").
  418. -include("ejabberd_http.hrl").
  419. diff --git a/src/ejabberd_websocket.erl b/src/ejabberd_websocket.erl
  420. index 21123eb23..b9df5304b 100644
  421. --- a/src/ejabberd_websocket.erl
  422. +++ b/src/ejabberd_websocket.erl
  423. @@ -46,7 +46,7 @@
  424. -include("logger.hrl").
  425. --include_lib("xmpp/include/xmpp.hrl").
  426. +-include_lib("p1_xmpp/include/xmpp.hrl").
  427. -include("ejabberd_http.hrl").
  428. diff --git a/src/ejabberd_xmlrpc.erl b/src/ejabberd_xmlrpc.erl
  429. index 741bf8422..78f001d24 100644
  430. --- a/src/ejabberd_xmlrpc.erl
  431. +++ b/src/ejabberd_xmlrpc.erl
  432. @@ -39,7 +39,7 @@
  433. -include("ejabberd_http.hrl").
  434. -include("mod_roster.hrl").
  435. --include_lib("xmpp/include/xmpp.hrl").
  436. +-include_lib("p1_xmpp/include/xmpp.hrl").
  437. -record(state,
  438. {auth = noauth :: noauth | map(),
  439. diff --git a/src/ext_mod.erl b/src/ext_mod.erl
  440. index 32f1f6fc8..066b40935 100644
  441. --- a/src/ext_mod.erl
  442. +++ b/src/ext_mod.erl
  443. @@ -46,7 +46,7 @@
  444. -include("ejabberd_web_admin.hrl").
  445. -include("logger.hrl").
  446. -include("translate.hrl").
  447. --include_lib("xmpp/include/xmpp.hrl").
  448. +-include_lib("p1_xmpp/include/xmpp.hrl").
  449. -define(REPOS, "https://github.com/processone/ejabberd-contrib").
  450. diff --git a/src/gen_iq_handler.erl b/src/gen_iq_handler.erl
  451. index 72fc0ae30..27c517493 100644
  452. --- a/src/gen_iq_handler.erl
  453. +++ b/src/gen_iq_handler.erl
  454. @@ -35,7 +35,7 @@
  455. -deprecated([{add_iq_handler, 6}, {handle, 5}, {iqdisc, 1}]).
  456. -include("logger.hrl").
  457. --include_lib("xmpp/include/xmpp.hrl").
  458. +-include_lib("p1_xmpp/include/xmpp.hrl").
  459. -include("translate.hrl").
  460. -include("ejabberd_stacktrace.hrl").
  461. diff --git a/src/gen_pubsub_node.erl b/src/gen_pubsub_node.erl
  462. index baf0ae444..5b3fd426a 100644
  463. --- a/src/gen_pubsub_node.erl
  464. +++ b/src/gen_pubsub_node.erl
  465. @@ -25,7 +25,7 @@
  466. -module(gen_pubsub_node).
  467. --include_lib("xmpp/include/xmpp.hrl").
  468. +-include_lib("p1_xmpp/include/xmpp.hrl").
  469. -type(host() :: mod_pubsub:host()).
  470. -type(nodeId() :: mod_pubsub:nodeId()).
  471. diff --git a/src/gen_pubsub_nodetree.erl b/src/gen_pubsub_nodetree.erl
  472. index 1fd198208..821cdac45 100644
  473. --- a/src/gen_pubsub_nodetree.erl
  474. +++ b/src/gen_pubsub_nodetree.erl
  475. @@ -36,7 +36,7 @@
  476. ServerHost :: binary(),
  477. Opts :: [any()]) -> atom().
  478. --include_lib("xmpp/include/xmpp.hrl").
  479. +-include_lib("p1_xmpp/include/xmpp.hrl").
  480. -callback terminate(Host :: host(), ServerHost :: binary()) -> atom().
  481. diff --git a/src/jd2ejd.erl b/src/jd2ejd.erl
  482. index 1a8dbb87a..390abcc8a 100644
  483. --- a/src/jd2ejd.erl
  484. +++ b/src/jd2ejd.erl
  485. @@ -31,7 +31,7 @@
  486. -export([import_file/1, import_dir/1]).
  487. -include("logger.hrl").
  488. --include_lib("xmpp/include/xmpp.hrl").
  489. +-include_lib("p1_xmpp/include/xmpp.hrl").
  490. %%%----------------------------------------------------------------------
  491. %%% API
  492. diff --git a/src/misc.erl b/src/misc.erl
  493. index c08610524..d812865ba 100644
  494. --- a/src/misc.erl
  495. +++ b/src/misc.erl
  496. @@ -51,7 +51,7 @@
  497. {encode_base64, 1}]).
  498. -include("logger.hrl").
  499. --include_lib("xmpp/include/xmpp.hrl").
  500. +-include_lib("p1_xmpp/include/xmpp.hrl").
  501. -include_lib("kernel/include/file.hrl").
  502. -type distance_cache() :: #{{string(), string()} => non_neg_integer()}.
  503. diff --git a/src/mod_adhoc.erl b/src/mod_adhoc.erl
  504. index 3075366c4..2ad402cd7 100644
  505. --- a/src/mod_adhoc.erl
  506. +++ b/src/mod_adhoc.erl
  507. @@ -39,7 +39,7 @@
  508. mod_options/1, mod_doc/0]).
  509. -include("logger.hrl").
  510. --include_lib("xmpp/include/xmpp.hrl").
  511. +-include_lib("p1_xmpp/include/xmpp.hrl").
  512. -include("translate.hrl").
  513. start(Host, _Opts) ->
  514. diff --git a/src/mod_admin_extra.erl b/src/mod_admin_extra.erl
  515. index 9b88176fb..c49d5400b 100644
  516. --- a/src/mod_admin_extra.erl
  517. +++ b/src/mod_admin_extra.erl
  518. @@ -85,7 +85,7 @@
  519. -include("mod_roster.hrl").
  520. -include("mod_privacy.hrl").
  521. -include("ejabberd_sm.hrl").
  522. --include_lib("xmpp/include/xmpp.hrl").
  523. +-include_lib("p1_xmpp/include/xmpp.hrl").
  524. %%%
  525. %%% gen_mod
  526. diff --git a/src/mod_admin_update_sql.erl b/src/mod_admin_update_sql.erl
  527. index 74d30b3e3..5d7528fc5 100644
  528. --- a/src/mod_admin_update_sql.erl
  529. +++ b/src/mod_admin_update_sql.erl
  530. @@ -39,7 +39,7 @@
  531. -include("logger.hrl").
  532. -include("ejabberd_commands.hrl").
  533. --include_lib("xmpp/include/xmpp.hrl").
  534. +-include_lib("p1_xmpp/include/xmpp.hrl").
  535. -include("ejabberd_sql_pt.hrl").
  536. -include("translate.hrl").
  537. diff --git a/src/mod_announce.erl b/src/mod_announce.erl
  538. index 7f6df0df5..56db12f0b 100644
  539. --- a/src/mod_announce.erl
  540. +++ b/src/mod_announce.erl
  541. @@ -51,7 +51,7 @@
  542. announce_all_hosts_motd_delete/1]).
  543. -include("logger.hrl").
  544. --include_lib("xmpp/include/xmpp.hrl").
  545. +-include_lib("p1_xmpp/include/xmpp.hrl").
  546. -include("mod_announce.hrl").
  547. -include("translate.hrl").
  548. diff --git a/src/mod_announce_mnesia.erl b/src/mod_announce_mnesia.erl
  549. index e0ef13907..c5ec48921 100644
  550. --- a/src/mod_announce_mnesia.erl
  551. +++ b/src/mod_announce_mnesia.erl
  552. @@ -31,7 +31,7 @@
  553. get_motd/1, is_motd_user/2, set_motd_user/2, import/3]).
  554. -export([need_transform/1, transform/1]).
  555. --include_lib("xmpp/include/xmpp.hrl").
  556. +-include_lib("p1_xmpp/include/xmpp.hrl").
  557. -include("mod_announce.hrl").
  558. -include("logger.hrl").
  559. diff --git a/src/mod_announce_sql.erl b/src/mod_announce_sql.erl
  560. index 20ec78295..2aa8b112c 100644
  561. --- a/src/mod_announce_sql.erl
  562. +++ b/src/mod_announce_sql.erl
  563. @@ -32,7 +32,7 @@
  564. get_motd/1, is_motd_user/2, set_motd_user/2, import/3,
  565. export/1]).
  566. --include_lib("xmpp/include/xmpp.hrl").
  567. +-include_lib("p1_xmpp/include/xmpp.hrl").
  568. -include("mod_announce.hrl").
  569. -include("ejabberd_sql_pt.hrl").
  570. -include("logger.hrl").
  571. diff --git a/src/mod_avatar.erl b/src/mod_avatar.erl
  572. index 58b4a8af6..1d01e867a 100644
  573. --- a/src/mod_avatar.erl
  574. +++ b/src/mod_avatar.erl
  575. @@ -31,7 +31,7 @@
  576. -export([pubsub_publish_item/6, vcard_iq_convert/1, vcard_iq_publish/1,
  577. get_sm_features/5]).
  578. --include_lib("xmpp/include/xmpp.hrl").
  579. +-include_lib("p1_xmpp/include/xmpp.hrl").
  580. -include("logger.hrl").
  581. -include("pubsub.hrl").
  582. -include("translate.hrl").
  583. diff --git a/src/mod_block_strangers.erl b/src/mod_block_strangers.erl
  584. index 8595b4aa0..ba01af0f9 100644
  585. --- a/src/mod_block_strangers.erl
  586. +++ b/src/mod_block_strangers.erl
  587. @@ -34,7 +34,7 @@
  588. -export([filter_packet/1, filter_offline_msg/1, filter_subscription/2]).
  589. --include_lib("xmpp/include/xmpp.hrl").
  590. +-include_lib("p1_xmpp/include/xmpp.hrl").
  591. -include("logger.hrl").
  592. -include("translate.hrl").
  593. diff --git a/src/mod_blocking.erl b/src/mod_blocking.erl
  594. index 75f9aa0b9..42e7281a4 100644
  595. --- a/src/mod_blocking.erl
  596. +++ b/src/mod_blocking.erl
  597. @@ -33,7 +33,7 @@
  598. disco_features/5, mod_options/1, mod_doc/0]).
  599. -include("logger.hrl").
  600. --include_lib("xmpp/include/xmpp.hrl").
  601. +-include_lib("p1_xmpp/include/xmpp.hrl").
  602. -include("mod_privacy.hrl").
  603. -include("translate.hrl").
  604. diff --git a/src/mod_bosh.erl b/src/mod_bosh.erl
  605. index dfe7482e3..6f5db9417 100644
  606. --- a/src/mod_bosh.erl
  607. +++ b/src/mod_bosh.erl
  608. @@ -40,7 +40,7 @@
  609. -include("logger.hrl").
  610. -include_lib("stdlib/include/ms_transform.hrl").
  611. --include_lib("xmpp/include/xmpp.hrl").
  612. +-include_lib("p1_xmpp/include/xmpp.hrl").
  613. -include("ejabberd_http.hrl").
  614. -include("bosh.hrl").
  615. -include("translate.hrl").
  616. diff --git a/src/mod_caps.erl b/src/mod_caps.erl
  617. index 65287826c..58c573502 100644
  618. --- a/src/mod_caps.erl
  619. +++ b/src/mod_caps.erl
  620. @@ -54,7 +54,7 @@
  621. -include("logger.hrl").
  622. --include_lib("xmpp/include/xmpp.hrl").
  623. +-include_lib("p1_xmpp/include/xmpp.hrl").
  624. -include("mod_caps.hrl").
  625. -include("translate.hrl").
  626. diff --git a/src/mod_carboncopy.erl b/src/mod_carboncopy.erl
  627. index c9fe73b0a..ad9524428 100644
  628. --- a/src/mod_carboncopy.erl
  629. +++ b/src/mod_carboncopy.erl
  630. @@ -42,7 +42,7 @@
  631. -export([list/2]).
  632. -include("logger.hrl").
  633. --include_lib("xmpp/include/xmpp.hrl").
  634. +-include_lib("p1_xmpp/include/xmpp.hrl").
  635. -include("translate.hrl").
  636. -type direction() :: sent | received.
  637. diff --git a/src/mod_client_state.erl b/src/mod_client_state.erl
  638. index 5b38560e3..5fa594eff 100644
  639. --- a/src/mod_client_state.erl
  640. +++ b/src/mod_client_state.erl
  641. @@ -42,7 +42,7 @@
  642. c2s_copy_session/2, c2s_session_resumed/1]).
  643. -include("logger.hrl").
  644. --include_lib("xmpp/include/xmpp.hrl").
  645. +-include_lib("p1_xmpp/include/xmpp.hrl").
  646. -include("translate.hrl").
  647. -define(CSI_QUEUE_MAX, 100).
  648. diff --git a/src/mod_configure.erl b/src/mod_configure.erl
  649. index 3aec8e106..624e6ee8e 100644
  650. --- a/src/mod_configure.erl
  651. +++ b/src/mod_configure.erl
  652. @@ -39,7 +39,7 @@
  653. depends/2, mod_doc/0]).
  654. -include("logger.hrl").
  655. --include_lib("xmpp/include/xmpp.hrl").
  656. +-include_lib("p1_xmpp/include/xmpp.hrl").
  657. -include("ejabberd_sm.hrl").
  658. -include("translate.hrl").
  659. -include_lib("stdlib/include/ms_transform.hrl").
  660. diff --git a/src/mod_conversejs.erl b/src/mod_conversejs.erl
  661. index 64e2a48d0..6b40d1ee4 100644
  662. --- a/src/mod_conversejs.erl
  663. +++ b/src/mod_conversejs.erl
  664. @@ -32,7 +32,7 @@
  665. -export([start/2, stop/1, reload/3, process/2, depends/2,
  666. mod_opt_type/1, mod_options/1, mod_doc/0]).
  667. --include_lib("xmpp/include/xmpp.hrl").
  668. +-include_lib("p1_xmpp/include/xmpp.hrl").
  669. -include("logger.hrl").
  670. -include("ejabberd_http.hrl").
  671. -include("translate.hrl").
  672. diff --git a/src/mod_delegation.erl b/src/mod_delegation.erl
  673. index 919c53a7b..c84d4a062 100644
  674. --- a/src/mod_delegation.erl
  675. +++ b/src/mod_delegation.erl
  676. @@ -42,7 +42,7 @@
  677. disco_local_identity/5, disco_sm_identity/5]).
  678. -include("logger.hrl").
  679. --include_lib("xmpp/include/xmpp.hrl").
  680. +-include_lib("p1_xmpp/include/xmpp.hrl").
  681. -include("translate.hrl").
  682. -type route_type() :: ejabberd_sm | ejabberd_local.
  683. diff --git a/src/mod_disco.erl b/src/mod_disco.erl
  684. index 2b77cf762..0d8cd4749 100644
  685. --- a/src/mod_disco.erl
  686. +++ b/src/mod_disco.erl
  687. @@ -42,7 +42,7 @@
  688. -include("logger.hrl").
  689. -include("translate.hrl").
  690. --include_lib("xmpp/include/xmpp.hrl").
  691. +-include_lib("p1_xmpp/include/xmpp.hrl").
  692. -include_lib("stdlib/include/ms_transform.hrl").
  693. -include("mod_roster.hrl").
  694. diff --git a/src/mod_fail2ban.erl b/src/mod_fail2ban.erl
  695. index cd5fb07fc..8d09b2f15 100644
  696. --- a/src/mod_fail2ban.erl
  697. +++ b/src/mod_fail2ban.erl
  698. @@ -42,7 +42,7 @@
  699. -include_lib("stdlib/include/ms_transform.hrl").
  700. -include("ejabberd_commands.hrl").
  701. -include("logger.hrl").
  702. --include_lib("xmpp/include/xmpp.hrl").
  703. +-include_lib("p1_xmpp/include/xmpp.hrl").
  704. -include("translate.hrl").
  705. -define(CLEAN_INTERVAL, timer:minutes(10)).
  706. diff --git a/src/mod_host_meta.erl b/src/mod_host_meta.erl
  707. index e1f7f141b..357dc7661 100644
  708. --- a/src/mod_host_meta.erl
  709. +++ b/src/mod_host_meta.erl
  710. @@ -38,7 +38,7 @@
  711. -include("logger.hrl").
  712. --include_lib("xmpp/include/xmpp.hrl").
  713. +-include_lib("p1_xmpp/include/xmpp.hrl").
  714. -include("ejabberd_http.hrl").
  715. diff --git a/src/mod_http_api.erl b/src/mod_http_api.erl
  716. index 514a8632c..62030a16f 100644
  717. --- a/src/mod_http_api.erl
  718. +++ b/src/mod_http_api.erl
  719. @@ -33,7 +33,7 @@
  720. format_arg/2,
  721. mod_options/1, mod_doc/0]).
  722. --include_lib("xmpp/include/xmpp.hrl").
  723. +-include_lib("p1_xmpp/include/xmpp.hrl").
  724. -include("logger.hrl").
  725. -include("ejabberd_http.hrl").
  726. -include("ejabberd_stacktrace.hrl").
  727. diff --git a/src/mod_http_upload.erl b/src/mod_http_upload.erl
  728. index 4efce9c5c..53072cd1e 100644
  729. --- a/src/mod_http_upload.erl
  730. +++ b/src/mod_http_upload.erl
  731. @@ -87,7 +87,7 @@
  732. expand_host/2]).
  733. -include("ejabberd_http.hrl").
  734. --include_lib("xmpp/include/xmpp.hrl").
  735. +-include_lib("p1_xmpp/include/xmpp.hrl").
  736. -include("logger.hrl").
  737. -include("translate.hrl").
  738. diff --git a/src/mod_http_upload_quota.erl b/src/mod_http_upload_quota.erl
  739. index 7c2742280..b803e34e0 100644
  740. --- a/src/mod_http_upload_quota.erl
  741. +++ b/src/mod_http_upload_quota.erl
  742. @@ -51,7 +51,7 @@
  743. %% ejabberd_hooks callback.
  744. -export([handle_slot_request/6]).
  745. --include_lib("xmpp/include/jid.hrl").
  746. +-include_lib("p1_xmpp/include/jid.hrl").
  747. -include("logger.hrl").
  748. -include("translate.hrl").
  749. -include_lib("kernel/include/file.hrl").
  750. diff --git a/src/mod_jidprep.erl b/src/mod_jidprep.erl
  751. index c1b2ad1ec..029be581d 100644
  752. --- a/src/mod_jidprep.erl
  753. +++ b/src/mod_jidprep.erl
  754. @@ -41,7 +41,7 @@
  755. -include("logger.hrl").
  756. -include("translate.hrl").
  757. --include_lib("xmpp/include/xmpp.hrl").
  758. +-include_lib("p1_xmpp/include/xmpp.hrl").
  759. %%--------------------------------------------------------------------
  760. %% gen_mod callbacks.
  761. diff --git a/src/mod_last.erl b/src/mod_last.erl
  762. index be7abd561..a23346f1a 100644
  763. --- a/src/mod_last.erl
  764. +++ b/src/mod_last.erl
  765. @@ -38,7 +38,7 @@
  766. register_user/2, depends/2, privacy_check_packet/4]).
  767. -include("logger.hrl").
  768. --include_lib("xmpp/include/xmpp.hrl").
  769. +-include_lib("p1_xmpp/include/xmpp.hrl").
  770. -include("mod_privacy.hrl").
  771. -include("mod_last.hrl").
  772. -include("translate.hrl").
  773. diff --git a/src/mod_legacy_auth.erl b/src/mod_legacy_auth.erl
  774. index 98daa18ad..d2239ce2b 100644
  775. --- a/src/mod_legacy_auth.erl
  776. +++ b/src/mod_legacy_auth.erl
  777. @@ -29,7 +29,7 @@
  778. %% hooks
  779. -export([c2s_unauthenticated_packet/2, c2s_stream_features/2]).
  780. --include_lib("xmpp/include/xmpp.hrl").
  781. +-include_lib("p1_xmpp/include/xmpp.hrl").
  782. -include("translate.hrl").
  783. -type c2s_state() :: ejabberd_c2s:state().
  784. diff --git a/src/mod_mam.erl b/src/mod_mam.erl
  785. index 7c40b17fc..3ba1448e8 100644
  786. --- a/src/mod_mam.erl
  787. +++ b/src/mod_mam.erl
  788. @@ -48,7 +48,7 @@
  789. delete_old_messages_batch/5, delete_old_messages_status/1, delete_old_messages_abort/1,
  790. remove_message_from_archive/3]).
  791. --include_lib("xmpp/include/xmpp.hrl").
  792. +-include_lib("p1_xmpp/include/xmpp.hrl").
  793. -include("logger.hrl").
  794. -include("mod_muc_room.hrl").
  795. -include("ejabberd_commands.hrl").
  796. diff --git a/src/mod_mam_mnesia.erl b/src/mod_mam_mnesia.erl
  797. index f9e366860..c7340d0a9 100644
  798. --- a/src/mod_mam_mnesia.erl
  799. +++ b/src/mod_mam_mnesia.erl
  800. @@ -32,7 +32,7 @@
  801. is_empty_for_user/2, is_empty_for_room/3, delete_old_messages_batch/5]).
  802. -include_lib("stdlib/include/ms_transform.hrl").
  803. --include_lib("xmpp/include/xmpp.hrl").
  804. +-include_lib("p1_xmpp/include/xmpp.hrl").
  805. -include("logger.hrl").
  806. -include("mod_mam.hrl").
  807. diff --git a/src/mod_mam_sql.erl b/src/mod_mam_sql.erl
  808. index b21e84a7b..626b87d65 100644
  809. --- a/src/mod_mam_sql.erl
  810. +++ b/src/mod_mam_sql.erl
  811. @@ -34,7 +34,7 @@
  812. delete_old_messages_batch/4, count_messages_to_delete/3]).
  813. -include_lib("stdlib/include/ms_transform.hrl").
  814. --include_lib("xmpp/include/xmpp.hrl").
  815. +-include_lib("p1_xmpp/include/xmpp.hrl").
  816. -include("mod_mam.hrl").
  817. -include("logger.hrl").
  818. -include("ejabberd_sql_pt.hrl").
  819. diff --git a/src/mod_metrics.erl b/src/mod_metrics.erl
  820. index e3dd397f7..df333038a 100644
  821. --- a/src/mod_metrics.erl
  822. +++ b/src/mod_metrics.erl
  823. @@ -29,7 +29,7 @@
  824. -behaviour(gen_mod).
  825. -include("logger.hrl").
  826. --include_lib("xmpp/include/xmpp.hrl").
  827. +-include_lib("p1_xmpp/include/xmpp.hrl").
  828. -include("translate.hrl").
  829. -export([start/2, stop/1, mod_opt_type/1, mod_options/1, depends/2, reload/3]).
  830. diff --git a/src/mod_mix.erl b/src/mod_mix.erl
  831. index 7066911b9..51ed5e1fb 100644
  832. --- a/src/mod_mix.erl
  833. +++ b/src/mod_mix.erl
  834. @@ -41,7 +41,7 @@
  835. process_mam_query/1,
  836. process_pubsub_query/1]).
  837. --include_lib("xmpp/include/xmpp.hrl").
  838. +-include_lib("p1_xmpp/include/xmpp.hrl").
  839. -include("logger.hrl").
  840. -include("translate.hrl").
  841. -include("ejabberd_stacktrace.hrl").
  842. diff --git a/src/mod_mix_pam.erl b/src/mod_mix_pam.erl
  843. index 7bd6f2a71..a5bc5860f 100644
  844. --- a/src/mod_mix_pam.erl
  845. +++ b/src/mod_mix_pam.erl
  846. @@ -36,7 +36,7 @@
  847. webadmin_user/4,
  848. webadmin_page/3]).
  849. --include_lib("xmpp/include/xmpp.hrl").
  850. +-include_lib("p1_xmpp/include/xmpp.hrl").
  851. -include("logger.hrl").
  852. -include("mod_roster.hrl").
  853. -include("translate.hrl").
  854. diff --git a/src/mod_mqtt_bridge_session.erl b/src/mod_mqtt_bridge_session.erl
  855. index 7d38632d4..0627fb55f 100644
  856. --- a/src/mod_mqtt_bridge_session.erl
  857. +++ b/src/mod_mqtt_bridge_session.erl
  858. @@ -28,7 +28,7 @@
  859. -include("logger.hrl").
  860. -include("mqtt.hrl").
  861. --include_lib("xmpp/include/xmpp.hrl").
  862. +-include_lib("p1_xmpp/include/xmpp.hrl").
  863. -include_lib("public_key/include/public_key.hrl").
  864. -type error_reason() ::
  865. diff --git a/src/mod_mqtt_session.erl b/src/mod_mqtt_session.erl
  866. index 37ea8ce02..e88ea64fa 100644
  867. --- a/src/mod_mqtt_session.erl
  868. +++ b/src/mod_mqtt_session.erl
  869. @@ -28,7 +28,7 @@
  870. -include("logger.hrl").
  871. -include("mqtt.hrl").
  872. --include_lib("xmpp/include/xmpp.hrl").
  873. +-include_lib("p1_xmpp/include/xmpp.hrl").
  874. -include_lib("public_key/include/public_key.hrl").
  875. -record(state, {vsn = ?VSN :: integer(),
  876. diff --git a/src/mod_mqtt_ws.erl b/src/mod_mqtt_ws.erl
  877. index 236f0b2d7..7c1f91561 100644
  878. --- a/src/mod_mqtt_ws.erl
  879. +++ b/src/mod_mqtt_ws.erl
  880. @@ -29,7 +29,7 @@
  881. -export([init/1, handle_call/3, handle_cast/2, handle_info/2,
  882. terminate/2, code_change/3, format_status/2]).
  883. --include_lib("xmpp/include/xmpp.hrl").
  884. +-include_lib("p1_xmpp/include/xmpp.hrl").
  885. -include("ejabberd_http.hrl").
  886. -include("logger.hrl").
  887. diff --git a/src/mod_muc.erl b/src/mod_muc.erl
  888. index e1da09a7e..3a8c45108 100644
  889. --- a/src/mod_muc.erl
  890. +++ b/src/mod_muc.erl
  891. @@ -79,7 +79,7 @@
  892. mod_opt_type/1, mod_options/1, depends/2]).
  893. -include("logger.hrl").
  894. --include_lib("xmpp/include/xmpp.hrl").
  895. +-include_lib("p1_xmpp/include/xmpp.hrl").
  896. -include("mod_muc.hrl").
  897. -include("mod_muc_room.hrl").
  898. -include("translate.hrl").
  899. diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl
  900. index 234f065d3..3c10fecaf 100644
  901. --- a/src/mod_muc_admin.erl
  902. +++ b/src/mod_muc_admin.erl
  903. @@ -49,7 +49,7 @@
  904. get_room_pid/2, get_room_history/2]).
  905. -include("logger.hrl").
  906. --include_lib("xmpp/include/xmpp.hrl").
  907. +-include_lib("p1_xmpp/include/xmpp.hrl").
  908. -include("mod_muc.hrl").
  909. -include("mod_muc_room.hrl").
  910. -include("ejabberd_http.hrl").
  911. diff --git a/src/mod_muc_log.erl b/src/mod_muc_log.erl
  912. index 9e724de32..24d57a343 100644
  913. --- a/src/mod_muc_log.erl
  914. +++ b/src/mod_muc_log.erl
  915. @@ -42,7 +42,7 @@
  916. mod_opt_type/1, mod_options/1, depends/2, mod_doc/0]).
  917. -include("logger.hrl").
  918. --include_lib("xmpp/include/xmpp.hrl").
  919. +-include_lib("p1_xmpp/include/xmpp.hrl").
  920. -include("mod_muc_room.hrl").
  921. -include("translate.hrl").
  922. diff --git a/src/mod_muc_mnesia.erl b/src/mod_muc_mnesia.erl
  923. index 4a5192d2f..ba45a2775 100644
  924. --- a/src/mod_muc_mnesia.erl
  925. +++ b/src/mod_muc_mnesia.erl
  926. @@ -44,7 +44,7 @@
  927. -include("mod_muc.hrl").
  928. -include("logger.hrl").
  929. --include_lib("xmpp/include/xmpp.hrl").
  930. +-include_lib("p1_xmpp/include/xmpp.hrl").
  931. -include_lib("stdlib/include/ms_transform.hrl").
  932. -record(state, {}).
  933. diff --git a/src/mod_muc_room.erl b/src/mod_muc_room.erl
  934. index f66e32036..6a5189efa 100644
  935. --- a/src/mod_muc_room.erl
  936. +++ b/src/mod_muc_room.erl
  937. @@ -71,7 +71,7 @@
  938. code_change/4]).
  939. -include("logger.hrl").
  940. --include_lib("xmpp/include/xmpp.hrl").
  941. +-include_lib("p1_xmpp/include/xmpp.hrl").
  942. -include("translate.hrl").
  943. -include("mod_muc_room.hrl").
  944. -include("ejabberd_stacktrace.hrl").
  945. diff --git a/src/mod_muc_rtbl.erl b/src/mod_muc_rtbl.erl
  946. index d5fe3bbfd..e2c501e7c 100644
  947. --- a/src/mod_muc_rtbl.erl
  948. +++ b/src/mod_muc_rtbl.erl
  949. @@ -27,7 +27,7 @@
  950. -behaviour(gen_mod).
  951. --include_lib("xmpp/include/xmpp.hrl").
  952. +-include_lib("p1_xmpp/include/xmpp.hrl").
  953. -include("logger.hrl").
  954. -include("translate.hrl").
  955. -include("mod_muc_room.hrl").
  956. diff --git a/src/mod_muc_sql.erl b/src/mod_muc_sql.erl
  957. index 1c72a5bd2..6f8425241 100644
  958. --- a/src/mod_muc_sql.erl
  959. +++ b/src/mod_muc_sql.erl
  960. @@ -43,7 +43,7 @@
  961. -export([set_affiliation/6, set_affiliations/4, get_affiliation/5,
  962. get_affiliations/3, search_affiliation/4]).
  963. --include_lib("xmpp/include/jid.hrl").
  964. +-include_lib("p1_xmpp/include/jid.hrl").
  965. -include("mod_muc.hrl").
  966. -include("logger.hrl").
  967. -include("ejabberd_sql_pt.hrl").
  968. diff --git a/src/mod_multicast.erl b/src/mod_multicast.erl
  969. index 9b418049a..5f84feb33 100644
  970. --- a/src/mod_multicast.erl
  971. +++ b/src/mod_multicast.erl
  972. @@ -45,7 +45,7 @@
  973. -include("logger.hrl").
  974. -include("translate.hrl").
  975. --include_lib("xmpp/include/xmpp.hrl").
  976. +-include_lib("p1_xmpp/include/xmpp.hrl").
  977. -record(multicastc, {rserver :: binary(),
  978. response,
  979. diff --git a/src/mod_offline.erl b/src/mod_offline.erl
  980. index 4840ced5f..629b4d15a 100644
  981. --- a/src/mod_offline.erl
  982. +++ b/src/mod_offline.erl
  983. @@ -69,7 +69,7 @@
  984. -include("logger.hrl").
  985. --include_lib("xmpp/include/xmpp.hrl").
  986. +-include_lib("p1_xmpp/include/xmpp.hrl").
  987. -include("ejabberd_http.hrl").
  988. diff --git a/src/mod_offline_mnesia.erl b/src/mod_offline_mnesia.erl
  989. index 2cd511dfa..a7bb30812 100644
  990. --- a/src/mod_offline_mnesia.erl
  991. +++ b/src/mod_offline_mnesia.erl
  992. @@ -33,7 +33,7 @@
  993. remove_old_messages_batch/4]).
  994. -export([need_transform/1, transform/1]).
  995. --include_lib("xmpp/include/xmpp.hrl").
  996. +-include_lib("p1_xmpp/include/xmpp.hrl").
  997. -include("mod_offline.hrl").
  998. -include("logger.hrl").
  999. diff --git a/src/mod_offline_sql.erl b/src/mod_offline_sql.erl
  1000. index a3b9d0545..bad4e45f2 100644
  1001. --- a/src/mod_offline_sql.erl
  1002. +++ b/src/mod_offline_sql.erl
  1003. @@ -32,7 +32,7 @@
  1004. read_message/3, remove_message/3, read_all_messages/2,
  1005. remove_all_messages/2, count_messages/2, import/1, export/1, remove_old_messages_batch/3]).
  1006. --include_lib("xmpp/include/xmpp.hrl").
  1007. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1008. -include("mod_offline.hrl").
  1009. -include("logger.hrl").
  1010. -include("ejabberd_sql_pt.hrl").
  1011. diff --git a/src/mod_ping.erl b/src/mod_ping.erl
  1012. index 9ac6e9bad..7b50b68c8 100644
  1013. --- a/src/mod_ping.erl
  1014. +++ b/src/mod_ping.erl
  1015. @@ -35,7 +35,7 @@
  1016. -include("logger.hrl").
  1017. --include_lib("xmpp/include/xmpp.hrl").
  1018. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1019. -include("translate.hrl").
  1020. diff --git a/src/mod_pres_counter.erl b/src/mod_pres_counter.erl
  1021. index 7359260bc..3772f2a9c 100644
  1022. --- a/src/mod_pres_counter.erl
  1023. +++ b/src/mod_pres_counter.erl
  1024. @@ -32,7 +32,7 @@
  1025. -include("logger.hrl").
  1026. -include("translate.hrl").
  1027. --include_lib("xmpp/include/xmpp.hrl").
  1028. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1029. -record(pres_counter,
  1030. {dir, start, count, logged = false}).
  1031. diff --git a/src/mod_privacy.erl b/src/mod_privacy.erl
  1032. index 37f1eb8bc..e2d0ee04d 100644
  1033. --- a/src/mod_privacy.erl
  1034. +++ b/src/mod_privacy.erl
  1035. @@ -41,7 +41,7 @@
  1036. mod_opt_type/1, mod_options/1, depends/2]).
  1037. -include("logger.hrl").
  1038. --include_lib("xmpp/include/xmpp.hrl").
  1039. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1040. -include("mod_privacy.hrl").
  1041. -include("translate.hrl").
  1042. diff --git a/src/mod_privacy_mnesia.erl b/src/mod_privacy_mnesia.erl
  1043. index 78eeb9b82..cf0cbc754 100644
  1044. --- a/src/mod_privacy_mnesia.erl
  1045. +++ b/src/mod_privacy_mnesia.erl
  1046. @@ -32,7 +32,7 @@
  1047. remove_list/3, use_cache/1, import/1]).
  1048. -export([need_transform/1, transform/1]).
  1049. --include_lib("xmpp/include/xmpp.hrl").
  1050. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1051. -include("mod_privacy.hrl").
  1052. -include("logger.hrl").
  1053. diff --git a/src/mod_privacy_sql.erl b/src/mod_privacy_sql.erl
  1054. index 10ec92e0b..241fa6792 100644
  1055. --- a/src/mod_privacy_sql.erl
  1056. +++ b/src/mod_privacy_sql.erl
  1057. @@ -34,7 +34,7 @@
  1058. -export([item_to_raw/1, raw_to_item/1]).
  1059. --include_lib("xmpp/include/xmpp.hrl").
  1060. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1061. -include("mod_privacy.hrl").
  1062. -include("logger.hrl").
  1063. -include("ejabberd_sql_pt.hrl").
  1064. diff --git a/src/mod_private.erl b/src/mod_private.erl
  1065. index 52768291d..304dc5c25 100644
  1066. --- a/src/mod_private.erl
  1067. +++ b/src/mod_private.erl
  1068. @@ -40,7 +40,7 @@
  1069. -export([get_commands_spec/0, bookmarks_to_pep/2]).
  1070. -include("logger.hrl").
  1071. --include_lib("xmpp/include/xmpp.hrl").
  1072. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1073. -include("mod_private.hrl").
  1074. -include("ejabberd_commands.hrl").
  1075. -include("translate.hrl").
  1076. diff --git a/src/mod_private_mnesia.erl b/src/mod_private_mnesia.erl
  1077. index e3619dc2a..3828989d7 100644
  1078. --- a/src/mod_private_mnesia.erl
  1079. +++ b/src/mod_private_mnesia.erl
  1080. @@ -31,7 +31,7 @@
  1081. use_cache/1, import/3]).
  1082. -export([need_transform/1, transform/1]).
  1083. --include_lib("xmpp/include/xmpp.hrl").
  1084. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1085. -include("mod_private.hrl").
  1086. -include("logger.hrl").
  1087. diff --git a/src/mod_private_sql.erl b/src/mod_private_sql.erl
  1088. index a1bb38c82..07772c036 100644
  1089. --- a/src/mod_private_sql.erl
  1090. +++ b/src/mod_private_sql.erl
  1091. @@ -29,7 +29,7 @@
  1092. -export([init/2, set_data/3, get_data/3, get_all_data/2, del_data/2,
  1093. import/3, export/1]).
  1094. --include_lib("xmpp/include/xmpp.hrl").
  1095. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1096. -include("mod_private.hrl").
  1097. -include("ejabberd_sql_pt.hrl").
  1098. -include("logger.hrl").
  1099. diff --git a/src/mod_privilege.erl b/src/mod_privilege.erl
  1100. index 3862b33c7..9d6b290c9 100644
  1101. --- a/src/mod_privilege.erl
  1102. +++ b/src/mod_privilege.erl
  1103. @@ -41,7 +41,7 @@
  1104. process_presence_out/1, process_presence_in/1]).
  1105. -include("logger.hrl").
  1106. --include_lib("xmpp/include/xmpp.hrl").
  1107. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1108. -include("translate.hrl").
  1109. -type roster_permission() :: both | get | set.
  1110. diff --git a/src/mod_proxy65_service.erl b/src/mod_proxy65_service.erl
  1111. index 297c59bb6..124c47490 100644
  1112. --- a/src/mod_proxy65_service.erl
  1113. +++ b/src/mod_proxy65_service.erl
  1114. @@ -38,7 +38,7 @@
  1115. delete_listener/1, route/1]).
  1116. -include("logger.hrl").
  1117. --include_lib("xmpp/include/xmpp.hrl").
  1118. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1119. -include("translate.hrl").
  1120. -include("ejabberd_stacktrace.hrl").
  1121. diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl
  1122. index b8f4c4905..071bb3327 100644
  1123. --- a/src/mod_pubsub.erl
  1124. +++ b/src/mod_pubsub.erl
  1125. @@ -40,7 +40,7 @@
  1126. -protocol({xep, 248, '0.2'}).
  1127. -include("logger.hrl").
  1128. --include_lib("xmpp/include/xmpp.hrl").
  1129. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1130. -include("pubsub.hrl").
  1131. -include("mod_roster.hrl").
  1132. -include("translate.hrl").
  1133. diff --git a/src/mod_push.erl b/src/mod_push.erl
  1134. index c911bb6ac..117c6bd49 100644
  1135. --- a/src/mod_push.erl
  1136. +++ b/src/mod_push.erl
  1137. @@ -51,7 +51,7 @@
  1138. -include("ejabberd_commands.hrl").
  1139. -include("logger.hrl").
  1140. --include_lib("xmpp/include/xmpp.hrl").
  1141. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1142. -include("translate.hrl").
  1143. -define(PUSH_CACHE, push_cache).
  1144. diff --git a/src/mod_push_keepalive.erl b/src/mod_push_keepalive.erl
  1145. index 9463ec7d9..bcdfb516f 100644
  1146. --- a/src/mod_push_keepalive.erl
  1147. +++ b/src/mod_push_keepalive.erl
  1148. @@ -36,7 +36,7 @@
  1149. c2s_handle_cast/2, c2s_handle_info/2, c2s_stanza/3]).
  1150. -include("logger.hrl").
  1151. --include_lib("xmpp/include/xmpp.hrl").
  1152. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1153. -include("translate.hrl").
  1154. -define(PUSH_BEFORE_TIMEOUT_PERIOD, 120000). % 2 minutes.
  1155. diff --git a/src/mod_push_mnesia.erl b/src/mod_push_mnesia.erl
  1156. index 4e3baa342..f982991f2 100644
  1157. --- a/src/mod_push_mnesia.erl
  1158. +++ b/src/mod_push_mnesia.erl
  1159. @@ -35,7 +35,7 @@
  1160. -include_lib("stdlib/include/ms_transform.hrl").
  1161. -include("logger.hrl").
  1162. --include_lib("xmpp/include/xmpp.hrl").
  1163. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1164. -include("mod_push.hrl").
  1165. %%%-------------------------------------------------------------------
  1166. diff --git a/src/mod_push_sql.erl b/src/mod_push_sql.erl
  1167. index 7a433a57d..43e8dbb19 100644
  1168. --- a/src/mod_push_sql.erl
  1169. +++ b/src/mod_push_sql.erl
  1170. @@ -31,7 +31,7 @@
  1171. lookup_sessions/3, lookup_sessions/2, lookup_sessions/1,
  1172. delete_session/3, delete_old_sessions/2, export/1]).
  1173. --include_lib("xmpp/include/xmpp.hrl").
  1174. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1175. -include("logger.hrl").
  1176. -include("ejabberd_sql_pt.hrl").
  1177. -include("mod_push.hrl").
  1178. diff --git a/src/mod_register.erl b/src/mod_register.erl
  1179. index 7b05d4fff..45dac2ca0 100644
  1180. --- a/src/mod_register.erl
  1181. +++ b/src/mod_register.erl
  1182. @@ -40,7 +40,7 @@
  1183. -deprecated({try_register, 4}).
  1184. -include("logger.hrl").
  1185. --include_lib("xmpp/include/xmpp.hrl").
  1186. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1187. -include("translate.hrl").
  1188. start(Host, _Opts) ->
  1189. diff --git a/src/mod_register_web.erl b/src/mod_register_web.erl
  1190. index 03e35cbf4..cea523fae 100644
  1191. --- a/src/mod_register_web.erl
  1192. +++ b/src/mod_register_web.erl
  1193. @@ -34,7 +34,7 @@
  1194. -include("logger.hrl").
  1195. --include_lib("xmpp/include/xmpp.hrl").
  1196. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1197. -include("ejabberd_http.hrl").
  1198. diff --git a/src/mod_roster.erl b/src/mod_roster.erl
  1199. index 7ea3dac81..1a9933a8f 100644
  1200. --- a/src/mod_roster.erl
  1201. +++ b/src/mod_roster.erl
  1202. @@ -54,7 +54,7 @@
  1203. depends/2, set_item_and_notify_clients/3]).
  1204. -include("logger.hrl").
  1205. --include_lib("xmpp/include/xmpp.hrl").
  1206. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1207. -include("mod_roster.hrl").
  1208. -include("ejabberd_http.hrl").
  1209. -include("ejabberd_web_admin.hrl").
  1210. diff --git a/src/mod_roster_mnesia.erl b/src/mod_roster_mnesia.erl
  1211. index 3ef93a4dc..d74cb7640 100644
  1212. --- a/src/mod_roster_mnesia.erl
  1213. +++ b/src/mod_roster_mnesia.erl
  1214. @@ -37,7 +37,7 @@
  1215. -include("mod_roster.hrl").
  1216. -include("logger.hrl").
  1217. --include_lib("xmpp/include/xmpp.hrl").
  1218. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1219. %%%===================================================================
  1220. %%% API
  1221. diff --git a/src/mod_roster_sql.erl b/src/mod_roster_sql.erl
  1222. index 67d9697f7..a8462f5ff 100644
  1223. --- a/src/mod_roster_sql.erl
  1224. +++ b/src/mod_roster_sql.erl
  1225. @@ -38,7 +38,7 @@
  1226. -include("mod_roster.hrl").
  1227. -include("ejabberd_sql_pt.hrl").
  1228. -include("logger.hrl").
  1229. --include_lib("xmpp/include/jid.hrl").
  1230. +-include_lib("p1_xmpp/include/jid.hrl").
  1231. %%%===================================================================
  1232. %%% API
  1233. diff --git a/src/mod_s2s_dialback.erl b/src/mod_s2s_dialback.erl
  1234. index cd0a9b8f6..2ddd8a9f5 100644
  1235. --- a/src/mod_s2s_dialback.erl
  1236. +++ b/src/mod_s2s_dialback.erl
  1237. @@ -33,7 +33,7 @@
  1238. s2s_in_features/2, s2s_out_init/2, s2s_out_closed/2,
  1239. s2s_out_tls_verify/2]).
  1240. --include_lib("xmpp/include/xmpp.hrl").
  1241. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1242. -include("logger.hrl").
  1243. -include("translate.hrl").
  1244. diff --git a/src/mod_service_log.erl b/src/mod_service_log.erl
  1245. index c387ce04c..4cc818434 100644
  1246. --- a/src/mod_service_log.erl
  1247. +++ b/src/mod_service_log.erl
  1248. @@ -34,7 +34,7 @@
  1249. -include("logger.hrl").
  1250. -include("translate.hrl").
  1251. --include_lib("xmpp/include/xmpp.hrl").
  1252. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1253. start(Host, _Opts) ->
  1254. ejabberd_hooks:add(user_send_packet, Host, ?MODULE,
  1255. diff --git a/src/mod_shared_roster.erl b/src/mod_shared_roster.erl
  1256. index 579992739..700b0c89c 100644
  1257. --- a/src/mod_shared_roster.erl
  1258. +++ b/src/mod_shared_roster.erl
  1259. @@ -43,7 +43,7 @@
  1260. -include("logger.hrl").
  1261. --include_lib("xmpp/include/xmpp.hrl").
  1262. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1263. -include("mod_roster.hrl").
  1264. diff --git a/src/mod_shared_roster_ldap.erl b/src/mod_shared_roster_ldap.erl
  1265. index 7c97ce011..5aaf6ff53 100644
  1266. --- a/src/mod_shared_roster_ldap.erl
  1267. +++ b/src/mod_shared_roster_ldap.erl
  1268. @@ -43,7 +43,7 @@
  1269. depends/2, mod_doc/0]).
  1270. -include("logger.hrl").
  1271. --include_lib("xmpp/include/xmpp.hrl").
  1272. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1273. -include("mod_roster.hrl").
  1274. -include("eldap.hrl").
  1275. -include("translate.hrl").
  1276. diff --git a/src/mod_shared_roster_mnesia.erl b/src/mod_shared_roster_mnesia.erl
  1277. index 447fa174d..8d700bbe7 100644
  1278. --- a/src/mod_shared_roster_mnesia.erl
  1279. +++ b/src/mod_shared_roster_mnesia.erl
  1280. @@ -37,7 +37,7 @@
  1281. -include("mod_roster.hrl").
  1282. -include("mod_shared_roster.hrl").
  1283. -include("logger.hrl").
  1284. --include_lib("xmpp/include/xmpp.hrl").
  1285. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1286. %%%===================================================================
  1287. %%% API
  1288. diff --git a/src/mod_shared_roster_sql.erl b/src/mod_shared_roster_sql.erl
  1289. index d921e5474..a4f3cfb03 100644
  1290. --- a/src/mod_shared_roster_sql.erl
  1291. +++ b/src/mod_shared_roster_sql.erl
  1292. @@ -35,7 +35,7 @@
  1293. add_user_to_group/3, remove_user_from_group/3, import/3,
  1294. export/1]).
  1295. --include_lib("xmpp/include/jid.hrl").
  1296. +-include_lib("p1_xmpp/include/jid.hrl").
  1297. -include("mod_roster.hrl").
  1298. -include("mod_shared_roster.hrl").
  1299. -include("ejabberd_sql_pt.hrl").
  1300. diff --git a/src/mod_sic.erl b/src/mod_sic.erl
  1301. index 94f82e10b..5a2389e7c 100644
  1302. --- a/src/mod_sic.erl
  1303. +++ b/src/mod_sic.erl
  1304. @@ -35,7 +35,7 @@
  1305. process_sm_iq/1, mod_options/1, depends/2, mod_doc/0]).
  1306. -include("logger.hrl").
  1307. --include_lib("xmpp/include/xmpp.hrl").
  1308. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1309. -include("translate.hrl").
  1310. start(Host, _Opts) ->
  1311. diff --git a/src/mod_sip.erl b/src/mod_sip.erl
  1312. index 13fcfa6c4..7abdf1023 100644
  1313. --- a/src/mod_sip.erl
  1314. +++ b/src/mod_sip.erl
  1315. @@ -55,7 +55,7 @@ mod_doc() ->
  1316. locate/1, mod_opt_type/1, mod_options/1, depends/2,
  1317. mod_doc/0]).
  1318. --include_lib("esip/include/esip.hrl").
  1319. +-include_lib("p1_sip/include/esip.hrl").
  1320. %%%===================================================================
  1321. %%% API
  1322. diff --git a/src/mod_sip_proxy.erl b/src/mod_sip_proxy.erl
  1323. index dbd17a9d6..70d861e12 100644
  1324. --- a/src/mod_sip_proxy.erl
  1325. +++ b/src/mod_sip_proxy.erl
  1326. @@ -39,7 +39,7 @@
  1327. code_change/4]).
  1328. -include("logger.hrl").
  1329. --include_lib("esip/include/esip.hrl").
  1330. +-include_lib("p1_sip/include/esip.hrl").
  1331. -define(SIGN_LIFETIME, 300). %% in seconds.
  1332. diff --git a/src/mod_sip_registrar.erl b/src/mod_sip_registrar.erl
  1333. index 970a45256..825478840 100644
  1334. --- a/src/mod_sip_registrar.erl
  1335. +++ b/src/mod_sip_registrar.erl
  1336. @@ -41,7 +41,7 @@
  1337. terminate/2, code_change/3]).
  1338. -include("logger.hrl").
  1339. --include_lib("esip/include/esip.hrl").
  1340. +-include_lib("p1_sip/include/esip.hrl").
  1341. -define(CALL_TIMEOUT, timer:seconds(30)).
  1342. -define(DEFAULT_EXPIRES, 3600).
  1343. diff --git a/src/mod_stats.erl b/src/mod_stats.erl
  1344. index 492a486b9..79163f03a 100644
  1345. --- a/src/mod_stats.erl
  1346. +++ b/src/mod_stats.erl
  1347. @@ -35,7 +35,7 @@
  1348. mod_options/1, depends/2, mod_doc/0]).
  1349. -include("logger.hrl").
  1350. --include_lib("xmpp/include/xmpp.hrl").
  1351. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1352. -include("translate.hrl").
  1353. start(Host, _Opts) ->
  1354. diff --git a/src/mod_stream_mgmt.erl b/src/mod_stream_mgmt.erl
  1355. index 7b02b2e48..737f81219 100644
  1356. --- a/src/mod_stream_mgmt.erl
  1357. +++ b/src/mod_stream_mgmt.erl
  1358. @@ -37,7 +37,7 @@
  1359. %% adjust pending session timeout / access queue
  1360. -export([get_resume_timeout/1, set_resume_timeout/2, queue_find/2]).
  1361. --include_lib("xmpp/include/xmpp.hrl").
  1362. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1363. -include("logger.hrl").
  1364. -include_lib("p1_utils/include/p1_queue.hrl").
  1365. -include("translate.hrl").
  1366. diff --git a/src/mod_stun_disco.erl b/src/mod_stun_disco.erl
  1367. index 9f77cc1a8..085048017 100644
  1368. --- a/src/mod_stun_disco.erl
  1369. +++ b/src/mod_stun_disco.erl
  1370. @@ -55,7 +55,7 @@
  1371. -include("logger.hrl").
  1372. -include("translate.hrl").
  1373. --include_lib("xmpp/include/xmpp.hrl").
  1374. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1375. -define(STUN_MODULE, ejabberd_stun).
  1376. diff --git a/src/mod_time.erl b/src/mod_time.erl
  1377. index c954761c2..659c767fa 100644
  1378. --- a/src/mod_time.erl
  1379. +++ b/src/mod_time.erl
  1380. @@ -36,7 +36,7 @@
  1381. mod_options/1, depends/2, mod_doc/0]).
  1382. -include("logger.hrl").
  1383. --include_lib("xmpp/include/xmpp.hrl").
  1384. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1385. -include("translate.hrl").
  1386. start(Host, _Opts) ->
  1387. diff --git a/src/mod_vcard.erl b/src/mod_vcard.erl
  1388. index 87bb22080..a6bc0fa0f 100644
  1389. --- a/src/mod_vcard.erl
  1390. +++ b/src/mod_vcard.erl
  1391. @@ -45,7 +45,7 @@
  1392. -export([route/1]).
  1393. -include("logger.hrl").
  1394. --include_lib("xmpp/include/xmpp.hrl").
  1395. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1396. -include("mod_vcard.hrl").
  1397. -include("translate.hrl").
  1398. -include("ejabberd_stacktrace.hrl").
  1399. diff --git a/src/mod_vcard_ldap.erl b/src/mod_vcard_ldap.erl
  1400. index b07a83cfc..29dcb5226 100644
  1401. --- a/src/mod_vcard_ldap.erl
  1402. +++ b/src/mod_vcard_ldap.erl
  1403. @@ -40,7 +40,7 @@
  1404. -include("logger.hrl").
  1405. -include("eldap.hrl").
  1406. --include_lib("xmpp/include/xmpp.hrl").
  1407. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1408. -include("translate.hrl").
  1409. -define(PROCNAME, ejabberd_mod_vcard_ldap).
  1410. diff --git a/src/mod_vcard_mnesia.erl b/src/mod_vcard_mnesia.erl
  1411. index f877f91bd..0bbe993c0 100644
  1412. --- a/src/mod_vcard_mnesia.erl
  1413. +++ b/src/mod_vcard_mnesia.erl
  1414. @@ -33,7 +33,7 @@
  1415. -export([need_transform/1, transform/1]).
  1416. -export([mod_opt_type/1, mod_options/1, mod_doc/0]).
  1417. --include_lib("xmpp/include/xmpp.hrl").
  1418. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1419. -include("mod_vcard.hrl").
  1420. -include("logger.hrl").
  1421. -include("translate.hrl").
  1422. diff --git a/src/mod_vcard_sql.erl b/src/mod_vcard_sql.erl
  1423. index 7d1c00e11..d770baa6a 100644
  1424. --- a/src/mod_vcard_sql.erl
  1425. +++ b/src/mod_vcard_sql.erl
  1426. @@ -32,7 +32,7 @@
  1427. search_fields/1, search_reported/1, import/3, export/1]).
  1428. -export([is_search_supported/1]).
  1429. --include_lib("xmpp/include/xmpp.hrl").
  1430. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1431. -include("mod_vcard.hrl").
  1432. -include("logger.hrl").
  1433. -include("ejabberd_sql_pt.hrl").
  1434. diff --git a/src/mod_vcard_xupdate.erl b/src/mod_vcard_xupdate.erl
  1435. index d169b78f4..4f244c587 100644
  1436. --- a/src/mod_vcard_xupdate.erl
  1437. +++ b/src/mod_vcard_xupdate.erl
  1438. @@ -37,7 +37,7 @@
  1439. -export([compute_hash/1]).
  1440. -include("logger.hrl").
  1441. --include_lib("xmpp/include/xmpp.hrl").
  1442. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1443. -include("translate.hrl").
  1444. -define(VCARD_XUPDATE_CACHE, vcard_xupdate_cache).
  1445. diff --git a/src/mod_version.erl b/src/mod_version.erl
  1446. index 64b7ba278..5caa4231d 100644
  1447. --- a/src/mod_version.erl
  1448. +++ b/src/mod_version.erl
  1449. @@ -35,7 +35,7 @@
  1450. mod_opt_type/1, mod_options/1, depends/2, mod_doc/0]).
  1451. -include("logger.hrl").
  1452. --include_lib("xmpp/include/xmpp.hrl").
  1453. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1454. -include("translate.hrl").
  1455. start(Host, _Opts) ->
  1456. diff --git a/src/node_flat.erl b/src/node_flat.erl
  1457. index c64adb3ef..d94a84734 100644
  1458. --- a/src/node_flat.erl
  1459. +++ b/src/node_flat.erl
  1460. @@ -34,7 +34,7 @@
  1461. -author('christophe.romain@process-one.net').
  1462. -include("pubsub.hrl").
  1463. --include_lib("xmpp/include/xmpp.hrl").
  1464. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1465. -export([init/3, terminate/2, options/0, features/0,
  1466. create_node_permission/6, create_node/2, delete_node/1,
  1467. diff --git a/src/node_flat_sql.erl b/src/node_flat_sql.erl
  1468. index 9a98fed65..66c690bf7 100644
  1469. --- a/src/node_flat_sql.erl
  1470. +++ b/src/node_flat_sql.erl
  1471. @@ -35,7 +35,7 @@
  1472. -include("pubsub.hrl").
  1473. --include_lib("xmpp/include/xmpp.hrl").
  1474. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1475. -include("ejabberd_sql_pt.hrl").
  1476. -include("translate.hrl").
  1477. diff --git a/src/nodetree_tree.erl b/src/nodetree_tree.erl
  1478. index ea8d35c50..361a3734b 100644
  1479. --- a/src/nodetree_tree.erl
  1480. +++ b/src/nodetree_tree.erl
  1481. @@ -41,7 +41,7 @@
  1482. -include_lib("stdlib/include/ms_transform.hrl").
  1483. -include("pubsub.hrl").
  1484. --include_lib("xmpp/include/xmpp.hrl").
  1485. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1486. -include("translate.hrl").
  1487. -export([init/3, terminate/2, options/0, set_node/1,
  1488. diff --git a/src/nodetree_tree_sql.erl b/src/nodetree_tree_sql.erl
  1489. index ccb2b0e2a..6722cf44f 100644
  1490. --- a/src/nodetree_tree_sql.erl
  1491. +++ b/src/nodetree_tree_sql.erl
  1492. @@ -39,7 +39,7 @@
  1493. -include("pubsub.hrl").
  1494. --include_lib("xmpp/include/xmpp.hrl").
  1495. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1496. -include("ejabberd_sql_pt.hrl").
  1497. -include("translate.hrl").
  1498. diff --git a/src/prosody2ejabberd.erl b/src/prosody2ejabberd.erl
  1499. index 951993cc0..8582d4537 100644
  1500. --- a/src/prosody2ejabberd.erl
  1501. +++ b/src/prosody2ejabberd.erl
  1502. @@ -27,8 +27,8 @@
  1503. %% API
  1504. -export([from_dir/1]).
  1505. --include_lib("xmpp/include/scram.hrl").
  1506. --include_lib("xmpp/include/xmpp.hrl").
  1507. +-include_lib("p1_xmpp/include/scram.hrl").
  1508. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1509. -include("logger.hrl").
  1510. -include("mod_roster.hrl").
  1511. -include("mod_offline.hrl").
  1512. diff --git a/src/pubsub_subscription.erl b/src/pubsub_subscription.erl
  1513. index db947bb64..23e87e054 100644
  1514. --- a/src/pubsub_subscription.erl
  1515. +++ b/src/pubsub_subscription.erl
  1516. @@ -38,7 +38,7 @@
  1517. read_subscription/3, write_subscription/4]).
  1518. -include("pubsub.hrl").
  1519. --include_lib("xmpp/include/xmpp.hrl").
  1520. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1521. -include("translate.hrl").
  1522. -define(PUBSUB_DELIVER, <<"pubsub#deliver">>).
  1523. diff --git a/src/pubsub_subscription_sql.erl b/src/pubsub_subscription_sql.erl
  1524. index 839d1589c..dc336a340 100644
  1525. --- a/src/pubsub_subscription_sql.erl
  1526. +++ b/src/pubsub_subscription_sql.erl
  1527. @@ -34,7 +34,7 @@
  1528. get_options_xform/2, parse_options_xform/1]).
  1529. -include("pubsub.hrl").
  1530. --include_lib("xmpp/include/xmpp.hrl").
  1531. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1532. -include("translate.hrl").
  1533. -define(PUBSUB_DELIVER, <<"pubsub#deliver">>).
  1534. diff --git a/test/suite.hrl b/test/suite.hrl
  1535. index d8ea3e23b..9c6bc3f42 100644
  1536. --- a/test/suite.hrl
  1537. +++ b/test/suite.hrl
  1538. @@ -1,8 +1,8 @@
  1539. -include_lib("common_test/include/ct.hrl").
  1540. --include_lib("fast_xml/include/fxml.hrl").
  1541. --include_lib("xmpp/include/jid.hrl").
  1542. --include_lib("xmpp/include/ns.hrl").
  1543. --include_lib("xmpp/include/xmpp_codec.hrl").
  1544. +-include_lib("p1_xml/include/fxml.hrl").
  1545. +-include_lib("p1_xmpp/include/jid.hrl").
  1546. +-include_lib("p1_xmpp/include/ns.hrl").
  1547. +-include_lib("p1_xmpp/include/xmpp_codec.hrl").
  1548. -include("mod_proxy65.hrl").
  1549. -define(STREAM_TRAILER, <<"</stream:stream>">>).
  1550. diff --git a/tools/xml_compress_gen.erl b/tools/xml_compress_gen.erl
  1551. index c3c494c8c..80ff83f79 100644
  1552. --- a/tools/xml_compress_gen.erl
  1553. +++ b/tools/xml_compress_gen.erl
  1554. @@ -24,7 +24,7 @@
  1555. -module(xml_compress_gen).
  1556. -author("pawel@process-one.net").
  1557. --include_lib("xmpp/include/xmpp.hrl").
  1558. +-include_lib("p1_xmpp/include/xmpp.hrl").
  1559. %% API
  1560. -export([archive_analyze/3, process_stats/1, gen_code/3]).
  1561. --
  1562. 2.39.2