1 commit 5949974ec5410007cad31b2fe2a48cdf73c87e24
2 Author: Christian Thaeter <ct@pipapo.org>
3 Date: Wed Mar 14 06:56:46 2007 +0100
5 a NOBUG_INIT_FLAG_LIMIT(flag, default) which lets the initializing program alter the default log level of a debugging flag
9 commit bc4cfdd259022456bf2399497b7f1683f503cd06
10 Author: Christian Thaeter <ct@pipapo.org>
11 Date: Wed Mar 14 06:54:58 2007 +0100
17 commit 7a13ce2bd7f4640b609420a10cce0b58d0902e4c
18 Author: Christian Thaeter <ct@pipapo.org>
19 Date: Wed Mar 14 06:54:15 2007 +0100
21 A new DEPRECATED macro, will altert in ALPHA build, quiet in BETA builds and not compile on RELEASE builds
25 commit 1b9290713c80acbb45ef3d3b2f709d21462fba0c
26 Author: Christian Thaeter <ct@pipapo.org>
27 Date: Wed Mar 7 20:40:34 2007 +0100
29 little fix to make nobug barely useable with C++
33 commit 1ea8dbfe810e51b02af4d48bdbcccf51c81def5f
34 Author: Christian Thaeter <ct@pipapo.org>
35 Date: Mon Mar 5 15:48:51 2007 +0100
37 autotools want a ChangeLog
41 commit c4a0751c280d42156b3162f6c26ae312f76f58ae
42 Author: Christian Thaeter <ct@pipapo.org>
43 Date: Wed Feb 21 01:28:28 2007 +0100
45 use autoconfed checks for valgrind and execinfo, makes valgrind optional
51 commit b63f37c962e8d1749a23d74f345bef90668cf017
52 Author: Christian Thaeter <ct@pipapo.org>
53 Date: Tue Feb 20 22:51:31 2007 +0100
55 test fixes, doc updates (new log format)
61 commit d460f812633cd6029a0dcef801ef2390bcf2b036
62 Author: Christian Thaeter <ct@pipapo.org>
63 Date: Tue Feb 20 22:27:31 2007 +0100
65 new (standardized) log format
69 commit 9de18fd079f2d6b26f5852cd2f7ee561c6b8fd54
70 Author: Christian Thaeter <ct@pipapo.org>
71 Date: Tue Feb 20 19:59:13 2007 +0100
77 commit 3de207b03cb5a3ee456b1e77ba36b1db6596005e
78 Author: Christian Thaeter <ct@pipapo.org>
79 Date: Tue Feb 20 01:14:10 2007 +0100
81 using flags in DUMP macros
86 commit 8f0630ba0d26f9b0aa6b0921a25350d0991f8745
87 Author: Christian Thaeter <ct@pipapo.org>
88 Date: Wed Feb 14 23:19:52 2007 +0100
90 renamed BUG to FIXME, must not exist in BETA builds now
96 commit ef119421fb97ca156a7160114d6433b9dd7d7e15
97 Author: Christian Thaeter <ct@pipapo.org>
98 Date: Fri Feb 2 09:40:15 2007 +0100
100 use git-whatchanged for ChangeLog, remove Changelog from repository
105 commit 8425db6f11687ebd7ea6a61f3380ac418c033a51
106 Author: Christian Thaeter <ct@pipapo.org>
107 Date: Fri Feb 2 05:58:18 2007 +0100
109 fix BETA and RELEASE build bug
114 commit 7fb96382170147011040ee79025278e7750ea2e2
115 Author: Christian Thaeter <ct@pipapo.org>
116 Date: Wed Jan 31 08:03:49 2007 +0100
126 commit 59684118ad8f71e728d0be8228f3d66f1b7b9ae2
127 Author: Christian Thaeter <ct@pipapo.org>
128 Date: Wed Jan 31 08:03:02 2007 +0100
130 added release target to Makefile.am
134 commit 8162b471a7837d7e29ab2ab7588cfa9100d150e1
135 Author: Christian Thaeter <ct@pipapo.org>
136 Date: Tue Jan 30 20:14:10 2007 +0100
148 commit 77c94feca0ecd69c06edced0672cd7e8e173e8b4
149 Author: Christian Thaeter <ct@pipapo.org>
150 Date: Tue Jan 30 06:14:54 2007 +0100
152 better logging control with NOBUG_LOG, set limits per flag
157 commit 56df478c5daec4ff6f4bd236d73e862160ec6576
158 Author: Christian Thaeter <ct@pipapo.org>
159 Date: Sat Jan 27 08:06:55 2007 +0100
161 Doc enhancement: BestPractices. wiki doc got completely reorganized, luckily that isnt seen here.
165 commit 6e6c5ad541b0a24520d9f152975975a6a87681d9
166 Author: Christian Thaeter <ct@pipapo.org>
167 Date: Sat Jan 27 06:33:30 2007 +0100
169 retain old limit in nobug_env_get_flag when initializing flags
173 commit c728db417155f04b4702b9df08a5312e79a1f922
174 Author: Christian Thaeter <ct@pipapo.org>
175 Date: Fri Jan 26 02:50:30 2007 +0100
177 little more precise definition of NOBUG_ON
181 commit b97828286285c935d5895a320ab8f4b0965da4c9
182 Author: Christian Thaeter <ct@pipapo.org>
183 Date: Fri Jan 26 02:46:18 2007 +0100
191 commit a779e3f098f506904f57d503dc85a4f45e9adcb4
192 Author: Christian Thaeter <ct@pipapo.org>
193 Date: Thu Jan 25 17:51:33 2007 +0100
195 little more precise definition of NOBUG_ON
199 commit b8d0d9e57398e42a696852dbddb966830436bb49
200 Author: Christian Thaeter <ct@pipapo.org>
201 Date: Wed Jan 24 13:53:14 2007 +0100
207 commit 15d48d2a0311c79ff5ae4417915095b83358a0a1
208 Author: Christian Thaeter <ct@pipapo.org>
209 Date: Wed Jan 24 13:46:27 2007 +0100
211 fixes Bugs/LimitIgnored
215 commit 728a828cc2ba15d1b39582666e62102790d07340
216 Author: Christian Thaeter <ct@pipapo.org>
217 Date: Tue Jan 16 16:19:40 2007 +0100
219 merged limit and flag checking
226 commit 7c715ce1a5a777934d44fcd861b76269f5d6eca6
227 Author: Christian Thaeter <ct@pipapo.org>
228 Date: Sat Jan 13 22:44:44 2007 +0100
230 new LIMIT definition (prelimary)
236 commit a4ed86ebf4b31ff2c38829f8f6e1b9a57d9e6b0a
237 Author: Christian Thaeter <ct@pipapo.org>
238 Date: Fri Jan 12 20:48:11 2007 +0100
240 made fmt parameter optional for logging part2
244 commit 811ed523d260c05ec200bf0f4fa72d2ef95fa049
245 Author: Christian Thaeter <ct@pipapo.org>
246 Date: Fri Jan 12 20:23:42 2007 +0100
248 made fmt parameter optional for logging
252 commit 4fad065427f7b8c2c61493b70de75376ba8c66c4
253 Author: Christian Thaeter <ct@pipapo.org>
254 Date: Fri Jan 12 19:29:14 2007 +0100
256 TRACE alias for DEBUG
260 commit b400dd878312fd155924df04f27cb944b73935ae
261 Author: Christian Thaeter <ct@pipapo.org>
262 Date: Fri Jan 12 09:24:42 2007 +0100
264 control NOBUG_LIMIT with a env var
272 commit 59d90327e6db304eb0385ff1658ce2a6d7c0d869
273 Author: Christian Thaeter <ct@pipapo.org>
274 Date: Thu Jan 11 18:38:52 2007 +0100
281 commit d9713a43782370b9539a76d0cb05dd200ae25623
282 Author: Christian Thaeter <ct@pipapo.org>
283 Date: Thu Jan 11 18:38:32 2007 +0100
289 commit 3ffbcddfd9079efefc8aa7d64d3693b33ba87c23
290 Author: Christian Thaeter <ct@pipapo.org>
291 Date: Thu Jan 11 18:37:35 2007 +0100
293 new _IF forms for assertions and logging
297 commit 841d89259b4a2eeb3eb8b6ba5c6936c20600e389
298 Author: Christian Thaeter <ct@pipapo.org>
299 Date: Thu Jan 11 17:56:12 2007 +0100
301 small comment & whitespace changes only
306 commit 0e10312c7c8c992f1396d69da93bf576d9779c16
307 Author: Christian Thaeter <ct@pipapo.org>
308 Date: Sun Dec 24 05:30:43 2006 +0100
310 tweak gcc branch prediction
314 commit a8e947e0b4fa1d297167a3a7bbde665632a87011
315 Author: Christian Thaeter <ct@pipapo.org>
316 Date: Sun Dec 24 04:50:04 2006 +0100
318 more regular colong formatting in log output
322 commit d1f5399dbeacebd7151860ef3c86371fddf430eb
323 Author: Christian Thaeter <ct@pipapo.org>
324 Date: Sat Dec 23 16:12:37 2006 +0100
331 commit bea58b88ad75d5aa78fc0df845f3af05d2f57e27
332 Author: Christian Thaeter <ct@pipapo.org>
333 Date: Sat Dec 23 15:40:25 2006 +0100
335 w3m is much better than lynx
340 commit e1eece8efed220083aff1750400c220c4788279d
341 Author: Christian Thaeter <ct@pipapo.org>
342 Date: Sat Dec 23 15:36:35 2006 +0100
344 new Makefile target to fetch README from wiki Doc
349 commit dd6db01dd62ad34b0a1d74fe9f5cfc64fa6e34f2
350 Author: Christian Thaeter <ct@pipapo.org>
351 Date: Sat Dec 23 05:52:38 2006 +0100
353 MODE_CASE to MODE_SWITCH, _DBG macros only in alpha builds, BLOCK macro, disabled unfinished gdb support
357 commit 284718afbf9d98470eef7100c749c466c3e5b7e1
358 Author: Christian Thaeter <ct@pipapo.org>
359 Date: Fri Dec 22 16:58:34 2006 +0100
361 MODE_CASE and PASS, making some statements more sane
365 commit e4508f7f220dcf1cca4c02ab0d7ef5c63040f12a
366 Author: Christian Thaeter <ct@pipapo.org>
367 Date: Fri Dec 22 05:08:38 2006 +0100
369 ONCE macro for BUG, TODO, PLANNED
373 commit 2abccab1f749d61fb627328cdb23ae134d3a0aa4
374 Author: Christian Thaeter <ct@pipapo.org>
375 Date: Wed Dec 20 23:04:34 2006 +0100
377 forgotten to include stdlib.h
381 commit b84bce2c967133e1b285aa6aeb9f09ef07bb51ad
382 Author: Christian Thaeter <ct@pipapo.org>
383 Date: Wed Dec 20 21:31:37 2006 +0100
385 make -DEBUG_ALPHA, -DEBUG_BETA or -DNDEBUG mandatory
389 commit 12df4330c22700667780db6c1c18410f4ae428aa
390 Author: Christian Thaeter <ct@pipapo.org>
391 Date: Wed Dec 20 01:48:59 2006 +0100
393 add __func__ to logging output
397 commit 61834194e0c8d455244dc7ff10c6bf4af887663c
398 Author: Christian Thaeter <ct@pipapo.org>
399 Date: Tue Dec 19 22:14:35 2006 +0100
401 double definition typo fix (LOGIF)
405 commit 5f67887545a1bc1d30f69228f9cbe6f0ee03edcf
406 Author: Christian Thaeter <ct@pipapo.org>
407 Date: Tue Dec 19 17:30:22 2006 +0100
409 removed NOBUG_NAMESPACE in favor of new flag based logging
414 commit e6ef64de71fee045c92407de3f2aad93312a957b
415 Author: Christian Thaeter <ct@pipapo.org>
416 Date: Tue Dec 19 03:38:45 2006 +0100
418 test rename and fixup
423 commit cd90c984061c556438f1989ab46b0e3a19a1903c
424 Author: Christian Thaeter <ct@pipapo.org>
425 Date: Tue Dec 19 03:28:19 2006 +0100
427 corrections/macros renames
431 commit 89786941d32625e975783e571ee3dcfd55fc91fc
432 Author: Christian Thaeter <ct@pipapo.org>
433 Date: Mon Dec 18 23:41:50 2006 +0100
435 DUMP and INVARIANT macro rename
440 commit e080d643f0e18b7c0b3617569f197699ffe0b042
441 Author: Christian Thaeter <ct@pipapo.org>
442 Date: Mon Dec 18 23:05:40 2006 +0100
448 commit 2660db8b8ca2ed8d704d2675e99fb21c2af80328
449 Author: Christian Thaeter <ct@pipapo.org>
450 Date: Mon Dec 18 21:50:27 2006 +0100
456 commit 774075884d025fb70f0fa3c0064e7a215f7e99cc
457 Author: Christian Thaeter <ct@pipapo.org>
458 Date: Mon Dec 18 19:58:26 2006 +0100
460 new logging capabilities
464 commit b9fa1a600eec86295f2794d46a8fce6a09eb6c6c
465 Author: Christian Thaeter <ct@pipapo.org>
466 Date: Mon Dec 18 19:56:20 2006 +0100
468 doc new logging capabilities
472 commit 33c3b41e28c913bef851c246730ead7a338bc6fd
473 Author: Christian Thaeter <ct@pipapo.org>
474 Date: Sun Dec 17 23:49:36 2006 +0100
476 new FLAG macros for upcoming logging control
481 commit 6dd46ec370281dad4f2171ccd887917af4172e26
482 Author: Christian Thaeter <ct@pipapo.org>
483 Date: Fri Dec 1 08:21:53 2006 +0100
489 commit 0c90203266a55559308d4e14a09e92e4197b1854
490 Author: Christian Thaeter <ct@pipapo.org>
491 Date: Wed Nov 29 04:21:00 2006 +0100
493 changed logging output from NOBUG to DEBUG, minor formatting changes
498 commit 2b5d534cd8a8a1e87818baf347647a257a28b2c8
499 Author: Christian Thaeter <ct@pipapo.org>
500 Date: Wed Nov 8 11:45:49 2006 +0100
502 include "NOBUG:" in LOG output
506 commit 76ea544fd592f079ca606136a604ab81d77b2463
507 Author: Christian Thaeter <ct@mercur.(none)>
508 Date: Wed Nov 8 10:47:39 2006 +0100
510 NDEBUG incompatible with -DEBUG_{ALPHA|BETA} #error
514 commit afac74b80d4ccf0d70f4152174027df38702a25a
515 Author: Christian Thaeter <ct@mercur.(none)>
516 Date: Tue Nov 7 06:29:11 2006 +0100
522 commit 6748ff2a3ba4615280369588f2490886be5e7849
523 Author: Christian Thaeter <ct@mercur.(none)>
524 Date: Tue Nov 7 05:07:58 2006 +0100
526 legal stuff and simple makefile
532 commit f571f797957241b00bc3650d1af0cbf8b8a84e07
533 Author: Christian Thaeter <ct@mercur.(none)>
534 Date: Tue Nov 7 04:36:03 2006 +0100
540 commit 5eb94e0b9aab83d714d5059e1bee02008fa101b2
541 Author: Christian Thaeter <ct@mercur.(none)>
542 Date: Mon Nov 6 19:54:58 2006 +0100
548 commit cf465ac3e67cf4aeaedb737644d6659ecd71064e
549 Author: Christian Thaeter <ct@mercur.(none)>
550 Date: Mon Nov 6 19:46:03 2006 +0100
552 first real working revision
558 commit 035815f318de47112436753986be1eaf67904c72
559 Author: Christian Thaeter <ct@mercur.(none)>
560 Date: Thu Oct 5 16:13:41 2006 +0200