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