]> cygwin.com Git - cygwin-apps/setup.git/blob - ChangeLog
* setup.c (main): Disallow running setup.exe from the "root".
[cygwin-apps/setup.git] / ChangeLog
1 Mon Apr 17 00:00:49 2000 Christopher Faylor <cgf@cygnus.com>
2
3 * setup.c (main): Disallow running setup.exe from the "root".
4
5 Sun Apr 16 18:50:58 2000 Christopher Faylor <cgf@cygnus.com>
6
7 Use "warning" function, where appropriate to output warnings.
8 * setup.c (warning): New function -- outputs warning to console and log
9 file.
10 (tarx): Fix index used to reset file protection.
11 (main): Open the log file earlier so that more stuff can be sent to it.
12
13 Sat Apr 15 20:05:33 2000 Christopher Faylor <cgf@cygnus.com>
14
15 * setup.c (processdirlisting): Make "N" option a little less aggressive.
16
17 Fri Apr 14 11:11:29 2000 Christopher Faylor <cgf@cygnus.com>
18
19 * setup.c (tarx): Wait to after tar has completed to reset protections
20 or suffer races with tar process.
21
22 Thu Apr 13 12:51:19 2000 Christopher Faylor <cgf@cygnus.com>
23
24 * Makefile.in: Eliminate duplicate -nostdinc from CFLAGS.
25 * setup.c (create_uninstall): Create the uninstall .bat file in the
26 "root" so that we can remove the /bin directory. Add bin\cygwin.bat to
27 list of files to be deleted. Fix directory detection for determining
28 when to use 'rmdir'.
29 (do_start_menu): Add /usr/local/bin to the path.
30 (main): Add slop to files.array allocation so that we don't have to
31 worry about reallocating the array when it grows too large when doing
32 some trivial "pushes". Add /tmp and /usr/local/{bin,lib} to list of
33 files.
34
35 Thu Apr 13 01:59:44 2000 Christopher Faylor <cgf@cygnus.com>
36
37 * setup.c (processdirlisting): Fix handling of "A" for "A"lways
38 download.
39
40 Thu Apr 13 01:11:45 2000 Christopher Faylor <cgf@cygnus.com>
41
42 * path.c (kill_cygpath): New cleanup function.
43 (exit_cygpath): New cleanup function.
44 (cygpath_pipe): New function. Sets up cygpath in the background for
45 translating filenames.
46 (pathcvt): Use background cygpath for file translation.
47 * setup.c (tarx): New function. Called to extract tar files, capture
48 logging output, and translate it to Windows format.
49 (recurse_dirs): Use 'tarx' function to extract files.
50 (create_uninstall): Use file list built up by tarx rather than reading
51 the log file.
52 (mkmount): Add ability to mount root.
53 (main): Track elapsed install time. Mount root.
54 * starry.h: Add index field to strarry for tracking of tarx's usage of
55 this structure.
56 * xsystem.c (xcreate_process): Return proces handle when not waiting.
57
58 Mon Apr 10 22:44:56 2000 Christopher Faylor <cgf@cygnus.com>
59
60 * path.c: New file.
61 (pathfp): New function. Preliminary work for new -f cygpath
62 functionality.
63 * Makefile.in: Add new file.
64 (pathcvt): Move to new file.
65 (dtoupath): Ditto.
66 (utodpath): Ditto.
67 (pathcat): Ditto.
68 * setup.c (processdirlisting): Always open file in text mode.
69 (create_uninstall): Ditto.
70 (getdownloadsource): Ditto.
71 (main): Ditto.
72
73 Mon Apr 10 20:33:40 2000 Christopher Faylor <cgf@cygnus.com>
74
75 * xsystem.c: New file.
76 * Makefile.in: Accomodate new file.
77 * setup.c (xsystem): Move to new file.
78 (recurse_dirs): Accept handle to output log file. Don't use ">"
79 redirection to trap tar output. Use supplied handle instead.
80 (create_uninstall): Accept FILE pointer to opened log file. Don't
81 unlink log file here.
82 (do_start_menu): Accept FILE pointer to pass to create_uninstall.
83 (main): Open log file here and pass it to various functions. Unlink
84 when done.
85
86 Mon Apr 10 17:15:52 2000 Christopher Faylor <cgf@cygnus.com>
87
88 Change occurrences of .usr.bin to .bin throughout.
89 * setup.c (geturl): Increase number of retries to 20. Let user know
90 what's going on during long connects.
91 (processdirlisting): Accept "A"lways and "N"ever as update options.
92 (create_uninstall): Load cygwin1.dll from the current directory rather
93 than \bin.
94 (main): Add some expository text.
95
96 Sun Apr 9 20:59:15 2000 Christopher Faylor <cgf@cygnus.com>
97
98 * Makefile.in: Change method for compressing cygwin1.dll to avoid
99 creating a cygwin1.dll in the current directory. Ensure the addition
100 of -nostdinc to MINGW_CFLAGS.
101
102 Sun Apr 9 02:15:47 2000 Christopher Faylor <cgf@cygnus.com>
103
104 * Makefile.in: Augment clean target.
105
106 Fri Apr 7 17:04:02 Ron Parker <rdparker@sourceware.cygnus.com>
107
108 * README: Added info about non-working mingw implementation
109 * gzip.exe.gz: Replace with a version from the same build as the other
110 tools.
111 * tar.exe.gz: Replace with a version from the same build as the other
112 tools.
113 * mount.exe.gz: Add to repository until, mingw can build setup.
114 * cygpath.exe.gz: ditto
115 * cygwin1.dll.gz: ditto
116 * setup.c: Overwrite /bin and /lib mounts. Generate working shortcut
117 for Win9x. Display only a screenfull of options at a time. Call all
118 tools with an absolute path.
119 * setup.dsp: Restore the carriage returns, MS Developer Studio needs
120 them.
121 * setup.dsw: ditto
122 * zlib.dsw: ditto
123
124 Thu Apr 6 19:15:27 2000 Christopher Faylor <cgf@cygnus.com>
125
126 * Makefile.in: Add "-nostdinc" to regular CFLAGS. Add target to grab
127 cygwin1.dll from ../cygwin subdirectory.
128 * gzip.exe.gz: Update.
129 * tar.exe.gz: Update.
130
131 Wed Apr 5 10:52:08 2000 Christopher Faylor <cgf@cygnus.com>
132
133 * Makefile.in: Use ZLIB variable as a target.
134
135 Sat Apr 1 22:49:09 2000 Christopher Faylor <cgf@cygnus.com>
136
137 * Makefile.in: Eliminate traces of cygwinisms. Don't link with
138 libmsvcrt.a. It's unneeded. Build .rc file on the fly from various
139 sources.
140 * configure.in: Locate correct objcopy.
141 * configure: Regenerate.
142
143 Sat Apr 1 20:48:09 2000 Christopher Faylor <cgf@cygnus.com>
144
145 * Makefile.in: New file.
146 * configure.in: New file.
147 * configure: New file.
148 * zlib/Makefile.am: New file.
149 * zlib/configure.in: New file.
150 * zlib/aclocal.m4: New file.
151 * zlib/acinclude.m4: New file.
152 * zlib/configure: Regenerate from configure.in.
153 * zlib/Makefile.in: Regenerate from Makefile.am
This page took 0.043306 seconds and 5 git commands to generate.