James Booth
|
6b632625df
|
Refactored iq.c to register iq handlers
|
2013-01-25 00:36:09 +00:00 |
|
James Booth
|
183a66c939
|
Removed iq.h
|
2013-01-24 00:40:43 +00:00 |
|
James Booth
|
37666528e5
|
Split jabber module
|
2013-01-24 00:26:53 +00:00 |
|
James Booth
|
27b6842f19
|
Started refactor of iq handlers
|
2013-01-24 00:08:31 +00:00 |
|
James Booth
|
029936645e
|
Moved iq error handling to one place
|
2013-01-23 23:53:32 +00:00 |
|
James Booth
|
a412681375
|
Made iq functions take consistent parameters
|
2013-01-23 23:37:25 +00:00 |
|
James Booth
|
e4b653057a
|
Renamed disco handlers -> caps handlers
|
2013-01-23 22:49:46 +00:00 |
|
James Booth
|
e325c391c5
|
Free memory in disco response handler
|
2013-01-23 22:46:28 +00:00 |
|
James Booth
|
c9869f93c3
|
Release stanza
|
2013-01-23 22:38:30 +00:00 |
|
James Booth
|
3cbae903cb
|
Fixed a couple of memory leaks
|
2013-01-23 22:35:15 +00:00 |
|
James Booth
|
e2e805dd4f
|
Tidied up memory allocation in capabilities
|
2013-01-23 22:24:54 +00:00 |
|
James Booth
|
a48b48b787
|
Fixed some memory leaks in capabilities
|
2013-01-23 00:21:05 +00:00 |
|
James Booth
|
114d251b68
|
Merge branch 'master' into caps
|
2013-01-22 01:39:18 +00:00 |
|
James Booth
|
5d70227501
|
Merge remote-tracking branch 'backalor/master'
Conflicts:
src/command.c
src/preferences.c
src/preferences.h
src/windows.c
|
2013-01-22 01:33:32 +00:00 |
|
Backalor
|
c850ee69cc
|
Add support for autocomplete of /statuses command
|
2013-01-22 10:00:31 +09:00 |
|
Backalor
|
9a58017385
|
Add function prototype and make the default for the /statuses command be ON
|
2013-01-22 09:54:59 +09:00 |
|
James Booth
|
134da4d001
|
Always show output in console for /info command
|
2013-01-21 23:48:57 +00:00 |
|
James Booth
|
dd6dfd9408
|
Added /status command for what /info used to do
The /status command just shows the current presence information in the
current window. The /info command show more complete information.
|
2013-01-21 23:24:59 +00:00 |
|
James Booth
|
42e7f47175
|
Merge branch 'master' into caps
|
2013-01-21 22:57:56 +00:00 |
|
James Booth
|
61095b3e41
|
Fixed bug when opening private chat without message
|
2013-01-21 22:46:33 +00:00 |
|
James Booth
|
5ef1bee55b
|
Moved caps query stanza creation to caps module
|
2013-01-21 22:38:48 +00:00 |
|
James Booth
|
c828e397b6
|
Moved sha1 generation to caps module
|
2013-01-21 22:18:15 +00:00 |
|
James Booth
|
7991bc5154
|
Removed redundant function for computing sha1 caps hash
|
2013-01-21 22:08:05 +00:00 |
|
James Booth
|
7457864347
|
Added software version capability and iq response
|
2013-01-21 22:05:30 +00:00 |
|
James Booth
|
df38fc332a
|
Added NULL check on disco response id
|
2013-01-21 19:28:38 +00:00 |
|
James Booth
|
b16c79966e
|
Handle NULL node
|
2013-01-21 02:29:55 +00:00 |
|
James Booth
|
df790e247c
|
Respond to iq requests for capabilities
|
2013-01-21 02:18:03 +00:00 |
|
Backalor
|
a0a1f9017f
|
Add new command /statuses for status notifications
|
2013-01-21 10:26:09 +09:00 |
|
James Booth
|
97a497c355
|
Updated /info command for chat and private chat
|
2013-01-20 23:30:15 +00:00 |
|
James Booth
|
5c04adde2b
|
Handle unsupported hash, and legacy caps
|
2013-01-20 23:10:59 +00:00 |
|
James Booth
|
3d5f04ee80
|
Added _handle_presence_caps
|
2013-01-20 22:39:52 +00:00 |
|
James Booth
|
dfeb884e9b
|
Added check for caps in stanza
|
2013-01-20 21:01:30 +00:00 |
|
James Booth
|
eeafd62716
|
Check SHA1 valid
|
2013-01-20 20:50:10 +00:00 |
|
James Booth
|
b031f337e6
|
Replace openssl calls with EVP interface
|
2013-01-20 20:09:18 +00:00 |
|
James Booth
|
e350616fee
|
Output given and generated hash for caps
|
2013-01-20 19:46:31 +00:00 |
|
James Booth
|
eed0910916
|
First implementation of sha1 generation from stanza
|
2013-01-20 18:23:29 +00:00 |
|
James Booth
|
64d81c7c4c
|
Started work on creating sha-1 caps hash
|
2013-01-20 17:16:45 +00:00 |
|
James Booth
|
4ecb69bfab
|
Moved processing of caps str to stanza.c
|
2013-01-20 13:56:50 +00:00 |
|
James Booth
|
3386ba3a1e
|
Added basic SHA-1 hash of capabilities
|
2013-01-20 13:28:43 +00:00 |
|
James Booth
|
b4ea35d40a
|
Added client to /info command in chat rooms
|
2013-01-20 04:33:31 +00:00 |
|
James Booth
|
cae7717e73
|
Added basic room /info command
|
2013-01-20 03:32:51 +00:00 |
|
James Booth
|
e9695c83aa
|
Added space before /who output
|
2013-01-20 03:07:23 +00:00 |
|
James Booth
|
23d760137b
|
Refactored presence colouring
|
2013-01-20 03:03:30 +00:00 |
|
James Booth
|
17ed139d96
|
Changed /info command to show client
|
2013-01-20 02:26:54 +00:00 |
|
James Booth
|
8ff283d44d
|
Send diso#info request if capabilities not cached
|
2013-01-20 01:29:15 +00:00 |
|
James Booth
|
f967395f0f
|
Added check whether caps cached
|
2013-01-20 00:57:44 +00:00 |
|
James Booth
|
22589e8798
|
Initialise and free capabilities
|
2013-01-20 00:35:40 +00:00 |
|
James Booth
|
7920a9b2f1
|
Added previous commits files
|
2013-01-20 00:16:12 +00:00 |
|
James Booth
|
e89cbc18e3
|
Added capabilities module
|
2013-01-20 00:15:46 +00:00 |
|
James Booth
|
79c92656f9
|
Added retrieval of caps string from presence
|
2013-01-19 23:52:50 +00:00 |
|