From hacker at gnu-designs.com Mon Sep 16 18:28:55 2002 From: hacker at gnu-designs.com (David A. Desrosiers) Date: Mon, 16 Sep 2002 18:28:55 -0400 (EDT) Subject: pilot-link 0.11.4 "Alzheimer's Release" released Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Another pilot-link release, this time 0.11.4. Why are you calling it "Alzheimer's?" ------------------------------------- Because this release includes quite a few memory-related fixes that were caught and eliminated through the use of valgrind[1] and oprofile[2]. More of these will be occuring over the next few releases. What new stuff did you add to this version? ------------------------------------------- Well, nothing. But wait.. Functionality that was either missing or non-functional in previous releases was now addressed, and should work. Here's the short list: - Updated the configuration to work with autoconf/automake version 2.5x and higher - Fixed the "double-free" bug that would sometimes cause the visor driver to crash or hang on Linux systems - Network Hotsync from Linux to Windows now works perfectly, even over excessively large data or longer periods of time. - Perl bindings will build cleanly on perl 5.6 and 5.8 with gcc 2.x and 3.x. There appears to be a gcc-related or perl-related bug which causes the Perl bindings to fail compilation when it sees the type 'dirty' declared in pi-todo.h and pi-mail.h. It is being investigated fully. - Fixed an issue with libpng being linked into every binary by default What new things are coming in the next release? ----------------------------------------------- There's a few things that are on the near horizon. Here's a short list: - Cleaning up more (all?) of the memory and code-related leaks through more granular use of valgrind and oprofile. - Adding the ability to detect a "full Palm", so that pilot-xfer doesn't try to blindly install files larger than the maximum available space on the device. Currently it will just happily report success, when it fails. - Removing all of the references to the pilot-mail conduit from the project. Now that there is a new active maintainer for Hollis Blanchard's pilot-mailsync[3] tool, it can safely be removed from within pilot-link. The structures that relate to reading and writing to MailDB.pdb will still remain, however. Welcome aboard, Jochen Garcke! - pilot-datebook code formatting and cleanups - pilot-link daemon (pxd) to allow non-interactive syncronization Where can I get real-time pilot-link help? ------------------------------------------ There is an irc channel dedicated to pilot-link development, discussion, problems, feature requests, and anything else related to the project or it's supporting projects (J-Pilot, K-Pilot, gnome-pilot). If you want to talk to any of us live, feel free to join irc.pilot-link.org on a normal irc port, or 9994 if you want to SSL-enable your irc session. Be patient, we're not always at the keyboard, so if you have a question, ask away, and wait a little while for someone to answer. Are there any mailing lists I can join to ask questions? -------------------------------------------------------- Absolutely, feel free to join any of the pilot-link or pilot-unix mailing lists. You can find more information at the list website: http://lists.piot-link.org/ There's also a mailing list search engine set up to search the archives of the pilot-link and pilot-unix mailing lists going back as far as 1996. Just point your browser to the search page at http://pilot-link.org/search.cgi and enter your search terms. I found a bug, now what? ------------------------ A bug? In pilot-link? You jest! Seriously though, if you think you've found a bug, please try to replicate it as best as you can to verify the conditions first. If you can reproduce it reliably, it may be a bug. If you want to report it, hit http://bugs.pilot-link.org/ and search the existing bug reports found there for others who may have reported a similar bug. If you find your bug listed there already, add your individual results to the existing bug report as a bugnote. If your bug is not found there, please log the bug as a new report in the system, and it will be attended to. Please try to be as detailed as possible in filing your bug report. Make sure to include your host OS, version of pilot-link, arguments you passed when running it, what you typed, kernel version, and so on. Thanks to everyone who has helped and supported the project thus far, in every way. Keep the input coming. The project still could use help in many different capacities. There's much to do, and any help is greatly appreciated. Feel free to contact me directly if you have any skills or time you could lend to the project. In the shorter term, the important things are documentation and testers for the new FreeBSD and integration issues. [1] valgrind homepage http://developer.kde.org/~sewardj/ [2] oprofile homepage http://oprofile.sourceforge.net/ [3] http://penguinppc.org/~hollis/palm/pilot-mailsync.shtml This webpage may change soon as Jochen picks up speed. d. perldoc -qa.j | perl -lpe '($_)=m("(.*)")' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.1.92 (GNU/Linux) iD8DBQE9hlspkRQERnB1rkoRAlZNAKDXsK5iU01sqGJRmynQcw5qldkUIQCfW1ms 7nueClgHLUe9T/5N7GWzPDU= =NLKE -----END PGP SIGNATURE-----