bareFTP
Home   About   News   Download   Screenshots   Bugs   
psychotomimetic-constitutional

Latest news

Express update: 0.3.4 released

May 7th, 2010

Just a few days after last release, the problem reports start to arrive. The gnome-keyring issues were apparently not solved 100% with the last release. Several different issues were reported from various distros.

This bugfix release will make bareFTP hang in there and stay usable, even if GnomeKeyring communication fails. I guess it is a situation we’ll have to live with on some distros for a while, untill gnome-keyring-sharp is fixed upstream and rolled out on the distros. Keyring communications with gnome 2.30+ is reported to work on Ubuntu lucid and other distros using the gnome 2.30 compatibilty patch for gnome-keyring-sharp.

Upgrade is strongly recommended.

I want to thank Stefan Ebner and Michał Lisowski for valuable bug reports and testing leading to this release.

Bugs fixed

  • #35: Unhandled exception when trying to use gnome keyring (better fix than in 0.3.3)
  • #37: gnome-keyring problem (crash)
  • #38: Can’t build without gnome-keyring
  • Revert correctly to previous dir on failed local dir change
  • Fixed possible problem when swithing keyring mode with no password file present

You can download bareFTP 0.3.4 source from the download area. Packages for the various distros will follow.

You may also read the release notes for the related release 0.3.3 and 0.3.2.

bareFTP 0.3.3 released

May 4th, 2010

A new version is out, a bit before schedule. This had to be rushed a bit, because of the somewhat broken c# wrapper for Gnome Keyring when using GNOME 2.30.

Ubuntu 10.04 Lucid has partly solved the problem with a patched version of gnome-keyring-sharp. This version has a few workarounds to make bareFTP work properly with that patched version of gnome-keyring-sharp. Hopefully other distros go for the same patch.

This release also brings one new feature (see below).

New features:

  • Ability to send custom ftp commands to server
    A new item “Send Command” has been added to the from right-click context menu on the remote side. This will bring up a dialog box for sending a command to the ftp server. The output will be printed in the message window. Use this feature with caution, as some commands may cause unexpected results.Send Command 1

    Send Command 2

Bugs fixed:

  • #35 – Unhandled exception when trying to use gnome keyring

New/updated translations:

  • Polish (pl)

You migth also want to check out the release notes for the recent 0.3.2 version.

bareFTP 0.3.2 released

April 18th, 2010

bareFTP 0.3.2 is finally here. This release does not bring any new feautres, but contains a good number of bugfixes and improvements.

There has been some issues using bareFTP with GNOME 2.30. The issues are related to some icon naming changes, and changes to GnomeKeyring. The icon issue is addressed in this release. The GnomeKeyring issue is really a problem with gnome-keyring sharp not being compatible with gnome 2.30. This has been addressed with patches on a few distros, and will hopefully be fixed in the near future on all distros using the newest GNOME.
So.. if you have Gnome Keyring enabled in bareFTP and are using GNOME 2.30, and are experiencing problems with bookmark handling, the problem is most likely the gnome-keyring-sharp bindings

Bugs fixed

  • #34 – Missing icon issues in progress panel
  • Crash when recieving a 550 on changedir
  • #30 – Right click instability
  • #29 – Impossible connect to a server with different port via sftp
  • Ensure clean openssh exit on disconnect (no more defunct processes)
  • Fixed a bug in the configure script. –without-gnomekeyring now really works

Other improvements

  • Improved drag’n drop. More user friendly on multiple selection
  • Some ui improvents for error reporting
  • Better date formating in file lists

New and updated translations
Catalan (ca), German (de), Spanish (es), French (fr), Norvegian (nb), Portuguese Brazilian (pt_BR), Swedish (sv)

Translations now on Transifex
We’re trying out Transifex for bareFTP translations. This will hopefully attract some new translators, and help keeping the translations up to date.
Head over to the bareFTP Transifex project page to keep translations up to date or add new translations. We need more translations!

bareFTP translations at Transifex

April 11th, 2010

We’re trying out Transifex for bareFTP translations.
Head over to the bareFTP Transifex project page to keep translations up to date or add new translations. We need more translations!

bareFTP 0.3.1 is out!

January 3rd, 2010

This is a bugfix release following the recent 0.3.0 release. This release has no new features, but fixes a few issues reported.

For detailed information about the recent release you shoud read the release notes for bareFTP 0.3.0.

Happy New Year to you all!

bareFTP 0.3.0 Released

December 22nd, 2009

About one year after the first public release of bareFTP, version 0.3.0 is finally here.
Development was a bit slow during summer, but speeded up nicely the last couple of months.

bareFTP 0.3.0 is now available as a tarball. Packages for various distros will follow.

This release fixes a few nasty bugs preventing people to use sftp, and a great number of smaller fixes to the behaviour towards certain ftp servers. A cache is now enabled for remote file lists. This should speed up browsing remote sites back and forth.

A major change in this release is the ssh/sftp implementation. bareFTP now uses openSSH, and
this means bareFTP is much less CPU intensive when doing sftp transfers. This change also introduces the first C library in bareFTP. To communicate with the sftp subsystem bareFTP makes use of a library based on pty-sharp.

If built with support for Gnome Keyring (requires gnome-kering-sharp) bareFTP can now optionally
store bookmark passwords in the default Gnome Keyring.

New features

  • New ssh implementation using local openssh
  • Optional password storage in Gnome Keyring
  • Bookmark backup/restore
  • Remember scroll position when going to parent directory
  • Possibility to do multiple ftp transfers simultaneously
  • Enable remote directory listing cache
  • Resizeable column widths in file views
  • Transfer progress displayed in window title when minimized
  • Auto reconnect on ftp session timeout

Other improvements

  • Better GUI responsiveness
  • More keybindings (actually working this time)
  • Some GUI improvements for better appearence on some themes
  • New translations: Polish
  • New dependecies
    bareFTP now depends on gnome-keyring-sharp by default. It can still be built without this dependency by using --without-gnome-keyring with configure.

    Bugs fixed
    #23 – Can’t delete multiple folders at once
    #24 – Refresh option
    #25 – Cannot log in using SFTP
    #26 – exception entering a folder named “{”
    #27 – multiple transfer setting

Project update

November 1st, 2009

As the Scandianavian winter is getting closer I’ve finally been able to spend some quality time with my laptop, and do some work on bareFTP. I’ve been looking into some of the reported bugs (thanks folks!), and a few structural changes.

Most notably, I’ve decided to scrap the managed sftp implementation and go for using the local ssh installation (everyone has one, right?). I had some trouble getting read/write to the sftp subsystem working, but it seems I’m getting there. This will introduce a small c library in bareFTP. This will hopefully remove some of the problems some have reported using the current sftp implementation.

Given the massive changes I’m working on right now I guess the next release will be 0.3.0. In my current speed it will hopefully be ready before x-mas.

bareFTP 0.2.3 Released

June 18th, 2009

bareFTP 0.2.3 is out!

This release is a result of the feedback received after 0.2.2. This release is mainly a bugfix release, and does not contain a lot of exciting news. It does however contain two features requested by several users: keyboard shortcuts and experimental support for PRET (for Distributed PASV). Thanks to all the people who reported bugs and contributed with feature requests!

New features:

  • New keyboard shortcuts:
    – F2 – Rename file
    – Alt+Up – Go to parent directory
    – Ctrl+R – Refresh dirictory
    – Ctrl+Right/Left arrow – Give focus to right/left panel
  • Experimental PRET support for Distributed PASV

Bugs fixed

  • Avoid duplicate bookmarks in menu after edit
  • Use specified charset when connecting via bookmark
  • Use specified port when connecting via bookmark
  • Preserve File Permissions now defaults to false
  • Fixed some window resize issues for small resolutions
  • Catch exceptions when mimetype icons don’t exists
  • Re-enable Bookmarks button if connect fails
  • Fixed bin script to point to correct libdir (Thanks loki_val!)

What’s next?
Unless nasty bugs are found, this will probably be the last release in the 0.2.x series. I’m starting the 0.3 development, and it is time for some changes to the underlying mechanics. The goal is to improve the threading in bareFTP to easier avoid lockups, and give a smoother and more responsive GUI experience. In the process I hope to make the code more readable and understandable for others, to ease the potential inclusion of future co-developers on this project. I hope to have the next release out by late summer.

Wish you all a nice summer!
If you get bad weather and are stuck indoors you could spend some time translating bareFTP into your language!

bareFTP included in the fedora repositories

April 30th, 2009

I was recently informed that bareFTP is now included in the official fedora repositories. Users of fedora 10 (and soon 9) can now easily install bareFTP using the standard repositories and tools. As far as I know this is the first major distro to officially include it. Great news! And a great job by the fedora packaging guys!

Several other distros now also provide test/community/unsupported packages of bareFTP. We’ll see who will be the next to officially include it..

It is also a bit interesting to see how almost every mention of bareFTP in forums and blogs tends to end up in a great debate about Mono. I will probably post my views on this here later.

bareFTP 0.2.2 released

April 5th, 2009

A new version of bareFTP is out!
This version brings more translations, a new tango style icon, and fixes for some minor issues.

Bugs fixed:

  • Fixed some minor issues in file manager causing problems when trying to access non-existing directories.

New features:

  • New tango style icon and logo! Big thanks to Kalle Persson for the new design!
  • New translations: German, Catalan and Portuguese Brazilian.
 

bareFTP Entries (RSS) and Comments (RSS).