aboutsummaryrefslogtreecommitdiffstats
path: root/doc/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'doc/CHANGES')
-rw-r--r--doc/CHANGES26
1 files changed, 25 insertions, 1 deletions
diff --git a/doc/CHANGES b/doc/CHANGES
index e9435216..3f509c46 100644
--- a/doc/CHANGES
+++ b/doc/CHANGES
@@ -1,4 +1,7 @@
-Version x.x:
+Version 1.1dev:
+- First BitlBee development/testing RELEASE. This should be quite stable
+ though (and for most people more stable than 1.0.x). It just has a couple
+ of rough edges and needs a bit more testing.
- Added ForkDaemon mode next to the existing Daemon- and inetd modes. With
ForkDaemon you can run BitlBee as a stand-alone daemon and every connection
will run in its own process. No more need to configure inetd, and still you
@@ -18,6 +21,7 @@ Version x.x:
- Many, many, MANY little changes, improvements, fixes. Using non-blocking
I/O as much as possible, fixed lots of little bugs (including bugs that
affected daemon mode stability). See the bzr logs for more information.
+- Added units tests, will have to add some more before the real release.
- Most important change: New file format for user data (accounts, nicks and
settings). Migration to the new format should happen transparently,
BitlBee will read the old files and once you quit/save it will save in the
@@ -40,6 +44,26 @@ Version x.x:
lose the nicknames, you can now use "account set" to change the username
and password for the existing connection.
* Per-account settings (see the new "account set" command).
+- A brand new Jabber module. Besides the major code cleanup, it also has
+ has these new features:
+ * Pretty complete XMPP support: RFC3920, RFC3921 plus a number of XEPs
+ including XEP73 and XEP85. (See http://www.xmpp.org/ for what all these
+ things mean exactly.) Privacy lists are not supported for obvious
+ reasons.
+ * This complete support also includes TLS and SASL support and SRV record
+ lookup. This means that specifying a server tag for connections should
+ (almost) never be necessary anymore, BitlBee can find the server and can
+ automatically convert plaintext connections to TLS-encrypted ones.
+ * XEP85 means typing notifications. The older XEP22 (still used by some
+ clients including Gaim <2.0) is not supported.
+ * Better handling of buddies who have more than one resource on-line. As
+ long as one resource is on-line (and visible), BitlBee will show this.
+ (The previous module didn't keep track of resources and sent an offline
+ event as soon as any resource disappears.)
+ * You can now set your resource priority.
+ * The info command now gives away state/message information for all
+ resources available for that buddy. (Of course this only works if the
+ buddy is in your contact list.)
Version 1.0.3:
- Fixed ugliness in block/allow list commands (still not perfect though, the