# # patch "ChangeLog" # from [a4175890d86b2b46bad1ce3926be1e44cf25ca65] # to [d070cf3c7be532cc496242c9e54705bcec867785] # --- ChangeLog +++ ChangeLog @@ -71,6 +71,21 @@ * revision.cc (check_sane_history): Make comment more informative. +2005-04-29 Grahame Bowland + + * netxx/types.h: Add new NetworkException type network + issue not caused by calling program + * netsync.cc: Catch Netxx::NetworkException and display + as informative_error. + * netxx/address.cxx: NetworkException for unparsable URIs. + * netxx/datagram.cxx: NetworkException for connection failure. + * netxx/resolve_getaddrinfo.cxx, resolve_gethostbyname.cxx: + NetworkException when DNS resolution fails. + * netxx/serverbase.cxx: NetworkException if unable to bind + to server port. + * netxx/streambase.cxx: NetworkException if unable to + connect. + 2005-04-28 Nathaniel Smith * tests/t_netsync_error.at: New test. @@ -140,21 +155,6 @@ * tests/t_annotate_branch_collision.at: * testsuite.at: Test it. -2005-04-29 Grahame Bowland - - * netxx/types.h: Add new NetworkException type network - issue not caused by calling program - * netsync.cc: Catch Netxx::NetworkException and display - as informative_error. - * netxx/address.cxx: NetworkException for unparsable URIs. - * netxx/datagram.cxx: NetworkException for connection failure. - * netxx/resolve_getaddrinfo.cxx, resolve_gethostbyname.cxx: - NetworkException when DNS resolution fails. - * netxx/serverbase.cxx: NetworkException if unable to bind - to server port. - * netxx/streambase.cxx: NetworkException if unable to - connect. - 2005-04-28 Matt Johnston * tests/t_merge_6.at: narrow the testcase down considerably. @@ -264,6 +264,16 @@ * ui.{cc,hh}: Delegate tick line blanking to tick_writers. +2005-04-27 Matt Johnston + + * change_set.cc (extend_state): don't mix find() and insert() on + the path_state, to avoid hitting the smap's worst-case. + +2005-04-27 Matt Johnston + + * change_set.cc (confirm_proper_tree): move things out of the loops + for better performance. + 2005-04-26 Nathaniel Smith * work.cc: Don't include boost/regex.hpp. @@ -286,25 +296,6 @@ * tests/t_cvsimport2.at: Un-XFAIL, improve description. -2005-04-22 Christof Petig - - * sqlite/*: update to sqlite 3.2.1 - -2005-04-25 Nathaniel Smith - - * tests/t_i18n_file_data.at: New test. - * testsuite.at: Add it. - -2005-04-27 Matt Johnston - - * change_set.cc (extend_state): don't mix find() and insert() on - the path_state, to avoid hitting the smap's worst-case. - -2005-04-27 Matt Johnston - - * change_set.cc (confirm_proper_tree): move things out of the loops - for better performance. - 2005-04-26 Matt Johnston * change_set.cc (analyze_rearrangement): get rid of damaged_in_first @@ -317,6 +308,11 @@ 2005-04-25 Nathaniel Smith + * tests/t_i18n_file_data.at: New test. + * testsuite.at: Add it. + +2005-04-25 Nathaniel Smith + * automate.cc (automate_parents, automate_children) (automate_graph): New automate commands. (automate_command): Add them. @@ -452,6 +448,19 @@ * transforms.{cc,hh} (localized): ...to here. Add lots of gunk to avoid calling iconv whenever possible. +2005-04-23 Matthew Gregan + + * tests/t_diff_currev.at: Use CHECK_SAME_STDOUT. + +2005-04-23 Matthew Gregan + + * tests/t_diff_currev.at: New test. + * testsuite.at: Add new test. + +2005-04-22 Christof Petig + + * sqlite/*: update to sqlite 3.2.1 + 2005-04-22 Nathaniel Smith * manifest.cc (build_restricted_manifest_map): Fixup after merge @@ -509,15 +518,6 @@ file_path either. (test_file_path_normalization): New unit-test. -2005-04-23 Matthew Gregan - - * tests/t_diff_currev.at: Use CHECK_SAME_STDOUT. - -2005-04-23 Matthew Gregan - - * tests/t_diff_currev.at: New test. - * testsuite.at: Add new test. - 2005-04-22 Joel Reed * work.cc (build_deletions) : on drop FILE also drop attributes. @@ -854,15 +854,6 @@ branch globs and regexps. (glob_to_regexp_test): A unit test for glob_to_regexp(). -2005-04-16 Emile Snyder - - * tests/t_add_stomp_file.at: New test for failing case. - If you have a file foo in your working dir (not monotone - controlled) and someone else adds a file foo and commits, - update should at least warn you before stomping your - non-recoverable foo file. - * testsuite.at: Add it. - 2005-04-17 Matt Johnston * commands.cc: warn that dropkey won't truly erase the privkey @@ -874,6 +865,20 @@ * database.cc: mention that it could be the filesystem that is full in the SQLITE_FULL error message +2005-04-17 Matthew Gregan + + * monotone.cc: Fix warnings: add missing initializers. + * netsync.cc: Fix warnings: inline static vs static inline. + +2005-04-16 Emile Snyder + + * tests/t_add_stomp_file.at: New test for failing case. + If you have a file foo in your working dir (not monotone + controlled) and someone else adds a file foo and commits, + update should at least warn you before stomping your + non-recoverable foo file. + * testsuite.at: Add it. + 2005-04-16 Derek Scherger * work.cc (known_preimage_path): rename to... @@ -906,11 +911,6 @@ * ChangeLog: Fixup after merge. -2005-04-17 Matthew Gregan - - * monotone.cc: Fix warnings: add missing initializers. - * netsync.cc: Fix warnings: inline static vs static inline. - 2005-04-16 Nathaniel Smith * tests/t_update_nonexistent.at: New test. @@ -996,16 +996,16 @@ * AUTHORS: Add Martin Dvorak. -2005-04-15 Martin Dvorak - - * tests/t_rename_dir_add_dir_with_old_name.at: New test. - * testsuite.at: Add it. - 2005-04-16 Matt Johnston * change_set.cc (compose_rearrangement): remove logging statements that were using noticable CPU time. +2005-04-15 Martin Dvorak + + * tests/t_rename_dir_add_dir_with_old_name.at: New test. + * testsuite.at: Add it. + 2005-04-15 Olivier Andrieu * diff_patch.cc(guess_binary): do not use '\x00' as first @@ -1060,13 +1060,6 @@ * monotone.texi (Making Changes): Fixed duplicate paragraph * NEWS: Corrected spelling error in my name. -2005-04-13 Nathaniel Smith - - * monotone.texi (Informative): 'diff' with two revision arguments - can now be filtered by file. - - * constants.cc (netcmd_payload_limit): Bump to 256 megs. - 2005-04-14 Olivier Andrieu * Makefile.am: silence cmp @@ -1075,6 +1068,13 @@ * win32/terminal.cc (have_smart_terminal): Implement for Win32. +2005-04-13 Nathaniel Smith + + * monotone.texi (Informative): 'diff' with two revision arguments + can now be filtered by file. + + * constants.cc (netcmd_payload_limit): Bump to 256 megs. + 2005-04-13 Matthew Gregan * tests/t_netsync_largish_file.at: Add test for netsyncing largish @@ -1120,6 +1120,10 @@ * tests/t_checkout_id_sets_branch.at: New tests. * testsuite.at: Add them. +2005-04-13 Matthew Gregan + * cryptopp/integer.h: Fix detection of GCC version for SSE2 + builds. + 2005-04-12 Florian Weimer * app_state.cc (app_state::allow_working_copy): Only update @@ -1139,10 +1143,6 @@ "update" commands update the stored default branch ("checkout" does, too, but this one should be obvious). -2005-04-13 Matthew Gregan - * cryptopp/integer.h: Fix detection of GCC version for SSE2 - builds. - 2005-04-12 Jon Bright * rcs_import.cc (find_key_and_state): Fix stupid bug in storing the list of files a cvs_key contains. CVS delta invariant failure now @@ -1193,17 +1193,17 @@ (PNG_FIGURES): Add, constructing in same way as EPS_FIGURES (monotone.html): Use .perlbak workaround so that this works on Win32 +2005-04-11 Matthew Gregan + + * unix/inodeprint.cc, configure.ac: Use nanosecond time resolution for + inodeprints on BSDs and other platforms if available. + 2005-04-10 Nathaniel Smith * Makefile.am (BUILT_SOURCES_CLEAN): Add package_revision.txt. This is the 0.18 release. -2005-04-11 Matthew Gregan - - * unix/inodeprint.cc, configure.ac: Use nanosecond time resolution for - inodeprints on BSDs and other platforms if available. - 2005-04-10 Derek Scherger * monotone.texi (Informative): fix typo in ls known docs @@ -1379,6 +1379,11 @@ * manifest.{hh,cc} (manifest_file_name): Remove unused variable. +2005-04-08 Jeremy Cowgar + + * doxygen.cfg: added + * Makefile.am: added apidocs target (builds doxygen docs) + 2005-04-07 Nathaniel Smith * manifest.{hh,cc}: Remove some commented out unused functions. @@ -1393,11 +1398,6 @@ * manifest.hh, manifest.cc: Remove tabs. -2005-04-08 Jeremy Cowgar - - * doxygen.cfg: added - * Makefile.am: added apidocs target (builds doxygen docs) - 2005-04-07 Nathaniel Smith * tests/t_final_space.at: New test. @@ -1423,12 +1423,6 @@ * change_set.cc (basic_change_set_test): Revert last change; the old version _was_ valid. -2005-04-06 Nathaniel Smith - - * work.cc (build_deletions): Issue warning when generating - delete_dir's; they're totally broken, but I don't want to disable - them, because then our tests won't see when they're fixed... - 2005-04-07 Nathaniel Smith * smap.hh (insert): Fix stupid bug in assertion condition. @@ -1455,6 +1449,12 @@ * cryptopp/config.h: typo... +2005-04-06 Nathaniel Smith + + * work.cc (build_deletions): Issue warning when generating + delete_dir's; they're totally broken, but I don't want to disable + them, because then our tests won't see when they're fixed... + 2005-04-05 Nathaniel Smith * tests/t_db_execute.at (db execute): New test.