Projects / monotone / Releases

RSS All releases of monotone

  •  10 Apr 2006 05:23

Release Notes: This release brings a large number of changes, including a full rewrite of the internal structures for handling versioning and merging. The new code implements a richer representation and is smaller, better tested, more theoretically sound, and faster. Otherwise, users should not notice much different. More noticeably, the command name has changed to "mtn". A number of other smaller changes have also been made.

  •  30 Mar 2006 23:24

Release Notes: The name of the binary has been changed to "mtn". Encoding of non-ASCII filenames is now checked more strictly. The root directory is now renamed, so migration of all old histories to the new format is now possible. Changes in database storage format reduce space usage by 25%. Several other bugfixes and UI tweaks were made. This is more or less a 0.26 release candidate.

  •  30 Mar 2006 23:15

Release Notes: Miscellaneous bug fixes and feature additions were done. The "mv" command is smarter. "log" can go forward as well as backwards now. "update" once again can go to arbitrary revisions. A bug in "serve" on systems that do not have IPv6 support was fixed.

  •  13 Mar 2006 03:56

Release Notes: This release only fixes a security problem. Previous versions of monotone contained a bug on case-insensitive filesystems whereby it was possible for a malicious committer to add a versioned file named, for instance, "mt/monotonerc". When checked out on Windows or Mac OS X, such a file would end up inside monotone's metadata directory ("MT"), and allow arbitrary code to be executed. Exposure is similar to that of habitually running "monotone update; make" without reviewing patches.

  •  10 Jan 2006 22:50

Release Notes: This preview release features a rewritten versioning core and a rewritten network protocol. It is not recommended except for testing. The new code features an improved merge algorithm, first class support for attributes and directories, and many other changes.

  •  30 Dec 2005 16:47

Release Notes: IPv6 support where OS support exists. Command line syntax for 'revert' has been changed to require an argument. 'revert' gives feedback on reverted files. Database locking improvements for concurrent readers. Ticker display has been fixed on Win32. The 'read' command now handles pre-0.24 keys correctly. Improvements to restrictions handling for 'log'. A Portuguese Brazilian translation. Windows 9x and NT 4 compatibility fixes.

  •  27 Nov 2005 22:13

Release Notes: Private keys are now stored per-user, rather than per-db, and in a more standard format. Several command line enhancements, for instance 'add --unknown', 'drop --missing', and 'revert --missing'. A new "h:" selector to easily refer to branch heads. Enhancements to server permissions support to make granting/revoking access easy without restarting the server. More user-friendly handling of database lock contention. Fixes to multibyte character handling. Improved delta storage handling (gives 0-50% improvement in database size). Many small bugs were fixed and enhancements added.

  •  01 Oct 2005 00:43

Release Notes: Support for .mt-ignore files was added and many internationalization improvements were made. Support for more interactive merge tools was added, especially on OS X and Win32. A new '--execute' option on 'rename' and 'drop' that cause the file to actually be moved/deleted was added. Debug logs now include information on problematic data to improve remote debugging. New translations to French and Japanese were included. Many UI and performance improvements were made along with bugfixes.

  •  15 Aug 2005 06:59

Release Notes: This is mostly a maintenance release. The cryptography library was switched from crypto++ to botan. This should cause no user-visible changes. Many small UI cleanups and error message clarifications were done. Server permission handling was simplified.

  •  19 Jul 2005 21:26

Release Notes: Flexible branch handling was added for netsync. The CVS importer was rewritten. The "diff" command was enhanced. Many UI improvements were made. Protection against man-in-the-middle attacks is now provided for network operations. Many performance improvements and bugfixes were made.


Project Spotlight


A note jotter that organizes ideas, notes, and facts in a heirarchy.


Project Spotlight

JStock - Free Stock Market Software

A stock market application.