James Booth
dd11334b06
Applied coding style to src/
2015-10-26 00:52:33 +00:00
James Booth
ca3f7412f5
Optimised contact comparisons, create utf8 collate key once
2015-05-07 00:16:22 +01:00
James Booth
1bfaa49fb3
Use null check convention in contact.c
2015-05-04 23:26:57 +01:00
James Booth
b3be26a214
Updated copyright
2015-02-10 23:16:09 +00:00
James Booth
bec95afc8b
Removed strdup passed to autocompleter
2015-02-06 22:03:40 +00:00
James Booth
5314e59703
Added /resource autocompletion
2014-12-04 00:16:42 +00:00
James Booth
dad8e2799d
Fixed roster resource list
2014-11-13 01:19:20 +00:00
James Booth
0a7c16747b
Fixed freeing lists
2014-11-13 01:01:41 +00:00
James Booth
f9737251a6
Added license exemption for OpenSSL to source headers
2014-08-24 20:57:39 +01:00
James Booth
8cf7122e7a
Use g_list_free() when finding resource availability
2014-06-24 23:08:35 +01:00
James Booth
83fc97621c
Check for null before freeing X11info, removed free current resource
2014-06-24 22:23:53 +01:00
Immae
c3847eec34
Free some memory
2014-06-23 12:05:49 +02:00
James Booth
26726b207a
Updated copyright
2014-03-09 01:18:19 +00:00
James Booth
80acfdae9a
Added contact presence offline test
2014-01-05 00:43:37 +00:00
James Booth
9da4a6e1b9
Refactored contact display string
2014-01-05 00:38:45 +00:00
James Booth
383d91ec36
Added p_contact_create_display_string
2013-10-07 00:16:58 +01:00
James Booth
694e332384
Show only nick or jid in /wins output
2013-08-31 15:07:05 +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
581c1e8b95
Coloured contact and subscription in /roster and /group output
2013-07-03 23:44:51 +01:00
James Booth
9dd5456f88
Added group add and group remove to /roster command
2013-06-02 02:48:20 +01:00
James Booth
d017999a91
Add groups to roster contacts
...
fixes #175
2013-05-22 23:38:52 +01:00
James Booth
4a8db64d7a
Roster handle changes handled correctly
2013-05-20 21:43:20 +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
e955df8894
Colour title on /caps and /software output
2013-02-17 16:39:37 +00:00
James Booth
a84e4adee7
Show all resources ordered by priority with /info command
2013-02-17 00:05:57 +00:00
James Booth
6794fb8101
Dealing with mulitple contact resources, work in progress
2013-02-14 23:24:00 +00:00
James Booth
b5e06a079c
Simple default resource hanlding on presence
2013-02-14 22:06:25 +00:00
James Booth
8c9f916246
Added p_contact_add_resource
2013-02-10 18:16:06 +00:00
James Booth
1a6490a5b7
Use resource_presence_t in Resource
2013-02-10 17:27:08 +00:00
James Booth
4cb77272f3
Renamed resources->available_resources
2013-02-10 12:36:58 +00:00
James Booth
ec78914044
Only create contacts resource when online
2013-02-10 11:19:36 +00:00
James Booth
84a4ab9545
Fixed error clearing contact list
2013-02-10 02:17:22 +00:00
James Booth
84a6ac1949
Added default resource to contact
2013-02-10 01:20:07 +00:00
James Booth
facb2a653b
Renamed contact property jid->barejid
2013-02-09 23:50:41 +00:00
James Booth
fc5bfb7d33
Tidied #include's
2013-02-02 20:55:58 +00:00
James Booth
b4ea35d40a
Added client to /info command in chat rooms
2013-01-20 04:33:31 +00:00
James Booth
79c92656f9
Added retrieval of caps string from presence
2013-01-19 23:52:50 +00:00
James Booth
d29c7fd878
Updated copyright
2013-01-11 02:05:29 +00:00
James Booth
8e90f7a414
Handle idle time from contacts
2012-12-09 03:07:33 +00:00
James Booth
a061b0d452
Handle roster subscription updates
2012-11-27 23:43:32 +00:00
James Booth
2f2fa8de66
Show "request pending" in /sub show, when request has been sent
2012-11-27 22:26:42 +00:00
James Booth
4b460100ad
Default contact subscription set to "none"
2012-11-27 21:59:48 +00:00
James Booth
a0eda4207c
Split contact add and update presence
2012-10-29 21:44:33 +00:00
James Booth
4e0a631fee
Subscription management
2012-10-28 21:16:22 +00:00
James Booth
d13794bf60
Load roster before sending presence
2012-10-28 20:52:30 +00:00
James Booth
6bad38c2d5
Removed trailing whitespace from src and tests
2012-10-21 20:02:20 +01:00
James Booth
279737bada
Function signatures across lines
2012-07-24 23:19:48 +01:00
James Booth
30ca6cac3d
Added autobuild tools
2012-07-01 14:47:09 +01:00