File: changelog

package info (click to toggle)
ben 0.8.2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 488 kB
  • sloc: ml: 3,478; makefile: 89; ansic: 39
file content (326 lines) | stat: -rw-r--r-- 12,625 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
ben (0.8.2) unstable; urgency=medium

  * Fix typo in reference manual. Thanks to Paul Gevers for the
    patch.

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 03 Jun 2018 14:08:45 +0200

ben (0.8.1) unstable; urgency=medium

  * Fix a minor typo in refman
  * Port to ocaml-re 1.7.2 and set 1.7.2 as minimal required version for
    ocaml-re in d/control
  * Add buildd and rcbug links for arch:all packages (Closes: #900627)
  * Raise a meaningful error when failing to parse a query
  * Add a visible tag for arch:all packages, as done for ma:same

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 03 Jun 2018 13:30:20 +0200

ben (0.8.0) unstable; urgency=medium

  [ Stéphane Glondu ]
  * Activate most warnings and safe_string, and fix warnings
  * Add .mli files for frontends and remove dead code
  * Add a new "rebuild" frontend

  [ Mehdi Dogguy ]
  * Fix regexp in "ben query"
  * Add missing dependencies in META file
  * Insert automatically current version in META file
  * Migrate Git repository to Salsa
    - Update Vcs-* headers and documentation accordingly
  * Use asciidoctor instead of asciidoc (Closes: #895166)
  * Fix column layout for transitions divs in CSS (Closes: #873711).
    Thanks to Bas Couwenberg for the patch!
  * When verbose mode is set, warn if cache is being regenerated
  * Use new functions String.{lowercase,capitalize}_ascii instead of deprecated
    String.{lowercase,capitalize}
    - String.{capitalize,lowercase}_ascii need OCaml >= 4.03
  * Remove definitions of unused modules
  * Use long-option for curl for more clarity
  * Add more progress messages in "ben download"
  * Print path of downloaded and parsed files
  * When setting the cache_file, update cache_dir only when user supplies
    an absolute path
  * Add an ocamlbuild rule to build .cmxs files from .cmx (Closes: #876478)
    and document how to generate custom templates
  * Port to Tyxml 4.1
  * Use /usr/share/dpkg/pkg-info.mk instead of parsing changelog manually

 -- Mehdi Dogguy <mehdi@debian.org>  Mon, 21 May 2018 18:13:47 +0200

ben (0.7.7) unstable; urgency=medium

  * Use built-in ocamlfind support of ocamlbuild
  * Do not fail when "ocamlbuild -clean" fails

 -- Stéphane Glondu <glondu@debian.org>  Sun, 23 Jul 2017 17:19:31 +0200

ben (0.7.6) unstable; urgency=medium

  * Add ocamlbuild to Build-Depends

 -- Stéphane Glondu <glondu@debian.org>  Fri, 21 Jul 2017 23:22:09 +0200

ben (0.7.5) unstable; urgency=medium

  [ Mehdi Dogguy ]
  * Do not show the same warning about missing source packages multiple
    times
  * Do not output warnings about missing source packages in quiet mode

  [ James Clarke ]
  * Use deb.debian.org rather than httpredir.debian.org as the default
    mirror (Closes: #866341)
  * Use tracker.debian.org for PTS links (Closes: #866342)

  [ Stéphane Glondu ]
  * Take into account Build-Depends-Arch
  * Add Benl_parallel to benl.mllib
  * Bump debhelper compat to 10
  * Bump Standards-Version to 4.0.0
  * Update Vcs-*

 -- Stéphane Glondu <glondu@debian.org>  Fri, 21 Jul 2017 17:09:35 +0200

ben (0.7.4) unstable; urgency=medium

  * Set Section to ocaml for libben-ocaml{,-dev}
  * Show ignored architectures in italics in generated monitors.
  * Ignore failures of "dot" command during build (Closes: #815315).
  * Use https instead of http for external links (Closes: #810213).
  * Move libben-ocaml{,-dev} into OCaml section.
  * Use Bytes module instead of String where necessary.
  * Add a ticker in monitor for Partial state.

 -- Mehdi Dogguy <mehdi@debian.org>  Sat, 19 Mar 2016 08:34:42 +0100

ben (0.7.3) unstable; urgency=medium

  * Port to tyxml 3.5
  * Tell curl to follow HTTP redirects

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 18 Oct 2015 16:07:27 +0200

ben (0.7.2) unstable; urgency=medium

  * Use date from last changelog entry in generated documentation to ensure
    a reproducible build.
  * Use http://httpredir.debian.org/debian as a default Debian mirror.
  * Update instructions in example file (Closes: #797100).
  * Set section to "devel" (Closes: #800390).
  * Drop Benl_arg module and use OCaml's Arg module. This change bumps
    minimal required version for OCaml to 4.01.

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 18 Oct 2015 09:33:05 +0200

ben (0.7.1) unstable; urgency=medium

  [ Paul Wise ]
  * cdn.debian.net has been deprecated, replace it with http.debian.net

  [ Mehdi Dogguy ]
  * Ignore potential errors when deleting lock file
  * Use FileUtil.rm instead of calling /bin/rm
  * Replaces uses of Benl_core.list_iteri with List.iteri, which requires
    OCaml >= 4.0.
  * Call dose-debcheck with --deb-native-arch
  * Make build reproducible (Closes: #792054)
  * Add a note about order of command-line flags in documentation (Closes: #747875)
  * Add Json output format in monitor (Closes: #747883)
  * Drop --text, --xhtml and --color in favor of --output-format|-f

  [ Emilio Pozuelo Monfort ]
  * Fix buildd.debian.org compact links

  [ Simon McVittie ]
  * Add a new Partial category for packages that are both good and bad
    (Closes: #795314).

 -- Mehdi Dogguy <mehdi@debian.org>  Sat, 15 Aug 2015 00:17:37 +0000

ben (0.7.0) unstable; urgency=medium

  * Add --no-clean to "ben tracker" to leave unknown generated
    HTML files.
  * "ben tracker" will clean up the HTML directory by default from
    now on.
  * Add ability to read uncompressed files by specifying "plain",
    "no" or "none" as a compression format.
  * Remove --output-type from "ben tracker". Support for other output
    types didn't exist anyway and is not planned.
  * Simplify queries so that processing is, a bit, faster.
  * Make templates directory configurable through BEN_TEMPLATES_DIR
    environment variable.
  * Automatically set correct date and revision when generating refman.
  * Bump magic number to BENA0902 because of change in internal format
    of cache file. This requires regeneration of .cache files.
  * Ben should not define any of the modules exported by its library.
    Update the nodefined-map for Ben accordingly.
  * Add libocamlnet-ocaml-dev to Build-Depends, needed by Ben_monitor
    through usage of Netencoding (Closes: #750327).
  * Using -stdin, ben monitor will read its input file from the
    standard input (Closes: #747887).
  * Document how ben query makes the difference between Packages and
    Sources files (Closes: #747879).
  * Use Arg module to process CLI arguments.
  * Parallelize (using ParMap) ben's processing in all frontends, except
    query.
    - Add libparmap-ocaml-dev to Build-Depends.
  * Use Re.Pcre instead of Pcre in a few places to be able to parallelize
    since this requires serializing a few data structures.
  * Add a collision detector in ben tracker (Closes: #730619).
  * Read and show explanations given by dose-debcheck.
    - Add libextlib-ocaml-dev to Build-Depends.
  * Suppose no ignored architectures when ignored item is missing in
    the configuration file.

 -- Mehdi Dogguy <mehdi@debian.org>  Sat, 25 Oct 2014 15:59:23 +0200

ben (0.6.10.1) unstable; urgency=medium

  * Fix built regexp to use for string matching.

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 04 May 2014 09:31:23 +0200

ben (0.6.10) unstable; urgency=medium

  * Fix a bug in "ben query": Expand the list of kept field names
    using Benl_data.relevant_*_keys and Benl_clflags.more_relevant_*_keys
  * A little speed-up for queries on fixed strings (Closes: #732836).

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 04 May 2014 02:23:18 +0200

ben (0.6.9) unstable; urgency=medium

  * dose-debcheck package does not exist. Recommend dose-distcheck
    instead (Closes: #746507).

 -- Mehdi Dogguy <mehdi@debian.org>  Thu, 01 May 2014 13:20:10 +0200

ben (0.6.8) unstable; urgency=medium

  * Add --more-binary-keys and --more-binary-keys CLI options to be
    able to specify further relevant binary or source keys to consider
    when running `ben monitor`.
    This is a way to extend the default list of keys considered by Ben
    and which was introduced in 6f532423296083bed50b85a6ffb29b53e1349e23.
  * Remove ia64 from default list of architectures (Closes: #743724).
  * Translate to lowercase user-specified field names
  * Capitalize field names (and take into account a word separator) when
    printing them.
  * Add --preferred-compression-format (or -z) command line option to
    specify which compression algorithm to use. Known formats are Gzip,
    Bz2 and Xz. This automatically makes them known to "ben download"
    and "ben query".
  * Update architectures lists:
    - Remove sparc from Debian architectures.
    - Add HPPA in Debian Ports list.
  * Now cache-dir, cache-file and use-cache can be set in configuration
    files.
  * Read $HOME/.benrc file at startup and provide --no-benrc to skip it
    (Closes: #746046).

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 27 Apr 2014 23:12:15 +0200

ben (0.6.7) unstable; urgency=low

  [ Stéphane Glondu ]
  * In monitor, consider all binary packages of affected source packages
  * Sort transitions in tracker index (Closes: #732833)
  * Download .gz package lists instead of .bz2 (Closes: #736159)
  * Bump Standards-Version to 3.9.5

  [ Nobuhiro Iwamatsu ]
  * Update achitecture lists (Closes: #729090)

  [ Colin Watson ]
  * Tolerate templates with buildds or critical_bugs entries that return
    None (Closes: #728708)

 -- Stéphane Glondu <glondu@debian.org>  Mon, 27 Jan 2014 11:26:46 +0100

ben (0.6.6) unstable; urgency=low

  * Simplify computation of dependency levels by using ocamlgraph's SCC
    module
  * Use uninstallable:yes instead of debcheck:uninstallable
  * Add back edos-debcheck pseudo-field for compatibility with the setup
    at release.debian.org
  * Update copyright information

 -- Stéphane Glondu <glondu@debian.org>  Sun, 18 Aug 2013 14:55:29 +0200

ben (0.6.5) unstable; urgency=low

  [ Stéphane Glondu ]
  * Upload to unstable
  * Migrate to dose-debcheck (Closes: #707599)
    - the pseudo-header "edos-debcheck" has been renamed into "debcheck";
      existing .ben files using it might need update
  * Add visual indication for sources that build "MA: same" binaries
    (Closes: #711908)
  * New computation of dependency levels, which should give better results
    when there are cycles or several connected components
  * Drop dependency to ocamlgraph (no longer used)
  * Update Vcs-*
  * Bump Standards-Version to 3.9.4 (no changes)

  [ Mehdi Dogguy ]
  * Fix changelog urls
  * Only warn instead of exiting when a .ben file is incorrect
  * Better error reporting wrt. configuration files
  * Separator between comparison operators and versions can be empty
  * Handle architecture restrictions in packages' relationships
  * Command-line flags --use-cache and --cache-file are now available
    for all frontends.

  [ Johannes Schauer ]
  * Allow creation of a cache in download (Closes: #714703)

 -- Stéphane Glondu <glondu@debian.org>  Thu, 15 Aug 2013 23:57:07 +0200

ben (0.6.4) experimental; urgency=low

  * Pass -thread to ocamldoc when generating API documentation.
  * Pass needed flags to dh_ocaml so that Ben doesn't define modules
    Benl_error and Benl_templates.
  * Provide minimal documentation about HTML templates for Ben, and how
    to build them.

 -- Mehdi Dogguy <mehdi@debian.org>  Sun, 06 Jan 2013 16:28:59 +0100

ben (0.6.3) experimental; urgency=low

  * Fix a typo in Makefile which made the build system try a native
    build on architectures where dynlink.cmxa is not available.

 -- Mehdi Dogguy <mehdi@debian.org>  Mon, 08 Oct 2012 21:47:47 +0200

ben (0.6.2) experimental; urgency=low

  * Add missing dependency on curl. Thanks to Luca Falavigna for spotting
    it!
  * Make libjs-jquery a strong dependency and put a symlink in media
    (Closes: #680273)
  * Add docbook-xsl to Build-Depends (needed on Ubuntu to build the
    documentation). Thanks to Iain Lane!
  * Add a basic template mechanism
    - HTML templates are put under /usr/lib/ben/templates
    - Add --template command line option to "ben monitor" and "ben tracker"
    - Add "template" and "base-url" as configuration keys for "ben tracker"
  * The "media" directory is taken care by Ben directly now when "monitor"
    and "tracker" are used (See commit a5c222db6990da84ec30e4878d53bbda6).
  * Fix dependencies of the library in the META file.

 -- Mehdi Dogguy <mehdi@debian.org>  Sat, 06 Oct 2012 22:46:05 +0200

ben (0.6.1) experimental; urgency=low

  [ Stéphane Glondu ]
  * Initial packaging

  [ Mehdi Dogguy ]
  * Initial Release (Closes: #679547)

 -- Stéphane Glondu <glondu@debian.org>  Sun, 01 Jul 2012 22:10:36 +0200