2006-07-24 Alp Toker <alp@atoker.com>
[mono.git] / mcs / tools / gacutil / ChangeLog
index cb866cb22e48a7d76447e6b90691cc34258f55e4..0b789694b072dbcbe0d5f058e7cec4fe56bf26c1 100644 (file)
@@ -1,3 +1,125 @@
+2006-07-24  Alp Toker  <alp@atoker.com>
+
+       * driver.cs: Minor typo fixes in comments and informational output.
+
+2006-04-12  Miguel de Icaza  <miguel@novell.com>
+
+       * driver.cs: Delete the target file before copying over, this will
+       ensure that if some running application is using the assembly or
+       any of its datafiles, it does not get corrupted by an install. 
+
+2005-10-26  Geoff Norton  <gnorton@customerdna.com>
+
+       * driver.cs: Do not match every item with a blank string.  Fixes
+       #76563
+
+2005-09-10  Miguel de Icaza  <miguel@novell.com>
+
+       * driver.cs: Only symlink if the file that we are symlking to
+       exists.   This fixes all the stale symlinks on $prefix/mono/1.0/
+       to config files that do not exist.
+
+2005-09-05  Miguel de Icaza  <miguel@novell.com>
+
+       * driver.cs (Uninstall): Add workaround, Directory.GetFiles does
+       not return symlinks inside the directories which makes this break
+       on uninstall (make distcheck on monodoc exposed this).
+
+2005-07-01  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * driver.cs (Install): Copy the linked resource files
+       for the assembly when installing it.
+       
+2005-05-20  Ben Maurer  <bmaurer@ximian.com>
+
+       * driver.cs (Main): If the switch argument isn't actually a
+       switch, treat it like a file. Fixes 73405.
+
+2005-03-14  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (PROGRAM): Make profile-specific during
+       net_1_1_bootstrap.
+
+2005-01-18  Raja R Harinath  <rharinath@novell.com>
+
+       * driver.cs (Install): Restore fix from 2004-12-08.
+
+2005-01-13  Mike Kestner  <mkestner@novell.com>
+
+       * driver.cs: use relative symlinks for the package dir.
+
+2005-01-11  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: Make sure the actual assembly file exists when
+       listing assemblies. Some packages don't remove the entire
+       directory so we get existing directories without assemblies in
+       them.
+
+2004-12-08  Raja R Harinath  <rharinath@novell.com>
+
+       * driver.cs (Symlink): Pass additional parameter: the name of the
+       dll being installed.  If needed copy that file, not 'oldpath',
+       since 'oldpath' need not be a valid file (esp. on DESTDIR builds).
+       (Install): Update.
+
+2004-07-28  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: Check for and install .mdb (debuger symbol files).
+       
+2004-07-15  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: MONO_GAC_PREFIX not MONO_GAC_PATH.
+       
+2004-06-15  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: Ensure that the -gacdir ends with /lib if it does not
+       appened one. The reason for this is that the runtime expects it,
+       and existing makefiles user -gacdir $(destdir)/$(libdir) so auto
+       appending it without checking would break many things.
+       
+2004-06-10  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: We don't need to check if the canidate is a file in
+       IsSwitch anymore as some other commandline handling will take care
+       of this case.
+       
+2004-06-10  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: Don't append gacdir to /root. This breaks
+       everything. Will add another option for doing this if its needed.
+       
+2004-06-09  Jackson Harper  <jackson@ximian.com>
+
+       * gacutil.exe.sources: Make the new gacutil the default and return
+       seats to their upright position.
+       
+2004-06-08  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: When checking refs don't bother using an AppDomain
+       and load the assembly using the code base so we get the right
+       one. Print out the name of the non strong named assembly if one is
+       referenced.
+       
+2004-06-08  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs Add install from list and uninstall from list
+       commands. Allow options to come before commands. Add the /silent
+       option so we can shut the tool up. And use returns instead of
+       Environment.Exit where appropriate.
+       
+2004-06-07  Jackson Harper  <jackson@ximian.com>
+
+       * driver.cs: Add -check_refs option to check if all referenced
+       assemblies are stron named. Fix some pathing issues when create
+       links for packaged. Update todds (C) info.
+
+2004-06-05  Miguel de Icaza  <miguel@ximian.com>
+
+       * gacutil.cs: GetAssemblyInfo might return null now, check for
+       that.
+
+       Add try/catch to GetAssemblyInfo.
+       
 2004-05-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * gacutil.cs: when -il, don't stop if one assembly fails to install.