File: changelog

package info (click to toggle)
cmocka 2.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 1,368 kB
  • sloc: ansic: 13,102; xml: 226; makefile: 25
file content (388 lines) | stat: -rw-r--r-- 11,723 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
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
cmocka (2.0.0-1) experimental; urgency=medium

  * Upload new major to experimental

  [ Andreas Schneider ]
  * tests: Raise segmentation fault
  * include: Document cmocka_print_error()
  * cmocka: Correctly implement assert_int_equal()
  * cmocka: Correctly implement assert_int_not_equal()
  * cmocka: Add assert_uint_equal()
  * cmocka: Implement assert_uint_not_equal()
  * cmocka: Add assert_int_in_range()
  * include: Add cmocka_version.h
  * cmocka: Deprecate assert_in_range()
  * cmocka: Add assert_int_not_in_range()
  * cmocka: Add assert_uint_not_in_range()
  * cmocka: Deprecate assert_not_in_range()
  * cmocka: Add assert_int_in_set()
  * cmocka: Add assert_int_not_in_set()
  * cmocka: Add assert_uint_in_set()
  * cmocka: Add assert_uint_not_in_set()
  * cmocka: Deprecate assert_in_set
  * include: Move values in CMockaValueData union around
  * include: Add assign_(int|uint|double|ptr)_to_cmocka_value() macros
  * include: Add specific will_return and mock macros for different types
  * cmake: Use C99 and define GNU and POSIX flags directly at source files
  * cmocka: Add expect_int_in_set_count()
  * cmocka: Add expect_uint_in_set_count()
  * cmocka: Add support for expect_(not_)double(_count)()
  * cmocka: Implement expect_(u)int_not_in_set()
  * cmocka: Implement expect_(u)int_in_range(_count)()
  * cmocka: Implement expect_(u)int_not_in_range(_count)()
  * cmocka: Implement expect_(u)int_value(_count)()
  * cmocka: Implement expect_(u)int_not_value(_count)()
  * cmocka: Add mock_(parameter_)double()
  * cmocka: Implement has_mock()
  * fix(double): Fix floating-point comparison
  * fix(assert): Fix pointer asserts with functions pointers
  * feat(mock): Add will_return_*_count() macro for int/uint/float/double
  * feat(mock): Add will_return_*_always() macros for int/uint/float/double
  * feat(mock): Add will_return_*_maybe() macros for int/uint/float/double
  * feat(mock): Add will_set_parameter_*_count() macro for int/uint/float/double
  * feat(mock): Add will_set_parameter_*_always() macros for
    int/uint/float/double
  * feat(mock): Add will_set_parameter_*_maybe() macros for
    int/uint/float/double
  * fix(macros): Deprecated old will_return_* and will_set_parameter_* macros
  * feat(example): Add expect_check_data() examples
  * feat(output): Add support for TAP 14
  * docs(changelog): Write changelog in markdown and document version 2.0.0
  * feat(doc): Use doxygen-awesome-css theme
  * chore(cmake): Set minimum required version to 3.13
  * Bump version to 2.0.0

  [ Alexander Dahl ]
  * cmocka: Add overflow check for test_calloc()

  [ NikLeberg ]
  * feature: add multiple simultaneous outputs

  [ Carsten Lange ]
  * Add new feature stop

  [ Evan Miller ]
  * Always pass stack-protector flag to linker

  [ Ammar Ratnani ]
  * Fix issue with fail_msg

  [ Wolfram Ladurner ]
  * Avoid NULL pointer dereference in _function_called (fix for
    cmocka/cmocka#66).

  [ Alois Klink ]
  * src: set MALLOC_ALIGNMENT to `16`
  * cmocka: Make expect_check to use CMockaValueData
  * cmocka: Change `_mock` to return CMockaValueData
  * cmocka: Improve pointer assert functions

  [ Xiang Xiao ]
  * cmocka.c: Reduce the call stack consumption of printf

  [ Eshan Kelkar ]
  * Make assert_true(), assert_false() more verbose

  [ Jakub Czapiga ]
  * Improve c_strreplace implementation
  * Sanitize XML strings.

  [ Dionna Glaze ]
  * Rename COPYING to LICENSE

  [ Richard Hughes ]
  * Add a SBOM template in CycloneDX format

  [ Michael Werle ]
  * feat(output-override): add a way to override the output functions

  [ Norbert Pocs ]
  * Add expect_(not_)float
  * Add float(_not)_in_set features
  * Add assert_float(_not)_in_set
  * Add assert_float(_not)_in_range
  * Add expect_float(_not)_in_range

  [ Sigrid Solveig Haflínudóttir ]
  * assert_(double|float)_(not_|)_equal: precision based on epsilon

  [ Jacob Abrams ]
  * Fix float comparison for INFINITY and NAN, add unit tests

  [ Štěpán Balážik ]
  * cmocka: Escape slashes in XML output

  [ Simon Gassner ]
  * Improve cmocka_set_test_filter and cmocka_set_skip_filter
  * implement test and skip filter from environment variables

  [ David Prévot ]
  * Update copyright
  * Extend installed files in libcmocka0
  * Update symbols
  * Expand metadata
  * Use doxygen-awesome-css

 -- David Prévot <taffit@debian.org>  Wed, 10 Dec 2025 12:07:45 +0100

cmocka (1.1.8-2) unstable; urgency=medium

  * Upload to unstable now that trixie has been released
  * Remove Rules-Requires-Root

 -- David Prévot <taffit@debian.org>  Tue, 09 Dec 2025 07:39:25 +0100

cmocka (1.1.8-1) experimental; urgency=medium

  * Upload to experimental during the freeze

  [ Alexander Dahl ]
  * tests: Add test for test_calloc()
  * cmocka: Add overflow check for test_calloc()
  * cmake: Set CMOCKA_LIBRARIES in package config for backwards compatibility

  [ Jakub Czapiga ]
  * Improve c_strreplace implementation
  * Sanitize XML strings.

  [ Alois Klink ]
  * cmake: disable `-Wdeclaration-after-statement`

  [ Joseph Sutton ]
  * cmocka: Fix assert_memory_equal() display

  [ Andreas Schneider ]
  * doc: Fix pre-defined macro definition
  * tests: Add missing stdint.h
  * Update check for uintptr_t
  * cmake: Require at least version 3.10
  * Bump version to 1.1.8

  [ Yegor Yefremov ]
  * CMakeLists.txt: remove an obsolete policy

  [ David Prévot ]
  * Update Standards-Version to 4.7.2

 -- David Prévot <taffit@debian.org>  Sun, 20 Jul 2025 17:26:04 +0200

cmocka (1.1.7-3) unstable; urgency=medium

  * Add patch to set CMOCKA_LIBRARIES (Closes: #1060177, #1060178, #1060179,
    #1060178).

 -- Sandro Knauß <hefee@debian.org>  Sun, 07 Jan 2024 10:27:53 +0100

cmocka (1.1.7-2) unstable; urgency=medium

  + Upload to unstable.
  * Disable lto as it fails (#1015370).

 -- Sandro Knauß <hefee@debian.org>  Tue, 19 Dec 2023 15:39:17 +0100

cmocka (1.1.7-1) experimental; urgency=medium

  [ Andreas Schneider ]
  * cpack: Update ignore files for source package generation
  * Bump version to 1.1.7

 -- David Prévot <taffit@debian.org>  Fri, 24 Feb 2023 06:01:43 +0100

cmocka (1.1.6-1) experimental; urgency=medium

  * Upload to experimental during the freeze

  [ Dima Krasner ]
  * meson: Initial Meson build system support

  [ Arnaud Gelas ]
  * cmocka: Add new assert macros to compare 2 double given an epsilon.

  [ Paolo Teti ]
  * Fix possible loss of data reported by MSVC
  * Fix MSVC warning on conversion from 'time_t' to 'double'

  [ Andreas Schneider ]
  * include: Update copyright year info
  * Bump version 1.1.6

  [ Matthias Schiffer ]
  * Fix TAP output for skipped tests

  [ Sergey Bronnikov ]
  * cmocka: add header with version to TAP13 output

  [ Ammar Ratnani ]
  * Fix issue with fail_msg

  [ David Prévot ]
  * Add debian/gbp.conf
  * Update copyright (years)
  * Set upstream metadata fields: Repository.
  * Update standards version to 4.6.2, no changes needed.
  * Set Rules-Requires-Root: no.
  * Update symbols

 -- David Prévot <taffit@debian.org>  Fri, 17 Feb 2023 22:12:16 +0100

cmocka (1.1.5-2.1) unstable; urgency=medium

  * Non-maintainer upload.

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster
  * Bump debhelper from old 12 to 13.
  * Remove obsolete fields Contact, Name from debian/upstream/metadata
    (already present in machine-readable debian/copyright).
  * Update standards version to 4.6.0, no changes needed.
  * Fix field name case in debian/control (Build-Depends-indep =>
    Build-Depends-Indep).

  [ Vagrant Cascadian ]
  * debian/patches: Disable embedding of full path names in documentation
    generated by doxygen. (Closes: #991181)

 -- Vagrant Cascadian <vagrant@reproducible-builds.org>  Thu, 29 Dec 2022 10:55:47 -0800

cmocka (1.1.5-2) unstable; urgency=medium

  * Upload to unstable now that buster has been released
  * Update standards version, no changes needed.
  * Set upstream metadata fields: Contact, Name.

 -- David Prévot <taffit@debian.org>  Sat, 10 Aug 2019 17:34:42 -1000

cmocka (1.1.5-1) experimental; urgency=medium

  * Upload to experimental during the freeze

  [ Andreas Schneider ]
  * Bump version to 1.1.5

  [ David Prévot ]
  * Use debhelper-compat 12
  * Update Standards-Version to 4.3.0
  * Update copyright

 -- David Prévot <taffit@debian.org>  Sun, 31 Mar 2019 21:45:18 -1000

cmocka (1.1.3-1) unstable; urgency=medium

  [ Andreas Schneider ]
  * Bump version to 1.1.3

  [ David Prévot ]
  * Use debhelper-compat 11
  * Drop get-orig-source target
  * Declare minimum required cmake version (Closes: #908385)
  * Update copyright
  * Drop static libraries not built anymore

 -- David Prévot <taffit@debian.org>  Fri, 28 Sep 2018 17:43:00 -1000

cmocka (1.1.2-1) unstable; urgency=medium

  [ Andreas Schneider ]
  * Bump version to 1.1.2

  [ Sandro Knauß ]
  * Cleanup changelog

  [ David Prévot ]
  * Update d/watch to currently signed file
  * Use priority optional
  * Move project repository to salsa.d.o
  * Update Standards-Version to 4.2.1
  * Use HTTPS URLs
  * Update copyright
  * Update documentation building rule
  * Update symbols file

 -- David Prévot <taffit@debian.org>  Thu, 30 Aug 2018 15:13:09 -1000

cmocka (1.1.1-1) unstable; urgency=medium

  * New upstream version 1.1.1 (Closes: #861266)
  * watch file:
    - match newer versions
    - Enable gpg signature for orig tarballs.
      (#731725 was solved in meanwhile)
  * Change my own mailaddress to hefee@debian.org
  * Updated VCS links to secure protocol
  * Update symbols for new version on amd64
  * Update multiarch metadata
  * Bump Standards-Version:
    - Change link to changelog format to secure version.
  * Bump compat level to 10 (No changes needed)
  * Add hardening=+all to rules.
  * Update signing key for orig tarballs

 -- Sandro Knauß <hefee@debian.org>  Tue, 04 Jul 2017 12:09:10 +0200

cmocka (1.0.1-3) unstable; urgency=medium

  * Do not run tests when building doc (Closes: #806610)
  * Update Standards-Version to 3.9.8

 -- David Prévot <taffit@debian.org>  Sun, 28 Aug 2016 16:53:27 -1000

cmocka (1.0.1-2) unstable; urgency=medium

  * Upload to unstable since Jessie has been released

 -- David Prévot <taffit@debian.org>  Fri, 15 May 2015 11:14:35 -0400

cmocka (1.0.1-1) experimental; urgency=medium

  [ Andreas Schneider ]
  * include: Add macro for assert_ptr_equal().
  * Bump version to 1.0.1

 -- David Prévot <taffit@debian.org>  Sun, 15 Mar 2015 10:51:14 -0400

cmocka (1.0.0-1) experimental; urgency=medium

  [ Andreas Schneider ]
  * Add cmockery legacy header.
  * Bump version to 1.0.0.
  * Fix building with newer gcc versions (Closes: #777818)

  [ David Prévot ]
  * Update watch file
  * Update copyright
  * Install a cmockery header
  * Bump standards version to 3.9.6
  * Upload to experimental to respect the freeze

 -- David Prévot <taffit@debian.org>  Sun, 22 Feb 2015 15:44:49 -0400

cmocka (0.4.1-2) unstable; urgency=medium

  [ Pino Toscano ]
  * Install configuration files for CMake (Closes: #749923)

 -- David Prévot <taffit@debian.org>  Fri, 30 May 2014 17:43:06 -0400

cmocka (0.4.1-1) unstable; urgency=medium

  [ Andreas Schneider ]
  * Bump version to 0.4.1.

 -- David Prévot <taffit@debian.org>  Fri, 23 May 2014 10:30:40 -0400

cmocka (0.4.0-1) unstable; urgency=medium

  [ Andreas Schneider ]
  * Bump version to 0.4.0.

  [ David Prévot ]
  * Use dh_doxygen to get rid of *.md5 and *.map files
  * Provide jQuery helper for cmocka-doc

 -- David Prévot <taffit@debian.org>  Sun, 13 Apr 2014 10:43:02 -0400

cmocka (0.3.2-1) unstable; urgency=low

  * Initial release (Closes: #731719)

 -- David Prévot <taffit@debian.org>  Sun, 08 Dec 2013 23:29:02 -0400