| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| | |
| | | |
Make legacy auth optional
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Some systems don't provide recent libstrophe releases. When older
version of libstrophe is detected, don't build legacy auth support.
To simplify this patch, report about unsupported legacy auth and
keep commands option as is.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Bump OpenBSD build to 6.7
|
|/ / |
|
| |
| |
| |
| |
| | |
legacy auth (ac410445af65b9d332d4606a08ff549672042766) requires
libstrophe 0.9.3 because of XMPP_CONN_FLAG_LEGACY_AUTH.
|
| | |
|
|\ \
| | |
| | | |
Add option for legacy authentication
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
New options:
/connect <account> [auth default|legacy]
/account <account> set auth default|legacy
Fixes #1236.
|
| |
| |
| |
| |
| | |
The expect library doesnt export 'main'. But it exports (and we use)
exp_expectl.
|
| | |
|
|\ \
| |/
|/| |
Use always c99
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
without this, i receive this error on openbsd 6.7:
src/event/server_events.c:1477:19: error: universal character names are only valid in C++ and C99
src/event/server_events.c:1478:19: error: universal character names are only valid in C++ and C99
gmake[1]: *** [Makefile:1925: src/event/server_events.o] Error 1
gmake[1]: Leaving directory '/home/toogley/profanity'
gmake: *** [Makefile:1212: all] Error 2
|
|\ \
| | |
| | | |
configure.ac: add additional check for libstrophe
|
| | |
| | |
| | |
| | | |
Regards https://github.com/profanity-im/profanity/issues/1334
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
After the library is found by pkg-config, try to build a simple program
to check the installation. The motivation of this check is that the
chance that users manually install libstrophe/libmesode is higher than
for other libs.
Fixes #1334.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Memleak was reinroduced in d92c576aa53505d712715b1acc6344af3262c84f
It was already fixed in ac5ce105ac08f022d88d7e73dc38f2706d4c44cf
But the rebase peetahs rebase ontop of master took the wrong changes.
I decided to pull anyways and fix since reviewing/giving feedback
without GH probably takes longer.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
peetah-external-cmd
Merge peetahs external command calling improvements from his mirror at
https://framagit.org/peetah/profanity.
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
|
|\ \ \
| |_|/
|/| | |
Initialize ProfWin.urls_ac to NULL to fix OpenBSD build
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix https://github.com/profanity-im/profanity/issues/1280
p_contact_set_presence() is triggered in
(roster_process_pending_presence) to set the presence to online
after the roster is displayed.
This happened to me _every time_ with one certain account on my server.
But not even once with other accounts on my server.
I don't understand why that is the case, but AFAIK the code should be
like it is in this PR anyways.
roster_process_pending_presence() was added there in
973a05d15a9843f2e8f6dff598f2161367885994 to fix
https://github.com/profanity-im/profanity/issues/1050
|
|\ \
| |/
|/| |
Fix: configure sqlite
|
|/ |
|
| |
|
| |
|
|
|
|
| |
Fix https://github.com/profanity-im/profanity/issues/1348
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
NOTE: as per XEP-0060 §12.20, it is RECOMMENDED for the publisher to specify an
ItemID of "current" to ensure that the publication of a new item will overwrite
the existing item.
https://xmpp.org/extensions/xep-0384.html#devices
Issue: 1329
|
|\ \
| | |
| | | |
Incoming iq stanza - Reset the autoping timer
|
| |/
| |
| |
| |
| |
| |
| |
| | |
A autoping is to make sure that there is still a connection between server and
client. If the application receives incoming stanza, the connection is fine.
There is no need to wait for response, if there are other incomings.
Issue: #1333 and #1315
|
|\ \
| | |
| | | |
Bugfix: Status with PGP shows offline in titlebar
|
| |/
| |
| |
| |
| |
| |
| |
| | |
There is code to redraw the ui, because the user may enter a passphase for the
private key. There was also a ui_init, which shouldn't be called, because it
will set the status to the initial state, which is 'offline' and 'no tls'.
Issue: #1327
|
| | |
|
| |
| |
| |
| | |
Regards https://github.com/profanity-im/profanity/issues/1342
|
| |
| |
| |
| | |
new bade, more details in project, add dismail to sponsors.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Mistake introduced in 86f0e0ea7033a27a83a5c24091ae1fd5b579296d
The functions later on dont set an explitic position when writing their
strings.
Fix https://github.com/profanity-im/profanity/issues/1346
|
| | |
|