Subversion Repositories

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

Rev 8 | Rev 10 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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