News

Noticable Changes in Jungle Monkey

0.1.11 ("Blip" release)

  • Uses latest version of BTP

  • Many bug fixes

  • Several compile fixes

0.1.10 ("Mojo Jojo" release)

  • Channels indexed for faster joins, less bandwidth

  • Distributed keyword search (JM Multicast Search Protocol)

  • Session saved on exit

  • New toolbar

  • Frontend re-architected

  • jmlite vastly improved. Supports basic scripts.

  • BTP improvements

  • Many bug fixes

  • German translation

0.1.9 ("Magilla Gorilla" release)

  • Better support for channels with many large files

  • Better network configuration auto-detection

  • French translation

  • New HACKING file for developers, improved README and FAQ

  • Many bug and portability fixes, including fixes for directory creation bug and FreeBSD interface bug

0.1.8 ("Igoo Two" release)

  • Fixed bugs where file transfers timed out and files weren't saved properly.

0.1.7 ("Igoo" release)

  • File transfers now use new mirror-rendezvous protocol (Part of "Jungle Monkey 2" plan)

  • Vast GTK GUI improvements (preferences dialog, configuration file, message boxes)

  • Small bug fixes (chat leave messages now seen, ping warnings fixed, directories work, port configuration now works)

  • Portability fixes (NetBSD, detects broken Linux poll)

0.1.6 ("Curious George" release)

  • Chat

  • Gnome Documentation (also on web site)

  • Improved network configurations including configurable port

  • Portability fixes for NetBSD

  • Many bug and stability fixes

  • Vast internal restructuring

  • Not compatible with 0.1.5

0.1.5 ("Gorilla Grod" release)

  • Vast GUI improvements

  • Network configuration improvements

  • Portability fixes for FreeBSD

  • Many small bug and stability fixes

  • Favorite channels can be bookmarked (a bit buggy, Gnome only)

  • Not compatible with 0.1.4

0.1.4 ("Grape Ape" release)

  • New network configuration option for Gnome (still rough)

  • New "Create Channel from Directory" option

  • Improved support for hosts with dynamic IP addresses or without domain names. Also --hostname, --interface, and --no-hostname for when all else fails.

  • Bug fix: Seg fault on searches

  • Many small GUI improvements, internal improvements, and bug and stability fixes

  • Compatible with 0.1.2

0.1.3 ("Gleek" release)

  • Bug fix: I18N not setup right

  • Bug fix: Seg fault

0.1.2

  • Many GUI improvements in Gnome version including preferences dialog and helper apps.

  • Perceived join latency improvements (you will see announcements sooner).

  • Basic I18N

  • Many internal improvements and bug fixes

  • Not compatible with 0.1.1

0.1.1

  • New connection management code. Now uses significantly fewer ports. Connections are now full-duplex.

  • New caches will keep bandwidth down while improving perceived channel join latency. "Low bandwidth" channels removed.

  • New "Create root channel" GUI option

  • Added --interface option to set interface

  • Added "Quickstart" info to README

  • Bug fixes for hosts with dial-up/cable modems (if it still doesn't work, try the --interface option and submit a bug report)

  • Bug fix: Channels don't appear in themselves

  • Bug fix: "Warning: Bad XML" fixed

  • Bug fix: 100% CPU bug fixed

  • Bug fix: Now check for good XML library version in configure

  • Portability fix: No IP TOS in OpenBSD (Niels)

  • Not compatible with 0.1.0

0.1.0 ("Enter the Monkey" release)

  • First wide public release

  • Bug fix: New announcements should appear sooner to clients that have been running awhile.

  • Bug fix: Can cancel downloads properly

  • Bug fix: No weird critical messages when shutting down

  • Bug fix: Leaving a channel doesn't remove the channel completely

0.0 releases were internal.