commit a480724c9566356a89c8fd2019004722419dd50c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 13:48:06 2011 +0200 Obsolete entry removed from TODO No need to implement Zope interfaces when Python provides ABC commit 0528f34a5bf1144551d84a4985cda12bcd268541 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 13:45:38 2011 +0200 Version: 1.1.2 commit 4809283d8640233352f363fbc8dcb649000a121c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 13:42:29 2011 +0200 Ignore some files from `make doc www` commit 92e77e57a2ac9dbd44e609a5c47e7ac25e834ae9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 13:41:27 2011 +0200 rst2html tool command name update commit 739fc81cd2c4291e2322810ffc63932cf1b5afcf Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 13:40:44 2011 +0200 typo fix in the README commit ab81f69f209fd1ee815cb3792db548c6a373fea1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 13:40:18 2011 +0200 URLs updated after moving to GitHub commit eb2e61c062654fe7b8318706e9c0b6e494d8b23e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 13:00:52 2011 +0200 Check socket.send() result Check socket.send() result and loop until all data has been sent. closes #37 commit d00f12866504a34e144f61781d74b467e4484a11 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 11:56:55 2011 +0200 Fixes for Unicode domain names 1. Properly encode host via IDNA (each label separately) 2. Expect unicode host names in server response and propely convert those to JIDs 3. Do not force 'us-ascii' when generating DIGEST-MD5 digest_uri commit c9e88b97dd62f5e47f7e66c5788b541879b1bbb0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 8 11:29:51 2011 +0200 Improved error handling for SRV and host lookups This includes the following improvements: 1. raise FatalStreamError-derived DNSError instead of propagating dns.exceptions.DNSException. This can be caught with other stream errors and provides a better error message 2. handle any DNS error and do not abort on the first DNS failure when there are other names to check 3. warn about invalid SRV recorts pointing to an alias (CNAME) commit 4570e465fc4cc2e485bc9d4e9011617e7150dc2b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 4 17:43:04 2011 +0200 SRV handling fix PyXMPP would twice connect to the same host if two SRV records with different priorities are available. This change fixes this behaviour and thus the SRV fall-back mechanism commit cb8dd559dc3bed05a7fef825ce873e0145b2ea5e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 18:32:37 2011 +0200 Do not use '$Id'. '$Id' doesn't make sense for git commit 68bf450473ec32f594d6ddda487c3544294a3f80 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 18:32:23 2011 +0200 - more ignores commit 2173cea33784fd4c0f8ded1cd7d2a88feda2725b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 18:30:37 2011 +0200 some ignores for git commit 852140b5bde8c5b67e5c115d8151f02c2c00438f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 18:28:08 2011 +0200 Makefile updated for use with git instead of svn commit 4415920c86ff2de81d74f1d33842f1effed4c33b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 18:16:22 2011 +0200 README updated for the GitHub migration commit 413f973bbba377bdc66fa26ad02e7bd99ebe20ff Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 18:05:06 2011 +0200 README.rst symlink added for better rendering on GitHub commit 1238ad4d5eb7dabed3fef78ec4f921d35e54aadb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 09:34:05 2011 +0000 - allow selection of IPv6/IPv4 via dns.resolver.set_default_address_family() - disable IPv6 support if not supported by the operating system commit a629979c966c8044e75b129dd3503d471d6619b4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 3 09:13:32 2011 +0000 - IPv6 support added commit c41a93fe22de6c5697d9e884c9dffebc7c529b4d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 8 06:24:59 2010 +0000 - assignment operator fix (fixes #39) commit 4b2c2fb00929e79510fe546aa0ac66eda7ff6c37 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 26 12:45:45 2010 +0000 - log XML parsing warnings via the logging module commit db275721e973ca36d987a0a3c6d100b53ca08e7c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 26 12:41:29 2010 +0000 - ignore more warnings about broken namespaces commit b45c2f62cffd8c577f285f3aa44507bb5fcb0794 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Apr 26 16:24:07 2010 +0000 *** Version: 1.1.1 *** commit 4529ead1017462c83bcfbbe9f941fb169f92c427 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Apr 20 10:31:35 2010 +0000 - SASL External authentication. Closes #35. Thanks to neuro commit f755ef5352e7860d85ad95328959091554b74d78 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Apr 20 10:30:48 2010 +0000 - do not 'eat' exceptions commit 28f32184ff05a5da34aaca2e1654b1027c5a49bb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Apr 9 09:36:45 2010 +0000 - accept roster pushes from own bare JID too. fixes #30 commit c96bee6cd7da922aeff154ae8f3d457797e48970 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Apr 5 10:43:51 2010 +0000 - download_url added to the package meta-data commit e0eba1b921715928ca7b788a6ea03ce99235e682 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Apr 5 10:23:43 2010 +0000 - Version: 1.1.0 commit 3937fd2ab54e2dee7506aefcdf0bbf98a44044c2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Apr 5 10:20:10 2010 +0000 - copyright header updated commit c77f4e2fd5e09b5b1fc231ef798ab9c251465bb1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 19:37:53 2010 +0000 - libxml2 package name fixed in requires list commit dcb074e8f6739b2ae28adebe0fa58d0ca7eb4705 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 18:52:25 2010 +0000 - meta-data updates (re #22) commit 506010dad286a16a8013d522ff9150b650935eb2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 18:00:36 2010 +0000 - properly escape semicolons in structured name fields (patch by Stelminator plus a unit test). closes #21 commit ec35ca8e609e49ee6d96c7d802ae11d256c9f3c2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 17:36:14 2010 +0000 - Option.label and Field.type are optional. Patch by Stelminator. closes #8 commit 40d5c5555e34a49d3c68fa516be36a7b0001d568 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 17:30:05 2010 +0000 - unicode handling improvments by 'grzyw' (closes #15) commit 4c07f722d6d753bdd6beafbed925c1a795f5a326 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 17:27:08 2010 +0000 - use 'classmethod' as decorator commit bf98f8a84dfcbb93fcb2c1c13c81ed33c1d76336 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 17:25:27 2010 +0000 - Option class documentation updated â .values attribute is no more (re #18) commit 3153f899c353fbcc9c64b862b2af3597b7946723 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 11:18:47 2010 +0000 - do not raise an exception when roster push is received from wrong JID (closes #30) commit 3518975b0dc8fde6114b00995f06e26594e1b75f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 4 11:07:53 2010 +0000 - patch to ignore "invalid vcard-temp" namespace warnings from libxml2, by 3.14159. closes #33 commit 4dd039daf5fcc0e88bd1858c8a29eeca598b8f15 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Apr 3 17:46:20 2010 +0000 - simple tool to get XMPP server certificate commit 72032b547342656bc1606af35a65b4a0202f72f5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Apr 3 17:45:43 2010 +0000 - use hashlib unconditionally (support for python 2.4 dropped anyway) commit bd9bfbc7257b7da84cf2d9269de6c322c44e65d3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Apr 3 17:44:50 2010 +0000 - abort authentication when already disconnecting commit 66100420b5abdc1866e8820d703e17ce33ebbb76 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Apr 3 15:43:50 2010 +0000 - use the standard 'ssl' module instead of M2Crypto commit 400425ab2b4fec72d02c26d74b7282406660afc8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Apr 3 15:34:59 2010 +0000 - do not loop with self.socket == None commit 3fb4c561f5783d07474c15eb36bfba81888d7f34 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 16 12:40:52 2009 +0000 - fix echobot handling of 'normal' messages. closes #36 (Debian bug 530498), thanks to Tim Retout commit cdf2e965c35c863d5fdfd2fc04dfd388fa0d7ee8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 17 10:14:15 2009 +0000 - do not add 'role' attribute an <item/> element when the role is not specified. Patch by: Victor Nakoryakov commit efad24416773457a96bab10d8aef04bd78892456 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Apr 29 19:17:24 2009 +0000 - use hashlib instead deprecated sha module when possible commit 5f287e8079ad95d249dae35f0ea96e820f5a4ced Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Apr 24 06:43:59 2009 +0000 - ExpiringDictionary + StanzaProcessor timeout threadsafety patch by chris/digsby.com commit 70caf3ed4b1e76ccfc3d3f9152a51e08a2f3f201 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Feb 18 07:35:20 2009 +0000 - memory leak fix from George Zhu commit 4950bd4648aa15377920c6a1c4f2b48ae21f6e61 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jan 20 09:56:11 2009 +0000 - BiDi properties lookup fix (typo). fixes #19, thanks to 'Yota_VGA AT tiscali DOT it' commit 41eb3c932b656dc64c8c67f7ee6c60bec84257c8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jan 20 09:36:50 2009 +0000 - accept <iq/> stanzas from own bare jid as own server answers too, fixes #28 commit a5d23836bc9484ae8ec62dc4bcabf07faefee72b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 17 18:28:00 2009 +0000 - Version: 1.0.1 commit 513110e8bc68805cc43cc54c2f9221a5f3bb7ac7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 17 18:27:47 2009 +0000 - updated for new epydoc and docutils commit 5692bbe1686aa4042c8370f250d51368a7d89733 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 17 18:08:21 2009 +0000 - svn2log.py updated to use the standard ElementTree interface instead of pyxml commit 0219d3f0aebaf08987932402a09e87cd1ae9fdc4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 17 17:53:01 2009 +0000 - use docCopyNode() and reconciliateNs() to make sure namespaces references are correct â fixes "python only" implementation commit b2144632a4451c575e680e2c2f6f8d5ece49cb32 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 5 18:25:45 2008 +0000 - Python 2.6 update: use 'hashlib' module instead of 'md5' and 'sha' when available commit 33d040802518476f7a3e6aa822bfb3b2cae2d37c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 5 17:09:07 2008 +0000 - Python 2.6 update: usage of deprecated BaseException.message dropped commit 4626530e12a7655f02ddbcc7686eb16b5dff29d6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 5 07:18:41 2008 +0000 - small TLS improvements from Ron Frederick commit 42f50a9d16f082c37f368bf68fc527f11b6fc981 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 21 06:24:42 2008 +0000 - login after registration fix by andrew.p.Hahn (fixes #26) commit 512733da6f67ecfce552a6b8bbdd3bcc56b8bcab Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 11:34:52 2008 +0000 - allow spaces between challenge and response parameters (RFC 2831, section 7.1, '#' rule; needed for jabberd2 compatibility) commit 0907fd17101211dae5859b6aa9c6deb9ecd08b9d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 11:22:14 2008 +0000 - GSSAPI SASL support by Jelmer Vernooij commit b94a4bf738bd78217bdd44a05a8a1535aa2de9ad Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue May 6 07:49:00 2008 +0000 - dataforms API and tests fixes commit 848b0d2d7f135386e8cfe784c19c2066120aacf3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 30 07:29:20 2007 +0000 - .get_to() and get_from() documentation fix (correct return type) - set_to() and set_from() fixed to expect JID as argument (unicode should still work) commit 6560fbcf4900a7ede466b0f07b37831cc5b55f83 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 28 08:36:17 2007 +0000 - last fix applied to two other occurences of the buf (closes #13, again) commit b0d0c7311ebf3215d0bd1e5df105b1c3d9bee02c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 27 07:20:48 2007 +0000 - RFC2425 parsing of VCardImage and attribute initialization fix (closes #13) commit 61e57fc2532dda60509bd5ec49502b61576b429a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 26 07:26:35 2007 +0000 - fixed #12 commit c5dc4ebbb767397a680066d6326d32eb3e830fee Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 9 12:05:52 2007 +0000 - make 'deny', not 'accept' response in make_deny_response commit 105b9f10477b6f36d830bb612cae08f01a155899 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Feb 21 09:18:13 2007 +0000 - as_xml() already adds content to the stanza ('if' changed to 'elif') commit dc8f08812c176236f443a40bfffc91a9bd5ca9d8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 3 19:31:43 2007 +0000 - interfaces API improvements commit 6a332ecb87d6d5dc3aff0a942a427398a3c922ce Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jan 5 16:24:08 2007 +0000 - return feature-not-implemented error if no handler is found for otherwise valid stanza (thanks to Maciek Niedzielski) commit 07fd12f2c985b470b3e57e29345450d9bd79dfd4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 11 16:48:59 2006 +0000 - typo commit cf8938b9bda4031ba132d9482b99ff1dc0a7264e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 3 15:40:54 2006 +0000 - set_identities() fix commit b373e158e11d67bfbf056c5692bdd9af2b42a2d3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 3 07:56:29 2006 +0000 - XMPP-IM, not XHTML-IM, of course. Thanks machekku. commit 56834be7f0b9b25a3c41a6882d52e168a9c73bab Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Nov 3 13:53:52 2006 +0000 - docstring for JIDMalformedProtocolError fixed commit b57ad24d696ecf71444371097316023e75cfe766 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Oct 25 06:48:08 2006 +0000 - include serialized stanza in the 'stanza has no error' exception commit d516ee4510d2d010aeea5b0bd6720d88922b2a1e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Oct 24 08:36:43 2006 +0000 - do not try to print M2Crypto version if M2Crypto is not available commit 00cbaa447330ec52d7cca990ed8004cc40686fbe Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 29 06:16:35 2006 +0000 - hopefuly fixed processing of 'additional data with success' commit a651e3d51c4b17fa5bbdfc5c845c0303ead31ab5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Sep 28 11:43:39 2006 +0000 - do not put serv-name in digest-uri if it is same as host commit 062f7916d5dff12b1f091beea26a5bbdbfe867b2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 6 18:46:49 2006 +0000 - Stream.tls_is_certificate_valid() method added to check certificate subject name against stream peer name commit 7344c31b67efe5ee754344345c4280772c41938c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 1 21:08:25 2006 +0000 - M2Crypto 0.16 support added, support for older M2Crypto version dropped commit 449fbd0e11ff29950a5ff126a3d46277312ba050 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 1 21:08:06 2006 +0000 - exception handling unification (more ProtocolErrors raised) commit a7bbf1ec1c0ef2297c266d42a2c2e142c5ca3a84 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 31 20:13:46 2006 +0000 - interface based API created to easily add various stanza handlers in separate components. commit 7f1aecd4b58ca5acfefd5582ec75bcc8be4cd6ba Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 31 10:17:59 2006 +0000 - missing files added: build.cfg and configure.py commit 0a88d9cc5ecdc08c2476ad30015012fa477c1861 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Aug 29 20:12:23 2006 +0000 - Zope Interface API infrastructure added with very simplified fallback implementation commit 1f643cd28bb02386f27e535a68e04169a498826d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 27 20:49:18 2006 +0000 - now stanza handlers may return stanzas which should be send as the response to the handled event. commit f4a290715f8555ffdce56be39146cf8690dffb88 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 27 19:41:15 2006 +0000 - "owner" attribute added to stream classes. May be used to get right Client or Component class for a stream or stanza. May be useful for multi-account clients commit 0e5ecd8b8dd73f7150b200f520d6993706e2f114 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 27 19:26:45 2006 +0000 - stream attribute added to Stanza objects commit c3129897455830085806f37d7189b8893776e2de Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 26 20:32:02 2006 +0000 - a little docstring improvement commit 8e4cfe6b117ce6c4413bdc22a163f67c9ad9af37 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 26 20:29:49 2006 +0000 - automatic handling of ProtocolError exceptions (catching them generating XMPP errors) at the stanza dispatcher commit cc9b707b2b4e3fe4e05ed7947a49221c2d08b48a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 26 20:09:37 2006 +0000 - exception handling improvements, part one commit 45a3a2fef6586e3c75d2fb4b5b258351ab96e15d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 26 18:27:39 2006 +0000 - copyright headers updated commit f4aef1fcc4adc36e0b3fb8365bee9b7b5c28bb51 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 26 18:18:31 2006 +0000 - CachedPropertyObject class and its usage in pyxmpp.jabber.disco removed commit eeb8023a35bfea7c13e830a75533fd6ae47f567a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 18 13:54:07 2006 +0000 - __cmp__ implementation fixed for Delay objects commit 0fd43375f84740231e449ad166bb2e787a98d7a9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 18 12:14:28 2006 +0000 - fix error occuring when executing via 'python configure.py' commit 4d7fa399264d3278102c5b953e2335bfcb6493f7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jul 23 21:26:12 2006 +0000 - simple configure.py script (fixes #2) commit 622936c28fab5dd026e7aa454f76d8c25fadde8d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jul 23 21:02:08 2006 +0000 - docstings about __iter__, __contains__ and __getitem__ usage commit 9f43f5bbafc1c7847de844b07dce7d4382adb2e0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jul 23 20:26:03 2006 +0000 - mapping interface for Roster object (__getitem__ gets item by jid) commit ab051fdd09db803ceb78bed700e4ce6e31daa56d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 18 17:22:57 2006 +0000 - fixed problem with non-ascii characters in JID during resource-binding commit f3fda458c0526c2f66b473a2f460a44bf9de513d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 13 19:16:05 2006 +0000 - generate <bad-request/> error for <iq/> stanzas with invalid type, as the RFC requires (fixes #3) commit dc43cc47ca463fd2326de76009b2df7ba5ceddce Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jul 12 15:43:08 2006 +0000 - catch all socket.errors (patch by Winfried Tilanus) commit 191d43d7520f0cf3fad97e6e38694747524651a3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jul 10 06:12:22 2006 +0000 - typos commit a959ff3b68dc67aae767dd8bdb25c84bc85fb619 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 4 20:38:13 2006 +0000 - s/pyxmpp.jabberstudio.org/pyxmpp.jajcus.net/ commit 955fd086fc8ec9c39ba0a3f8ecf51af3bf2b3bb0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 4 20:28:02 2006 +0000 - address updated commit 7f907d3dc58f1cf017e78bed9e11bdcf87eafad1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jun 3 19:40:05 2006 +0000 - www template fixed - doc Makefile updated for docutils-0.4 (which generate better XHTML) commit aa87a0f226f4a11799a7e175725578be21048364 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 31 20:31:23 2006 +0000 - updated after migration to the new site (pyxmpp.jajcus.net) commit 2705cbbc1bd99697281c68249f46ad2cbc898e03 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon May 29 11:57:20 2006 +0000 - notification test done (closes #1) commit 2d308dcab5c20ecb025012d06264e5d7c2e4f8c7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon May 29 11:56:36 2006 +0000 - notification test (refs #1) commit 3ae086dd90c2b08b88d5f29e11985cbc9bf4034b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 28 20:55:28 2006 +0000 - not needed here (in the new repository) commit b710c71de3207e6562abeaf1c67858741bf55413 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 28 20:35:13 2006 +0000 - an important notice commit f6322924242edc6ec0b07306bd876b053e7698b8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 9 13:55:59 2006 +0000 - Roster.__contains__() for useful 'in' operator commit ab052961549771ef0bcb4abc14aafb7d5635a3c9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Apr 9 13:41:17 2006 +0000 - Roster.items property and an iteration iterface commit 86f49dde4626373b4970de666225a19867383ed9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Mar 27 10:06:32 2006 +0000 - ugly typo commit 3d62de89529dce8f73ad4caad67df0849bad1396 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Mar 27 07:53:17 2006 +0000 - request roster before sending the initial presence commit 317f41a3a7d9dd553617d998dbdee944f3a3493a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Mar 26 17:46:07 2006 +0000 - handle 'unavailable' presence and don't use 'available' presence type (None type should be used instead) commit 5122da970a61a55c85ce7cb2a42447061c829828 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Mar 24 19:36:09 2006 +0000 - vCard query element name is 'vCard', not 'query'! (thanks to Winfried Tilanus) commit 3a44bfbc38f433c136fe74f4882f3e5ab1722222 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 1 19:28:05 2006 +0000 - compatibility fixes for older libxml2 (xmlNode.ns() fails there when node does not have namespace) commit 51140afd424f2830bb563760802c2c0ad0d750a0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 1 19:23:56 2006 +0000 - convert 'from' from UTF-8 to Unicode before passing to JID constructor commit 231108c2341235db12e07d0b0385f92265ed14c2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 16:54:20 2005 +0000 *** Version: 1.0.0 *** commit e046d403c958ad22ed077f2d5e859e60b88764ce Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 16:49:27 2005 +0000 - two more files commit 78ec095a5d0311d9c51da7955bc479d2d8f87a2f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 15:41:36 2005 +0000 - updated commit c0d766f754f9e4fafa95cd919257f13a00ad6875 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 15:35:13 2005 +0000 - updated commit ad73a73d90b3ac1730d7c7f670ff84f57f5a734c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 15:28:56 2005 +0000 - cosmetics commit 19a8ca80ae53f45ee57dd15957410f1e1ec51da1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 15:24:40 2005 +0000 - some files added to distribution tarball commit f51cffc29dcb2bb4da1007ed96f0ba345b455bbf Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 15:18:58 2005 +0000 - this file, when not updated regulary, does not make much sense commit 97562a9d5359824319c1d5d6ddaacd89c074ee61 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 11:26:57 2005 +0000 - updated commit 2a4cdfe2d365ba5450eecbadde198a0c951c54a6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 11:11:32 2005 +0000 - some cosmetic and documentation fixes commit 5c5d4b962fbd3a0b70f55a1e67e7861613256b53 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Dec 26 10:02:59 2005 +0000 - several nasty bugs fixed (this code could not work\!) commit b07e78ca8cbcca57f9e21685904a7d700898646a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 25 19:20:05 2005 +0000 - do not make up stanza id for <iq/> stanzas of type 'result' or 'error' (although <iq/> stanzas without id are not allowed in XMPP we should not answer them with a generated id) commit da0fa7b796726ea2392a8db9a671581fb39047ae Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 25 18:11:47 2005 +0000 - Register class aded commit df0cb72fd8657d63765dd283dcdf98faf4aa67e7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 25 18:11:30 2005 +0000 - fix for get_form() returning string bug commit 0eaf3a1df70c7d3c5d9c6930711250ab5f813160 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 27 21:31:51 2005 +0000 - MUC history settings fixes (by Patrick Dreker) commit 600841fcbfab53bac346a74b513f116d25c18ee1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Nov 23 21:45:52 2005 +0000 - fixed handling of non-ascii JIDs in roster (thanks to Andrew Diederich) commit ed8374ef5876985cbab888f97191c25c986396ad Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 14 16:23:31 2005 +0000 - removed a lot of code for handling non-unicode strings commit c86cdcae7b7a5b1b3730924e2b75e2b765eaa758 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 14 16:07:53 2005 +0000 - too strict deprecation warning removed -- sometimes strings (ASCII) are ok commit 57f59f49f6997a4bcd6522c7a7abde141bb0127c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 14 16:06:24 2005 +0000 - deprecate non-unicode string usage with PyXMPP API commit c16517b23bca5ea44921948f37ebd8437406e17f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 14 15:27:22 2005 +0000 - README file and setup.py improvements for Windows builds, thanks to Jarek Zgoda commit 16884e65a3ed8eb8cb522a467d49beacf8685ee9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Aug 31 17:31:42 2005 +0000 - return values for process_stanza(), telling if the stanza was actually handled by anything commit 39eda389e196f2b7b8df48953c5628ba5df5a64e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 19 10:45:03 2005 +0000 - do not use self[] in _expire_item or infinite recursion may occur commit 49c2e42da5794215c9c33d26608243b94c8ecd4c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 19 06:57:57 2005 +0000 - allow true/false for boolean values commit 12136bc9d356b8e9c546ba178a9c65790300baf1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 18 20:09:03 2005 +0000 - do not try to call certificate verification callback if it is None commit 721c5325136b19fe40c0d18f9f3e37d0a5fb2f4b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 19 19:21:17 2005 +0000 - SVN instructions updated commit 7b2317e5adeab75c718df2af6c1f7cdb09646a46 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 8 20:42:55 2005 +0000 - fixes, API improvements and documentation for password and history parameters support commit f6aaec15c59f014e22c96779730094e75ddbb416 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 8 20:35:24 2005 +0000 - MUC passwords and history management by [pdreker] (to be heavily modified) commit de03ea8357a5d4d0b6539a9043379114ac22c071 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 8 19:58:02 2005 +0000 - code cleanup commit 7eb86d6f6af75e37effd112a62d7caf6ce81e826 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 8 19:57:48 2005 +0000 - s/fill_in_registration_form/process_registration_form/ - s/registration_form/registration_form_received/ - cleanups commit 21e6a0a6abcf58d65fa26578abd770618e150dc0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 1 20:58:05 2005 +0000 - s/EXTADR/EXTADD/ in the vcard XML representation. EXTADR will still be accepted, as the mistake is quite frequent commit 96cc370fc4ce10621325c2886863fb255926487a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 30 19:08:37 2005 +0000 - workaround for vCards with all fields empty in the <N/> element commit 36e6d861c1a37f72854c17a2dfc4a5d97ef7935e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 29 08:52:45 2005 +0000 - rst2html path parametrized commit 4903d6768e252dbbc12f4d88b3b1177a52830271 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 29 08:46:19 2005 +0000 - PyRSS URL fixed commit e9141f9c8e54c858ba7ce40bfd9e86b0140352a3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 27 20:05:04 2005 +0000 - registration improvements commit 2116e1b75e3b58175d4d9ba7311689941388b743 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 27 19:45:04 2005 +0000 - asynchronous API for registration form filling-in commit 263b5d43f0bcc45701faf6bd173564e0ea223364 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 27 19:17:29 2005 +0000 - registration support for JabberClient commit 08d159c2a387ab03fff4b64b0994f38a3b6ca84c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 26 16:57:17 2005 +0000 - jabber:iq:register basics. NFY commit e2e0417cfd4f16f1fa8b7fcd41bd25da19f17886 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 26 16:56:58 2005 +0000 - workaround for strange replace_ns() behaviour (it seems libxml2 sometimes uses NULL instead of the default namespace in the tree) commit ed8c7efb2eb63bb7e31522a3955f10e852b69122 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 26 16:54:52 2005 +0000 - svn:ignore *.pyc commit b3ba46ff2b10f16614ca750205faf54b7a6e1018 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 26 16:46:45 2005 +0000 - cosmetics commit ac774543ed9853db9d677ab81a5f1cec798fe040 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 26 16:08:15 2005 +0000 - pure python implementation of replace_ns() fixed to properly handle old_ns==None commit 13f3111290285f0fafa58fbd5e4e0847e61056f0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 3 19:01:32 2005 +0000 - dnspython URL fixed commit 54e369b6c318636e0dc208fced43b9f72dc9832b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu May 5 15:36:12 2005 +0000 - s/iterkeys()/keys()/ -- the dictionary is being modified in this loop commit 1286253bb33d60f2bd92353e85ae55a606f977d8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Apr 27 20:18:40 2005 +0000 - don't send leave requests for rooms not joined commit 62b7d0d76bfe9e03a37c2244101c40ce5792dda7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Apr 14 14:53:59 2005 +0000 - handling of groups with non-ascii characters fixed commit a57f4cf8cb2f3af47bcb0ae6735059396d525159 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Apr 6 19:38:36 2005 +0000 - fixed compatibility with older libxml2 (which raise treeError in node.ns() when node has no namespace) commit 0ad009e44bd2ea12e1ffbcaf9873d1ca4511fdcb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Apr 5 19:36:13 2005 +0000 - don't try to read after EOF (when self.socket is None) commit b72dcc5cd417222336bd58a969507571dd2a05e0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Mar 31 16:53:37 2005 +0000 - typo (s/submit/cancel/) commit 3fcf53114a2dffb7d8c496599c42ad461f95d95c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 30 20:05:17 2005 +0000 - fixed delay on encrypted stream input: now all data is processed when received commit a00cc44041b515e2f3b85c3046b36bfbd84435b9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 30 19:54:46 2005 +0000 - Option may have multiple values -- s/.value/.values/ commit 5c8f1da22562c1cc25e955ac93e14b4ca6f441db Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 30 19:54:09 2005 +0000 - typos fixed and 'sumbit' form allowed for configure_room() commit 366ec46652bbd5140dfa9e8121f6d1dc4fd39778 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 29 20:43:08 2005 +0000 - initial support for room configuration commit 5d1b9c6ed6b46a77ada37173a0795be565d44b2b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 29 20:42:42 2005 +0000 - DATAFORM_NS constant commit 249ac412a2fff4fb1494f3665f79c5848ca76d59 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 29 20:09:08 2005 +0000 - get_node_ns*() are now in xmlextra.py commit d8858c62be6ffd3d4830421d93adcbaa1bcd1f9a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 29 20:08:55 2005 +0000 - get_node_ns*() are now in xmlextra.py commit f6a9cf53f3222f3032206c2bfe50164de7b94074 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 29 20:04:50 2005 +0000 - get_node_ns() and get_node_ns() moved here from utils.py - iterators for sibling nodes: xml_node_iter(), xml_element_iter() and xml_element_ns_iter() commit 7fbbe0e8625a60a7cb209eda770d87d537071962 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 29 20:03:53 2005 +0000 - XML specific utilities moved to xmlextra.py commit a0b9f3bbc320e184c95e5075b88f257a6a92c8c2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 23 21:11:20 2005 +0000 - field value parsing/building test commit c37970d6ab20aebbf82b209d5c326fc53a0ef947 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 23 20:42:49 2005 +0000 - documentation cleanup commit 37323e5762e69fdfd161e4bf5765b7f48e44e79a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 23 20:41:28 2005 +0000 - Form.make_submit() test commit a3ea648599858ee6e7e845f03c747847aa26eb43 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 23 20:40:56 2005 +0000 - documentation cleanup - Form.make_submit() commit a827fecae7cfcfb8c3a1da28aba71aba6078818a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Mar 20 18:05:39 2005 +0000 - common_doc, common_root and common_ns no longer in pyxmpp.stanza commit 7764def6e5fe7cb5f0968af1b4aaf30337b0d693 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Mar 20 18:01:06 2005 +0000 - cleanup (with pylint's help) commit 3ee11af7c2acfd7206c34ef76577965d2fb575a6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Mar 20 17:57:57 2005 +0000 - update for the new pylint commit 2bbbe6c9b1d27a78a1601f8fb97b0cee65a9cf64 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 16 21:53:32 2005 +0000 - Data Forms (JEP-0004) implementation commit d432cc7a678e64114ee7ddbb8be8fe7645495027 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 16 21:51:52 2005 +0000 - import common_doc and common_root from xmlextra, not stanza commit 03423af986411725beb03e532f40d4bf77badbad Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Mar 4 16:53:42 2005 +0000 - sanitization of XML nodes written to the stream moved to separate function in xmlextra (safe_serialize()) commit 67b0fba1f7037bbb982838fd6aa2cffc35af2077 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Mar 4 09:35:42 2005 +0000 - remove bogus namespace declarations from stanzas sent -- without this CJC (and probably any other PyXMPP based app) was _heavily_ broken. TODO: move the hack to separate function in xmlextra commit 39174f205e9239b36b6fb689b8fdcb590284103e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Mar 4 09:04:23 2005 +0000 - basic presence tests commit 8a1d7c846c3d596b2bcb02a2f85704012c62c18a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Mar 3 20:53:16 2005 +0000 - basic <presence/> tests commit 8c3d8694840ffac45f2e7bff107f40a7cbe68f66 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Mar 3 20:51:55 2005 +0000 - now test_*from_xml* are not overloaded for other purposes -- check_*() are now the working horses commit 912eaa10303749e7d513a9c87c6fb8c7e84a6c38 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 2 21:15:04 2005 +0000 - message test added commit 23f52ae2812ed841109963c1a7f9ceee582cabb6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 2 21:14:28 2005 +0000 - allow stanzas with no namespace commit aa90be8c53d4b1542d8a8a78e159f58ec74383f9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 2 21:13:51 2005 +0000 - do not automatically change type 'normal' to no type commit 9c6613c6cafc1345a0593e63d6951d4e01a739d3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Mar 2 21:13:03 2005 +0000 - pyxmpp.message test commit 03a8805a0945e4ef97d84c8382e4a2208a071ff6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Feb 28 16:20:08 2005 +0000 - missing imports added commit 22665bc9984ec7a92a63777dee198c0eef9dcf2b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Feb 28 08:15:56 2005 +0000 - make sure common_ns is used when it should be used commit 68aeb04c2b3c1655614d7dda8345d1001a5ea55c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Feb 28 08:11:07 2005 +0000 - namespace of new stanza being created fixed commit 6e194da4326a4314a62752d145c521e9caea99e2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Feb 28 08:06:06 2005 +0000 - fixed nasty bug causing elements in common namespace ('jabber:client', 'jabber:server', etc.), like message body, presence status, etc. commit 67595c35308172294113d2a2bafcf345da21d4c8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 27 16:30:41 2005 +0000 - optional python-only build commit e700ea9fdebeac1f90da07f46de77b38bee3ad22 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 27 16:25:24 2005 +0000 - made the C version also pass the test commit b2c7821c6bc89f252efd75099c4454fe83bdf84f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 20:58:55 2005 +0000 - back to the SAX based stream reader. Requires libxml2 >= 2.6.11. <= 2.6.6 would probably work too commit 489c8c5154f6a37a714d23a4120fa55109a88242 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 20:53:55 2005 +0000 - test the return value of feed() commit d4d274a696e2a78693acaf8c14d3edcc3fcf2fcf Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 20:40:39 2005 +0000 - better XML comparision commit 4f4fdbe3f78f9b89c13947da9c732e3be3238be7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 20:09:24 2005 +0000 - s/to/to_jid/ commit 4c379d41a31a3b8345a45f43511a7cbd5da6b8b8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 17:49:45 2005 +0000 - pyxmpp.xmlextra.StreamReader test commit fe863d303325c7c7c5d36c13f6c15fbed6057e6e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 15:35:54 2005 +0000 - compatibility fix for version of libxml2, where .ns() returns None for elements without a namespace commit b149415c93d9102da7ecc3a03d35e21651cad023 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 15:34:30 2005 +0000 - the 'simple' API for simple things (like sending a message) commit f2e9354462dd22185a6ac8d734ca41fac63812f2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 26 11:11:35 2005 +0000 - set 'to' on stream:stream only if initiator, and 'from' only if receiver commit 7274bf179b1c8c5a61370088a95673e458608663 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Feb 25 12:29:22 2005 +0000 - s/jabberstudio.org/ssh.jabberstudio.org/ commit f3cdd6686e132d5a0f1561d85e0a1727bd14ae1d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Feb 23 16:42:09 2005 +0000 - don't fail when MANIFEST does not exists commit fa2394a5cb1fb13a6ad289db79a0d2b77abfd450 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Feb 23 16:41:34 2005 +0000 - updated commit 312b08fad622195851bb948ab8c753aec7160975 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Feb 23 16:40:59 2005 +0000 - brand new, great examples ;-) commit 803af0bc2d34ec24060228a69f829ef97c8ed41e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jan 20 21:14:53 2005 +0000 - better handling of the disco#info and disco#items request to the empty node of a jabber.Client or jabberd.Component. commit c0d05fab73126dd28c0a47bdd6f8b32ed293a995 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 21:39:00 2005 +0000 - test.py renamed to c2s_test.py because that is what it is commit 716b25337115df90fd9474cf81b2cd2cd5d944a2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 21:36:55 2005 +0000 - working client-side tester for c2s connections commit 6656fbb214aede26982f8c954336d4db131cc482 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 21:36:07 2005 +0000 - works again commit 3d64ac6ce4607f2c2d4c4c2403f658e139f3ef5e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 21:34:19 2005 +0000 - establish session only when required by the server. Includes workaround for jabberd2 (maybe old version only) server which uses wrong namespace commit 24e896039fc7cc124f046b7bca0cb30e658066b1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 21:33:00 2005 +0000 - log exception cought from the stream parser commit 880c5316ad45f9c1417ca49404865b6c2d4d320b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 21:10:39 2005 +0000 - do not ignore all the CDATA, just the ignorable whitespace on the begining of the document commit 5865065f6deaaeb3ffa0c61495add0c93b9889ee Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 20:51:10 2005 +0000 - ignore CDATA children of the root element commit 687b00c4d32bcdeae15a0a503a00eaca8a0e1b05 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 18:52:13 2005 +0000 - not needed any more, I think commit 78a17b4931ad04db8f2dadfebcc8bb5fe4964c7f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 18:06:51 2005 +0000 - better name for this example commit 7c87a12714ddf1337327c6f51a184bdb3faa43eb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 18:05:35 2005 +0000 - imports fixed commit 8df2ff55e638d9ea20c4ba0e14b9392effe77679 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 18:03:42 2005 +0000 - not usefull and may confuse begginers commit 586775abd15c5f40ed6a4433c9154d83ea94605a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 18:00:47 2005 +0000 - updated and documented commit 0e2a28d7d786e67cefaf0d4611fdb25ce623d36d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 17 16:41:33 2005 +0000 - removed as not very usefull and may confuse begginers commit e636d168aea665da7664b0d8d9ed063ff3d83f2c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 9 21:40:11 2005 +0000 - force MANIFEST rebuilding commit 3c693c6cd6c04364564089e36a6321a8b9dfe4f8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 9 16:34:00 2005 +0000 - A lot of API and code cleanup: - .as_xml() methods consistent, using new StanzaPayloadObject and StanzaPayloadWrapperObject classes - "node" arguments and attributes renamed to "xmlnode" when reffering to XML nodes - Roster.items(), Roster.groups(), Roster.items_by_name(), Roster.items_by_group(), Roser.items_by_jid() renamed to: Roster.get_items(), Roster.get_groups(), Roster.get_items_by_name(), Roster.get_items_by_group(), Roster.get_item_by_jid() - removed unneeded parent namespace passing to xmlNode.newChild() and xmlNode.newTextChild() - other small fixes and improvements commit 9da917a0fcc9b4d075ce6dd760c8dbef15f2f241 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 8 22:14:54 2005 +0000 - skip tests for "make dist" -- those broke snapshot building on JS commit cf58758f5cb3ce60dd790a0335dba364429512d4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jan 6 22:15:00 2005 +0000 - big API unifications (getters are get_*, setters are set_*, disco properties available as attributes) commit c6f68c05d79b554ec0b685641e3414c4a1e6c5b9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jan 6 22:01:37 2005 +0000 - documentation update: PyXMPP overview, conventions commit c8c4778d8f418a1917a00034473802d2e47da62b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jan 6 22:00:27 2005 +0000 - API unification: as_xml(self,parent=None,doc=None) commit 984fc945d3c5143252fb123a63d0f1d2be8650a9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jan 6 19:45:58 2005 +0000 - presence type 'probe' added commit af12127b27fca3bd5d79dbbcdc8380877e8304b1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jan 6 19:29:17 2005 +0000 - a workaround for an odd problem in remove_ns() and replace_ns() reported by DaX commit 6358c3f3076f0585cf459242de5bc3ba111fdb1a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jan 5 17:58:05 2005 +0000 - #TODO: test_xml_output commit 0f2cd23be47c5c6e6c176c322e481aa9861309a5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jan 5 17:57:23 2005 +0000 - cached Disco requests commit ca0c8dbc3ecd0b409f98dffb6e90f2f51152b2c7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jan 5 17:54:28 2005 +0000 - s/xml()/to_xml()/ for interface consistence. to_xml() fixed to match docstring. commit 2736d79358b304c9b01e35bcf0b1b15e04daad9c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 3 21:59:36 2005 +0000 - various cleanups, updates and fixes (after checks by pylint and epydoc) commit f1a509cace9ce29cadb9de201a850c9c34761d65 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 3 21:58:46 2005 +0000 - cache tests seem complete now :) commit 0625ab496d1fe6d23ab9ca760f7e37a85e77fa3b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 3 20:38:20 2005 +0000 - more unittest-detected fixes commit 0565c1af1db0e5a1d306ebc4583856d6a63afa5f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 3 18:44:00 2005 +0000 - thread safety - cache item invalidation on error - other minor fixes commit 6bd68ceb2707890093235f149f2c9052de10cca2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 2 22:08:49 2005 +0000 - cache for things like Service Discovery replies. Still needs some testing. commit a101aeccdfc673f73acf98c4d49c3f48a42235b0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 21:35:25 2004 +0000 - comparing JIDs with other objects fixed (that bug was breaking roster view in CJC) commit bf7bbb6f29a3f24ad8e24dcf67a232f2288758cc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 20:26:41 2004 +0000 - BACKWARD INCOMPATIBLE CHANGES: - no submodules are imported directly from pyxmpp, pyxmpp.jabber and pyxmpp.jabberd (reduces startup time for apps using only small part of the API) - pyxmpp.all, pyxmpp.jabber.all and pyxmpp.jabberd.all modules for backward compatibility and convienience commit 01487c15d2b72a08efec3948d3156bc581e3b78b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 20:00:22 2004 +0000 - disco tests updates commit 41c7444841e9268ca256202f0d9f0ef11ab275ad Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 14:15:30 2004 +0000 - more fixes after unit-testing commit d32d9b2434ecaec5cb037c56c68f09a8b64e097d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 13:50:44 2004 +0000 - has_item() fixed to do all the stringprep stuff required (it parses DiscoItem now instead of using xpathQuery) commit 40d79171a1736fec8ec3ca0d55fdb53d9f421817 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 12:41:12 2004 +0000 - reference data for test of XML output of DiscoItems commit 8e2a57ead3ffcffed0e8e810695d567196a7173d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 12:38:28 2004 +0000 - more tests for DiscoItems commit 859477829f0f00e5f4c5b5b1a7874064d2d6e652 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 12:36:57 2004 +0000 - a bug in DiscoItems.has_item(), found during unit-testing, fixed commit fa2dc78cac8024a0fd7d7b919dd46480e40879af Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 31 12:33:00 2004 +0000 - node() method for DiscoItems and DiscoInfo commit cd375d2920f6a0a32c5e8d8d0e1c27e419d43a8d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 30 22:20:48 2004 +0000 - basic Service Discovery tests (more to come) commit ff4b0a439b1459af7fc5dcb36e6d46c3e4abd873 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 30 21:30:35 2004 +0000 - convienience methods: DiscoItems.add_item() and DiscoInfo.add_identity() commit c8da013e01e16236bd12f9a218d6b35985d07f1b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 30 17:16:30 2004 +0000 - test suite for pyxmpp.jid commit f422cc9d2b1defd3b52cb88156f5f5076bda75ce Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 30 15:38:40 2004 +0000 - regression testing using PyUnit (unittest) - the first test suite: for the vcard module commit 090719de4c321b6e229f3f46a4bf9ea1f01cdb81 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 30 15:37:47 2004 +0000 - fixed various bugs found during unit testing commit 0c5661a11918aae2077cca7a29a8317eede843a3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 30 10:21:14 2004 +0000 - test data moved to separate directory commit 6686dd700c64bc0280ed413540f462be8efbd0be Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 30 09:56:28 2004 +0000 - cut&paste bug fixed commit 599a3ed38e1a8643680b76ea1159b92ad813b14d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 18:20:10 2004 +0000 - debug statements removed commit 67de5cc30ed63483516b8258a621bc711423563b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 18:19:32 2004 +0000 - 'www' and 'publish' targets fixed commit affb008d13cd7ea482cd32558fcbefe361c0ecc6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 18:18:11 2004 +0000 - web pages automation commit b90dd9b6d2ab1def49504ebbdee16e4f1cb96712 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 18:13:50 2004 +0000 - do not ignore arguments to Merger.__init__() :) commit 84abe51ee087e3c7396a492ea898c55245bb5078 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 15:45:46 2004 +0000 - updated, reStructuredText version ready to be the web page base commit 74f24e2308bf2579082c7019668399bb4251f74e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 13:25:42 2004 +0000 - my e-mail address and copyright year updated commit a5029d67f2ba0ce611c81ad1f6fa3fa77a1feeb6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 13:24:47 2004 +0000 - namespace for PyXMPP errors changed commit 2eb46831f711e12188febf95e24b90cab7e89d3f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Dec 29 13:19:41 2004 +0000 - reStructuredText formatting - my e-mail updated commit 8da429ccbbeb5c8cbad2496ed7e2f1b7d7506483 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Dec 28 21:30:20 2004 +0000 - VCard handling fixed commit f472c37641925eb47d9b88d7da16703fdb795b33 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Dec 28 17:21:59 2004 +0000 - documentation cleanup commit 2e06d391ba010a9a9124338cbfa20c50a2ae2412 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Dec 28 15:55:01 2004 +0000 - UML model building infrastructure commit 717065c8d492efaa31d7c647804dc3cad1a50576 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Dec 28 15:52:50 2004 +0000 - updated for new M2Crypto -- use load_verify_locations() if load_verify_location() is not available commit ec6db968056631933473cf2d3024dfbdc63e68e1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 19 19:17:36 2004 +0000 - s/svn:keyword/svn:keywords/ commit 3635edba094d1f5f46ec2ec55860343eec309df1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 19 19:14:24 2004 +0000 - enable $Id$ keyword substitution commit aba7557fc7112080779f76134461a84337dc61b9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 19 15:02:00 2004 +0000 - workaround for M2Crypto 0.13.1 'feature' commit 3968fa5828efb5a56929af23246d3a871650389d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 19 10:58:20 2004 +0000 - use recv() not read() on a socket commit daa67bd13e865a33a5205a3719e7c539225fa7e7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Dec 19 10:56:49 2004 +0000 - workaround for a problem with resolving 'localhost' (/etc/hosts should be read anyway) commit e8eb13c8ceea64599937ee96ebaf5909eb0c1f6f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Dec 18 21:42:02 2004 +0000 - notes about the switch to dnspython commit 56b92438ad9b984d16b1095faad4041d03381242 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Dec 18 21:36:59 2004 +0000 - use pythondns module for DNS resolver commit 0ce1bd62c75cc0695c04bc06fb1a7e27c819c36d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Dec 14 22:39:42 2004 +0000 - cleaning up... commit 3e95c95e241eca3f49d14a9519620a07afadd079 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Dec 4 22:50:10 2004 +0000 - cleaning up... commit 46a32868b4154260bd11502ccaa544f3e581af39 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 3 22:39:51 2004 +0000 - cleaning up... commit 462b56ee68e642b1c8715eea5460d503a7bdcd61 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Dec 3 18:08:56 2004 +0000 - aux/ renamed to auxtools/ because of problems on Windows platform commit 5325cacaaa8228f4041b9e3ee3e3af825e6690ed Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Dec 2 12:22:06 2004 +0000 - updated for current PyXMPP API commit c8b8425b6b804c14e10552d5a18bd38ecd1c3f65 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Nov 16 22:32:17 2004 +0000 - executable flag set commit 2c9c8364d5f07c7f43008fb217f2b881855bb7aa Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 14 16:51:02 2004 +0000 - cleaning up... commit f76d038706439c615e113cf538cdafaefd34e5a9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Nov 12 07:06:15 2004 +0000 - attribute initialization fixed commit d7f9cab4d9858b30df872061268270b36f142cd2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Nov 11 10:34:52 2004 +0000 - cleaning up... commit 1faf860392e36cb7edce8c3bf7ab5dd413695c4c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Nov 10 22:55:06 2004 +0000 - cleaning up... commit d54aa78fad0e0d186568b93f8b830a1dcd7cdd72 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 7 10:24:57 2004 +0000 - cleaning up... commit 80bcfc9718c11fb72ec2a989478e6878f95130e2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 7 08:45:55 2004 +0000 - package metadata for PyPI registration commit a7705bd2d1f25ff759d9880ba6f448a0dd29ab7f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Nov 3 22:46:04 2004 +0000 - update commit d0b8b31b88491b86a19bfe08e53decb57038cabb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Nov 3 22:40:34 2004 +0000 - cleaning up... commit beaa34e66bd99b22e765e8989c4ca608b9f09808 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Nov 3 20:47:45 2004 +0000 - cleanup - the big 'muc' module split into two commit afb9643cb0b081ec9717cced562e2e7706476e12 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Nov 2 22:54:37 2004 +0000 - unused imports removed commit 842de0a3ba703f775c4059e19e68322efb871320 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Oct 31 15:20:14 2004 +0000 - better format of ChangeLog entries commit b7609c8989c94289009d0ca8b687d05d9414d2f9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Oct 30 20:43:27 2004 +0000 - make Changelog when making dist commit ef8196fa308e0c8542b5a801debb2f91a102a404 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Oct 30 20:42:18 2004 +0000 - ignore error on 'cl-stamp' test commit 0228f54da8d57b9120cfa9c29d80a150fa994175 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Oct 30 20:39:28 2004 +0000 - another attempt to make good 'ChangeLog' make target commit 059cf09a27e6dd3da496a1cccedf509fda45cf32 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Oct 30 19:24:11 2004 +0000 - ChangeLog depending on .svn/entries was a bad idea commit 26a7c8708dfe12da8cb4d669ea1c130e3a731572 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Oct 30 15:08:16 2004 +0000 - include svn2.log in sources - ChangeLog make target made dependent on .svn/entries - ChangeLog deleted for the repository -- it is to be regenerated in the working dir commit 2def35bd30fc0c6a5cff696921349e236f8ce22b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Oct 26 20:37:01 2004 +0000 - 'cosmetics' and 'pylint' make targets commit 56a0a571a75b28d69e4c99b8b5886ef7641e0141 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Oct 26 20:34:42 2004 +0000 - s/CVS/SVN/ commit 58e070d041936a540d9d7a98824b97e9e64ef763 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 22:01:38 2004 +0000 - use UTC for changelog timestamps commit 580f30636e21316193ba73e5d4ddabe1f0f4be52 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 21:42:22 2004 +0000 - snapshot handling commit fd09649fcac57e6a508625c4cd7cec7755caff0d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 21:20:58 2004 +0000 - s/cvs/svn/ in version setting code commit 41f3fb7bc3b4624e3bcd6fb90f91f32040986afb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 21:18:22 2004 +0000 - directory cleanup commit d5d90a380b7ccf1334e67387f4a961fd8027db6e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 21:13:12 2004 +0000 - ChangeLog generation in Makefile commit 2d4e05c5b59c2e3ee38721efe07fe4f651507727 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 20:54:14 2004 +0000 - CIA seems to work so I remove the test file commit 5a828b636d4eb0bc804a2d87cb9a769b81208f3b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 20:52:26 2004 +0000 - CIA test... commit c01a9eb8107ee243c9cc77a4ddb74ed38f050018 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 20:46:50 2004 +0000 - CIA test... commit 6b9500150a67669008c46750ee7e620647600620 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 25 20:45:08 2004 +0000 - .cvsignore files are not needed any more commit b5a61ff68d994e502af1730f02b122f47e783de3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 22 21:00:13 2004 +0000 - ChangeLog update by makelog.sh commit bfd04ed26a698e8d43d6d6a1a7fabb43d0aeccdc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 22 20:23:30 2004 +0000 - call __init__() of the PasswordManage commit ed5a21e972cc84404704839b39bcefabfd3d245c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 22 13:00:18 2004 +0000 - ChangeLog update by makelog.sh commit 76027119fcc519901df06c4a10180252d8c43109 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 22 12:20:31 2004 +0000 - use 'nameserver 127.0.0.1' when resolv.conf not available or empty commit 9081a7f0c67e2df1f1256fc8bf650da6fd893e7b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 11 19:00:41 2004 +0000 - ChangeLog update by makelog.sh commit c86000659ac2db1a0534c83cce472c53858217fe Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 11 18:44:08 2004 +0000 - stream mix-ins class moved before the StreamBase in Stream class parent list commit ce728ffd8dab0fb77cdd828d1b82eb7bd0f6457f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 11 18:33:51 2004 +0000 - raise StreamParseError on stream parse error (_xmlextra.error) commit b7c4df2ea425489a9b812ab8f21ad6358d09c678 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 7 23:00:12 2004 +0000 - ChangeLog update by makelog.sh commit c9c9e289066494af1f4ec758a0fc1d26f885f6a7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 7 22:28:51 2004 +0000 - cosmetics commit 7611325616631f65a5749483ea4ea4c3855a1226 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 7 22:22:57 2004 +0000 - documentation cleanup - references to RFC and JEP documents added to module docstrings commit 3e0a487d8b4c624ed032ba57164620835f70bb2b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 7 22:00:13 2004 +0000 - ChangeLog update by makelog.sh commit dda779de3f91fa8c66958f35e8fe35479e68336f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 7 21:07:56 2004 +0000 - reference the XMPP RFCs :-) commit 00aa721b78ce8cb7a02c58f827971eb57a200974 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 4 14:00:14 2004 +0000 - ChangeLog update by makelog.sh commit f4136ae768ecdff1d22dde3e564865fb9e18fd50 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Oct 4 13:01:18 2004 +0000 - a fix for 64-bit architectures by Stefan Grundmann commit 070bad83df0b2652c66d9fd2b01d82b23d2ffdc8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Oct 3 21:00:12 2004 +0000 - ChangeLog update by makelog.sh commit 8ea5c88a544c92facb173603ed8603a5a6c83113 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Oct 3 20:50:20 2004 +0000 - use $(EPYDOC) everywhere commit 1e1db4225095c220966b09e2e9bd16f3ebaf7760 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Oct 3 20:49:05 2004 +0000 - DIGEST-MD5 fixed after it was broken during 'cleanup' commit 17eb51ac32421c8372715da1592455e8f840c77d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Oct 3 20:37:18 2004 +0000 - cleaning up... commit dcb9f462a3423bd4f466276d3f7ae50d05b60053 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 1 23:00:16 2004 +0000 - ChangeLog update by makelog.sh commit a76d52d1db2e15d1ef560cbd799e97d5aae18ec7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 1 22:05:17 2004 +0000 - cleaning up... and something has been broken :-( commit 290aa5fbf5a2fa8419d9b1c6175e4dbe5897d110 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 29 22:00:09 2004 +0000 - ChangeLog update by makelog.sh commit 5b090438f7f23e44664930e19835e4306697c1cb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 29 21:23:24 2004 +0000 - cleaning up... commit 48568ef8a2b68def1abcaf2ff31a58dd1fc0cc7b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 28 22:00:23 2004 +0000 - ChangeLog update by makelog.sh commit 4779ef2be7eaf1792291ea6d3075b6cecd45c430 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 28 21:31:19 2004 +0000 - cleaning up... commit 4a40a6f7150c806dc387798a1911f44a4f993f41 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 27 21:00:15 2004 +0000 - ChangeLog update by makelog.sh commit 67d81dc1197e31aceb2dc4ae53f9fcd6737b0b70 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 27 20:49:39 2004 +0000 - cleaning up... commit e34d57bb1f9978f86d09123cc759c971ba9123fb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 25 22:00:08 2004 +0000 - ChangeLog update by makelog.sh commit 74bdf40fd995a63c95bef77f3c41c7e559250665 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 25 21:41:39 2004 +0000 - cleaning up... commit 6fc97359f419e1924cb4cdb7698a3dc448bc9ea2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 25 17:00:23 2004 +0000 - ChangeLog update by makelog.sh commit 4e0d297a278d95fe675e7b5cff83be52b7c00d8d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 25 16:29:14 2004 +0000 - expdict fixes commit 92968ef228ab9ba99e107be9311d82b629655630 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 25 16:00:11 2004 +0000 - ChangeLog update by makelog.sh commit a42617da0df0a86712fedab189f29926c40a679a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 25 15:42:26 2004 +0000 - timout handler may accept less than two arguments and other ExpiringDictionary cleanups commit ca251d891255622e5b2958b4aa91b7e8a684468f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 24 10:00:13 2004 +0000 - ChangeLog update by makelog.sh commit caf44f9b031344073e16638216ccb8c720f46442 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 24 09:47:06 2004 +0000 - typo commit 83531f0f1c5c6d8af93218375304b16c4857a914 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 24 09:00:11 2004 +0000 - ChangeLog update by makelog.sh commit 9d12cdc3241bcfde5765409cc8e03e69cf7e6ed9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 24 08:17:24 2004 +0000 - s/xmlnode/xmlnode_or_node/ in one more place - DiscoItems.items() fixed - node parameter to DiscoItem.__init__ is optional commit 7bed74c1360302a0bd992da9bf6d4d08d076d3d4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 24 08:12:27 2004 +0000 - missing files added commit 2f51216066a9c237019b99d921487d5e5a016e32 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 22 22:00:13 2004 +0000 - ChangeLog update by makelog.sh commit cf16df92e39726a03bcdf8396df21b847749b3c3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 22 21:32:38 2004 +0000 - stream.py split into pieces commit 6b511609d504c91a3ca23cce71310c0b1e326540 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 21 07:00:16 2004 +0000 - ChangeLog update by makelog.sh commit 61aabe1409f3e69b3f7b6a67ccc5cba09f23974b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 21 06:15:36 2004 +0000 - cleaned up a bit too much ;-) commit 0a7c1c6fc1cc583fa06e525d04e7865e76789b07 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 20 22:00:17 2004 +0000 - ChangeLog update by makelog.sh commit 6fa3c9d7803a03e93afb35d1428a427c4b58bede Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 20 21:07:19 2004 +0000 - cleaning up... commit 5bd945b6ddb79b39565fdba9229f8cde89015c38 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 20 21:06:28 2004 +0000 - splitting the big stream.py commit c880986d7a3eff7c71be4816ee2a42e04634b9f4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 20 20:00:54 2004 +0000 - ChangeLog update by makelog.sh commit 26c819f744fbb7dfc2de6ce8f7aa06e99bd66393 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 20 19:57:58 2004 +0000 - cleaning up... commit c57ee9382a718ccac32148210e55b0afe84d3af1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 22:00:22 2004 +0000 - ChangeLog update by makelog.sh commit a8acc685988adab2f8ba94396f1ccb7fb96fc6a8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 21:34:18 2004 +0000 - cleaning up... commit ea0653bb7f20a5a00c1b9306b9caeaadb1131639 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 18:00:13 2004 +0000 - ChangeLog update by makelog.sh commit 757239d766b69b18b3364d9b60215480f0c4d547 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 17:25:41 2004 +0000 - fixes to bugs noticed by Chris Niekel commit 66d8d987fd22aea010f5d483dcd70e3b54cc9d5a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 17:00:21 2004 +0000 - ChangeLog update by makelog.sh commit 06d20a6d4721c80d43ed74fd2b321f1db0f24a80 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 16:06:28 2004 +0000 - cleaning up... commit 2e7578d5d7aacb45dafda4d5538c2c6fcdd9c1a2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 09:00:12 2004 +0000 - ChangeLog update by makelog.sh commit c398f8697fd959f5e732cf298c9fe6be542340ea Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 19 08:38:29 2004 +0000 - cleaning up... commit 718dc7ea6c1d5de38a077762ff3f4518d5abd085 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 18 22:00:14 2004 +0000 - ChangeLog update by makelog.sh commit 94a5e1b1401f2a6a365963dde7b5700bbc634f78 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 18 21:33:00 2004 +0000 - cleaning up... commit 2f3132a7f6453d00ff3ad52d33be90944ee5be2f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 18 19:00:13 2004 +0000 - ChangeLog update by makelog.sh commit b6bcbfc94ee88fc09c631219a7db40c664da1268 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 18 18:16:37 2004 +0000 - a little fix (match only whole words as stanza class name, include MUC stanzas) commit ada1cdd14239eb0fff45c88c18ba39750aa5c726 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 18 17:00:45 2004 +0000 - ChangeLog update by makelog.sh commit f3dfe6ef2d3f58b620a92eb03f8233001afc3607 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 18 08:00:22 2004 +0000 - ChangeLog update by makelog.sh commit 969c94f333cb32d63ecb88e68f11e437e1c640dc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Sep 16 20:00:18 2004 +0000 - ChangeLog update by makelog.sh commit e3342fb07f2562fb49140afd320e1009843f2cd9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Sep 16 19:57:46 2004 +0000 - 'to' -> 'stanza_to', 'fr' -> 'stanza_from', 'sid' -> 'stanza_id', 'typ' -> 'stanza_type' commit fd6607ca25d4f11b64b2ff71377dcc0cc9d8cedb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 15 22:00:14 2004 +0000 - ChangeLog update by makelog.sh commit e972085eaadcf177d5a60d23afbc09a715afdc4b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 15 21:23:13 2004 +0000 - cleaning up... commit ed9836a46d9117a26aa53f09817319aa1eeefc4b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 14 20:00:14 2004 +0000 - ChangeLog update by makelog.sh commit 6e6c5c9604cb22c5d382c97207a59a2bc92562bc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 14 19:58:05 2004 +0000 - documentation cleanup commit 3bf1022d2149bf6331712d7ae959f4f1dae2a5fe Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 13 22:00:14 2004 +0000 - ChangeLog update by makelog.sh commit f2e05dd69160f21824d862bb6b9c1b7c025c9c3b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 13 21:28:00 2004 +0000 - small fixes commit bb7cf5a6584c96b2c979f990f1a0bb19cf3331ac Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 13 21:26:36 2004 +0000 - fixed what broken commit 8e4bd1c6f73f613c789f206dbb7ea493b09f1ce8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 13 21:15:08 2004 +0000 - cleaning up... (and breaking things) commit 2542e693e1d3553a0ca355d3b080397a587e5ef2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 12 19:00:14 2004 +0000 - ChangeLog update by makelog.sh commit 2abef5a726d6cff67eb6c3bf835c6ffc831b1b70 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 12 18:58:03 2004 +0000 - cleaning up... commit d584bc240dc068ecdfa68c43e714c293910c6a6c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 12 11:00:16 2004 +0000 - ChangeLog update by makelog.sh commit 53e84d754e1f8ffa22879bfa0db1a80c8c6575bf Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 12 10:02:34 2004 +0000 - cleaning up... commit c6021bcffd60604ae89d89dac291728fbb0223db Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 12 09:00:15 2004 +0000 - ChangeLog update by makelog.sh commit e2844b7a9393c4326aef91f072549c1e856222ce Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 12 08:21:39 2004 +0000 - stream.jid -> stream.me everywhere commit e42e1294c77b770de86174fffd0845f997ff425c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 12 00:00:13 2004 +0000 - ChangeLog update by makelog.sh commit 77368d1ecbdece62f977e1f67efe9d67cbb365f2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 11 23:11:21 2004 +0000 - more cleanup commit 3831921d080ad063abdcb794e4047b8899ac8d1e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 11 21:00:10 2004 +0000 - ChangeLog update by makelog.sh commit c9b7f75b295c3d86b57b9602c87b04135373f5d6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Sep 11 20:48:57 2004 +0000 - cleaning up the code commit 4df48c923ba880c4d2c72da79ce825b933aac6e1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 15:00:28 2004 +0000 - ChangeLog update by makelog.sh commit 310aef24f87d4b59dddf2e9b776250de359e8a7e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 14:01:17 2004 +0000 - preparing to use epydoc for code documentation commit 03c0f499981d5a12602cbe7cb2dfe5cf1de1dd6a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 14:00:25 2004 +0000 - ChangeLog update by makelog.sh commit ee8e29aae3141fabe45b91fd55e71591bf1b0228 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 13:18:55 2004 +0000 - __revision__ attribute added to all modules commit 405207993e0c77408e165b239a8eebc273b8ef23 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 13:17:49 2004 +0000 - made pylint checks more current-code-friendly commit a93c5770b756af1a7025e0af4b89c0f7498e7989 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 13:00:42 2004 +0000 - ChangeLog update by makelog.sh commit ae43c692e375b89d6c4df55724cfefbb48c16906 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 12:49:57 2004 +0000 - code-cleanup TODO list, made with pylint commit 452d55f5c769b64926cb836fd8df8aee5b4e9e5a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 11:00:15 2004 +0000 - ChangeLog update by makelog.sh commit 868fed76beaf6a0f2cb0cd38cf5375dc05781daa Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 10 10:55:22 2004 +0000 - tools to make me make the code better :) commit 1929b9fc4d996177ba9131eeffeff3f72a1e4ff0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 3 18:00:20 2004 +0000 - ChangeLog update by makelog.sh commit 561da0916e0711161a9b96b294b62afe51a6ecd2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 3 17:16:18 2004 +0000 - Stream.data_in() and Stream.data_out() callbacks removed in favor of 'logging' module loggers commit 741d109c2a4738d873bd48e85aeea142f151e84f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 3 17:00:33 2004 +0000 - ChangeLog update by makelog.sh commit ffcbcdbe3930ad893b858e04ae58527815e403cd Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Sep 3 16:06:35 2004 +0000 - info about new logging commit 7568e84fd32904bd684afc2f76995f3bb1cfd704 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 1 09:00:28 2004 +0000 - ChangeLog update by makelog.sh commit 2aa6fec15d9b5d12eeb59b2e42968f695f508882 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 1 08:38:48 2004 +0000 - compute SASL authentication realm (use JID domain) when server gives no realm list. This is a 'SHOULD' in RFC2831 (containing DIGEST-MD5 mechanism specification) and fixes compatibility problem with ejabberd commit c02c7a27d3d156a72bd1437ca84c456ef9f7ebcb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Sep 1 08:34:34 2004 +0000 - small bug in digest-uri computation fixed commit 3414d21537454c7a307a3770fa8fe1d2d36a5015 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 29 18:00:18 2004 +0000 - ChangeLog update by makelog.sh commit 1e0edc182cc8c53f75381b60abee00088707fcc7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 29 17:57:53 2004 +0000 - got rid of those evil relative imports commit f84fac40b851233790a94fc36d3c606c7f362bb4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 29 15:00:22 2004 +0000 - ChangeLog update by makelog.sh commit a5366bcb975bed2888c2c9aa798049204524d2aa Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 29 14:35:25 2004 +0000 - switched to logging module for debug messages commit 0b8d2f54b79d31ff258575890df8484688cb7102 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 29 10:00:21 2004 +0000 - ChangeLog update by makelog.sh commit 82851adea97767fbe61fa74ba94f1babebd16897 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 29 09:09:49 2004 +0000 - don't panic on jabber:x:delay elements without 'from' attribute commit d380a254ff882594d30d21b7fe7db0e30b126b96 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 28 09:00:16 2004 +0000 - ChangeLog update by makelog.sh commit 7144b012d4971308bdb2d0e53b997fbbd281c31a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 28 08:55:00 2004 +0000 - Fixed bug #4191 (thanks to Leonid) commit 10750ad8d1e3eeb1d682efb5d0e22c932d002b33 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jul 28 13:00:49 2004 +0000 - ChangeLog update by makelog.sh commit 1ec462c88073007e2bd3c4c116480489b340ef4f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jul 28 12:25:53 2004 +0000 - convert stanza attributes (from, to, type) from UTF-8 to Unicode commit f6e3e58cf2ad18e4232ea1cf1d07d863558f5ff3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jul 21 07:56:18 2004 +0000 - ChangeLog update by makelog.sh commit c37c411527c7c193d7fa03a3d5c76b8823e12eb6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jul 21 07:55:32 2004 +0000 *** Version: 0.5 *** commit 5144f6f88d14e52b222bc9381ad92c1aff1bb1e3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jul 21 07:51:32 2004 +0000 - updated commit 86da5fc2ab8d2edcf3ee4826d7e03b747a3ed825 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jul 19 21:00:13 2004 +0000 - ChangeLog update by makelog.sh commit 417e13ba1845bc9cf5d6a3cb0b9a4042142840b9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jul 19 20:39:09 2004 +0000 - don't catch and dump StreamError exceptions commit 0c3bb50d8871b284569c3d33d38700f1a5451c9e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jul 19 20:38:26 2004 +0000 - import StreamEncryptionRequired exception from stream.py commit b96cf5eac2fbe0b04b721f4a68a0f8c0fa340412 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 16 09:00:14 2004 +0000 - ChangeLog update by makelog.sh commit 1f6c0dd070dfd893c9fd528f51f6846cd8b6178f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 16 08:46:26 2004 +0000 - do not do SRV lookups when server address is given commit 8b54b5f277e351c204b7f2c6c6231ce2b33f51ed Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 27 20:00:11 2004 +0000 - ChangeLog update by makelog.sh commit aafada398a7a09e4836449b30e6b6d6312c1ed9f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 27 19:44:34 2004 +0000 - cosmetics commit 625491731f7a21997aaf61f68205f2241427e52f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 27 19:43:41 2004 +0000 - date convertion improvements commit a93d01f37391bc8cada21ade81e43696e1162197 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 27 19:39:41 2004 +0000 - debug code fixed - presence_changed() event - cosmetics commit 0f906f5f857b1ba6093bf624d7758110c5536db8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 23 20:00:12 2004 +0000 - ChangeLog update by makelog.sh commit 9e6b3c3d30ddbe72fc0b133c6249616952b1d341 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 23 19:13:53 2004 +0000 - fixed getaddrinfo() to return None if query() fails commit faad3d5211c5016054c02054496bcf35b2bacf66 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 16 20:00:19 2004 +0000 - ChangeLog update by makelog.sh commit ae6cc5ab119ab1b0b651c1c2b6fe9ac5281613c2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 16 19:04:14 2004 +0000 - reports for the CIA ( http://cia.navi.cx ) commit e461332e2030bf287a55306a77bdda685cc5a19a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 23:00:11 2004 +0000 - ChangeLog update by makelog.sh commit 708ef4188bd5534a65e0b0c6be3fba4aadf60509 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 22:06:53 2004 +0000 - when JID() argument is JID instance return it unchanged (natural behaviour for immutable type) commit 228f5ebcc3dfb922cef6f393273b45fc094f7478 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 22:00:12 2004 +0000 - ChangeLog update by makelog.sh commit e5e0d53932b5184e1bf4f150f0c8bb1489b1aa0d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 21:54:46 2004 +0000 - stringprep prepared string caching commit 284b4737933c72a89df3c8010f4e971a09669bfe Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 21:14:19 2004 +0000 - JID rewritten as 'new style' (type based), immutable class. Also JID caching has been introduced. commit bb3438bb16219b01752af8f035e798d607732f92 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 14:00:19 2004 +0000 - ChangeLog update by makelog.sh commit a008315b81e555b1bea3d54a1f4da52e167eabe5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 13:25:44 2004 +0000 - not needed any more (no custom Unicode normalization implementation) commit 7d883187bd39282bbe3a4bf155c476ecb286f39e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 12:00:16 2004 +0000 - ChangeLog update by makelog.sh commit cf72fb3b777d81abfea5faeaa7c044a57924cad6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 9 11:52:54 2004 +0000 - return True from __presence_unavailable() commit d9bab6cc535e1e5954dbfbb2ea1d9fd4ef9c627f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 7 14:00:27 2004 +0000 - ChangeLog update by makelog.sh commit 66ffc451c74f2d1eb74c67fbf4b3dce2f22d101a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 7 13:35:28 2004 +0000 - nick, role and affiliation change notification and nick changing in the MUC client commit 03bb1b8451ca7defaf198294c921184f93fafefb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 20:00:11 2004 +0000 - ChangeLog update by makelog.sh commit 456929a1234c482feeb33f7c5ee70e320df4388b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 19:00:52 2004 +0000 - <status/> attribute named changed from 'status' to 'code' commit 1af1eed13b70703fb386130af978a3f9bb114c1c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 15:00:12 2004 +0000 - ChangeLog update by makelog.sh commit bad34a1bd6a88621664053b4d1e7bf05aed2b47f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 14:54:57 2004 +0000 - MucRoomManager.get_room_state() method added and MucRoomState object me attribute initialized from room_jid commit 6494bb6220f335195a4143b1891d540e230cc558 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 12:00:26 2004 +0000 - ChangeLog update by makelog.sh commit aa0f54a500b633d0045f847acb317d4a9538b863 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 11:44:22 2004 +0000 - allow local processing of stanzas directed to other resource of out JID commit dd12d475a898ee68a4c4fb925cfedb461e5f7226 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 11:00:13 2004 +0000 - ChangeLog update by makelog.sh commit 6be313228c449dffb83c179d42db62100729ea7a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 4 10:54:10 2004 +0000 - return None from get_query() if no query is contained in the Iq stanza. The same for get_query_ns() commit 138cd5e65186bf0b57bd50ecf6ec496ebd3e0a2d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 3 22:00:12 2004 +0000 - ChangeLog update by makelog.sh commit 52cf9cebb9387501eaeba4e8ef3e168029dc28be Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 3 21:23:21 2004 +0000 - updates commit 9231b4400f167e56a82f741dedff103199574228 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 3 14:00:19 2004 +0000 - ChangeLog update by makelog.sh commit 984d9560eb5561af0724db7a537ad7e3338b5188 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 3 13:22:13 2004 +0000 - jabber:x:delay support changed to use datetime module and enhanced with a local time interface commit 5f2ee120052322d875bcd37f5077b4c6b05a555c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 22:00:14 2004 +0000 - ChangeLog update by makelog.sh commit 459bd1f54a169dcd9032770a1015697a5426ffa2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 21:20:23 2004 +0000 - raise error if the Python used is too old commit 3b835637f075eec2e4be26e6f3c93863d51a05db Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 21:17:41 2004 +0000 - fixed after removing python 2.2 support commit 47b210e52879a917efbc44e2358cc86f7647283d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 21:11:06 2004 +0000 - Removing Python 2.2 support commit d20424a3818f9cf3c48bd44eb78ef204c38513b7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 21:04:25 2004 +0000 - removing Python 2.2 support commit 5851845781b6a6a875c03a4076f484ef49c72ca5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 21:00:43 2004 +0000 - ChangeLog update by makelog.sh commit 214130f6762d0edbfc8e2105506d53a8c754ef1d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 21:00:10 2004 +0000 - documentation - s/make_node/as_xml/ (for consistency with other pyxmpp modules) - s/process_presence_error/process_error_presence/ commit 04c9b8fc85da82f9113e857ab0e815fc1e75dca7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 14:00:23 2004 +0000 - ChangeLog update by makelog.sh commit ddd7b4343fdfdf3aa97c0f3c1b2ec69d1684e8c1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 14:00:12 2004 +0000 - pass stanza to MucRoomHandler.other_joined() and MucRoomHandler.other_left() callbacks commit 15071bf7edc5c9ee39d083733e19127ffdbbdd97 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 13:58:04 2004 +0000 - missing 'import libxml2' added commit 132ef53ae8f43c7ca86a431ee498a80fd04f4f4a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 13:56:43 2004 +0000 - JEP-0091 (jabber:x:delay) handling. There are still some problems with local time (Python time module sucks) commit b1e3e529137e81ba524dbc472801320d3cc31573 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 13:00:38 2004 +0000 - ChangeLog update by makelog.sh commit 5f839676319917cc33eb6aa9d3f8a5e4d38cdb46 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 2 12:02:43 2004 +0000 - pass user, not nick to MucRoomHandler.message_received and MucRoomHandler.subject_changed commit c720eb513ea56b8bd8599ee71429984a8564083a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon May 31 22:00:12 2004 +0000 - ChangeLog update by makelog.sh commit 66fd7c358f122ae6bcdc9c1124d81e91f77f26fa Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon May 31 21:18:12 2004 +0000 - basic MUC client functionality (NFY, but works somehow) commit db1e2b3b0bd814a689d6df8e19671986d1e878da Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri May 28 12:00:11 2004 +0000 - ChangeLog update by makelog.sh commit c3285611842957a5d6179e5b91987ea907b3df91 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri May 28 11:59:47 2004 +0000 - docstrings updated commit 26b9d2d46b28f19366365241f347cbaa1f6f95b9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri May 28 11:47:36 2004 +0000 - roster module rewritten and documented. It is much simpler now, and should be much faster and much more standard-compliant. commit 760f3307a05009516e97e9f1b1c3044b0b3e8b26 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri May 28 11:33:50 2004 +0000 - get_node_ns() and get_node_ns_uri() helper functions added to utils module commit c91c881f12232d2e038cb14d0955d0703212b66c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri May 28 08:00:11 2004 +0000 - ChangeLog update by makelog.sh commit deed5d081c3d8bba70473ef75e6517bf3165d5bf Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri May 28 07:28:00 2004 +0000 - more Unicode commit 15ee4d51b95425be347a74819c62472291d0f9e4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 26 19:00:15 2004 +0000 - ChangeLog update by makelog.sh commit 752dbf35cfd01544af1d514edcafdd5894973251 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 26 18:01:23 2004 +0000 - get_node() fixed commit 6c36809861e1bde22cc90fcd6415943a25b59723 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 16 14:59:08 2004 +0000 - ChangeLog update by makelog.sh commit 0f1297d89030ca183fd2dbacc9d9e57a1fd561bb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 16 14:58:26 2004 +0000 *** Version: 0.4 *** commit a12c7909551bcc1d64b858108bd47b19ba69eb37 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 16 09:00:12 2004 +0000 - ChangeLog update by makelog.sh commit e7536cb9c186cdd0c25bf99a3dd57b3bbc30dd3e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 16 08:29:12 2004 +0000 - updated commit 51b0c999412778da7aff00d74415a484a6c57730 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 16 08:23:15 2004 +0000 - updated commit d7fb60eebc1eeee0911d4ca03c7387d37c83cc78 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 9 17:00:23 2004 +0000 - ChangeLog update by makelog.sh commit 9d13f2d26a9644d67bb8612999909edfaf8fb887 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 9 16:52:17 2004 +0000 - DiscoItem constructor fixed commit b247d601e011b00dd80f577cafdadf0dfa0b69ea Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 9 10:00:12 2004 +0000 - ChangeLog update by makelog.sh commit 34ead4763f044365f92f5c263bd27202abbf7b8f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 9 09:55:12 2004 +0000 - case mapping (B.2 table) fixed in stringprep profiles commit efd8c1363300c06a5bd81b23faacbf24a36e00e6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun May 9 09:54:35 2004 +0000 - cosmetics commit b21b796cc1bb2c2d94225ac7286573d9cc1857e0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 20:00:08 2004 +0000 - ChangeLog update by makelog.sh commit e3b6add80cd2189f97413b79c820b1a0750b7d3e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 19:58:33 2004 +0000 - code reformated so 4 spaces are really used for indenting commit a764986bc38e4f6ee0baac07c9888e2320062984 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 19:39:56 2004 +0000 - code reformated so 4 spaces are used for indenting commit c444535e7da78a9dcae3ae391a21a9b6ccdbe413 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 19:36:32 2004 +0000 - simple scripts to reformat code to my coding style commit 025d82a15cb00e59baabea884ca659d71ae4a6d4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 18:00:11 2004 +0000 - ChangeLog update by makelog.sh commit fa16aabe439724f209bc0358ed1f486539141790 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 17:41:24 2004 +0000 - missing 'item' argument added to virtual method roster_updated() commit fe0053847831dbfe1303439e034756df31e38506 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 10:00:11 2004 +0000 - ChangeLog update by makelog.sh commit 53b1721c0070fdd50ddfc00c3d56f3b98a2e4a8d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 09:13:22 2004 +0000 - set exception string on memory allocation errors - fix for 64-bit architectures: second argument for "s#" format in PyArg_ParseTuple function must be "int", not "size_t" commit 22743ad3ffbaac4b9a43056550c3e7f59097e805 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 09:00:10 2004 +0000 - ChangeLog update by makelog.sh commit 99950890e822f80ff62b0ad1b1a5968a7d05426b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed May 5 08:58:02 2004 +0000 - 'make clean' fixed to do what it should do commit 3c8b787ee2e7041d2a8ddc1ea4cffe8018e94c89 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Apr 26 19:00:10 2004 +0000 - ChangeLog update by makelog.sh commit 8a0469ab070bd89a085456da64aef10b15990f96 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Apr 26 18:58:38 2004 +0000 - 'case_sensitive' argument to items_by_name() Roster method commit b1bebe647b15a8a78789b5b1457eb17319a787db Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Apr 24 16:00:09 2004 +0000 - ChangeLog update by makelog.sh commit a790f47324c5951e0b5af75e3b33c31cf5d6f18c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Apr 24 15:13:44 2004 +0000 - __repr__() methods for vCard fields commit 37e49b83cbb68229cb23fed8c68d15e7b48d7d94 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 22:00:10 2004 +0000 - ChangeLog update by makelog.sh commit a7937627de1df8b09dd4d425e22a5776f28f4431 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 21:27:17 2004 +0000 - some missing self.name assignments commit 8c6f1bf79fd2c6da637f442661b1da2d525517ae Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 21:14:12 2004 +0000 - minor bugfixes - fix broken vCards (missing FN or N) commit c4325ce37097388ab9389035aec787124a073cb6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 20:00:13 2004 +0000 - ChangeLog update by makelog.sh commit 60c8696541231f629807df9d614a80480343c32e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 19:50:33 2004 +0000 - constants for standard namespaces commit 14685c2a885b71a2a3f18955a48326af6e8bff8b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 19:49:18 2004 +0000 - standard namespace constants and VCard class imported commit 0de948f9480c1912d6df27205ffa00e62375116d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 19:34:48 2004 +0000 - seems like it works commit f00602ffef3c4ed6d14bfe51d029b8f1f6c4c20f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 19:34:32 2004 +0000 - vcard tests update commit bec3e6c2fd6bd970b7912da212f4c356f5115df5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 19:00:12 2004 +0000 - ChangeLog update by makelog.sh commit 7d57cef9412c7bff802161980c3c6d3515b3ae0f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Mar 23 18:29:34 2004 +0000 - add 'version:3.0' to rfc2426 output commit 8bd220e0f3ab3304d739c6b232c137f11afba449 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Mar 22 21:00:10 2004 +0000 - ChangeLog update by makelog.sh commit ff562ca395cb0060a2ae5089c307ea6461a0afef Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Mar 22 20:01:47 2004 +0000 - vcard support near finishing commit d0e78f9690190e468829c2e9d951226bddeb3c56 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Mar 22 20:00:09 2004 +0000 - ChangeLog update by makelog.sh commit 2c4631dee9218bee641a27e1c3a7ef5d01d5acfc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Mar 22 19:58:42 2004 +0000 - vcard test suite commit 82d7c37c9984bf6db691d5429f997aa675e15714 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Mar 18 12:00:42 2004 +0000 - ChangeLog update by makelog.sh commit 95370dd3004c3696eadf42ebdcf5eb1fce3413af Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Mar 15 22:27:53 2004 +0000 - new "preparsing" stream parser to workaround libxml2-2.6.7 "feature" of not reporting element start immediately. Works, but NQFY commit 05ac7fb5634f727dceda0bfbe4b249d35482d850 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 24 17:10:53 2004 +0000 - typo commit a994f55770d517845f717829a3f4581ca299d171 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Feb 23 08:43:28 2004 +0000 - stringprep on Python 2.3 fixed commit 673f80003f70a96662cda76ba195d156b180072d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Feb 20 16:43:59 2004 +0000 - libxml2 doesn't check for forbidden control characters in XML strings, so replace them just before sending XML nodes over the stream commit ae07fc6278e0156629a5c497f493da74fba6796c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Feb 14 19:04:56 2004 +0000 - basic support for MUC <iq/> stanzas (#admin namespace) commit 9ef9c089ae43d6ad8fa4624be6a0c900bef4c817 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 18:57:42 2004 +0000 - typo fixed commit 1f7819d36b560edc3e0f1fb5f71e49e160d20653 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 18:56:25 2004 +0000 - domain comparision using IDNA commit 7900a108184ee76c1c9114d780853421218b7db1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 18:38:59 2004 +0000 - use IDNA ToASCII() to validate domain if encodings.idna is available commit 2c7cb7cb947475a53f82992c2322b9265b7d9f7e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 18:33:01 2004 +0000 - unicodedata.normalize() version of NFKC fixed to accept also character list commit f30256b986c4959111113d87df2c8de0762adabc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 18:26:31 2004 +0000 - use Python's stringprep module if available commit 342dffacc0458fe6a0b9fd2301f0974b85f8087a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 18:25:57 2004 +0000 - 'stringprep' module renamed to 'xmppstringprep' to not conflict with Python 2.3 stringprep commit 3ce0c708fec7c47458a88f5b272e3d56ef9b8489 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 18:04:01 2004 +0000 - Use unicodedata.normalize() if available commit 961ec12a527eba279adef113f4ccd5391932eed3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 17:43:16 2004 +0000 - XMPP-legacy error condition/codes mapping updated according to the latest version of JEP-86 commit 8ad47f3e3fd9036f54e4d0123938fcd94234cfa3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 17:37:13 2004 +0000 - stanza error list updated to the latest (IESG approved) XMPP-Core draft commit b169e6ef9011c091c8f31134071e2b90ce782ba1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Feb 10 17:26:39 2004 +0000 - stream error list updated to the latest (IESG approved) XMPP-Core draft commit 5285754ac4abac96863cd06a944d8839fe470c85 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Feb 9 17:05:56 2004 +0000 - set_category() and set_type() DiscoIdentity methods fixed commit 34c44bf77d65c439bcd4bc624faae3631fa01ca2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 8 17:23:10 2004 +0000 - cleaner API for status codes commit 2a3888e5477f34ae42b6d6a3bd77e0b3f58adb26 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 8 17:04:28 2004 +0000 - infinite loop introduced by the last commit fixed commit f94e485073d5082e1bfcb69d77d977cf3fcb1acb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 8 16:48:45 2004 +0000 - children iterations fixed (to not descend deeper) commit 24c053f57b23414987a2c9cb782c497d84470f6c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 8 14:51:06 2004 +0000 s/as_string/as_unicode/ commit 355ccd503d0cda1f6fcded81bfc49ae3c519e012 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 8 14:50:43 2004 +0000 - use UTF8 encoding when setting stanza 'to' and 'from' commit cfc07c5a715cccb5496cb4d430aa34809da2b13d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 8 14:49:45 2004 +0000 - as_utf8() method - does the same what as_string() bu has a better name commit 48501024f141e74caf4810f9f7827055962f9a2a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Feb 2 17:47:11 2004 +0000 - JJIGW moved to its own project (and CVS module) commit dea78274fd6d08c7e415689654d8dcb1f2e9420e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Feb 1 16:54:43 2004 +0000 - EINTR errors support commit c348991fb8a152b42e3fa6258b9ad0193047ac16 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jan 30 19:12:12 2004 +0000 - <status code='xxx'/> support (probably will change soon) commit da70b2cddc6c454f014b35358a17558ad3d3f3b5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jan 27 19:13:36 2004 +0000 - MUC basics for JJIGW commit 2a1b96c0eaee269a20238e60a631b95529fb393c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jan 27 17:53:57 2004 +0000 - starting work on MUC commit 8a37f38e16702b67856bdddcafb13b996f03c2b2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 26 19:38:02 2004 +0000 - set_{status,presence,priority}() commit 832aa7e4308428a297f9f865c697c5d3f69210bc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 26 14:03:18 2004 +0000 - cosmetics commit bf24333e4359eff62e6a40ab097b32f08b3b55ac Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 26 14:02:42 2004 +0000 - stream_start() workaround for jabberd 1.4.x component streams commit 91f7fb84b6e9e3516b1eba3ef8489e7aad3f1167 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 26 14:00:29 2004 +0000 - magic for jjigw directory commit a17dbb59af5dafced2623cc0d7faada85f9e9f4b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 26 12:34:49 2004 +0000 - DiscoIdentity.set_name() fixed commit 8e4a686a7ee546629f174befd31b1404bd910e06 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 26 08:55:20 2004 +0000 - s/common_doc/common_root/ (fixes SIGSEGV on some setups) commit ace38408875e31e1dfc8e6b1f2e2bf956fffc761 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 25 16:23:37 2004 +0000 - message type 'groupchat' is valid commit a92c12c2152731a402c97f441826d742ad5b5242 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 25 14:45:36 2004 +0000 - 'input timeout' and 'data on input' debug messages removed commit a5983984b98ec7b30bd295233de4e0d82c6e0ab1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 22:38:31 2004 +0000 - one get_version() is enough (duplicate removed) commit d3bbd822ddd2b55be4f56287125a4affca55677d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 21:30:14 2004 +0000 - more disco fixes commit ffe106af83260a792e68c2f8abda500a78330ba7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 20:46:37 2004 +0000 - unneded imports removed commit 97218349a9469aa4e69851cf99a6b1f6c53a818a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 20:44:34 2004 +0000 - support for literal IP (including broken SRV records, by the way) commit b86ba15e7010073c4b958c799446b72dc7b825a3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 20:39:23 2004 +0000 - dummy jabber:iq:register support commit ca93e132118e535623f28092a9184035ee344cec Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 19:11:14 2004 +0000 - announce jabber:iq:version support with Disco commit 8468975b072b88cb6f53569fe7daa6bf5b254aa5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 19:10:01 2004 +0000 - no 'iq' disco feature commit 14b650cc7e2f26f6024892f63bb6c232d0a33a84 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 19:01:42 2004 +0000 - more component support commit 2526200a39c16843cf49acae5cfdce2a3897a653 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 18:57:08 2004 +0000 - example component commit 24ceda0817dfb73a1aeec76c666f8d311d09cb59 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 18:50:56 2004 +0000 - componenttest.py renamed to componentstreamtest.py commit c778589c1ae9022013f24cd9e4f0dde08d93540d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 18:50:47 2004 +0000 - error message and handling of 'available' type fixed commit 7298c58305a8c3ffebb6d4efebff49d9a25852b1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 16:56:09 2004 +0000 - basic jabber:component:accept support commit a385f1f7120d406a4ac5ac4b56ea58efe7c9d2d2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 11:13:51 2004 +0000 - examples updated commit d793e156591f19963401d5fdf80b646e35cb8a65 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 11:13:18 2004 +0000 - Server side of client stream updated (optional SASL authzid and resource binding) commit d94d88d579a63019ac87d158660c078745b398fd Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 10:04:40 2004 +0000 - unneeded debug code removed commit b4e7b83559f73209d8e50d16a0883234b33e3fca Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Jan 24 09:55:41 2004 +0000 - always use search_list and direct query commit 00b675c12ff2477b41d4e545af784d53f85399fc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jan 19 10:23:43 2004 +0000 - allow digits in domain names in JID commit 5f2578de890c90d3c882d1869a17d30a50e3f140 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 18:22:06 2004 +0000 - include ChangeLog in distributed tarball commit 1af48dd75941c840e798b2d3a6f531a9ebdd952b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 15:49:49 2004 +0000 - *** Version: 0.3 *** commit 9f926fea99081b163ba5fe9e0140265ee4648f78 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 15:46:15 2004 +0000 - sytax fixed (but this is still not finished and non-functional) commit 4df1e04a53d6d6904bcd54601aa0e7e95307d40d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 15:31:54 2004 +0000 - use '+cvs' suffix for CVS version commit 86fc4f2fae204eae483eb6fc93946d25cab4488c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 15:26:32 2004 +0000 - note about python 2.3 features commit b0efbf6ecb447b66aa33baf6dfb3ee4143be472e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 15:24:44 2004 +0000 - all unneeded and non-portable magic removed commit b992b03ed4bae3bcc438024212b1d09de0fdd0b4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 15:23:14 2004 +0000 - updated commit 267fafe1df8b27eaaa7293b8d1dce3b6834bc0ee Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 15:17:31 2004 +0000 - updated commit 9d1836967b5835fbbbf62e0aa884441af5edc2fc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 14:20:22 2004 +0000 - use .newTextChild instead .newChild to create text nodes (fixes CJC bug #3179) commit 6aaece37607ed99ede2121b5e943dbcf3a1f31a5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jan 18 14:04:33 2004 +0000 - work on vCard support started. NFY commit 0567739a640b6aa4a3c093451652a117b0cc243e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 30 17:06:15 2003 +0000 - /usr/local/include/libxml2 directory added to includes commit 2a17eda15183d12aa0064eb1f3eaaaab6097f686 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 30 15:30:02 2003 +0000 - more portable Makefile commit c150f9903f2903361a049d5b5792fd2402923635 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 30 14:44:50 2003 +0000 - more portable Makefile commit c1c40aaeb8b09b77aa25b4d0947aff5f406501c0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Nov 26 16:58:07 2003 +0000 - initialize self.me not self.jid in _bin_success commit 7509f70d08aa244214b788debe830e6847e569c0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Nov 24 18:42:11 2003 +0000 - '-f' option to 'ln' doesn't always mean the same commit 1ed7d78294a28f59ebea3d92cce7c578bc6e6ec3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Nov 24 16:48:16 2003 +0000 - basic IDNA support (input only) commit 73afd8e0ba763a536d6f823abe14857ee4ee9b37 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Nov 11 16:53:53 2003 +0000 - resource binding (draft-ietf-xmpp-core-19) - some other authentication improvements commit 761fa1df7bfe6a1d259ef6c6eec09953e73a7b7b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Nov 11 12:39:07 2003 +0000 - convert group name to utf8 when adding group commit 95415bf49c74c1b1f741caf8e96a4f5e84b75e36 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Nov 11 10:36:35 2003 +0000 - default error message when resolution/connection fails commit 509b24c0943b99cf6ec1a3c614247bb520ecd169 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Nov 11 10:18:57 2003 +0000 - SRV handling improvements commit 915ce16eb6e64a80205761faafb7e27544cb568f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Nov 10 18:52:05 2003 +0000 - SRV support (some polishing still needed, but works) commit 2d8af60ffdde68fa2060c05eda2d607ac6776de5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Nov 10 18:19:45 2003 +0000 - support for CNAMEs and records other than requested in answer commit cd470e3ecf39dbb512ca6a400dcc0291c29bd6a3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Nov 10 17:07:37 2003 +0000 - use dns.py for DNS message handling - SRV record lookup and reordering - getaddrinfo reimplementation using custom resolver and cache' commit 7269fcf6e50819cc5356a5bf8f4cc905fd820854 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Nov 10 14:41:34 2003 +0000 - don't throw exception when comparing JID to something which is not a JID commit c5dd1c60312da0585f165cdbb6ab91e8fc9ec85d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Nov 8 10:47:40 2003 +0000 - process priority argument to Presence constructor commit 95ccd249e695c0a89fd9776a34df58f3b40f9d5a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Nov 2 09:35:44 2003 +0000 - write_raw() stream method is back commit c9d5098124c44af38a98f395fce26e40fd79257f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Oct 12 15:49:20 2003 +0000 - simple DNS resolver (not finished yet) - needed for SRV records support required for XMPP compliance commit 9f647280460a6b52ca1da56c01e02382c23e3300 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Oct 11 10:10:32 2003 +0000 - error handling fixed in case when target domain resolves to multiple IP addresses commit ca072dbe7f1d5c3072984b1243a1e137d1acb3af Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Oct 10 10:22:07 2003 +0000 - legacy stream support fixed commit e901e5d1f16f1e981e03f8906c100137ec993049 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 9 12:44:15 2003 +0000 - thread safety commit 01ad392d4246b601ae63f3e717297394d7813e4e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Oct 8 13:57:11 2003 +0000 - connection state and progress monitoring commit 0ff028ab8203d8d9dd790799952b02bd5e01cd7a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Oct 7 10:42:11 2003 +0000 - improved handling of OSError and IOError commit 593a75c1437442675bed3bb94f306b8ee02a88cb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Oct 7 10:26:15 2003 +0000 - create dummy SSLError class if M2Crypto is not available commit 5f0baf13b62ec153f46cc5bc27780fef7a8c1731 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 2 09:35:00 2003 +0000 - pyxmpp.jabber package added commit 606b1586efdb26fd623a15de40a24cea2227185d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 2 08:24:03 2003 +0000 - protocol extensions not defined in XMPP specs moved to jabber subpackage commit a90d9b9d587d2817d3339035851f3af147890c8c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Oct 2 07:16:14 2003 +0000 - StartTLS is ready commit 74e3711e77efb14ff403dfed8c6fa5b419df8847 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Oct 1 12:29:01 2003 +0000 - TLS support improved - better server certificate verification commit 8813dc4b0530cf75cb4739eed51f5ccc766f9e39 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 22 12:59:41 2003 +0000 - don't require M2Crypto commit f6456c9d1c2895fdc5fe4cf4bdcd4adf2d80d84c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 22 12:20:00 2003 +0000 - StartTLS basics (stream initiator only) commit ef045e138edb5841ee6f952229e603066c4310af Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 21 17:36:19 2003 +0000 - starting StartTLS support (not finished yet) commit 5fe9d3f39a3d835483ddd3948849dc0ba76abfbf Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Sep 21 17:32:25 2003 +0000 - second agument to stanza_start() and stanza_end() is node not doc\! commit a2eb423bf8a14c2c61ce3438c7c6e73f7e58440e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Sep 18 12:44:32 2003 +0000 - restart the stream after successfull SASL authentication commit 78e473bd11603811a56b1dd2360bbc304ef9069f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Sep 18 12:28:52 2003 +0000 - log computed rspauth value commit 8e5174550a7a8e35ecb2bbc86c66449a548c79db Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Sep 18 10:28:05 2003 +0000 - workaround for broken (jabberd-2.0b1) SASL implementations commit 6c6ea0bd80d573b29672098129a25ef81b01b51b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 16 08:09:40 2003 +0000 - import Disco* constructors commit b719931b78ee2befd37bde5ba77ee7457d9d407e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Sep 16 06:29:19 2003 +0000 - use client/pc as default disco category/type commit 2cea7fb8dd47a4d51df5012bde4435f6bbd95af9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 15 16:16:49 2003 +0000 - ignore write error on disconnect commit 9d3807d98dbef4d3d9bd91c1d0d92b3199b3d809 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Sep 15 15:33:42 2003 +0000 - unneeded destructor removed from StreamReader commit 22aea871f5a5c017e957ea8749cca443a4befd6f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Sep 11 09:13:19 2003 +0000 - keepalives support commit d71dfd78278cb9aa56537c7f69575779c52d8d89 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 16 12:16:15 2003 +0000 - invalid assignment fixed commit 6b1dfa2ddcfa3895594334e749bf8053920010d8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 15 16:27:43 2003 +0000 *** Version: 0.2 *** commit eedea1c92ea98656fbd29834e1ecfec806b56a58 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 15 16:16:05 2003 +0000 - update version only when using CVS commit 86d595d16e8b89897887cbb18e48ae3b08f3f433 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 15 16:00:53 2003 +0000 - roster updates are done commit 2fd0fb7938d62c06b1093ae1eb97b98a98148707 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 15 15:53:52 2003 +0000 - version.py is autogenerated commit b59a44e03407237b120285b5d45e57eeed79554b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 15 15:51:46 2003 +0000 - exit if version.py is not available commit 0d913125403c1d2d9b7e968ac97b41d5215b5dae Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 15 15:48:18 2003 +0000 - RELEASE variable to make release instead of snapshot commit ae1d80e374f859324049bdfa40ca4ec2d08de5e6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 14 09:41:19 2003 +0000 - make install - umask set before build and install - bad things happen without this commit 1b6211530a392cfd59e346e87e50cccfe9e96b89 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 14 08:51:07 2003 +0000 - updated commit 4e4510e9ff2acf08eba1afee31ff6a570545e29b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 14 08:49:59 2003 +0000 - cjc has been moved commit 800ef19006389858d6db6a716a3aaf28ec3d81e8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Aug 14 07:26:50 2003 +0000 - CJC has been moved commit eacd6de0e082d83b3ebd5701c9c5dad58189f8ca Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Aug 11 13:37:15 2003 +0000 - updated commit 97b08c68674bfe309819cddb64e02ac87809ab54 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sat Aug 9 16:51:43 2003 +0000 - update commit ac6f0606cf0cc59a9e08a748b44b530a20a2a9ac Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 11:22:01 2003 +0000 - updated commit f9ecaf5ea46bd8dd52bc35f63970ac2bbebfcccd Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 11:19:54 2003 +0000 - update version on each make commit c3a967732782388128d64aafefb17472fdb5569a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 11:19:05 2003 +0000 - stream_error() method commit d91a71661562ba863c520dc73b20ef3adf0be989 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 08:52:56 2003 +0000 - stream errors handling fixed commit 557886c9b7d7074275b38deacf10c5899142de57 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 08:09:32 2003 +0000 - stream_created and stream_closed methods to override for low-level stream setup commit b201bf9e0ade82fd0f1c43d1a554f9b0b1769757 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Aug 8 08:02:20 2003 +0000 - data_in() and data_out() methods to override for 'raw XML console' commit 2b41860c43279f54b77edb85743282de67531f43 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Aug 6 10:25:33 2003 +0000 - basic disco support commit 6eebcdc70d0f3bf9f825210fc62862253b6adede Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Aug 6 10:24:43 2003 +0000 - typos commit c7de67273821099b27f685549cee714e3e9bc229 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Aug 6 10:23:29 2003 +0000 - disco elements commit ec197eea847382bf62b9a1a7d1370a3383ced843 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Aug 5 16:02:34 2003 +0000 - probably these should be updated more frequently :) commit 44022d2a5663ca5a3adb8cffe7aa8aaaab711455 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Aug 5 11:05:46 2003 +0000 - various improvements commit 5d967cc2320a8794b9baf3b1f2343c787b4f1aa7 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Aug 5 11:05:12 2003 +0000 - pass roster item instead of JID to roster_updated() commit 281a7b17af144902abdd365ef727add385af523c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 3 16:45:25 2003 +0000 - update subscription when updating existing roster item commit a7715a47707fe034321a241d900b163064fd4e37 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Aug 3 16:43:50 2003 +0000 - presence subscription state notifications responses commit 2d30d9685b718c4a7ff30b68b7f90d24dc9db1b0 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jul 27 15:14:14 2003 +0000 - set version to None in reset() commit cd1e65793152ef01633c854a30c87955ecb981d6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jul 27 10:15:08 2003 +0000 - allow setting multiple message/presence handlers with different priorities commit eb9162017fe72c78bf71f09b6a65afcd10fbd633 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jul 25 11:22:52 2003 +0000 - return 1 from loop_iter if anything received commit 9bedda4651a5dd4e36c1cba113bef961f752cd7c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 24 15:35:43 2003 +0000 - missing StringType imported commit 0ae7eb7d80983c75b78bea7da63cfcd84ceb2d70 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 24 13:36:46 2003 +0000 - some docstrings commit 4e14bd70a0f845ca31001792d48bbad494c96f0b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 22 12:16:03 2003 +0000 - more locking and thread sync stuff - probably unneeded, but it is better to be safe - s/post_auth/authenticated/ - disconnected() callback added commit ac34a4b83cf50415da988c221a7525f10badb771 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 22 12:11:53 2003 +0000 - make deep copy of auth_methods for auth_methods_left, or the list passed by caller will be cleared commit d76fe37aabe5703b7ea45e3eb7ddb1f1ea6a98dc Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 22 12:10:00 2003 +0000 - disconnect on EOF commit 2c8428a79b55a2554554e65f281835ebd48461fe Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jul 21 13:03:35 2003 +0000 - use localhost by default commit efb0fcb236c981cf7c21f51fef696fea5b713f74 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 17 12:58:09 2003 +0000 - proper unquoting commit 9fd6b8570899f7152f3ec09e059765ee61a0da9f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jul 14 06:44:29 2003 +0000 - it is jabber:// \! commit a7f46dde236740f0bc9e4087d8b1ebf938a73785 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jul 14 06:43:09 2003 +0000 - send commit logs to cvs@conference.jabber.org commit d0b7121f87c339509a8060ce16f7775a530fcbb5 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 10 10:54:40 2003 +0000 - preparing for thread safety commit 5eb4b567396d46ed5e9ee291fd5359a2fda22de3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 10 10:54:03 2003 +0000 - loop_iter() functions containing single loop() iteration commit 90241eecadc1f29a35062a25102d56783a71f0a3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 10 09:52:38 2003 +0000 - optimizations commit 225717c0abca8fd3ad3c3b0b34a9c54336fc9254 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jul 10 07:12:09 2003 +0000 - ignore all .cjc* files commit ede8b2a32d296de8ec51476fefa46162f3124a04 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 1 17:38:29 2003 +0000 - get_priority() method added commit b1307002c12c7fdcb40dcf6a89a6ec4650a0ca34 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 1 17:34:29 2003 +0000 - roster updates support commit 4deb06acc17cded8d43d45714d559ce824c09630 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jul 1 17:26:43 2003 +0000 - unquote() marked with #FIXME commit e3cd4bdd41663dbfe730af43075f9eaf0f7643d3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 30 12:56:08 2003 +0000 - stanza comparizion (__eq__ and __ne__) commit d4790c3f9d018eb203a259dda0493bab2e836a3e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 30 12:13:28 2003 +0000 - error handling updated to latest XMPP drafts - get_message() method commit 429d7d26f4e51972bb2346bcc608ae55af69e0f3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 24 06:54:47 2003 +0000 - precede make-defined snapshot with dot commit dfcfef559e915f4ffae36734f4b68fbfbd9937a9 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 24 06:54:08 2003 +0000 - info about running examples (including CJC) commit d473373299d4087bedc2ed6a402f94983f85ea2c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 24 06:46:17 2003 +0000 - version generator - CJC included in distribution commit 5cf813696bfbb92284f4946587f9420bac4e039e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 24 06:43:29 2003 +0000 - version strings, mostly autogenerated commit 093de7e0a51276e85dcf17f1f17c52a0e207253a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 24 06:19:31 2003 +0000 - updated commit 06cabc957b4f7eaf7817081694333c6571f17af1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 23 14:01:55 2003 +0000 remove duplicates from group list commit 0661fec57e9180c39e14205604b3161a2460daa4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 23 13:54:19 2003 +0000 - skip unknown auth methods instead of looping commit e9ec8fb8ab4cc06f3b5d8fb02dee379124afe3de Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 22 09:13:56 2003 +0000 - <thread/> support commit f2d9e98add526b1174a4e8b106bc7dfbee0b20f2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 22 09:06:48 2003 +0000 - support for roster items without name or group commit 812f33bd664f49b328dd00adeff36d4ccba0d3c2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 22 09:00:42 2003 +0000 - print_exception method commit 0f6568362ba5c0f196f0e6ac6ec439127053cc2d Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 17 14:02:04 2003 +0000 - responses to iq without "to" may come from own jid commit c5c9bc0fda36b704982068c3cb9177aefedd9b10 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 17 14:00:41 2003 +0000 - fixes commit 26065b2232f19d84693480eee0338c99297afe75 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 17 13:56:13 2003 +0000 - CJC is getting bigger, got plugin support, but is still not very usable commit a6df752553a68af36cd8131e7880e33ecfc0a941 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 17 13:55:38 2003 +0000 - optimalizations: do not do stringprep in bare() commit 6569c89211327495a9699ee0dc94f16742f21696 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 17 13:49:29 2003 +0000 - each stanza class must have its own copy() commit fd56a1cbfc7601f40ffa88d6d9e8e24e70835a8b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 17 13:47:56 2003 +0000 - namespace and jid handling fixes commit 7169ad43245456f619fef5f2c9bd3cc5a1e4b6a2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 15 17:08:23 2003 +0000 - CJC is going to be usable soon, I hope commit 72b1fa9d6998144fb014b651b1b317aafb10c5af Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 15 17:07:08 2003 +0000 - basic roster handling commit 1b8226065fdd33c9a6f5121c5a2b0886d6355754 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 15 17:06:24 2003 +0000 - presence and message handlers fixes - use self.debug() to print exceptions tracebacks commit 4df2ba383637d8d728bb5ae72ba158e83bf13a85 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 15 16:58:41 2003 +0000 - comparision fixes commit 1b4b2210ae590cdfa35334463bcab45d85b65b16 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 15 16:47:09 2003 +0000 - unneeded "print" removed commit f7d27bb06a07ddcdfccb842ecd4d11017e9f5e9f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 15 16:44:25 2003 +0000 - get_condition() fixed commit 73620b1369b447d9517bb5c68533d995808b5191 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 13 14:01:43 2003 +0000 - set permisions on scripts commit 038badf56f75daf3e3e092a7f95192873db3f952 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 13 13:59:55 2003 +0000 - Client separated from ClientStream commit acbb8744fc32202c371586be49447f3e9b4dbe82 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 13 13:59:11 2003 +0000 - updated commit 09096ff93297c398c50e0216996c221c29d86304 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 12 13:00:29 2003 +0000 - updated commit 6fb7e938f16828d147879cf47195ecd861a28997 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 12 12:57:06 2003 +0000 - draft-ietf-xmpp-core-13 updates - bugfixes commit 81d57e9e8933ec1e4bdb36dfed96bfe802568f87 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 12 11:55:47 2003 +0000 - s/debug/self.debug/ commit 026c21dbeaa8125694f4c2e81a530d9a7c9ff06b Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 12 11:54:10 2003 +0000 - set "from" in the stream start tag commit a052b41039ed81b0bc52bdf43018ae314f8d40bd Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 12 11:46:01 2003 +0000 - fixes for legacy authentication and error handling commit fb88358336714d4277ed48c5b7ac992b61cd5710 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 12 11:15:55 2003 +0000 - draft-ietf-xmpp-core-13 error handling commit 14969657a61607b0b9fbc76545654d28c9107c41 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Thu Jun 12 09:32:38 2003 +0000 - stringprep profiles and size limits for JID parts commit ddad57e09fc5ba626d9b9c05aa1600b0149cd865 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 11 13:38:30 2003 +0000 - RFC 3454 ("stringprep") implementation - nodeprep and resourceprep profiles commit 34b23e51a682c89e51a842bd3ef1feff0d80eb94 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 11 11:28:16 2003 +0000 - statistics commit 59e827dc514b7da2dc5233ba3945b629d3e23c13 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 11 11:27:26 2003 +0000 - debug output removed commit db320f163b18ca96b54752f1192a653b695767b1 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 11 11:20:45 2003 +0000 - Unicode 3.2.0 normalization now passes all the tests commit a69a986aac6233399011b0bf5caa1d502645408a Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 14:02:32 2003 +0000 - more session stuff commit 0616e2191fabf68489ac6de05fd6a1534301bc1e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 12:22:58 2003 +0000 - session establishement commit cdc1e9d70024774e1a57c80d3ad0694074ff22f2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 12:02:10 2003 +0000 - session support - removed difference between pre-auth and post-auth handlers commit 67f54fbbeeb7fd100bf682fc43bd4c15270ddf92 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 10:33:12 2003 +0000 - make JID from authzid commit e45569dab05986cba35d3292ef0f052252153fd6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 09:42:04 2003 +0000 - step 3 of DIGEST-MD5 is <challenge/> not <success/> commit a0ede4cd13273983775a3578f400d0574a2920aa Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 09:24:46 2003 +0000 - strip '\n' from base64 encoded data commit 64fb8a9693c303a09242882a036d9d6881cda425 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 09:24:00 2003 +0000 - return nonce in the response commit bd1e1b9d155b49b3e5348927e2b08cce627ee158 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 09:07:37 2003 +0000 - allow to choose realm even if server didn't give any commit 9290324cb94a5ec74d0c47af2b7dcfcc71c31768 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 10 08:42:09 2003 +0000 - fixes commit 9db5892944a6bbc254f0565bda469564056eb87f Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 9 16:56:33 2003 +0000 - generate errors for all stanza types commit 6deb9bcf3b55b62e76b0a42adcb3db98763b90ab Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 9 16:47:35 2003 +0000 - generate error responses for stanzas which are not understood commit 4b799685143d171cbd6a55572a7a3267581b90a6 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Mon Jun 9 13:46:09 2003 +0000 - some hangul fixes - still not perfect commit bd443e3125ed65a48d8b57520db45405dffe7caa Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 8 16:17:31 2003 +0000 - unicode normalization commit e094f6c64712c09b234dbf796f63964e6b51f956 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 8 09:31:03 2003 +0000 - do not fail if no realm is given by server commit f11f21faa8a88854eec06034c4280b082cbc8fd3 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 8 09:26:37 2003 +0000 - authentication method negotiation fixed commit 3c04d69a37d3dafeb392078e7c95eee0437b009c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 6 11:54:59 2003 +0000 - set auth_method_used not only for initiator - auth_method_used is now Stream property commit 28bceb2f4184e237773e6f4b90c8dcb7ed47ebe8 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 6 11:52:17 2003 +0000 - auth_method_used attribute - stream element closed by peer means eof commit cb9a178a7bfcb3f8a2d4738bcb5bb4a43cf5065e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 6 10:15:28 2003 +0000 - new stream handling commit 91bb36727648e0da04c7052fee4eacae9ab6ca49 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Fri Jun 6 08:40:52 2003 +0000 - no more ugly libxml2 hacks commit 94d924aed12c054f5f48edecec2285e46051642e Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 4 13:42:26 2003 +0000 - improved error handling commit a7e1df82e0128bec42555a0669970420741fb8ae Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 4 12:08:42 2003 +0000 - source tree reorganization commit b1841efa5c244ec8ed42d1f097cb1afa8876d8e2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Wed Jun 4 10:56:57 2003 +0000 - "common_ns" is not used any more - NULL namespace is used instead commit 950eb052b1fc1a7ad52bd365c4ee0aa294c144a4 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 3 13:57:50 2003 +0000 - test with jabberd.jabber.org commit 753f90624249f41d464fb34321dd3846b17a8279 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 3 13:52:27 2003 +0000 - really try to authenticate commit dd16e18bafb5e9beece9f51011efb7601a3e681c Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 3 13:43:55 2003 +0000 - comparision methods commit 612f7db94f20f7dec2ac9025e4fc82972ffc41c2 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 3 13:42:07 2003 +0000 updated commit 0c7d248580ff44c312920c5dd9f196ccb9a85a90 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 3 12:50:45 2003 +0000 - the great and ugly hack - libxml2 patching is not needed any more commit d5ed22c4d29ff0b81fb91ea7bfcca5687a0c9822 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Tue Jun 3 08:41:06 2003 +0000 - many new fixes, updates... and workarounds - copying info (LGPL) - SASL and legacy auth is working (at least pyxmpp <-> pyxmpp) commit c7571300bc5ed87d5c66fec6ee3e0e890018abfb Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 1 11:05:37 2003 +0000 - initial import (but this is already quite usable, but with patched libxml2) commit a44f8907217025092b049a52966403122deb7b29 Author: Jacek Konieczny <jajcus@jajcus.net> Date: Sun Jun 1 11:05:37 2003 +0000 New repository initialized by cvs2svn.