The unified diff between revisions [a93b1376..] and [9b19e788..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'ChangeLog'
#
#
# patch "ChangeLog"
# from [119c14c3c86f103f563ce65dfaab3797e2f44f24]
# to [36ddfbc60c098baecae82e3be37bb02055100506]
#
============================================================
--- ChangeLog 119c14c3c86f103f563ce65dfaab3797e2f44f24
+++ ChangeLog 36ddfbc60c098baecae82e3be37bb02055100506
@@ -1,3 +1,202 @@
+2006-02-12 Nathaniel Smith <njs@pobox.com>
+
+ * netsync.cc (serve_connections): Revert garbage that I
+ accidentally checked in last time...
+
+2006-02-12 Nathaniel Smith <njs@pobox.com>
+
+ * NEWS: Add things done since last time I did this...
+
+2006-02-12 Matthew Gregan <kinetik@orcon.net.nz>
+
+ * {cset,paths,revision,roster,sanity,vocab}.{cc,hh}: GCC 4.1
+ compile fixes.
+
+2006-02-11 Richard Levitte <richard@levitte.org>
+
+ * NEWS: Removed my notice about netsync, as I just noticed it
+ was already mentioned under Bugs:.
+
+2006-02-11 Nathaniel Smith <njs@pobox.com>
+
+ * configure.ac, debian/changelog, monotone.spec:
+ * win32/monotone.iss: Bump version to 0.26pre2.
+
+2006-02-11 Nathaniel Smith <njs@pobox.com>
+
+ * NEWS: Add mention of validate_commit_message.
+
+2006-02-11 Blake Kaplan <mrbkap@gmail.com>
+
+ * monotone.texi (Hooks): Added new subsection about validation
+ hooks, and describe validate_commit_message in it.
+
+ * std_hooks.lua (validate_commit_message): Change the second
+ argument to match the documentation.
+
+2006-02-11 Matt Johnston <matt@ucc.asn.au>
+
+ * database.hh: increase checkpoint batch size from 100 to 1000
+
+2006-02-11 Matt Johnston <matt@ucc.asn.au>
+
+ * NEWS: Fix rename example.
+
+2006-02-11 Richard Levitte <richard@levitte.org>
+
+ * NEWS: Update with the netsync change.
+
+2006-02-11 Nathaniel Smith <njs@pobox.com>
+
+ * NEWS: Draft for 0.26pre2.
+
+2006-02-11 Richard Levitte <richard@levitte.org>
+
+ * netsync.cc (serve_connections): Enclose more or less everything
+ in a try-catch block to catch if using IPv6 failed, and to try
+ with just IPv4 in that case. This is important for those who
+ copy a IPv6-enabled binary to a system that doesn't use IPv6.
+
+ * po/sv.po: Adapt translation to the newly changed messages.
+
+2006-02-10 Derek Scherger <derek@echologic.com>
+
+ * tests/t_drop_missing.at:
+ * tests/t_rename.at:
+ * work.cc (visit_file): attempt to improve a couple of messages;
+ remove some unrequired \n's
+
+2006-02-10 Derek Scherger <derek@echologic.com>
+
+ * netsync.cc (process_anonymous_cmd, process_auth_cmd): don't
+ report misleading permission denied errors for branches that are
+ not being served
+ * paths.cc (find_and_go_to_workspace): delete stale comment
+ * tests/t_netsync_permissions.at: add test pull of branch that is
+ not served
+
+2006-02-11 Timothy Brownawell <tbrownaw@gmail.com>
+
+ Adding your db is silly and confusing (what should revert do?).
+ So, it's not allowed any more (the db file is ignored, regardless of
+ what the ignore hook says).
+ * tests/t_add_owndb.at: remove XFAIL, use 'ls known' instead of
+ 'ls unknown'
+ * testsuite.at: don't put the db in the ignore hook
+ * database.{cc,hh}: is_dbfile(), check if a path is the database file
+ * work.cc: check is_dbfile where we check the ignore hook when
+ walking the filesystem
+ * tests/t_mt_ignore.at: fix for having the db always be ignored
+
+2006-02-10 Richard Levitte <richard@levitte.org>
+
+ * monotone.texi (Hooks): Change the example for
+ get_revisions_cert_trust to check "branch" certs instead of
+ "ancestor" ones, and thereby match the effect of the "approve"
+ command.
+
+2006-02-10 Matt Johnston <matt@ucc.asn.au>
+
+ * commands.cc (CMD(checkout)): wrapping in a transaction makes
+ a big difference.
+
+2006-02-09 Nathaniel Smith <njs@pobox.com>
+
+ * Makefile.am (SQLITE_SOURCES): Remove header files lost in
+ latest SQLite upstream import.
+
+2006-02-09 Graydon Hoare <graydon@pobox.com>
+
+ * lua.cc (hook_validate_commit_message): make validated the
+ default.
+
+2006-02-09 Richard Levitte <richard@levitte.org>
+
+ * tests/t_cvsimport.at, tests/t_cvsimport3.at,
+ tests/t_cvsimport_deleted_invar.at,
+ tests/t_cvsimport_manifest_cycle.at, tests/t_cvsimport_samelog.at,
+ tests/t_singlecvs.at: Changed to cope with the strictness of
+ CVSNT. It doesn't create a CSVROOT/history file automagically,
+ but CVSROOT/modules is created automatically both by the older CVS
+ and by CVSNT. You can't check out a group of files using revision
+ numbers with CVSNT. You MUST stand in the work directory for some
+ command with CVSNT. Finally, with CVSNT, 'cvs init' generates the
+ following message if you're a normal user, at least on Debian:
+
+ cvs init: Unable to register repository.
+ cvs init: Your login may not have sufficient permissions to modify the
+ cvs init: global server settings.
+ cvs init: Repository /home/levitte/cvsfoo initialised
+
+2006-02-09 Matthew Gregan <kinetik@orcon.net.nz>
+
+ * testsuite.at: Remove duplicate line.
+
+2006-02-08 Matthew Gregan <kinetik@orcon.net.nz>
+
+ * sqlite/*: Import SQLite 3.3.3.
+ * Makefile.am: Adjust for new and removed files in import.
+ * NEWS: Make a note of the SQLite database format change.
+ * database.cc (database::load): Rewrite so that we don't need any
+ local changes to SQLite.
+
+2006-02-08 Richard Levitte <richard@levitte.org>
+
+ * testsuite.at, tests/t_ls_changed.at: News test, for "list
+ changed".
+
+ * monotone.texi, monotone.1: Document "list changed".
+
+ * po/sv.po: Correct translations of changed messages, translate
+ new messages.
+
+ * commands.cc (ls_changed, CMD(list)): Add a new command, "list
+ changed", to list changed files, always sorted in lexical order.
+
+2006-02-06 Blake Kaplan <mrbkap@gmail.com>
+
+ * commands.cc CMD(commit): Call a new lua hook to validate the commit
+ message. Don't ignore -m "" when it's passed on the command line.
+ * lua.cc, lua.hh: Add a new hook that validates a given commit message
+ and passes in the added files, deleted files, and modified files.
+ * std_hooks.lua: Give a default hook to validate commit messages. This
+ currently disallows empty messages, as monotone currently does.
+
+2006-02-05 Benoît Dejean <benoit@placenet.org>
+
+ * ui.cc (tick_write_count::write_ticks): Reverted lexical_cast,
+ back to F().
+
+2006-02-05 Benoît Dejean <benoit@placenet.org>
+
+ * ui.cc (tick_write_count::write_ticks): Fixed utf8 handling.
+ boost::format + locale sucks, it ouputs "1\u+ffff24" for
+ "%d" % 1024.
+
+2006-02-02 Emile Snyder <emile@alumni.reed.edu>
+
+ * merge.cc (resolve_merge_conflicts): If the merge has non-content
+ conflicts warn the user and abort before making them do content
+ merges. Move logging/warning of conflicts to methods in the
+ roster_merge_result struct.
+
+ * roster_merge.{cc,hh} (log_conflicts,
+ warn_non_content_conflicts): New methods to do the busy work of
+ logging or warning.
+
+2006-02-02 Emile Snyder <emile@alumni.reed.edu>
+
+ * netsync.cc (run_netsync_protocol): Print a warning if either the
+ include or the exclude branch pattern have a ' or a " character
+ anywhere in them. Hopefully will help users running in a Windows
+ shell when they do: monotone sync myserver 'mybranch*' and nothing
+ happens because the ' characters are passed in to monotone.
+
+2005-01-30 Emile Snyder <emile@alumni.reed.edu>
+
+ * annotate.cc: (do_annotate) Add ticker for revisions processed to
+ annotate command.
+
2006-01-29 Richard Levitte <richard@levitte.org>
* po/sv.po: Update a few translations, leave a number of fuzzy