Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 14 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14 Rev 16
1
debpool (0.2.3+mh1) experimental; urgency=low
1
debpool (0.2.3+mh1) experimental; urgency=low
2
2
3
  * Check the require_sigs_meta option, not require_sigs, to see whether
3
  * Check the require_sigs_meta option, not require_sigs, to see whether
4
    .dsc and .changes files have to be signed (Closes: #368554).
4
    .dsc and .changes files have to be signed (Closes: #368554).
5
  * Release.pm: Store the checksum hashes in a list instead of a hash
5
  * Release.pm: Store the checksum hashes in a list instead of a hash
6
    (Closes: #415323).
6
    (Closes: #415323).
7
  * Release.pm: Simplify Generate_Release_Triple() and
7
  * Release.pm: Simplify Generate_Release_Triple() and
8
    Generate_Release_Dist() by factoring out the checksum calculation to
8
    Generate_Release_Dist() by factoring out the checksum calculation to
9
    Compute_Checksums(). Furthermore, instead of reading the whole file
9
    Compute_Checksums(). Furthermore, instead of reading the whole file
10
    into memory, create digester objects and let them read the file.
10
    into memory, create digester objects and let them read the file.
11
  * Create pool subdirectories as needed (Closes: #350503):
11
  * Create pool subdirectories as needed (Closes: #350503):
12
    · Dirs.pm: export Tree_Mkdir() and delete the 'a'..'z' loop from
12
    · Dirs.pm: export Tree_Mkdir() and delete the 'a'..'z' loop from
13
      Create_Tree().
13
      Create_Tree().
14
    · Packages.pm: Use Tree_Mkdir() to create the package directory and
14
    · Packages.pm: Use Tree_Mkdir() to create the package directory and
15
      any nonexistent ancestors in Install_Package().
15
      any nonexistent ancestors in Install_Package().
16
  * Packages.pm: Use Digest::MD5 to verify MD5 checksums (it's included
16
  * Packages.pm: Use Digest::MD5 to verify MD5 checksums (it's included
17
    in the perl package anyway).
17
    in the perl package anyway).
18
  * Add --help option (Andreas Fester).
18
  * Add --help option (Andreas Fester).
-
 
19
  * Package names and architectures should be matched against literally
-
 
20
    and in full in Generate_Package() (Closes: #310320)
19
21
20
 -- Magnus Holmgren <magnus@kibibyte.se>  Fri,  6 Apr 2007 14:51:16 +0200
22
 -- Magnus Holmgren <magnus@kibibyte.se>  Sun,  8 Apr 2007 22:49:15 +0200
21
23
22
debpool (0.2.3) experimental; urgency=low
24
debpool (0.2.3) experimental; urgency=low
23
25
24
  * Handle sections with no subsection more usefully in
26
  * Handle sections with no subsection more usefully in
25
    Strip_Subsection. (Closes: #317390, #319959)
27
    Strip_Subsection. (Closes: #317390, #319959)
26
  * Refactor various bits to use Strip_Subsection, rather than re-
28
  * Refactor various bits to use Strip_Subsection, rather than re-
27
    implementing it badly. I don't know what on earth I was thinking,
29
    implementing it badly. I don't know what on earth I was thinking,
28
    but things should behave better now. (Closes: #320062)
30
    but things should behave better now. (Closes: #320062)
29
  * Don't hardcode the pool base path as 'pool'; determine it from
31
  * Don't hardcode the pool base path as 'pool'; determine it from
30
    archive_dir and pool_dir, instead. (Closes: #323625)
32
    archive_dir and pool_dir, instead. (Closes: #323625)
31
  * Updated to Policy 3.7.2.0 (no changes).
33
  * Updated to Policy 3.7.2.0 (no changes).
32
  * Moved dependancy on debhelper from Build-Depends-Indep to Build-
34
  * Moved dependancy on debhelper from Build-Depends-Indep to Build-
33
    Depends (to shut up various build tools).
35
    Depends (to shut up various build tools).
34
36
35
 -- Joel Aelwyn <fenton@debian.org>  Mon,  3 Jul 2006 12:08:12 -0600
37
 -- Joel Aelwyn <fenton@debian.org>  Mon,  3 Jul 2006 12:08:12 -0600
36
38
37
debpool (0.2.2) experimental; urgency=low
39
debpool (0.2.2) experimental; urgency=low
38
40
39
  * Handle stripping of epoch versions where they aren't used.
41
  * Handle stripping of epoch versions where they aren't used.
40
  * Properly handle each possibly version type (meta or 'package'
42
  * Properly handle each possibly version type (meta or 'package'
41
    version, source version, binary version(s)). This change is
43
    version, source version, binary version(s)). This change is
42
    backward-compatible, but old version information will only work as
44
    backward-compatible, but old version information will only work as
43
    well as it did in previous releases (that is, all of the versions
45
    well as it did in previous releases (that is, all of the versions
44
    are assumed to have the same value for a given package version).
46
    are assumed to have the same value for a given package version).
45
47
46
 -- Joel Aelwyn <fenton@debian.org>  Wed, 23 Feb 2005 10:47:20 -0700
48
 -- Joel Aelwyn <fenton@debian.org>  Wed, 23 Feb 2005 10:47:20 -0700
47
49
48
debpool (0.2.1) experimental; urgency=low
50
debpool (0.2.1) experimental; urgency=low
49
51
50
  * Added proper support for archive sections (contrib, non-free as
52
  * Added proper support for archive sections (contrib, non-free as
51
    separate from main). Unfortunately, this means changing the
53
    separate from main). Unfortunately, this means changing the
52
    directory structure of the pool area. Thus, bumping to version to
54
    directory structure of the pool area. Thus, bumping to version to
53
    0.2.x
55
    0.2.x
54
  * Rewrite and re-enable auditing of package area when a new version is
56
  * Rewrite and re-enable auditing of package area when a new version is
55
    installed (or, in short, 'discard old package versions').
57
    installed (or, in short, 'discard old package versions').
56
  * Make the GnuPG module dynamically detect the GnuPG header, as it
58
  * Make the GnuPG module dynamically detect the GnuPG header, as it
57
    already did for the trailer, rather than always assuming it is a
59
    already did for the trailer, rather than always assuming it is a
58
    single size. While I can't replicate the situation, it appears to
60
    single size. While I can't replicate the situation, it appears to
59
    not be true on some architecture/version combinations.
61
    not be true on some architecture/version combinations.
60
    (Closes: #294945)
62
    (Closes: #294945)
61
63
62
 -- Joel Aelwyn <fenton@debian.org>  Mon, 21 Feb 2005 13:27:09 -0700
64
 -- Joel Aelwyn <fenton@debian.org>  Mon, 21 Feb 2005 13:27:09 -0700
63
65
64
debpool (0.1.11) experimental; urgency=low
66
debpool (0.1.11) experimental; urgency=low
65
67
66
  * Handle origional tarballs more strictly; if the Changes file claims
68
  * Handle origional tarballs more strictly; if the Changes file claims
67
    to have one, treat it as the only valid source; if not, treat the
69
    to have one, treat it as the only valid source; if not, treat the
68
    pool as the only valid source. (No bug)
70
    pool as the only valid source. (No bug)
69
  * Added support for virtual distributions (testing-volatile, unstable-
71
  * Added support for virtual distributions (testing-volatile, unstable-
70
    ganneff, etc) which are remapped to normal distributions at upload.
72
    ganneff, etc) which are remapped to normal distributions at upload.
71
    (Closes: #275642)
73
    (Closes: #275642)
72
  * Support Section and Priority fields for Source packages (uses the
74
  * Support Section and Priority fields for Source packages (uses the
73
    values found on the DSC file line in the Changes file). (No bug;
75
    values found on the DSC file line in the Changes file). (No bug;
74
    TODO)
76
    TODO)
75
  * Fixed a couple of problems that occured when sign_release was
77
  * Fixed a couple of problems that occured when sign_release was
76
    enabled. I don't know what I was smoking when I wrote those bits of
78
    enabled. I don't know what I was smoking when I wrote those bits of
77
    code, but it must have been good. (Closes: #291809)
79
    code, but it must have been good. (Closes: #291809)
78
80
79
 -- Joel Aelwyn <fenton@debian.org>  Tue, 25 Jan 2005 23:46:59 -0700
81
 -- Joel Aelwyn <fenton@debian.org>  Tue, 25 Jan 2005 23:46:59 -0700
80
82
81
debpool (0.1.10) experimental; urgency=low
83
debpool (0.1.10) experimental; urgency=low
82
84
83
  * Fixes for incorrect information in README.User (Closes: #291151)
85
  * Fixes for incorrect information in README.User (Closes: #291151)
84
  * Added timestamp to log entries. (Closes: #291055)
86
  * Added timestamp to log entries. (Closes: #291055)
85
  * Fixed bad built-in default value for sleep time in daemon mode (was
87
  * Fixed bad built-in default value for sleep time in daemon mode (was
86
    0, should have been 300 seconds / 5 minutes). (Closes: #291152)
88
    0, should have been 300 seconds / 5 minutes). (Closes: #291152)
87
  * If we reject a package, skip to the next one; everything else is
89
  * If we reject a package, skip to the next one; everything else is
88
    pointless (and will just generate useless errors in the logs). (No
90
    pointless (and will just generate useless errors in the logs). (No
89
    bug)
91
    bug)
90
  * Added special case handling for DSC file MD5Sum validations; the
92
  * Added special case handling for DSC file MD5Sum validations; the
91
    orig tarball is allowed to appear in this file, but must be checked
93
    orig tarball is allowed to appear in this file, but must be checked
92
    in the pool, rather than in the incoming directory, if it already
94
    in the pool, rather than in the incoming directory, if it already
93
    exists. (Closes: #291036)
95
    exists. (Closes: #291036)
94
96
95
 -- Joel Aelwyn <fenton@debian.org>  Wed, 19 Jan 2005 14:28:27 -0700
97
 -- Joel Aelwyn <fenton@debian.org>  Wed, 19 Jan 2005 14:28:27 -0700
96
98
97
debpool (0.1.9) experimental; urgency=low
99
debpool (0.1.9) experimental; urgency=low
98
100
99
  * Correct the fact that the debhelper control file debpool.docs was
101
  * Correct the fact that the debhelper control file debpool.docs was
100
    completely missing. Definite oops. Also, move 'README' to
102
    completely missing. Definite oops. Also, move 'README' to
101
    'README.Debian' for general consistance with other packages, as this
103
    'README.Debian' for general consistance with other packages, as this
102
    is Debian-specific information. (Closes: #285751)
104
    is Debian-specific information. (Closes: #285751)
103
105
104
 -- Joel Aelwyn <fenton@debian.org>  Wed, 12 Jan 2005 22:45:00 -0700
106
 -- Joel Aelwyn <fenton@debian.org>  Wed, 12 Jan 2005 22:45:00 -0700
105
107
106
debpool (0.1.8) experimental; urgency=low
108
debpool (0.1.8) experimental; urgency=low
107
109
108
  * Fixed a regex bug in Packages module which caused things to fail
110
  * Fixed a regex bug in Packages module which caused things to fail
109
    when a dpkg info field was only 1 character long (most often
111
    when a dpkg info field was only 1 character long (most often
110
    Installed-Size: 0, or at least < 10). (Closes: #274060)
112
    Installed-Size: 0, or at least < 10). (Closes: #274060)
111
113
112
 -- Joel Aelwyn <fenton@debian.org>  Thu, 14 Oct 2004 19:06:58 -0600
114
 -- Joel Aelwyn <fenton@debian.org>  Thu, 14 Oct 2004 19:06:58 -0600
113
115
114
debpool (0.1.7) experimental; urgency=low
116
debpool (0.1.7) experimental; urgency=low
115
117
116
  * Fix documentation bug regarding command-line options.
118
  * Fix documentation bug regarding command-line options.
117
    (Closes: #257447)
119
    (Closes: #257447)
118
  * Include README files in docs. (Closes: #254301)
120
  * Include README files in docs. (Closes: #254301)
119
  * Updated maintainer name (same person, legal name change only).
121
  * Updated maintainer name (same person, legal name change only).
120
  * Fixed call from Logging to DB::Close_Databases problem when trying
122
  * Fixed call from Logging to DB::Close_Databases problem when trying
121
    to bail on fatal logging errors so that it works now, rather than
123
    to bail on fatal logging errors so that it works now, rather than
122
    producing a secondary error. (Closes: #275760)
124
    producing a secondary error. (Closes: #275760)
123
  * Include .dsc file information in Sources records. (Closes: #276232)
125
  * Include .dsc file information in Sources records. (Closes: #276232)
124
  * Fixed a reported typo in an error message in the GnuPG module.
126
  * Fixed a reported typo in an error message in the GnuPG module.
125
    (Closes: #271529)
127
    (Closes: #271529)
126
  * Fixed an improperly bound call to Release::Install_Release in the
128
  * Fixed an improperly bound call to Release::Install_Release in the
127
    case of a failed GnuPG signature on the Release file.
129
    case of a failed GnuPG signature on the Release file.
128
    (Closes: #254300)
130
    (Closes: #254300)
129
131
130
 -- Joel Aelwyn <fenton@debian.org>  Thu, 14 Oct 2004 15:29:51 -0600
132
 -- Joel Aelwyn <fenton@debian.org>  Thu, 14 Oct 2004 15:29:51 -0600
131
133
132
debpool (0.1.6) experimental; urgency=low
134
debpool (0.1.6) experimental; urgency=low
133
135
134
  * Forcibly protect + characters when dealing with regex matching.
136
  * Forcibly protect + characters when dealing with regex matching.
135
    Oops. (Closes: #248189)
137
    Oops. (Closes: #248189)
136
  * Fixed problem with not reporting the (optional but very important if
138
  * Fixed problem with not reporting the (optional but very important if
137
    present) Essential header. Based on patch submitted by Frederick
139
    present) Essential header. Based on patch submitted by Frederick
138
    Schueler. (Closes: #248766, #248585)
140
    Schueler. (Closes: #248766, #248585)
139
141
140
 -- Joel Baker <fenton@debian.org>  Fri, 14 May 2004 09:25:42 -0600
142
 -- Joel Baker <fenton@debian.org>  Fri, 14 May 2004 09:25:42 -0600
141
143
142
debpool (0.1.5) experimental; urgency=low
144
debpool (0.1.5) experimental; urgency=low
143
145
144
  * Cope properly with things when package filename version numbers do
146
  * Cope properly with things when package filename version numbers do
145
    not match source version numbers (anything with an epoch, and some
147
    not match source version numbers (anything with an epoch, and some
146
    oddities like gcc-defaults). (Closes: #245180)
148
    oddities like gcc-defaults). (Closes: #245180)
147
  * Switch away from trying to move files at all, even using
149
  * Switch away from trying to move files at all, even using
148
    File::Copy's move - too many issues with it. Use a copy/chmod/unlink
150
    File::Copy's move - too many issues with it. Use a copy/chmod/unlink
149
    series (wrapped up in DebPool::Util::Move_File) instead.
151
    series (wrapped up in DebPool::Util::Move_File) instead.
150
    (Closes: #247191)
152
    (Closes: #247191)
151
  * Generate distribution top-level Release files, including optional
153
  * Generate distribution top-level Release files, including optional
152
    signatures. (Closes: #247025)
154
    signatures. (Closes: #247025)
153
  * Switch to using File::Temp for tempfile management, since it is in
155
  * Switch to using File::Temp for tempfile management, since it is in
154
    the standard core as of 5.6, so we can depend on it being present,
156
    the standard core as of 5.6, so we can depend on it being present,
155
    and it's much cleaner than using Fcntl and tmpnam to manually do the
157
    and it's much cleaner than using Fcntl and tmpnam to manually do the
156
    same. (No bug specifically against this, but it should fix the
158
    same. (No bug specifically against this, but it should fix the
157
    'Subroutine O_*' error messages reported in bug #245180).
159
    'Subroutine O_*' error messages reported in bug #245180).
158
160
159
 -- Joel Baker <fenton@debian.org>  Thu,  6 May 2004 16:13:15 -0600
161
 -- Joel Baker <fenton@debian.org>  Thu,  6 May 2004 16:13:15 -0600
160
162
161
debpool (0.1.4) experimental; urgency=low
163
debpool (0.1.4) experimental; urgency=low
162
164
163
  * Handle non-existant distributions correctly. (Closes: #245132)
165
  * Handle non-existant distributions correctly. (Closes: #245132)
164
  * Fork to avoid reader deadlocks when running external processes via
166
  * Fork to avoid reader deadlocks when running external processes via
165
    open2. I'd prefer threads, but I don't trust perl's threading much.
167
    open2. I'd prefer threads, but I don't trust perl's threading much.
166
    (Closes: #245843)
168
    (Closes: #245843)
167
  * Fix serious issue with dropping the first entry in the changes file.
169
  * Fix serious issue with dropping the first entry in the changes file.
168
    (Closes: #245896)
170
    (Closes: #245896)
169
171
170
 -- Joel Baker <fenton@debian.org>  Sun, 25 Apr 2004 20:36:15 -0600
172
 -- Joel Baker <fenton@debian.org>  Sun, 25 Apr 2004 20:36:15 -0600
171
173
172
debpool (0.1.3) experimental; urgency=low
174
debpool (0.1.3) experimental; urgency=low
173
175
174
  * Handle binary-only uploads correctly. (No bug filed)
176
  * Handle binary-only uploads correctly. (No bug filed)
175
177
176
 -- Joel Baker <fenton@debian.org>  Sun, 18 Apr 2004 17:02:43 -0600
178
 -- Joel Baker <fenton@debian.org>  Sun, 18 Apr 2004 17:02:43 -0600
177
179
178
debpool (0.1.2) experimental; urgency=low
180
debpool (0.1.2) experimental; urgency=low
179
181
180
  * Print a separator newline after every package in the Packages file,
182
  * Print a separator newline after every package in the Packages file,
181
    not after every set of packages. (No bug filed)
183
    not after every set of packages. (No bug filed)
182
  * Use the package name, not the source name, when trying to scan for
184
  * Use the package name, not the source name, when trying to scan for
183
    the upload file. Duh. (No bug filed)
185
    the upload file. Duh. (No bug filed)
184
  * Removed an erroneous error logging message; it really is OK to have
186
  * Removed an erroneous error logging message; it really is OK to have
185
    some architectures without some packages (in particular, binary-*
187
    some architectures without some packages (in particular, binary-*
186
    and 'all' should never occur together).
188
    and 'all' should never occur together).
187
189
188
 -- Joel Baker <fenton@debian.org>  Thu, 15 Apr 2004 16:39:40 -0600
190
 -- Joel Baker <fenton@debian.org>  Thu, 15 Apr 2004 16:39:40 -0600
189
191
190
debpool (0.1.1) experimental; urgency=low
192
debpool (0.1.1) experimental; urgency=low
191
193
192
  * Updated to Policy 3.6.1 (no changes).
194
  * Updated to Policy 3.6.1 (no changes).
193
  * Fixed use of deprecated hashref semantics.
195
  * Fixed use of deprecated hashref semantics.
194
  * Use non-deprecated perl version requirement form.
196
  * Use non-deprecated perl version requirement form.
195
  * Package file entries should no longer run together; stupid error
197
  * Package file entries should no longer run together; stupid error
196
    printing to the wrong file handle. (Closes: #242435)
198
    printing to the wrong file handle. (Closes: #242435)
197
  * Use File::Copy::move() instead of rename() when moving files, to
199
  * Use File::Copy::move() instead of rename() when moving files, to
198
    deal with cross-filesystem moves properly. (Closes: #230510)
200
    deal with cross-filesystem moves properly. (Closes: #230510)
199
  * Switched from Build-Depends to Build-Depends-Indep; not sure if I
201
  * Switched from Build-Depends to Build-Depends-Indep; not sure if I
200
    agree this makes sense, but linda is being loud about it, so.
202
    agree this makes sense, but linda is being loud about it, so.
201
203
202
 -- Joel Baker <fenton@debian.org>  Thu, 15 Apr 2004 11:12:30 -0600
204
 -- Joel Baker <fenton@debian.org>  Thu, 15 Apr 2004 11:12:30 -0600
203
205
204
debpool (0.1.0) experimental; urgency=low
206
debpool (0.1.0) experimental; urgency=low
205
207
206
  * Initial upload (to experimental). (Closes: #200654)
208
  * Initial upload (to experimental). (Closes: #200654)
207
209
208
 -- Joel Baker <fenton@debian.org>  Tue,  7 Oct 2003 09:16:09 -0600
210
 -- Joel Baker <fenton@debian.org>  Tue,  7 Oct 2003 09:16:09 -0600