mirror of
https://github.com/processone/ejabberd
synced 2025-10-03 01:39:35 +02:00
Commit graph
Select branches
Hide pull requests
1.1.x
2.0.x
2.1.x
master
matrix
obsolete_3alpha
sql-auto-update
update-sql
#1
#1
#10
#10
#101
#101
#1011
#1016
#1016
#1020
#1020
#1021
#1021
#1022
#1024
#1029
#1035
#1036
#1039
#1039
#1044
#1046
#1049
#1049
#1051
#1052
#1054
#1064
#1067
#1074
#1074
#1080
#1080
#1083
#1083
#1086
#1087
#1088
#11
#11
#1102
#1117
#1117
#1120
#1122
#1125
#1126
#1131
#1132
#114
#114
#115
#115
#1165
#1178
#119
#1193
#12
#12
#120
#120
#1201
#1208
#1208
#1211
#1216
#1216
#1221
#1223
#1225
#1225
#1233
#1233
#124
#124
#1245
#1247
#1247
#1249
#1253
#1253
#1254
#1261
#1262
#1282
#1282
#1287
#1298
#1298
#13
#1313
#1313
#1317
#1326
#1331
#1337
#1337
#1338
#134
#1340
#1340
#1343
#1346
#1349
#1351
#1351
#1353
#1353
#1358
#1358
#1388
#1391
#1393
#1393
#1395
#1395
#14
#14
#1407
#1407
#1429
#1429
#144
#1446
#145
#146
#1478
#149
#1499
#15
#15
#1502
#151
#1539
#154
#154
#1548
#155
#155
#1553
#1555
#156
#157
#158
#159
#1595
#160
#1603
#161
#1617
#162
#1620
#1620
#1626
#1646
#165
#166
#1660
#1664
#1666
#167
#1677
#168
#1697
#1699
#17
#17
#170
#1702
#171
#1716
#1716
#172
#173
#1730
#1730
#174
#1740
#1740
#1758
#1759
#176
#1766
#177
#178
#179
#1793
#18
#18
#180
#1809
#1809
#181
#1815
#1815
#182
#1821
#1821
#1822
#1822
#1837
#184
#185
#1858
#1858
#186
#1869
#187
#1871
#188
#1881
#1888
#189
#19
#19
#190
#1903
#191
#1912
#1914
#192
#1926
#1938
#194
#1944
#1944
#195
#1950
#1950
#1959
#1969
#1969
#198
#1996
#2
#200
#2023
#2028
#203
#2047
#205
#2052
#206
#2065
#207
#208
#2081
#209
#2096
#210
#210
#2103
#211
#211
#2111
#2111
#212
#2128
#2128
#213
#2130
#2130
#2131
#2138
#215
#2158
#216
#2160
#2164
#2167
#217
#218
#2187
#2187
#2188
#219
#219
#22
#22
#220
#2202
#2203
#221
#222
#2221
#223
#2238
#225
#2255
#226
#2266
#227
#2274
#228
#229
#2290
#2290
#2297
#2299
#23
#23
#230
#2301
#2304
#231
#2311
#2314
#2315
#2315
#232
#2327
#2327
#2344
#2351
#2355
#2357
#2358
#2358
#2369
#2369
#237
#238
#239
#239
#2399
#2401
#2401
#2416
#243
#2430
#2431
#2438
#2441
#2446
#2460
#247
#247
#248
#2495
#2496
#2496
#2498
#2499
#2499
#25
#25
#250
#2500
#2501
#2502
#251
#2511
#2515
#2516
#2522
#2525
#2526
#253
#2530
#2530
#2537
#2538
#254
#2551
#257
#2597
#2599
#2602
#2605
#261
#2618
#262
#2622
#263
#2634
#2636
#264
#2642
#2645
#265
#2651
#2655
#266
#267
#2675
#2678
#268
#2680
#2683
#269
#2690
#2696
#2697
#27
#27
#270
#2703
#2718
#273
#2748
#276
#2763
#2764
#277
#2781
#2784
#28
#28
#280
#2805
#2806
#2811
#282
#2821
#283
#2838
#284
#286
#2868
#2869
#287
#2896
#2900
#292
#293
#2934
#2940
#295
#296
#2968
#297
#298
#299
#2995
#3
#30
#30
#300
#3002
#3004
#301
#302
#303
#3048
#3063
#3069
#307
#3083
#3096
#31
#310
#3103
#3108
#3125
#3127
#3131
#3132
#3136
#3142
#3154
#3156
#316
#317
#318
#3183
#3192
#32
#3202
#3207
#321
#3218
#322
#3232
#3235
#324
#3246
#325
#3254
#3255
#326
#326
#3271
#328
#3294
#33
#33
#330
#3310
#332
#332
#3346
#335
#3356
#3368
#3369
#337
#3379
#3381
#3391
#3392
#3395
#3396
#3399
#34
#340
#3402
#341
#3422
#3429
#3435
#3446
#3448
#345
#3452
#3458
#346
#3460
#3461
#3467
#3468
#3469
#3471
#3478
#3479
#3480
#3482
#3483
#3484
#3486
#3488
#35
#35
#350
#3506
#3507
#351
#3510
#3513
#3515
#352
#3520
#3528
#3532
#3532
#3533
#354
#3554
#3557
#3558
#3565
#3566
#3577
#3578
#3582
#3595
#36
#36
#360
#361
#3615
#3622
#363
#3634
#3639
#364
#365
#3652
#3653
#3654
#3656
#366
#3660
#3666
#3667
#3667
#3668
#37
#37
#3710
#3724
#3727
#3735
#374
#3741
#3743
#3756
#3757
#377
#3781
#379
#3790
#3795
#38
#38
#3800
#3813
#3815
#383
#3832
#3835
#384
#3844
#3844
#3846
#3853
#3854
#386
#3860
#3860
#3862
#3863
#3865
#387
#3872
#3882
#3893
#3896
#3904
#3905
#391
#391
#3913
#3933
#3944
#3945
#395
#3950
#3959
#396
#397
#397
#3970
#3979
#3980
#3982
#399
#4
#4
#400
#4010
#4019
#4025
#4043
#4044
#4047
#4051
#407
#407
#4071
#4079
#408
#408
#4088
#409
#410
#4113
#4113
#4118
#412
#4126
#4127
#413
#414
#4143
#4169
#42
#42
#4205
#4228
#4238
#4256
#4259
#426
#4261
#4261
#4265
#427
#427
#4284
#4285
#429
#4297
#4306
#431
#4315
#4320
#4320
#4323
#4327
#4333
#4339
#4340
#4341
#4348
#435
#435
#4350
#4356
#4357
#436
#436
#4360
#4361
#4364
#4373
#4383
#4383
#44
#44
#4406
#4406
#4408
#4409
#441
#4412
#4416
#442
#4425
#443
#4438
#4438
#4443
#445
#4452
#4452
#4456
#4456
#4459
#4459
#4460
#4460
#4462
#4462
#4463
#4463
#448
#454
#454
#460
#461
#462
#466
#467
#473
#475
#475
#476
#476
#477
#477
#486
#489
#489
#491
#491
#493
#5
#5
#503
#513
#518
#524
#525
#525
#536
#540
#543
#543
#547
#549
#558
#558
#560
#561
#562
#562
#569
#57
#57
#570
#571
#573
#576
#581
#582
#585
#591
#592
#6
#608
#61
#61
#618
#62
#62
#620
#628
#632
#642
#65
#65
#653
#653
#654
#654
#67
#67
#68
#68
#682
#684
#69
#69
#696
#699
#7
#711
#721
#725
#729
#729
#735
#736
#739
#74
#74
#742
#747
#747
#748
#753
#754
#755
#76
#76
#77
#77
#781
#789
#790
#795
#795
#799
#799
#8
#8
#801
#806
#806
#813
#813
#82
#82
#821
#823
#823
#83
#83
#84
#840
#849
#85
#85
#86
#86
#87
#873
#874
#875
#877
#877
#892
#894
#894
#899
#9
#9
#900
#905
#905
#906
#907
#911
#914
#915
#917
#917
#919
#92
#926
#931
#937
#943
#944
#945
#951
#952
#953
#961
#979
#980
#988
#989
#99
#99
#991
#997
13.03-beta1
13.06
13.09
13.10
13.12
14.05
14.07
14.12
15.02
15.03
15.04
15.06
15.07
15.09
15.10
15.11
16.01
16.02
16.03
16.04
16.06
16.06.1
16.08
16.09
16.12
16.12-beta1
17.01
17.03
17.03-beta
17.04
17.06
17.06-beta
17.07
17.08
17.09
17.11
17.12
18.01
18.03
18.04
18.06
18.09
18.1.0
18.12
18.12.1
19.02
19.05
19.08
19.09
19.09.1
20.01
20.02
20.03
20.04
20.07
20.12
21.01
21.04
21.07
21.12
22.05
22.10
23.01
23.04
23.10
24.02
24.06
24.07
24.10
24.12
25.03
25.04
25.07
25.08
v0.1.0
v0.5.0
v0.7.0
v0.7.5
v0.9.0
v0.9.1
v0.9.8
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.0.4
v2.0.5
v2.1.0
v2.1.1
v2.1.10
v2.1.11
v2.1.12
v2.1.13
v2.1.2
v2.1.3
v2.1.4
v2.1.5
v2.1.6
v2.1.7
v2.1.8
v2.1.9
v3.0.0-P003
v3.0.0-P004
v3.0.0-alpha-1
v3.0.0-alpha-2
v3.0.0-alpha-3
v3.0.0-alpha-4
v3.0.0-alpha-5
-
96121ddc90
3d43b98d42
into060992bafa
Guus der Kinderen
2025-10-02 15:43:23 +02:00 -
3d43b98d42
CI: Disable XEP-0421 testing that consistently fails
Guus der Kinderen
2025-10-02 15:41:52 +02:00 -
b4cba17a3b
1636c202a7
into060992bafa
Guus der Kinderen
2025-10-02 13:06:56 +00:00 -
1636c202a7
CI: bump XMPP-Interop-Testing/xmpp-interop-tests-action
Guus der Kinderen
2025-10-02 15:05:14 +02:00 -
0f51075ebc
8e5b86e6e8
into060992bafa
badlop
2025-10-01 01:05:19 +02:00 -
060992bafa
Improve roster API commands documentation
master
Jérôme Sautret
2025-09-30 16:38:23 +02:00 -
9ff11dc58e
cda1d4ce7f
intoc0c69394b9
marc0s
2025-09-30 10:29:30 +02:00 -
c0c69394b9
Make mod_muc_sql properly handle new hats data (#4380)
Pawel Chmielowski
2025-09-15 17:44:25 +02:00 -
2b7285e0b2
Update implementation of XEP-0317 Hats to version 0.3.1 (#4380)
Badlop
2025-09-08 19:07:30 +02:00 -
c3a24ffdf8
Revert "mod_muc_room.hrl: Work around old Dialyzer bug"
Badlop
2025-09-08 19:04:45 +02:00 -
3214ff5182
ccd9fa6561
into48fb446f8c
badlop
2025-09-26 14:19:31 +02:00 -
48fb446f8c
Properly pass send_timeout option to listener sockets
Pawel Chmielowski
2025-09-26 10:21:41 +02:00 -
860dea8ee5
5575d4e78e
into0283a501fa
badlop
2025-09-25 11:51:11 +02:00 -
460b97882a
b720143cae
into0283a501fa
paulo-roger
2025-09-25 11:50:49 +02:00 -
0283a501fa
Add archive_muc_as_mucsub option in mod_mam
Pawel Chmielowski
2025-09-24 11:14:46 +02:00 -
8e5b86e6e8
Container: Build arm64 in runner instead of QEMU, then merge and clean
Badlop
2025-01-17 10:18:34 +01:00 -
fb572bf901
ejabberdctl: When ping returns pang, return also status code 1 (#4327)
Badlop
2024-12-16 11:06:00 +01:00 -
7eb09295a3
mod_block_strangers: Clarify access and catpcha documentation (#4221)
Badlop
2025-09-19 13:20:08 +02:00 -
e0eae52eae
mod_muc_room: Don't require password if user is owner of room
Badlop
2025-09-22 13:44:20 +02:00 -
dd270f99fc
container.md: Update versions used in ecs container image
Badlop
2025-09-15 20:15:37 +02:00 -
1472caab50
make-binaries: Bump OpenSSL 3.5.3 and Expat 2.7.2
Badlop
2025-09-16 20:26:46 +02:00 -
ef2e62a01c
Bump Erlang/OTP version to 27.3.4.3 in installers and container
Badlop
2025-09-10 17:55:38 +02:00 -
4e909fc50d
make-binaries: Bump crosstool to 1.28.0
Badlop
2025-09-08 19:26:23 +02:00 -
5e1d073247
5de3bacf35
into19b7106124
Kirill A. Korinsky
2025-09-23 11:27:46 +02:00 -
19b7106124
Remove EX_RULE and EX_STACK macros
Pawel Chmielowski
2025-09-22 17:49:33 +02:00 -
ccd9fa6561
Enable feature maybe_expr also in the runtime for Erlang/OTP 25
Badlop
2025-09-12 12:57:29 +02:00 -
1ddd72ffe7
Enable feature maybe_expr in the compiler for Erlang/OTP 26
Badlop
2025-09-12 11:02:33 +02:00 -
b759acdcea
Runtime: Remove Erlang 24 which won't work anymore with maybe_expr
Badlop
2025-09-14 11:16:32 +02:00 -
4eee6d7cec
CI: Don't care to include commit details in the CT logs HTML page
Badlop
2025-09-14 11:39:12 +02:00 -
5575d4e78e
Rename New SQL schema to Multihost, and Default to Singlehost
Badlop
2025-09-02 16:32:23 +02:00 -
8d156abc8b
5eace7823d
into4dea2f1eb6
Mark Zealey
2025-09-10 20:45:20 +08:00 -
36a4d7cc33
79ab6bb47c
into4dea2f1eb6
Holger Weiß
2025-09-10 20:45:07 +08:00 -
f07d080b37
24f614b580
into4dea2f1eb6
badlop
2025-09-03 14:27:18 +00:00 -
24f614b580
Add file that tells what cosmetic git commits to ignore
Badlop
2025-08-29 22:41:37 +02:00 -
6b7d15f027
Result of running "make format indent" for the first time
Badlop
2025-09-03 12:39:11 +02:00 -
da482a780a
Help the code formatter when dealing with some lists and tuples
Badlop
2025-09-01 12:16:37 +02:00 -
2ec8fe2bc3
Indent instead of format some pieces of code that include pretty print
Badlop
2025-09-01 10:25:45 +02:00 -
378bf64fd5
Replace rebar3_format with efmt, improve emacs indentation script
Badlop
2025-09-01 09:40:21 +02:00 -
4dea2f1eb6
Fix some Elvis reports
Badlop
2025-09-01 17:51:25 +02:00 -
1d5b9bba15
Get yconf that fixes problem introduced in recent commit (#4444)
Badlop
2025-08-29 16:59:02 +02:00 -
2951281115
mod_http_upload: Encode URL before parsing, as done before
bba1a1e3c
(#4450)Badlop
2025-08-29 16:56:51 +02:00 -
fd8aba6d41
ext_mod: Print module status message after installation
Badlop
2025-08-29 13:53:32 +02:00 -
066e0a8101
No need to test intermediate XML, and delete after conversion
Badlop
2025-08-24 13:47:37 +02:00 -
bf262a6051
Fix markdown link to a command
Badlop
2025-08-23 17:05:28 +02:00 -
7840924b17
badlop
2025-08-26 17:21:46 +02:00 -
60bdab4e52
CI: bump XMPP-Interop-Testing/xmpp-interop-tests-action
Guus der Kinderen
2025-08-25 10:43:31 +02:00 -
3a36a722c5
Fix a bug in mod_matrix_gw_room:check_event_power_level/3
25.08
Alexey Shchepin
2025-08-22 14:44:48 +03:00 -
00c75c3dc9
Set version to 25.08
Badlop
2025-08-22 11:15:33 +02:00 -
cae7850a70
CHANGELOG.md: Update to 25.08
Badlop
2025-08-22 10:50:40 +02:00 -
ce668bef14
Container: Apply some improvements from ejabberd source code
Badlop
2025-08-21 17:37:26 +02:00 -
3887b6d930
Update man page to 25.08
Badlop
2025-08-21 16:43:37 +02:00 -
b7bd0e196d
Update rebar.lock too
Badlop
2025-08-21 17:11:24 +02:00 -
6d63842ad3
Fix typo in hu.msg string
Badlop
2025-08-21 13:27:25 +02:00 -
2f3b9015e9
Update module and options version notes
Badlop
2025-08-21 12:54:08 +02:00 -
6ae48eb991
Result of running "make options"
Badlop
2025-08-21 09:27:12 +02:00 -
c508795ad4
build(deps): bump golang in /.github/container
dependabot[bot]
2025-08-18 09:24:34 +00:00 -
4a053807e0
build(deps-dev): bump dialyxir from 1.4.5 to 1.4.6
Badlop
2025-08-18 10:39:32 +02:00 -
dd5bbda2dc
build(deps): bump actions/checkout from 4 to 5
dependabot[bot]
2025-08-18 08:34:48 +00:00 -
98469678a0
ejabberd_listener: Add secret in temporary unix domain socket path (#4422)
Badlop
2025-08-16 00:51:07 +02:00 -
b8550e087e
mod_conversejs: Ensure plugins URL is separated with / (#4413)
Badlop
2025-08-16 00:08:38 +02:00 -
644d468b4f
Update registration test
Holger Weiss
2025-08-21 09:51:24 +02:00 -
74c810eeaa
Tag dependencies
Pawel Chmielowski
2025-08-20 13:35:18 +02:00 -
a46325166a
mod_register: Don't duplicate welcome subject
Holger Weiss
2025-08-19 20:09:17 +02:00 -
654d4b81b1
mod_register: Don't duplicate welcome message
Holger Weiss
2025-08-19 20:03:01 +02:00 -
b720143cae
paulo-roger
2025-08-18 14:43:32 -03:00 -
ff3d33dde4
Bump xmpp version
Holger Weiss
2025-08-18 16:23:33 +02:00 -
3183e2f733
Fix dialyzer warnings in recent commit
Badlop
2025-08-15 16:32:54 +02:00 -
e1dc686ae7
mod_conversejs: Ensure assets_path ends in / as required by Converse (#4414)
Badlop
2025-08-15 15:12:41 +02:00 -
38b203feb1
ejabberd_listener: Use init_fail for errors as recommended by init_ack
Badlop
2025-08-15 11:28:39 +02:00 -
8b61cf0742
Don't send empty direct Matrix messages (thanks to snoopcatt) (#4420)
Alexey Shchepin
2025-08-15 04:50:33 +03:00 -
a02c75aa08
Add support for null values in is_canonical_json (thanks to snoopcatt) (#4421)
Alexey Shchepin
2025-08-15 04:45:08 +03:00 -
51af393baa
Add leave_timeout mod_matrix_gw option (#4386)
Alexey Shchepin
2025-08-15 04:23:34 +03:00 -
41318e45a5
mod_conversejs: Add option conversejs_plugins (#4413)
Badlop
2025-08-14 13:52:25 +02:00 -
a94f227103
badlop
2025-08-14 11:37:51 +02:00 -
517776acd4
COMPILE.md: Mention dependencies and add link to Docs (#4431)
Badlop
2025-08-13 18:11:04 +02:00 -
212a5ded6e
build(deps): bump actions/download-artifact from 4 to 5
dependabot[bot]
2025-08-11 10:20:02 +00:00 -
fd9c929e37
Bump OpenSSL version to 3.5.2
Badlop
2025-08-05 16:25:09 +02:00 -
ce828163af
Bump Erlang/OTP version to 27.3.4.2
Badlop
2025-07-21 10:13:37 +02:00 -
97e1b419a0
mod_providers: New module to serve easily XMPP Providers files
Badlop
2025-08-07 11:13:15 +02:00 -
d70ac7f7c5
ejabberd_logger: Print log lines colorized in console when using rebar3
Badlop
2025-08-04 10:30:57 +02:00 -
7065cb69f1
ejabberdctl: New "mnesia_change" command, a frontend to mnesia_change_nodename
Badlop
2025-03-31 17:37:11 +02:00 -
7815463ba0
ejabberd.yml.example: Use HOST_URL_ENCODE to handle case when vhost is non-latin1
Badlop
2025-08-01 10:51:10 +02:00 -
48e6631751
mod_muc_room: Fix warning about unused variable
Badlop
2025-08-04 09:54:39 +02:00 -
903e6b70b4
mod_matrix_gw: Document what room versions are supported since when
Badlop
2025-08-13 11:36:38 +02:00 -
5edba59b24
Fix dialyzer errors
Alexey Shchepin
2025-08-11 20:24:59 +03:00 -
31cb4b06e4
Matrix gateway updates
Alexey Shchepin
2025-08-11 19:40:17 +03:00 -
5de3bacf35
Kirill A. Korinsky
2025-04-26 21:34:01 +02:00 -
8aae7424e9
Kirill A. Korinsky
2024-11-28 10:30:30 +01:00 -
10f6723f00
Prevent loops in xml_compress:decode with corrupted data
Pawel Chmielowski
2025-08-07 12:57:24 +02:00 -
f594620c68
Only offer upgrades to methods that aren't already stored
Pawel Chmielowski
2025-08-05 10:08:14 +02:00 -
dacfad61d8
Fix format of passwords updates triggered by mod_scram_upgrade
Pawel Chmielowski
2025-08-05 10:08:14 +02:00 -
7c1da7e0cf
badlop
2025-08-01 12:38:37 +02:00 -
e709f99b47
fix: unsubscribe users from members-only rooms when expelled
marc0s
2025-07-11 12:09:36 +02:00 -
f150419891
CI: bump XMPP-Interop-Testing/xmpp-interop-tests-action
Guus der Kinderen
2025-07-30 22:44:54 +02:00 -
053fd26994
econf: If a host in configuration is encoded IDNA, decode it (#3519)
Badlop
2025-07-25 22:34:26 +02:00 -
bba1a1e3ca
mod_http_upload: Encode URLs into IDNA when showing to XMPP client (#3519)
Badlop
2025-07-23 20:36:31 +02:00 -
e5da1efea4
misc: Move uri_parse/1 to yconf and merge with yconf:parse_uri/1
Badlop
2025-07-23 21:21:28 +02:00 -
fbfd41c16e
misc: uri_decode/1 moved here from ejabberd_http and prosody2ejabberd
Badlop
2025-07-23 20:34:24 +02:00 -
4391921727
ejabberd_config: New predefined keyword HOST_URL_ENCODE
Badlop
2025-07-21 17:37:15 +02:00 -
4cd3c657e2
ejabberd_listener: Try to create provisional socket in final directory (#4422)
Badlop
2025-07-25 10:34:02 +02:00