| 1 | - Some configuration file docs |
|---|
| 2 | (Alex Vandiver <alexmv@bestpractical.com>) |
|---|
| 3 | |
|---|
| 4 | - Improve debugging information for S2S connections. |
|---|
| 5 | (Alex Vandiver <alexmv@bestpractical.com>) |
|---|
| 6 | |
|---|
| 7 | - Remove the stream:features-in-dialback quirk hack, since it breaks |
|---|
| 8 | interop with a few different implementations and is incorrect |
|---|
| 9 | per spec. This may break interop with some other implementation, |
|---|
| 10 | but we've been unable to determine which one, so I'm assuming |
|---|
| 11 | that it's no longer an issue. |
|---|
| 12 | (Alex Vandiver <alexmv@bestpractical.com>) |
|---|
| 13 | |
|---|
| 14 | - Small tweak to comment and logging in DJabberd::Connection::ServerOut |
|---|
| 15 | (Alex Vandiver <alexmv@bestpractical.com>) |
|---|
| 16 | |
|---|
| 17 | - Don't treat hostnames that look like 192.168.0.1.domain.com as IP |
|---|
| 18 | addresses. (Reported by Domrachev Ivan <domrachev.ivan@gmail.com>). |
|---|
| 19 | |
|---|
| 20 | - new hook chain called "SendFeatures" allows plugins to add xml |
|---|
| 21 | to the stream:features stanza returned by the server |
|---|
| 22 | |
|---|
| 23 | - new hook chain called "HandleStanza" allows plugins to register |
|---|
| 24 | for and then handle what would otherwise be unsupported-stanza-type |
|---|
| 25 | |
|---|
| 26 | - SSL memory leak fix (http://codereview.appspot.com/2326) |
|---|
| 27 | |
|---|
| 28 | - hook chain callback logging fix merged from 'kane-hacking' branch |
|---|
| 29 | |
|---|
| 30 | 0.84_01 (2009-07-31) dev release because it's beeen awhile |
|---|
| 31 | |
|---|
| 32 | - SARTAK caught a typo in BotContext.pm where a qr was used in a place |
|---|
| 33 | that obviously should have been qq. |
|---|
| 34 | |
|---|
| 35 | - "use bytes" in Connection.pm, which reportedl fixes UTF-8 |
|---|
| 36 | corruption in rosters (Aleksey Luzin <subscr@p34.net>) |
|---|
| 37 | |
|---|
| 38 | - If an explicit configuration file location is given to djabberd, |
|---|
| 39 | don't fall back on the built-in default locations. If the user |
|---|
| 40 | wanted the defaults, he wouldn't have used the --conffile option. |
|---|
| 41 | |
|---|
| 42 | - Allow the location of the log4perl configuration file to be |
|---|
| 43 | set via a command-line argument to djabberd. |
|---|
| 44 | (Jakob Burkhart <igotimac@gmail.com>) |
|---|
| 45 | |
|---|
| 46 | - Correct support for re-using an S2S connection for multiple source |
|---|
| 47 | domains. (Adrian Ulrich <slack@blinkenlights.ch>) |
|---|
| 48 | |
|---|
| 49 | - Jacob Burkhart <igotimac@gmail.com>: Fix memory leak when using SSL |
|---|
| 50 | |
|---|
| 51 | - Michael Scherer <misc@mandriva.org>: more helpful error |
|---|
| 52 | messages in logs after dialback failure (shows hosts in question) |
|---|
| 53 | |
|---|
| 54 | - Piers Harding <piers@ompka.net>: Fix bug where server wasn't |
|---|
| 55 | including a "from" attribute in IQ responses. |
|---|
| 56 | |
|---|
| 57 | - Multiple resources of the same local JID are now made aware of |
|---|
| 58 | one another via presence stanzas as required by the spec. |
|---|
| 59 | |
|---|
| 60 | - don't leak UDP sockets on DNS SRV lookup timeouts |
|---|
| 61 | |
|---|
| 62 | - handle improper SSL disconnects without spinning CPU |
|---|
| 63 | |
|---|
| 64 | - Updated DJabberd::Component::Example which uses the correct |
|---|
| 65 | API. The previous example didn't actually work anymore. |
|---|
| 66 | |
|---|
| 67 | - Add POD for DJabberd::Agent, DJabberd::Component and a bunch of |
|---|
| 68 | other related modules. |
|---|
| 69 | |
|---|
| 70 | - Make bots automatically accept roster subscription requests. |
|---|
| 71 | |
|---|
| 72 | 0.83 2007-05-08 |
|---|
| 73 | - the "yes, this project is still alive" release |
|---|
| 74 | |
|---|
| 75 | - packaging fixes, tree clean, dist now managed by ShipIt, for more |
|---|
| 76 | regular releases |
|---|
| 77 | |
|---|
| 78 | - ClientPort, ServerPort, AdminPort can include IPs to bind to, not |
|---|
| 79 | just port numbers. |
|---|
| 80 | |
|---|
| 81 | - better pidfile support |
|---|
| 82 | |
|---|
| 83 | - optional expansion of environment in config files, using |
|---|
| 84 | syntax: ${ENV:KEY}, which expands to environment variable KEY |
|---|
| 85 | |
|---|
| 86 | - vhost/server/plugin nesting issues in config files. more |
|---|
| 87 | tolerant now |
|---|
| 88 | |
|---|
| 89 | - DJabberd::Delivery::ComponentConnection - Delivery through a |
|---|
| 90 | JEP-0114 component connection |
|---|
| 91 | |
|---|
| 92 | - DJabberd::Connection::ComponentIn - JEP-0114 Server |
|---|
| 93 | |
|---|
| 94 | - DJabberd::Connection::ComponentOut - JEP-0114 Client |
|---|
| 95 | |
|---|
| 96 | - when closing an XMLElement, also clone the raw field |
|---|
| 97 | |
|---|
| 98 | - don't crash when DNS SRV records have no port defined |
|---|
| 99 | |
|---|
| 100 | - Component::External bug fixes, enhancements |
|---|
| 101 | |
|---|
| 102 | - warnings about implicit delivery/etc plugins auto-added |
|---|
| 103 | for you (like Local deliver, S2S deliver, local presence |
|---|
| 104 | checks, etc...) |
|---|
| 105 | |
|---|
| 106 | 0.82 2007-05-08 |
|---|
| 107 | - accidental release in which I mistakenly claimed nothing was new |
|---|
| 108 | since 0.81... whoops! |
|---|
| 109 | |
|---|
| 110 | 0.81 2006-10-01 |
|---|
| 111 | - fix the MANIFEST to include the dozen some missing files. |
|---|
| 112 | |
|---|
| 113 | 0.80 |
|---|
| 114 | - first tarball release of core only after svn rearrange to split |
|---|
| 115 | modules into per-distribution directories. |
|---|