Barry / News: Recent posts

Barry Desktop 0.18.3 released

The Barry development team is pleased to announce the release of
version 0.18.3. Source and binary packages are available for immediate
download at the URLs below.

Barry is an Open Source application that provides a Desktop GUI,
synchronization, backup, restore, program management, and raw channel
support for BlackBerry devices.

Barry is primarily developed on Linux, but is intended as a cross platform
library and application set, targeting Linux, BSD, 32/64bit, and
big/little endian systems. The command line utilities have been reported
to work on Mac OSX and Windows using Cygwin and libusb.... read more

Posted by Net Direct Inc. 2012-05-26

Barry version 0.14 released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This is a bugfix and maintenance release. The main features include:

- memory exhaution bug fixed in opensync plugin
- documentation updates, including pre-built doxygen output in source tar
- new field support: Birthday, Location, Description, Anniversary
- new TMobile US ppp script
- fixed error message in breset
- binary packages now have proper names (libbarry0)
- backup GUI can now reference multiple devices by name instead of PIN... read more

Posted by Net Direct Inc. 2008-09-25

Barry binary packages available via OpenSUSE Build Service

In addition to the usual binary package releases on Sourceforge, binary
packages for Barry are now also available using the OpenSUSE Build Service.
You can find the packages at this URL:

http://download.opensuse.org/repositories/home:/ndprojects/

Binary packages for the latest Barry release will be maintained here,
as well as periodic dated snapshots of CVS, to make it easier for users
to test and follow along with development.... read more

Posted by Net Direct Inc. 2008-08-23

Barry version 0.13 released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This is a large release, bringing modem support to Barry, as well as some
changes to the library under the hood.

It is now possible to use your Blackberry as a modem using Barry.
Sample PPP scripts are included in the binary packages, so that connecting
to the internet should be as simple as:

pppd call barry-rogers

Testing and feedback for this new feature are encouraged!... read more

Posted by Net Direct Inc. 2008-07-30

Barry version 0.12 released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This release brings new features and bugfixes in the library and the
opensync plugin.

Brian Edginton has added support for the Time Zone database on newer
Blackberries. A naming collision bug has been fixed in the opensync
plugin. The file format that btool uses to save parsed data has been
changed slightly, and a new tool (bs11nread) is available to read
such data without writing it back to the device. Build system fixes
for 64 bit systems are also included.... read more

Posted by Net Direct Inc. 2008-03-22

Barry version 0.11 (bugfix) released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This is a bugfix release, fixing a null pointer access in the library,
which showed up when running the backup program.

You can read the updated documentation online at
http://www.netdirect.ca/software/packages/barry/

For full details. please see the ChangeLog.

Developers are encouraged to join the project, play with the code,
and report any problems or feature requests to the mailing
list. You can use the command line tool to capture unsupported
database items and help in the reverse engineering process.... read more

Posted by Net Direct Inc. 2007-12-01

Barry version 0.10 released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This version includes fixes to the binary packaging and low
level USB code which make co-existence between Barry and
kernel modules much more painless. Program name clashes
have been fixed as well.

Bug fixes to the opensync plugin are also included.

Support for the 8707g and 8830 devices has also been added.

You can read the updated documentation online at
http://www.netdirect.ca/software/packages/barry/... read more

Posted by Net Direct Inc. 2007-12-01

Barry version 0.9 released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This version includes fixes to the protocol library, fixes to
the opensync plugin, improved documentation in html format,
a change to the build system to make it easier to compile all
3 main components at once, and fixes to bcharge.cc for systems
with USB Suspend enabled.

New binary packages for Fedora 7 and OpenSuSE 10.2 are also
available for testing. Debian packages have been tested on
Debian stable and Ubuntu 7.04.... read more

Posted by Net Direct Inc. 2007-10-12

Barry version 0.8 (alpha) released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This version includes a lot of new features, including
new and improved database support. Brian Edginton
has reverse engineered and added support for parsing
email records, pin messages, saved email messages,
improved contact and calendar parsing, folders, memos, and
tasks!

This version also includes the first ever, experimental,
working release of the OpenSync plugin, supporting
calendar and contact items. _Please_ make backups
of both your device and your desktop data before
playing with this.... read more

Posted by Net Direct Inc. 2007-08-04

Barry version 0.7 (alpha) released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This version includes RPM binary releases for Barry,
including bcharge, btool, and the GUI backup program.
Thanks to Troy Engel doing the main work on this.

The Debian package rules have been updated for Etch
by Peter Silva.

Work is continuing behind the scenes, adding
support for syncing calendar items with OpenSync 0.22.
This is still _highly_ experimental, and backups of both
your device and your desktop software data should be done
before playing.... read more

Posted by Net Direct Inc. 2007-05-02

Barry version 0.6 (alpha) released

Retrieve and backup information from your USB BlackBerry handheld on Linux!

This version adds better support for the BlackBerry Pearl, as well as support for password protected devices. An update to the LDAP LDIF code is also included, as well as general bugfixes, such as support of record sizes greater than 64K.

A new library dependency has been added for password support: OpenSSL.

For full details. please see the ChangeLog. ... read more

Posted by Net Direct Inc. 2007-02-28

Barry version 0.5 (alpha) released

Retrieve information from your USB BlackBerry handheld on Linux!

This version now supports a GUI for backup and restore of device databases. It is a separate build from the library, and has some extra dependencies. See the gui/README file for details. Remember to backup your device using the official Windows software before playing.

This version also has had the most extensive cross-distro and cross-platform testing to date. It actually runs on big endian systems, including the GUI. This was tested on an iMac with Ubuntu 6.10.... read more

Posted by Net Direct Inc. 2007-01-27

Barry version 0.4 (alpha) released

Retrieve information from your USB BlackBerry handheld on Linux!

This version now uses the stable libusb library. Do NOT use the devel tarball from the file downloads section, rather install the libusb packages that come with your distribution, including any -dev and -devel packages.

This version now uses autoconf, so the usual "./configure ; make ; make install" process applies.

Developers are encouraged to join and play with the code, and report any problems or feature requests to the mailing list. You can use the command line tool to capture database items other than Calendar/Address Book/Email, and help in the reverse engineering process. ... read more

Posted by Net Direct Inc. 2006-12-30

Barry's bcharge version 1.0 released

Bcharge is a standalone utility from the Barry project that will scan your USB devices for BlackBerry handhelds, and perform the special handshake needed to boost charging power up to 500mA.

Put this in your hotplug or udev scripts to have proper BlackBerry charging on Linux.

Binary packages will be added to the download section as they are created. If you can't wait, the source code is also available as a single source file. You will need libusb installed to compile it.... read more

Posted by Net Direct Inc. 2006-12-29

Barry version 0.0.3 (alpha) released

Retrieve information from your USB BlackBerry handheld on Linux!

This version fixes a bug in the upload code, that caused the SaveDatabase() call to fail.

Developers are encouraged to join and play with the code. You can use the command line tool to capture database items other than Calendar/Address Book/Email, and help in the reverse engineering process.

Enjoy.

Posted by Net Direct Inc. 2006-11-24

Barry version 0.0.2 (alpha) released

Retrieve information from your USB BlackBerry handheld on Linux!

This version clarifies the USB protocol structure code, adds support for add/change/delete of individual database records needed for efficient syncing, adds a preliminary OpenSync module, and adds example hotplug scripts.

Developers are encouraged to join and play with the code. You can use the command line tool to capture database items other than Calendar/Address Book/Email, and help in the reverse engineering process. ... read more

Posted by Net Direct Inc. 2006-10-12

Barry version 0.0.1 (alpha) released

Retrieve information from your USB BlackBerry handheld on Linux!

The very first release of Barry is now available as version 0.0.1. This version contains the alpha stage of the library, capable of retrieving Calendar, Address Book, and Email items, with some limitations. Email dates are not fully supported.

Documentation is in doxygen format at this point, and in progress.

Developers are encouraged to join and play with the code. You can use the command line tool to capture database items other than Calendar/Address Book/Email, and help in the reverse engineering process.... read more

Posted by Net Direct Inc. 2005-11-25