about summary refs log tree commit diff stats
path: root/src/event/server_events.h
Commit message (Collapse)AuthorAgeFilesLines
* Add support for offline MUC notificationsStefan Ott2022-04-231-1/+1
|
* a tad more `const`-correctnessSteffen Jaeckel2022-03-221-1/+1
| | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
* Apply coding styleMichael Vetter2020-07-071-45/+45
|
* Revert "Apply coding style"Michael Vetter2020-07-071-46/+46
| | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems.
* Apply coding styleMichael Vetter2020-07-071-46/+46
| | | | Regards https://github.com/profanity-im/profanity/issues/1396
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Rename prof_message_t into ProfMessagePaul Fariello2019-06-201-7/+7
|
* Add prof_message_t to wrap all message attributesPaul Fariello2019-06-201-9/+8
| | | | | | | Probably missing copy of body to plain in carbon and privmessage. Only covers the incoming message path because goal is OMEMO decryption of untrusted message. Cover some of the log functions but not all.
* Wait for discovery end to publish omemo devicelist and bundlePaul Fariello2019-04-101-0/+1
| | | | Add sv_ev_connection_features_received for that purpose
* Rework MUC reflected message filteringPaul Fariello2019-04-101-1/+1
| | | | | | | | | Reflected messages can't be filtered by nick only otherwise you might ignore messages comming from you on another devices. Consequently we maintain a list of sent messages id in mucwin. To be sure the id will be correctly reflected we use the origin-id stanza.
* Ensure encrypted carbon of own message are marked as encryptedPaul Fariello2019-04-101-1/+1
|
* Log and print outgoing encrypted messagePaul Fariello2019-04-101-2/+2
|
* Add support for encrypted carbonPaul Fariello2019-04-101-1/+1
| | | | Fix {signed,}_pre_key store
* Follow normal workflow for OMEMO message receptionPaul Fariello2019-04-101-1/+1
| | | | | | We try to decrypt all messages, if it's successful we use sv_ev_incoming_message even for OMEMO messages. We pass an OMEMO boolean to let UI be aware that message were encrypted.
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Update copyrightJames Booth2018-01-211-1/+1
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Add sv_ev_bookmark_autojoinJames Booth2016-08-281-0/+1
|
* Make header defines consistentJames Booth2016-07-241-2/+2
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Remove redundant tls secured functionJames Booth2016-05-061-1/+1
|
* Define stanza's attributes as const char*Dmitry Podgorny2016-04-271-1/+1
| | | | | | | | | | | | In most get-like funcitons libstrophe returns pointer to a string that resides in an internal structure (e.g. xmpp_stanza_t). Hence, Profanity must not change such strings. Define respective variables as 'const char*' to reduce a chance of error and conform future libstrophe's interface. This patch mostly replaces 'char *' with 'const char*', but also fixes two memory leaks after stanza_get_reason(). Add comment within stanza_get_reason() to fix conflict with different allocator types.
* Add PGP decryption for incoming/outgoing carbonsJames Booth2016-03-221-2/+2
|
* Updated copyrightJames Booth2016-02-141-1/+1
|
* Show current TLS certificateJames Booth2015-11-101-2/+1
|
* Applied coding style to src/event/James Booth2015-10-251-36/+35
|
* Title bar TLS indicatorJames Booth2015-10-141-1/+1
| | | | Issue #616
* WIP: Added last activity request and responseJames Booth2015-09-291-0/+1
|
* Save trusted certificates to tlscerts file with more informationJames Booth2015-09-241-1/+0
|
* Added TLS cert fail callbackJames Booth2015-09-221-0/+3
|
* Pass delay timestamp to all incoming chat eventsJames Booth2015-09-081-2/+1
|
* Renamed enc_message parameter for incoming messagesJames Booth2015-08-261-1/+1
|
* WIP fix for #516, needs memory cleanupJames Booth2015-06-291-3/+3
|
* Encryption modes for sv_ev_incoming_messageJames Booth2015-06-211-2/+3
|
* Moved pgp signature verification to sv_ev_contact_onlineJames Booth2015-05-071-2/+1
|
* Extract private message hanlding in message.cJames Booth2015-05-031-2/+2
|
* Removed server event delegation functionsJames Booth2015-05-011-38/+0
|
* Renamed event functionsJames Booth2015-04-281-65/+65
|
* Renamed server event functionsJames Booth2015-04-191-65/+65
|
* Moved server_events to event/James Booth2015-04-191-0/+129
id=ceeb92d470c29613f6a036f9c2077126ecc09b47'>ceeb92d4 ^
4fcf032b ^


ceeb92d4 ^
4fcf032b ^








3d8b137c ^
4fcf032b ^


29cc15d6 ^
4fcf032b ^
ada5eb55 ^
4fcf032b ^



2d91279b ^
4fcf032b ^
4a48bedc ^
4fcf032b ^
3d8b137c ^
dd660682 ^
4fcf032b ^
2d91279b ^
4fcf032b ^
3d8b137c ^



dd660682 ^
4fcf032b ^
2d91279b ^
4fcf032b ^


2d91279b ^
4fcf032b ^
4a48bedc ^
4fcf032b ^
2d91279b ^
dd660682 ^

ea19d0dc ^
2d91279b ^
4fcf032b ^




2d91279b ^
4fcf032b ^
4a48bedc ^
2d91279b ^
4fcf032b ^
7aef0b24 ^
3d8b137c ^

4fcf032b ^



01ce563d ^
4fcf032b ^

2d91279b ^
4fcf032b ^
4a48bedc ^
2d91279b ^
dd660682 ^
3d8b137c ^
4fcf032b ^


2d91279b ^
4fcf032b ^
4a48bedc ^
3d8b137c ^

4fcf032b ^


3d8b137c ^
4fcf032b ^
4a48bedc ^
3d8b137c ^

4fcf032b ^



6f65d591 ^
4fcf032b ^

294b2ab3 ^



6d12a8c4 ^
294b2ab3 ^
4fcf032b ^


294b2ab3 ^
4fcf032b ^


ceeb92d4 ^
4fcf032b ^


ceeb92d4 ^
4fcf032b ^








55479bc2 ^
4fcf032b ^




ceeb92d4 ^
4fcf032b ^


ceeb92d4 ^
4fcf032b ^






294b2ab3 ^
4fcf032b ^



ceeb92d4 ^
4fcf032b ^


ceeb92d4 ^
4fcf032b ^


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
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286