about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Logging [OMEMO]Maximilian Wuttke2021-03-091-6/+10
|
* Logging [CONNECTION]Stefan2021-03-091-0/+1
|
* Changes logging format to [OMEMO]Stefan2021-03-091-48/+49
|
* OMEMO - Removed start session after roster receivedStefan2021-03-091-4/+0
| | | | | Reduce the request during startup of profanity Removed omemo_start_sessions from sv_ev_roster_received
* Merge pull request #1497 from xenrox/improve-docMichael Vetter2021-03-081-2/+5
|\ | | | | Cmd definitions: Add offline option to occupants
| * Cmd definitions: Add offline option to occupantsThorben Günther2021-03-081-2/+5
|/
* Merge pull request #1495 from xenrox/offline-membersMichael Vetter2021-03-0810-10/+96
|\ | | | | MUC: Show offline members in sidebar
| * MUC: Show offline members in sidebarThorben Günther2021-03-0810-10/+96
| |
* | Prevent segfault in sv_ev_incoming_message()Michael Vetter2021-03-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/1488 Actually I would have loved to see the stanza that caused the segfault since I'm not entirely sure whether this actually means that we do something wrong earlier on. Right now I don't know why the to_jid should be empty. Let's prevent the segfault for now and see whether we get further bugreports later. Segfaulting issue got introduced with dd566d8d561099bbfc81b2fab22318bbad0cf3da.
* | Merge pull request #1493 from akce/wintitle-libcMichael Vetter2021-03-051-25/+8
|\ \ | |/ |/| Draw wintitle using fputs and fprintf instead of /bin/echo.
| * Draw wintitle using fputs and fprintf instead of /bin/echo.Akce2021-02-281-25/+8
|/
* Disable Tumbleweed CIMichael Vetter2021-02-171-1/+1
| | | | | | | | | | | | | | | | | ``` (248/297) Installing: system-group-hardware-20170617-19.2.noarch [..error] Installation of system-group-hardware-20170617-19.2.noarch failed: Error: Subprocess failed. Error: RPM failed: ERROR: neither groupadd nor busybox found! error: %prein(system-group-hardware-20170617-19.2.noarch) scriptlet failed, exit status 1 error: system-group-hardware-20170617-19.2.noarch: install failed Abort, retry, ignore? [a/r/i] (a): a Warning: %posttrans scripts skipped while aborting: pam-1.5.1-2.2.x86_64.rpm shadow-4.8.1-5.2.x86_64.rpm ``` Seems to be a bug in old docker/libseccomp from GH.
* Disable Arch CIMichael Vetter2021-02-171-1/+1
| | | | | Again something wrong this Arch. Not time to invest right now but we need a working CI for PRs.
* Merge pull request #1484 from kaffeekanne/calm-openbsd-syslogMichael Vetter2021-02-151-5/+5
|\ | | | | Calm OpenBSD syslog
| * Calm OpenBSD syslogkaffeekanne2021-02-151-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | On every write to `chatlog.db` syslog throws ``` profanity: vfprintf %s NULL in "INSERT INTO `ChatLogs` (`from_jid`, `from_resource`, `to_jid`, `to_resource`, `message`, `timestamp`, `stanza_id`, `archive_id`, `replace_id`, `type`, `encryption`) SELECT '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' WHERE NOT EXISTS (SELECT 1 FROM `ChatLogs` WHERE `archive_id` = '%s')" ``` in `/var/log/messages`. Checking for `NULL` except in the fields the DB is expected to throw errors for, satisfies OpenBSDs security measures
* | Remove forgotten debug lineMichael Vetter2021-02-151-1/+0
| |
* | Merge pull request #1481 from StefanKropp/titlebar-empty-roomnameMichael Vetter2021-02-141-1/+1
|\ \ | |/ |/| Bugfix: Titlebar show name without room name
| * Bugfix: Titlebar show name without room nameStefan2021-02-141-1/+1
|/ | | | | | | Error log: GLib-CRITICAL - g_string_insert_len: assertion 'len == 0 || val != NULL' failed Check if a room name exists, before adding the name into the title bar.
* Correct command synopsis for mamMichael Vetter2021-02-091-1/+1
|
* Use correct time for MAM messagesMichael Vetter2021-02-041-8/+17
| | | | | | We need the delay value from the <forward> element. Regards https://github.com/profanity-im/profanity/issues/660
* Update sponsorsMichael Vetter2021-01-281-0/+4
|
* Add mam test stubMichael Vetter2021-01-281-0/+4
|
* Add /mam commandMichael Vetter2021-01-286-3/+38
| | | | Regards https://github.com/profanity-im/profanity/issues/660
* Merge pull request #1417 from profanity-im/feature/mam-rsmMichael Vetter2021-01-283-9/+87
|\ | | | | MAM RSM
| * Enable error logging on MAM RSMMichael Vetter2021-01-281-4/+1
| |
| * Get MAM from last 7 daysMichael Vetter2021-01-281-1/+1
| | | | | | | | Probably should make this configurable later.
| * MAM: Request more pages via RSMMichael Vetter2021-01-281-6/+22
| | | | | | | | Send another request with same jid and last id we got.
| * Adapt MAM RSM code to latest functionsMichael Vetter2021-01-281-3/+3
| | | | | | | | | | | | Some functions changed in the meantime. stanza_get_child_by_name_and_ns() got dropped and xmpp_stanza_get_child_by_name_and_ns() from newer libstrophe is used.
| * wip: add rsm after we get the first couple of mam messagesMichael Vetter2021-01-283-5/+46
| |
| * mam: Use correct ID in rsm handlerMichael Vetter2021-01-281-3/+1
| | | | | | | | Thanks to DebXWoody for the help.
| * mam: fix logging messageMichael Vetter2021-01-281-1/+1
| |
| * Start working on MAM RSM to get more pagesMichael Vetter2021-01-282-1/+27
|/ | | | Regards https://github.com/profanity-im/profanity/issues/660
* Dont reload theme when disconnecting on purposeMichael Vetter2021-01-221-21/+0
| | | | | | | | I don't see why would need to. Also this only happens upon `/disconnect` not on a network outage or server related disconnect. Fixes https://github.com/profanity-im/profanity/issues/1472
* Simplify console notification codeMichael Vetter2021-01-211-29/+15
| | | | | | | Functions had some duplicate code: * cons_show_incoming_room_message() * cons_show_incoming_message() * cons_show_incoming_private_message()
* Fix color typo in headache and whiteness themeMichael Vetter2021-01-182-2/+2
| | | | | Reported at: https://bugzilla.suse.com/show_bug.cgi?id=1180739 Fixes https://github.com/profanity-im/profanity/issues/1471
* Fix old chlog reference in helpMichael Vetter2021-01-172-9/+9
| | | | Fixes https://github.com/profanity-im/profanity/issues/1470
* Mention manpages in release guideMichael Vetter2021-01-091-0/+4
|
* Start new cycleMichael Vetter2021-01-0995-5222/+1
|
* Release 0.10.0Michael Vetter2021-01-0997-7/+5228
|
* Update copyrightMichael Vetter2021-01-0833-35/+35
|
* Add 0.10.0 changelogMichael Vetter2021-01-071-0/+59
|
* Merge pull request #1465 from wstrm/fix-print-logs-in-ciMichael Vetter2020-12-211-4/+11
|\ | | | | Print logs on error in CI
| * Print logs on error in CIWilliam Wennerström2020-12-211-4/+11
|/ | | | | | Because we trap the error signal and run a error handler, logs were not printed. I moved the printing of test-suite.log to the error handler and also added so that config.log is printed on failure.
* Merge pull request #1463 from wstrm/executable-migrationsMichael Vetter2020-12-183-10/+36
|\ | | | | Add `/executable (urlsave|urlopen)` migrations
| * Add `/executable (urlsave|urlopen)` migrationsWilliam Wennerström2020-12-183-10/+36
|/
* Use GH Badge not Travis badgeMichael Vetter2020-12-171-1/+1
|
* Merge pull request #1462 from wstrm/github-actionsMichael Vetter2020-12-173-58/+36
|\ | | | | Switch from Travis CI to GitHub Actions
| * Switch from Travis CI to GitHub ActionsWilliam Wennerström2020-12-173-58/+36
|/ | | | | Travis have been slow and the macOS runner is outdated (and a bunch of other recurring issues).
* Remove not needed includeMichael Vetter2020-12-161-1/+0
|
* Merge pull request #1459 from wstrm/issue-1359Michael Vetter2020-12-153-91/+57
|\ | | | | Restore old behavior when executing eval_password command
ble/disable tests' href='/danisanti/profani-tty/commit/tests/functionaltests/proftest.c?id=f3326bf105e9acc21aa6e1ee159d5bf02dbe6b16'>f3326bf1 ^
f17afcf5 ^
f9a7e350 ^

69ac8097 ^











f9a7e350 ^


7f98e013 ^

f9a7e350 ^

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