# # patch "ChangeLog" # from [4e51b4903141a949f5a0d5f99db220e9f5f7a0b4] # to [7c06a8840b6b348f9302168d9a823593460acdf4] # # patch "constants.cc" # from [7d39c51c90d4e9be993c9cef054af6d52cb8abe6] # to [75fff1a8d191ad21248f4d350827c99602d38364] # =============================================== --- ChangeLog 4e51b4903141a949f5a0d5f99db220e9f5f7a0b4 +++ ChangeLog 7c06a8840b6b348f9302168d9a823593460acdf4 @@ -1,5 +1,10 @@ 2005-07-17 Nathaniel Smith + * constants.cc (legal_key_name_bytes): Allow + and _ to appear in + key names. + +2005-07-17 Nathaniel Smith + * ui.{cc,hh} (tick_write_dot::write_ticks): Start a new line when too many dots have been written. * netsync.cc (process_refine_cmd): Add comment noting a possible =============================================== --- constants.cc 7d39c51c90d4e9be993c9cef054af6d52cb8abe6 +++ constants.cc 75fff1a8d191ad21248f4d350827c99602d38364 @@ -101,6 +101,9 @@ "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "0123456789" "-" + // other non-shell, non-selector metacharacters allowed in (unquoted) local + // parts by RFC2821/RFC2822. The full list is !#$%&'*+-/=?^_`|{}~. + "+_." // label and component separators ".@" ;