Subversion Repositories

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

Rev 14 | Details | Compare with Previous | Last modification | View Log | RSS feed

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