Jack Moffitt
fe4d7beb98
Fix minor memory bug. We were freeing the _next_ item's attributes,
...
instead of the current item's.
2005-06-28 23:19:16 +00:00
Jack Moffitt
033602a4cb
Fixed two bugs. The first bug was that if no stream:features was received,
...
we did not proceed with legacy authentication. The second bug was that
if no resource was specified, legacy authentication must fail, and this
condition was not being detected.
2005-06-28 23:13:59 +00:00
Jack Moffitt
c24df2b5f0
Added a basic_logging.c which shows how to use the logging stuff. Moved
...
xmpp_log_level_name into strophe.h for client access.
2005-06-28 21:23:57 +00:00
Jack Moffitt
fc351c8106
Redo Context class to use overridable virtual functions instead of
...
C-style callbacks. Note that this requires the memory callbacks to
have a userdata pointer (so that we can pass the class instance). Also,
the Context class has to be passed into the constructors for Connection and
Stanza.
2005-06-26 22:36:43 +00:00
Jack Moffitt
fa8ef93e8c
First draft C++ api. This is more or less a direct translation of the OO
...
C calls.
2005-06-23 21:01:23 +00:00
Jack Moffitt
886b9e602c
First draft of thread abstraction.
2005-06-21 23:56:20 +00:00
Jack Moffitt
acaebfcb51
Reroll changeset:185.
2005-06-15 18:36:18 +00:00
Jack Moffitt
781ba29c36
Rollback changeset:185 before we retag.
2005-06-15 18:26:46 +00:00
Jack Moffitt
64aba297a2
Fix bug with NULL log handlers. Also, default log handler is NULL
...
always.
2005-06-15 18:15:08 +00:00
Ralph Giles
34f2f10294
Bump version number after release.
2005-06-15 17:21:43 +00:00
Ralph Giles
1a655d515f
Check for a valid resource to bind before checking its length.
2005-06-15 17:15:43 +00:00
Ralph Giles
76e0c6a4b3
Add the 'libstrophe' name to the copyright headers.
2005-06-15 16:58:11 +00:00
Ralph Giles
8fb3a8f062
Remove the todo list now that we have a tracker.
2005-06-15 16:52:42 +00:00
Ralph Giles
26d3c295de
Set 0.7 release date.
2005-06-15 16:51:56 +00:00
Jack Moffitt
3cf080bb2d
Add library init and shutdown.
2005-06-15 05:37:24 +00:00
Jack Moffitt
0d311771bb
Code now builds in Win32 and tests pass. Example code seems to fail though, still tracking that down.
2005-06-15 05:17:07 +00:00
Jack Moffitt
17feefe78a
More minor win32 build fixes. The only linking problem is now expat.lib.
2005-06-14 23:27:58 +00:00
Jack Moffitt
e6fa890d3d
Minor fixes for Win32 build. It now builds, but doesn't link.
2005-06-14 22:35:15 +00:00
Ralph Giles
d07094c090
Implement binding a specific resource if one has been indicated.
2005-06-14 15:13:46 +00:00
Ralph Giles
f741b68de8
Use the jid utilities in _get_authid().
2005-06-14 14:47:12 +00:00
Ralph Giles
72699eff45
Rename xmpp.h to strophe.h and apply the name changes to the internal
...
header multiple include protection.
2005-06-14 14:25:42 +00:00
Ralph Giles
15f1636d41
Apply the name change to SConstruct, generating libstrophe.a instead
...
of libxmpp.a.
2005-06-14 14:17:06 +00:00
Ralph Giles
f27235b862
Move the xmpp library to its new name.
2005-06-14 14:10:31 +00:00