TclXMPP

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items occurring on or after 2008-10-19 06:44:09.

2009-02-28
17:14
[a928c7f976] * xmpp/delay.tcl: Changed output format of ::xmpp::delay::parse procedure to preserve optional from attribute. (user: sgolovan, tags: trunk)
2009-02-27
12:06
[e6c3a8eda0] * xmpp/disco.tcl: Include in JID identity all received information and not only category, type and name. (user: sgolovan, tags: trunk)
2009-02-23
14:48
[b46392e911] * *: Added 2009 to copyright statements. (user: sgolovan, tags: trunk)
13:50
[69dbaf2a07] * xmpp/disco.tcl, xmpp/pkgIndex.tcl: Added basic Service Discovery support (XEP-0030). (user: sgolovan, tags: trunk)
2009-02-18
13:13
[2574d7bb98] * xmpp/zlib.tcl: Ignore errors from fconfigure -flush input. * xmpp/https.tcl, xmpp/socks4.tcl, xmpp/socks5.tcl: Fixed comments. (user: sgolovan, tags: trunk)
2009-02-15
19:18
[559b68446a] * xmpp/annotations.tcl, xmpp/bookmarks.tcl, xmpp/delimiter.tcl, xmpp/metacontacts.tcl: Added serialize/deserialize procedures which convert from/to internal representaton to/from XML. They are useful in roster export/import routines. (user: sgolovan, tags: trunk)
2009-02-12
19:03
[a519605774] * xmpp/metacontacts.tcl: Made interface to retrieve/store procedures more convenient. (user: sgolovan, tags: trunk)
2009-02-11
20:10
[a9e34e4d06] * xmpp/bookmarks.tcl: Fixed typo. (user: sgolovan, tags: trunk)
20:02
[312c1108c3] * Added xmpp/bookmarks.tcl. (user: sgolovan, tags: trunk)
19:41
[1c7bc4efbf] * xmpp/bookmarks.tcl, xmpp/pkgIndex.tcl: Added storing/retrieving conference bookmarks (XEP-0048). (user: sgolovan, tags: trunk)
17:50
[7fc60d9255] * xmpp/annotations.tcl, xmpp/metacontacts.tcl: Fixed typo. (user: sgolovan, tags: trunk)
17:42
[996d6f2665] * xmpp/annotations.tcl: Fixed typo. (user: sgolovan, tags: trunk)
17:23
[a3e1b39811] * xmpp/private.tcl: Added simple interface to private XML storage (XEP-0049). * xmpp/annotations.tcl: Added storing/retieving roster notes (XEP-0145). * xmpp/delimiter.tcl: Added storing/retrieving nested groups delimiter (XEP-0083). * xmpp/metacontacts.tcl: Added storing/retrieving roster metacontacts (XEP-0209). * xmpp/pkgIndex.tcl: Added the above packages. (user: sgolovan, tags: trunk)
2009-02-10
18:31
[9df63b0cef] * xmpp/tls.tcl: Changed -password option to -passwordcommand to avoid clash with password for proxy. (user: sgolovan, tags: trunk)
2009-02-09
18:16
[49cf395190] * xmpp/https.tcl: Changed HTTP protocol version in CONNECT query from 1.1 to 1.0. (user: sgolovan, tags: trunk)
2008-12-17
12:05
[ebcb1981b6] * xmpp/poll.tcl: Fixed return value for procedure which pushes text to an XMPP server. (user: sgolovan, tags: trunk)
12:04
[f697715a7b] * xmpp/poll.tcl: Fixed return value for procedure which pushes text to an XMPP server. (user: sgolovan, tags: trunk)
2008-12-14
16:46
[5a78a7a413] * xmpp/xmpp.tcl: Don't allow arbitrary message type. Made debug messages a bit more clear and added timestamp to them. (user: sgolovan, tags: trunk)
2008-11-18
20:19
[9384b47f36] * doc/*.man: Made ViM modelines prettier. (user: sgolovan, tags: trunk)
2008-11-09
19:03
[2979d181b1] * xmpp/xmpp.tcl: Added a new log callback which is invoked on every outgoing and incoming packet. (user: sgolovan, tags: trunk)
2008-11-03
20:41
[f01b4af0a0] * xmpp/data.tcl: Fixed typo. (user: sgolovan, tags: trunk)
12:33
[a17eddaa05] * xmpp/transport.tcl: Removed debug output. (user: sgolovan, tags: trunk)
12:32
[e28e9346f4] * xmpp/poll.tcl: Fixed typo. (user: sgolovan, tags: trunk)
12:27
[8a70d92db2] * xmpp/tcp.tcl, xmpp/zlib.tcl: Fixed typo in a procedure which returns connection socket IP address. * xmpp/negotiate.tcl, pkgIndex.tcl: Added a package which implements feature negotiation protocol (XEP-0020). (user: sgolovan, tags: trunk)
2008-11-02
17:18
[61cfbbdecb] * xmpp/data.tcl: Added procedure which creates form field tuple in a human readable way. Also, added field description and required fields support for created data forms. Also, added basic result form support. (user: sgolovan, tags: trunk)
15:53
[ab2285dcad] * xmpp/data.tcl: Added support for creating data forms. (user: sgolovan, tags: trunk)
13:57
[ae9994af64] * tclxml/*.tcl, doc/*.man, xmpp/register.tcl: Removed tabulation characters from the sources and added ViM modelines which expand them into spaces. * xmpp/xmpp.tcl: Don't add empty "to" attribute to sent IQ stanzas. * xmpp/register.tcl: Added support for data forms in error service responses and added support for changing password. 2008-10-30 Sergei Golovan <sgolovan@nes.ru> (user: sgolovan, tags: trunk)
09:46
[50eaf88405] * xmpp/data.tcl: Treat missing form type as "form". * xmpp/search.tcl: Fixed typo and removed implicit field label. * xmpp/register.tcl, xmpp/pkgIndex.tcl: Added a new package which implements support for In-Band Registration (XEP-0077) queries. (user: sgolovan, tags: trunk)
08:04
[359ace311e] * xmpp/data.tcl: Added a procedure which fills in form fields for submission. * xmpp/search.tcl, xmpp/pkgIndex.tcl: Added a package which implements support for Jabber Search (XEP-0055) queries. (user: sgolovan, tags: trunk)
2008-11-01
18:22
[734be643f5] * xmpp/data.tcl: Fixed parsing items in a result form. (user: sgolovan, tags: trunk)
17:11
[9116c5170d] * xmpp/data.tcl: Return form type when searching for a data form. Parse field elements in result forms. (user: sgolovan, tags: trunk)
16:45
[ed2a78001e] * xmpp/xdata.tcl, xmpp/pkgIndex.tcl: Added a new package for working with data forms (XEP-0004). (user: sgolovan, tags: trunk)
2008-10-31
06:19
[1af0e935c1] * xmpp/xmpp.tcl: Protected unsetting of a variable which stores abort commands because it may be unset during abort call. (user: sgolovan, tags: trunk)
2008-10-30
10:50
[c0f063b0db] * xmpp/tcp.tcl, xmpp/tls.tcl, xmpp/zlib.tcl: Protected reading from the XMPP socket and disconnect it in case of read error. (user: sgolovan, tags: trunk)
2008-10-27
18:39
[73942c2b2a] * xmpp/tcp.tcl, xmpp/tls.tcl, xmpp/zlib.tcl: Removed calls to non-existent fubction ::xmpp::log. (user: sgolovan, tags: trunk)
2008-10-25
11:21
[02d73c1a80] * xmpp/iq.tcl: Use empty string instead of "ignore" to signal that the IQ answer will be later. (user: sgolovan, tags: trunk)
2008-10-24
20:16
[04683457df] * xmpp/xmpp.tcl: Don't check the from address for IQ relies and errors because in order to be reliable it requires full JID normalization. Use random IQ IDs to prevent accidental or malicious ID clashing. (user: sgolovan, tags: trunk)
19:00
[9c2a486ce6] * xmpp/xmpp.tcl: Fixed error stanza when aborting IQ on timeout, made calling back when sending IQ failed to after idle, fixed IQ callbacks to compare normalized JIDs when searching for reply. (user: sgolovan, tags: trunk)
2008-10-21
15:58
[62fa4d3046] * xmpp/socks4.tcl: Fixed version number. (user: sgolovan, tags: trunk)
14:29
[d5c74a24aa] * xmpp/https.tcl: Added missing close bracket. (user: sgolovan, tags: trunk)
06:09
[feaea0f498] * xmpp/xml.tcl: Fixed typo. (user: sgolovan, tags: trunk)
2008-10-20
19:47
[b382b359d4] * xmpp/starttls.tcl, xmpp/tls.tcl: Changed -callback option to -verifycommand and added -infocommand option which specifies command to call upon successfully established TLS connection with socket TLS status. (user: sgolovan, tags: trunk)
17:41
[6bc8065aa9] * doc/xmpp.man: Added preliminary manual page for xmpp package. (user: sgolovan, tags: trunk)
16:49
[ac45bfa7da] * xmpp/tcp.tcl, xmpp/tls.tcl, xmpp/zlib.tcl: Fixed variable name. (user: sgolovan, tags: trunk)
04:23
[9ab6eb95c3] * doc/xmpp_jid.man, doc/xmpp_xml.man: Removed colons from filenames as they cause problems on non-Unix systems. (user: sgolovan, tags: trunk)
2008-10-19
19:55
[931bff01bd] * doc/xmpp::jid.man, doc/xmpp::xml.man: Added preliminary manual pages for xmpp::jid and xmpp::xml packages. Currently they contain only lists of commands. * xmpp/jid.tcl: Code cleanup. (user: sgolovan, tags: trunk)
10:55
[689a1e1693] * xmpp/tcp.tcl, xmpp/tls.tcl, xmpp/zlib.tcl: Also, close socket. (user: sgolovan, tags: trunk)
10:48
[6e93815da9] * xmpp/tcp.tcl, xmpp/tls.tcl, xmpp/zlib.tcl: Removed unnecessary error hidings by catch. (user: sgolovan, tags: trunk)
10:26
[9172b04c5b] * xmpp/tcp.tcl, xmpp/tls.tcl, xmpp/zlib.tcl: Clear readable fileevent script when the socket is closed by the other side. Otherwise it can be triggered continuously. * xmpp/xmpp.tcl: Removed unnecessary rescheduling of ForcedDisconnect call which now can't be executed twice (one time on the end of strteam, and another time on the closure of the socket). (user: sgolovan, tags: trunk)
06:44
[4587608313] * xmpp/xmpp.tcl: Fixed race condition where transport was already closed, but was tried to send packets. (user: sgolovan, tags: trunk)