James Booth
|
ae7da18d7e
|
Use waddstr for incoming messages to avoid truncation
fixes #8
|
2013-06-01 21:23:34 +01:00 |
|
James Booth
|
1ca2147844
|
Sort contacts on /who output
|
2013-05-30 21:47:30 +01:00 |
|
James Booth
|
d017999a91
|
Add groups to roster contacts
fixes #175
|
2013-05-22 23:38:52 +01:00 |
|
James Booth
|
2842b423d1
|
Refactor roster.c
|
2013-05-22 21:43:06 +01:00 |
|
James Booth
|
15c7820594
|
Reuse roster_add in roster_update
|
2013-05-22 21:15:05 +01:00 |
|
James Booth
|
c4e279202b
|
Removed unused offline_msg parameter from roster_add
|
2013-05-21 22:40:39 +01:00 |
|
James Booth
|
7b20d8d4f4
|
Refactored roster push handling
|
2013-05-21 22:00:42 +01:00 |
|
James Booth
|
5a8e667e58
|
Renamed roster_change_handle -> roster_change_name
|
2013-05-21 21:18:12 +01:00 |
|
James Booth
|
f4a3dd84ea
|
Renamed roster_barejid_from_handle -> roster_barejid_from_name
|
2013-05-21 21:12:00 +01:00 |
|
James Booth
|
8e4dd4b80f
|
Renamed handle, jid and resource in roster
Renamed to name, barejid and fulljid
|
2013-05-21 21:07:32 +01:00 |
|
James Booth
|
e489ef1ad5
|
Renamed _roster_handle_set -> _roster_handle_push
|
2013-05-21 20:58:50 +01:00 |
|
James Booth
|
d16a31d096
|
Renamed roster_jid_from_handle -> roster_barejid_from_handle
|
2013-05-21 20:50:05 +01:00 |
|
James Booth
|
4a8db64d7a
|
Roster handle changes handled correctly
|
2013-05-20 21:43:20 +01:00 |
|
James Booth
|
6c4b81d093
|
Added jid autocompleter for /roster nick command
|
2013-05-20 20:51:43 +01:00 |
|
James Booth
|
59a3a5fe9b
|
Use handle in /msg command
|
2013-05-19 23:35:02 +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
|
c1ee75da40
|
Removed contact_list, moved roster logic to xmpp/roster module
|
2013-05-06 23:04:46 +01:00 |
|
James Booth
|
05f2d29396
|
Renamed contact_list_ functions to roster_
|
2013-05-06 22:32:58 +01:00 |
|
James Booth
|
097ea18dab
|
Tidied includes in iq.c
|
2013-05-06 22:00:11 +01:00 |
|
James Booth
|
3ae74feaa2
|
Created roster module, moved roster iq's
|
2013-05-06 21:53:59 +01:00 |
|
James Booth
|
78ff58cf77
|
Fixed error when losing connection and segfaulting on notify_remind()
|
2013-05-06 00:33:33 +01:00 |
|
James Booth
|
3d8d5214bb
|
Autocomplete "/sub allow" parameter from subscription requests
|
2013-05-05 23:42:11 +01:00 |
|
James Booth
|
53eeb0ef45
|
Use autocomplete instead of hash table for subscription requests
|
2013-05-05 23:20:27 +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
|
34217e4d44
|
Include open subscription requests in desktop reminder notifications
closes #167
|
2013-04-27 23:57:51 +01:00 |
|
James Booth
|
81020e6d43
|
Added /invite for direct MUC invitations
|
2013-04-20 20:18:13 +01:00 |
|
James Booth
|
91d587a19f
|
Show shortened room jid if possible on invite
|
2013-04-18 22:49:46 +01:00 |
|
James Booth
|
f4041f049c
|
Handle when servers do not send fulljid with presence
A default resource "__prof_default" is created, and invisible to the
user for most purposes.
|
2013-04-07 19:19:02 +01:00 |
|
James Booth
|
b6095ca955
|
Show message in console when receiving chat room invites
|
2013-03-24 21:46:00 +00:00 |
|
James Booth
|
270dae472f
|
Added disco items to features in disco info responses
|
2013-03-24 17:45:12 +00:00 |
|
James Booth
|
ef7aacc709
|
Respond to disco items query
|
2013-03-24 17:40:46 +00:00 |
|
James Booth
|
d703301f7f
|
Respond to disco info requests without node attribute
|
2013-03-24 17:27:30 +00:00 |
|
James Booth
|
1c8cba352e
|
Refactor getting caps_key
|
2013-03-17 23:04:36 +00:00 |
|
James Booth
|
8d2e0656b4
|
Refactor show and status stanza handling
|
2013-03-17 22:21:05 +00:00 |
|
James Booth
|
e22970b304
|
Refactor resource handling in available handler
|
2013-03-17 21:53:34 +00:00 |
|
James Booth
|
e7202120cb
|
Renamed ID attribute for capabilities disco info request
|
2013-03-17 21:46:49 +00:00 |
|
James Booth
|
e2bc9bde74
|
Implemented output for /disco info
|
2013-03-14 23:41:36 +00:00 |
|
James Booth
|
7bd7c15994
|
Added output for /disco items
|
2013-03-14 22:18:21 +00:00 |
|
James Booth
|
681c3b6be2
|
Show name as well as jid for room list
|
2013-03-14 22:03:38 +00:00 |
|
James Booth
|
816c019ef8
|
Removed unnecessary NULL checks
|
2013-03-14 21:20:18 +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
|
c8088bea41
|
Tidied fix for id attributes that cause a segfault
fixes #151
|
2013-03-08 00:17:31 +00:00 |
|
James Booth
|
5c475d630a
|
Fixed problem with using id attribute with apostrophe.
Needs a better solution, but the current one stop the crash
|
2013-03-07 18:37:44 +00:00 |
|
James Booth
|
18b615c62f
|
Check for NULL connection and context
fixes #155
|
2013-03-02 21:35:00 +00:00 |
|
James Booth
|
aeb0bfa13c
|
Init and shutdown of libstrophe moved, free resources before creating
|
2013-02-27 23:14:41 +00:00 |
|
James Booth
|
24f0d9e6e5
|
Removed connection_shutdown function
|
2013-02-27 21:21:47 +00:00 |
|
James Booth
|
83171aff5b
|
Replace FREE_SET_NULLs with function call
|
2013-02-27 20:56:04 +00:00 |
|