James Booth
57effcd504
Show message when room requires config
2014-09-03 00:23:04 +01:00
James Booth
f9737251a6
Added license exemption for OpenSSL to source headers
2014-08-24 20:57:39 +01:00
James Booth
6483bc8d7c
Removed string allocation in stanza when joining room
2014-06-15 22:26:28 +01:00
James Booth
1c62d7fda8
Renamed generate_unique_id -> create_unique_id
2014-06-15 21:49:34 +01:00
James Booth
d181f500ea
Fixed usages of get_unique_id to free result
2014-06-15 20:56:24 +01:00
James Booth
143c5a3493
Refactroed self presence checks, handle null stanzas
...
Issue #341
2014-05-06 22:07:44 +01:00
James Booth
d6e92f62dc
Fixed cppcheck warnings
2014-04-26 00:36:36 +01:00
James Booth
5bb3fab17c
Implemented "/bookmark add" for private storage
...
Issue #194
2014-04-13 01:01:53 +01:00
James Booth
8f7bdc3c2e
Switch back to storage for muc bookmarks
2014-03-29 23:15:51 +00:00
James Booth
26726b207a
Updated copyright
2014-03-09 01:18:19 +00:00
James Booth
b177250f47
Refactored muc_room_is_active to only take room, rather than full jid
2014-03-08 21:20:26 +00:00
Kristofer M White
ced6e7f411
Making whitespace consistently spaces, not tabs
2014-02-27 05:40:31 +00:00
Kristofer M White
8a54c5895d
Adding password handling for joining chatrooms
2014-02-27 05:31:10 +00:00
James Booth
9394091f04
Implemented add bookmark for XEP-0223
...
Issue #194
2014-02-02 02:39:36 +00:00
James Booth
c3ea8f8d0b
Added generated id's to presence stanzas
2014-01-28 20:55:02 +00:00
James Booth
292ae567aa
Handle recipient not found
2014-01-26 18:30:34 +00:00
James Booth
46b3ff6f44
Added generated id to chat state stanzas
2014-01-26 14:15:04 +00:00
James Booth
7184c34d30
Added generated id to invites
2014-01-26 14:10:45 +00:00
James Booth
ae1ccc7bae
Add generated id to messages
2014-01-26 01:07:11 +00:00
James Booth
3d7e923254
Use generated id on ping iqs
2014-01-26 00:18:15 +00:00
Dmitry Podgorny
32e18fb1a5
remove octet_compare
...
strcmp provides the same functionality
2013-08-26 02:42:01 +03:00
James Booth
6651b13bd0
Merge branch 'master' into nextdev
2013-08-05 23:18:19 +01:00
James Booth
42eef398b4
Free Jid
2013-08-05 23:12:10 +01:00
James Booth
c6e9a7455d
Undo change to stanza check for nick change return value
2013-08-05 23:08:30 +01:00
James Booth
1525be6133
Refactor MUC self presence checks
2013-08-05 22:55:11 +01:00
James Booth
55282e063d
Handle when servers dont send status 101 or jid for MUC nick changes
2013-08-05 21:20:07 +01:00
Dmitry Podgorny
0346fda0b3
most FREE_SET_NULL replaced with free
...
FREE_SET_NULL makes extra assignment of NULL for pointers in stack or
dynamic memory that is going to be freed.
FREE_SET_NULL is useful for pointers that can be used in future.
2013-08-03 14:27:07 +03:00
James Booth
66238641e0
Merge branch 'master' into nextdev
2013-07-22 22:09:51 +01:00
James Booth
a64b293878
Removed escaping XML as handled by libstrophe
...
4ad21c9283
2013-07-22 20:35:43 +01:00
Dmitry Podgorny
2837c4054f
initial support of autojoin for MUC
2013-06-30 18:59:38 +03:00
James Booth
d5e9ca649d
Show messages on /group add and /group remove
...
closes #189
closes #190
2013-06-23 17:38:30 +01:00
Dmitry Podgorny
1f207beb99
fixed memory leaks in presence.c
2013-06-09 18:52:28 +03:00
Dmitry Podgorny
eff5986d38
fixed several memory leaks
...
And infinity loop in stanza_destroy_form().
2013-06-09 14:20:48 +03:00
James Booth
01bdc6ae5a
Added /roster remove command
2013-06-02 00:06:05 +01:00
James Booth
d017999a91
Add groups to roster contacts
...
fixes #175
2013-05-22 23:38:52 +01:00
James Booth
1c41a46dce
Changing roster handle with no argument clears handle
2013-05-19 03:27:59 +01:00
James Booth
d300e8e763
Added /roster command with nick option to change handle
2013-05-19 02:07:01 +01:00
James Booth
90ac69beb3
Added /duck command to perform searches using duckduckgo chat bot
2013-05-05 02:31:04 +01:00
James Booth
81020e6d43
Added /invite for direct MUC invitations
2013-04-20 20:18:13 +01:00
James Booth
8d2e0656b4
Refactor show and status stanza handling
2013-03-17 22:21:05 +00:00
James Booth
31cd507d3c
Added /disco command
2013-03-14 20:50:09 +00:00
James Booth
b960b76034
Added basic /rooms command to get chat room list
2013-03-13 23:38:26 +00:00
Dmitry Podgorny
ed2212a0ca
fixed crash in stanza_create_form when text is NULL
...
xmpp_stanza_get_text may return NULL.
Also fixed memory leak: xmpp_stanza_get_text returns new allocated
string and it must be freed by xmpp_free().
2013-03-12 21:08:50 +02:00
James Booth
bced3d4b36
Added autocomplete for /software command
2013-02-17 02:10:56 +00:00
James Booth
576be7921d
Tidy up presence module
2013-02-10 23:29:37 +00:00
James Booth
e922568770
Added resource_presence_t and contact_presence_t
2013-02-10 17:13:19 +00:00
James Booth
591f8a8dbf
Renamed jabber_presence_t->presence_t
2013-02-10 11:31:31 +00:00
James Booth
b94dc5ecdd
Moved setting presence status and show into functions
2013-02-04 02:19:31 +00:00
James Booth
1cd2d6c7c9
Moved function to get presence string from type to stanza.c
2013-02-03 22:18:40 +00:00
James Booth
1cea320a0c
Send entity capabilities and status when joining room
2013-02-03 20:09:56 +00:00
James Booth
d327a0dd5a
Fixed crash on receiving dataform
2013-02-03 17:19:10 +00:00
James Booth
fc5bfb7d33
Tidied #include's
2013-02-02 20:55:58 +00:00
James Booth
bc2784dae6
Removed stanza functions from xmpp.h
2013-02-02 20:07:44 +00:00
James Booth
1d3739bb79
Added xmpp subdir to source
2013-02-02 19:47:41 +00:00