File: changelog

package info (click to toggle)
process-cpp 3.0.2-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 632 kB
  • sloc: cpp: 2,545; ansic: 228; makefile: 17
file content (353 lines) | stat: -rw-r--r-- 12,406 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
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
process-cpp (3.0.2-1) unstable; urgency=medium

  * New upstream release.
    - Fix wrong SOVERSION of library. Sneaking in a hidden transition.
  * debian/patches:
    + Drop 2001-Don-t-run-tests.patch. Does not apply anymore and we want to
      enable tests with this upload.
    + Trivially rebase 1003-link-pthread.patch and 1004-spelling-fixes.patch.
    + Add 1005_fix-linking-against-gtest.patch. Fix linking of unit tests on
      current Debian testing/unstable.
  * debian/rules:
    + Fix destdir in get-orig-source target's uscan call.
    + Remove results.txt build-cruft during dh_clean override. (Closes:
      #1049137).
  * debian/control:
    + Add B-Ds for running unit tests.
    + Add B-D: cmake-extras (for GMock CMake module).

 -- Mike Gabriel <sunweaver@debian.org>  Fri, 16 Aug 2024 00:08:10 +0200

process-cpp (3.0.1-10) unstable; urgency=medium

  [ Mike Gabriel ]
  * debian/: Update upstream Git repo URL.
  * debian/watch:
    + Update file for recent GitLab changes of the tags overview page.
  * debian/libprocess-cpp3.symbols:
    + Drop file. Causing more woes than being helpful. (Closes: #1076906).
  * debian/control:
    + Bump Standards-Version to 4.7.0. No changes needed.
    + In B-D, switch from pkg-config to pkgconf.

  [ Anton Gladky ]
  * Add debian/.gitlab-ci.yml

 -- Mike Gabriel <sunweaver@debian.org>  Wed, 14 Aug 2024 19:32:18 +0200

process-cpp (3.0.1-9) unstable; urgency=medium

  [ Mike Gabriel ]
  * debian/changelog:
    + post-upload give credits to Chris Lamb for the patch regarding #961202.
  * debian/control:
    + Add Rules-Requires-Root: field and set it to 'no'.
    + Bump Standards-Version: to 4.6.0. No changes needed.
    + Add B-Ds: rdfind, symbols.
  * debian/*.lintian-overrides:
    + Drop files. Not required anymore.
  * debian/{rules,libprocess-cpp-doc.install}:
    + Move doc files into doc:pkg's doc folder.
  * debian/rules:
    + Enable all hardening build flags.
    + Clean-up duplicate files in API docs and use symlinks instead.
  * debian/patches:
    + Add 1004-spelling-fixes.patch. Fix spelling of the word 'occurred'.
      Thanks, lintian.
    + Rename patch files to match our patch naming scheme.

  [ Aurelien Jarno ]
  * debian/patches:
    + Add 0003-link-pthread.patch. Fix FTBFS on riscv64, link with -lpthread
      instead of -pthread. (Closes: 1002052).

 -- Mike Gabriel <sunweaver@debian.org>  Tue, 21 Dec 2021 08:35:29 +0100

process-cpp (3.0.1-8) unstable; urgency=medium

  * debian/patches:
    + Improve 0002-Reproducible-documentation.patch. Exclude link.txt from documentation.
      This makes the build (even more) reproducible. (Closes: #961202). Thanks to
      Chris Lamb for the patch.
  * debian/control:
    + Bump DH compat level to version 13.
    + Bump Standards-Version: to 4.5.0. No changes needed.
  * debian/rules:
    + Add EOL at EOF.

 -- Mike Gabriel <sunweaver@debian.org>  Sun, 18 Oct 2020 20:12:34 +0200

process-cpp (3.0.1-7) unstable; urgency=medium

  * debian/control:
    + Update Vcs-*: fields in accordance to new maintenance team.
  * debian/upstream/metadata:
    + Add file. Comply with DEP-12.
  * debian/patches/README:
    + Add README explaining our patch naming scheme.
  * debian/rules:
    + Add get-orig-source target.
  * debian/libprocess-cpp3.symbols:
    + Add Build-Depends-Package: metadata field.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 26 Sep 2020 23:54:15 +0200

process-cpp (3.0.1-6) unstable; urgency=medium

  * debian/control:
    + Adopt package. Move over to Debian UBports Team. (Closes: #904425).
    + Bump Standards-Version: to 4.4.1. No changes needed.
    + Restrict this package to linux-any architecture. (Closes: #889000).
  * debian/{control,compat}:
    + Switch to debhelper-compat notation. Bump to DH compat level version 12.
  * debian/{control,copyright}:
    + Update Homepage: (and Source:) field. New upstream is the UBports project.
  * debian/watch:
    + Add watch file.
  * debian/gbp.conf:
    + Drop file; switch to gbp's defaults.
  * debian/copyright:
    + Update copyright attributions.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 25 Jan 2020 15:18:35 +0100

process-cpp (3.0.1-5) unstable; urgency=medium

  * Orphan package.
  * Update Vcs-* headers to point to salsa.
  * Bump Standards-Version to 4.1.5.

 -- Chris Lamb <lamby@debian.org>  Tue, 24 Jul 2018 16:28:18 +0800

process-cpp (3.0.1-4) unstable; urgency=medium

  * Correct Vcs-Bzr -> Vcs-Git.

 -- Chris Lamb <lamby@debian.org>  Sat, 17 Feb 2018 22:45:20 +0000

process-cpp (3.0.1-3) unstable; urgency=medium

  * Make the documentation reproducible.

 -- Chris Lamb <lamby@debian.org>  Thu, 01 Feb 2018 10:15:27 +0000

process-cpp (3.0.1-2) unstable; urgency=medium

  * Update symbols files to fix FTBFS on mips64el and non-release 64bit
    architectures due symbol differences. (Closes: #888724)

 -- Chris Lamb <lamby@debian.org>  Mon, 29 Jan 2018 16:52:14 +0000

process-cpp (3.0.1-1) unstable; urgency=medium

  * Upload to / fork for Debian unstable. (Closes: #887961)

 -- Chris Lamb <lamby@debian.org>  Sun, 21 Jan 2018 17:36:45 +1100

process-cpp (3.0.1-0ubuntu5) zesty; urgency=high

  * No change rebuild against boost1.62.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 01 Nov 2016 16:39:24 +0000

process-cpp (3.0.1-0ubuntu4) yakkety; urgency=medium

  * No-change rebuild for boost soname change.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 04 Aug 2016 08:30:21 +0000

process-cpp (3.0.1-0ubuntu3) yakkety; urgency=medium

  * No-change rebuild for boost soname change.

 -- Matthias Klose <doko@ubuntu.com>  Sat, 23 Apr 2016 18:48:36 +0000

process-cpp (3.0.1-0ubuntu2) xenial; urgency=medium

  * Fix symbols file for s390x.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 30 Nov 2015 23:06:31 +0000

process-cpp (3.0.1-0ubuntu1) wily; urgency=medium

  * Bump version.

 -- Thomas Voß <thomas.voss@canonical.com>  Tue, 21 Jul 2015 11:45:34 +0200

process-cpp (3.0.0) wily; urgency=medium

  * Bump major revision and so name to account for toolchain update.

 -- Thomas Voß <thomas.voss@canonical.com>  Mon, 20 Jul 2015 20:39:56 +0200

process-cpp (2.0.0+14.10.20140718-0ubuntu1) utopic; urgency=medium

  [ Thomas Voß ]
  * Bump major revision and so name to account for toolchain update.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 18 Jul 2014 12:29:36 +0000

process-cpp (1.0.1+14.10.20140522-0ubuntu1) utopic; urgency=medium

  [ Pete Woods ]
  * Add child_setup function to core::posic::exec.

  [ Ubuntu daily release ]
  * debian/*symbols: auto-update new symbols to released version
  * New rebuild forced

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 22 May 2014 09:49:51 +0000

process-cpp (1.0.0+14.04.20140328-0ubuntu2) utopic; urgency=high

  * No change rebuild against boost1.55.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Sun, 27 Apr 2014 02:37:06 +0100

process-cpp (1.0.0+14.04.20140328-0ubuntu1) trusty; urgency=low

  [ Marcus Tomlinson ]
  * Split environment variable at first occurrence of '=' rather than
    splitting at every '=' (causes issues when a value contains an '=')

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 28 Mar 2014 09:40:37 +0000

process-cpp (1.0.0+14.04.20140326.2-0ubuntu1) trusty; urgency=medium

  [ Thomas Voß ]
  * Bump so name.
  * Fix death observer racyness.
  * Factor out signalfd-based wait operations on operating system signals.
  * Introduce interface SignalTrap and accompanying factory functions.

  [ Ubuntu daily release ]
  * debian/*symbols: auto-update new symbols to released version

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 26 Mar 2014 13:55:24 +0000

process-cpp (0.0.1+14.04.20140322-0ubuntu1) trusty; urgency=low

  [ thomas-voss ]
  * Only generate docs in release mode by default.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Sat, 22 Mar 2014 09:42:53 +0000

process-cpp (0.0.1+14.04.20140317-0ubuntu1) trusty; urgency=low

  [ Marcus Tomlinson ]
  * Set fd flags to *_NONBLOCK as we are checking fd.revents before
    reads anyway. Blocking reads are dangerous when recieving partial
    payloads.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 17 Mar 2014 10:10:41 +0000

process-cpp (0.0.1+14.04.20140311.1-0ubuntu1) trusty; urgency=low

  [ Ricardo Salveti de Araujo ]
  * libprocess-cpp-dev should also depend on libproperties-cpp-dev.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 11 Mar 2014 19:40:04 +0000

process-cpp (0.0.1+14.04.20140311-0ubuntu1) trusty; urgency=low

  [ thomas-voss ]
  * Print issues with the forked child to std::cerr.
  * Add a class DeathObserver for child processes that emits a signal
    whenever a child process goes away (either signal'd or exit'd).

  [ Marcus Tomlinson ]
  * Check that processes added to children are alive, and stop reaping
    dead processes on any error (except EINTR).

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 11 Mar 2014 11:03:13 +0000

process-cpp (0.0.1+14.04.20140122-0ubuntu1) trusty; urgency=low

  [ Łukasz 'sil2100' Zemczak ]
  * Add conditional symbols for other 64-bit architectures which we
    build in the archive.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 32
  * debian/*symbols: auto-update new symbols to released version

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 11 Mar 2014 11:03:09 +0000

process-cpp (0.0.1+14.04.20140121-0ubuntu1) trusty; urgency=low

  [ Ubuntu daily release ]
  * debian/*symbols: auto-update new symbols to released version

  [ thomas-voss ]
  * Added a cross-process synchronization primitive.
  * Remove lcov as a build dependency. Remove unneeded cmake modules.
    Adjust and clean up cmake setup.

  [ Łukasz 'sil2100' Zemczak ]
  * Get rid of the per-architecture symbols files, make some symbols
    arch-conditional. Bump the standards version.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 30

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 21 Jan 2014 15:21:28 +0000

process-cpp (0.0.1+14.04.20131212-0ubuntu1) trusty; urgency=low

  [ thomas-voss ]
  * Adjust throw specifiers for environment accessors. Adjust
    std::system_error to std::error_code for non-throwing overloads in
    this_process. Make c'tor of Process public to be able to "attach" to
    existing processes.
  * Introduce a testing namespace and a utility function fork_and_run
    forcross-process testing of services and clients. Refactor function
    object signatures to return a posix::exit::Status type instead of an
    int.
  * Refactor to namespace core.
  * Fix pkgconfig setup to account for new namespace and include
    structure. Add helper macros for cross-process testing.

  [ Timo Jyrinki ]
  * Add 2012, extend pkg descriptions, remove unneeded 'Section', add
    one Suggests, run wrap-and-sort -a -t.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 26

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 12 Dec 2013 09:57:27 +0000

process-cpp (0.0.1+14.04.20131105.1-0ubuntu1) trusty; urgency=low

  [ Thomas Voß ]
  * Initial package

  [ thomas-voss ]
  * Initial push.
  * Add packaging setup.
  * Incorporate feedback from first round of packaging review.
  * Clean up copyright and add COPYING files.
  * Add pkgconfig setup.
  * Remove unneccessary COPYING.GPL.
  * Fine-tune packaging setup.
  * * Add initial symbols file * Adjust package description to be < 80
    characters.
  * Add initial set of doxygen documentation.
  * Refactor Self to namespace as we do not hold state.
  * Purge remaining references to environment.h/cpp
  * Enhance test to check if access to this_process's streams work
    correctly.
  * Add a README.
  * Remove posix::linux::Process, not needed right now.
  * * Add noexcept(true) specifiers where appropriate. * Add
    documentation from man proc for posix::linux::proc::process::Stat.
  * Add missing graphviz build dep.
  * fix-test-if-executed-with-root.
  * * Refactor flags to rely on enum classes and operator overloads. *
    Add handling of process groups.
  * Fix failing test if test suite is run as root.
  * Remove flaky test cases.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 20

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 05 Nov 2013 10:55:57 +0000