aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 5480eaefb0933d26c17b821926199125807b11f4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
2003-05-09  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd_local.erl: Updated missed errors to new style
	* src/mod_register.erl: Likewise
	* src/mod_version.erl: Likewise
	* src/mod_time.erl: Likewise
	* src/mod_stats.erl: Likewise
	* src/mod_register.erl: Likewise
	* src/mod_private.erl: Likewise
	* src/mod_configure.erl: Likewise
	* src/ejabberd_sm.erl: Likewise
	* src/ejabberd_service.erl: Likewise
	* src/ejabberd_c2s.erl: Likewise
	* src/ejabberd_s2s_out.erl: Likewise
	* src/mod_vcard.erl: Likewise
	* src/mod_roster.erl: Likewise

	* src/mod_muc/mod_muc.erl: Added vcard to mod_muc module

	* src/ejabberd_app.erl: Dump list of opened ports every hour

	* src/ejabberd.hrl: Added INFO_MSG macros, ERROR_LOG_PATH renamed
	to LOG_PATH

2003-05-08  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/mod_muc.erl: Denied using of empty nick

2003-05-07  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/mod_muc.erl: Return bad-request if no x:data form
	submited with nick registration

	* src/mod_muc/mod_muc_room.erl: Don't check permissions on disco
	info query processing

2003-04-29  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd_c2s.erl: Workaround to make SSL work properly

2003-04-28  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_irc/mod_irc_connection.erl: Fixed URL to ejabberd

2003-04-17  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/mod_muc.erl: Support for nick registration

2003-04-15  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd_c2s.erl: Some fixes in work with socket

2003-04-13  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/mod_muc_room.erl: Support for members-only
	conferences, invitations.  Bugfix in affiliation change processing

	* src/jlib.hrl: Added jabber:x:conference namespace definition

2003-04-07  Alexey Shchepin  <alexey@sevcom.net>

	* src/jlib.hrl: Added jaber:iq:auth:error namespace and
	appropriate errors
	* src/ejabberd_c2s.erl: Use auth:error in appropriate places

	* src/jlib.hrl: Changed stream error and stanza error namespace
	names due to last XMPP Core changes

2003-03-28  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/mod_muc_room.erl: Added support for grant/revoke
	administrative/owner priveledges, fixed work with affiliations

2003-03-27  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd.cfg: Updated

	* src/mod_muc/mod_muc_room.erl: Support for service admin,
	kick/ban reasons, more options

	* src/msgs/ru.msg: Added translations for MUC messages

	* src/ejabberd_s2s_in.erl: Bugfix

	* src/mod_muc/: Small fixes in discovering

2003-03-26  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/: Support for discovering service and more
	configuration options

2003-03-25  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/: Support for more configuration options and
	persistent rooms

2003-03-23  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_muc/: MUC support (not completed yet)

2003-03-15  Alexey Shchepin  <alexey@sevcom.net>

	* src/xml_stream.erl: Removed "link" which cause not improper
	closing of xml connections

2003-03-14  Alexey Shchepin  <alexey@sevcom.net>

	* src/jlib.hrl: Added "invalid-namespace" error
	* src/ejabberd_c2s.erl: Likewise

2003-03-12  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd_s2s_out.erl: Fixed ports leak
	* src/ejabberd_listener.erl: Likewise

	* src/ejabberd_c2s.erl: Fixes for SASL support

	* src/cyrsasl.erl: Fixes

	* src/cyrsasl_digest.erl: DIGEST-MD5 SASL mechanism support

2003-03-09  Alexey Shchepin  <alexey@sevcom.net>

	* src/cyrsasl*.erl: SASL support (currently support only PLAIN
	mechanism)
	* src/ejabberd_c2s.erl: Likewise

	(all): Support for new-style error elements (except old errors
	"Not Acceptable", "Not Found", "Invalid Namespace" and "Server
	Connect Failed", so ejabberd may work unstable)

2003-03-02  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd_c2s.erl: More correct stream closing

2003-02-27  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_irc/mod_irc_connection.erl: Support for topic changes

2003-02-24  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_irc/mod_irc_connection.erl: /kick support

2003-02-23  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_irc/: Added configuration interface

	* src/mod_configure.erl: Use jabber:iq:data instead of
	jabber:x:data
	* src/mod_disco.erl: Likewise

2003-02-22  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_configure.erl: Backup management support
	* src/mod_disco.erl: Likewise

2003-02-21  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_offline.erl: Now possible to unload this module
	* src/ejabberd_sm.erl: Added checks to work correctly when
	mod_offline not loaded
	* src/ejabberd_c2s.erl: Likewise

	* src/mod_register.erl: Added support for users removal

	* src/ejabberd_auth.erl: Added function to remove user only if
	specified password correct

	* src/mod_irc/mod_irc_connection.erl: Fixed bug with changing
	availability status, added processing of "QUIT" message

2003-02-20  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_roster.erl: Fixed bug with handling of roster set
	stanzas which contains CDATA

	* src/mod_irc/mod_irc_connection.erl (handle_info/3): Fixed
	parsing of string that have "\n" line separators (not "\r\n")

2003-02-18  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_irc/: Added support for private chats, nicks changes and
	error handling

2003-02-17  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_irc/: Still not completed...

2003-02-16  Alexey Shchepin  <alexey@sevcom.net>

	* src/mod_irc/: New IRC transport (not completed yet)

2003-02-14  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd_service.erl: Answer "Bad Request" on unknown tags

2003-02-13  Alexey Shchepin  <alexey@sevcom.net>

	* src/ejabberd_c2s.erl: Bugfix: close socket when stream is closed

	* src/mod_offline.erl: Now all offline packets processed in
	separate queue to avoid delaying of other packets transmission.
	Also all packets in queue processed in one transaction.

2003-02-11  Alexey Shchepin  <alexey@sevcom.net>

	* (all): Version 0.1-alpha released