updated documentation, ChangeLog and some cosmetics
[nobug.git] / ChangeLog
blobca48905d781abdfb747781843bac783b1625814c
1 commit a803d31b9ea8fdc6f196b3c28c5464f0f666bd4e
2 Author: Peter Simons <simons@cryp.to>
3 Date:   Sat Jul 28 13:31:53 2007 +0200
5     .gitignore: Ignore example program and other generated files.
7  M      .gitignore
9 commit 177166e660e8c135de911e5a938b86cc55c744c0
10 Author: Peter Simons <simons@cryp.to>
11 Date:   Sat Jul 28 13:31:43 2007 +0200
13     Makefile.am: Added build targets for example program.
14     
15     A "make check" will now build (and run) the example program in
16     all different variants. For the multi-threaded version, the
17     results of ACX_PTHREAD are used. The 'changelog' target has been
18     renamed to 'ChangeLog' to fix "make distcheck" error.
20  M      Makefile.am
22 commit 2682d48ee67cd29b739415849be2b046a67a4bd1
23 Author: Peter Simons <simons@cryp.to>
24 Date:   Sat Jul 28 13:29:48 2007 +0200
26     example.c: return 0 to avoid compiler warning.
28  M      example.c
30 commit 9789ff82faefee64f4f767ee794e9fc15e9d0a35
31 Author: Peter Simons <simons@cryp.to>
32 Date:   Sat Jul 28 13:29:19 2007 +0200
34     nobug_ringbuffer.c: Include <stdlib.h> to define mkstemp().
36  M      nobug_ringbuffer.c
38 commit 6566cef04d3bfdfb35f85d05fde6c5130539c3e9
39 Author: Peter Simons <simons@cryp.to>
40 Date:   Sat Jul 28 13:29:02 2007 +0200
42     nobug.c: Silenced gcc warning about a lost const qualifier in the free() call.
44  M      nobug.c
46 commit 563da27ce74ee6136ae0ee43ea8c27fc152041f1
47 Author: Peter Simons <simons@cryp.to>
48 Date:   Sat Jul 28 13:28:04 2007 +0200
50     nobug_thread.c: cosmetic fixes
51     
52     pthread.h is included by nobug.h already. Moved static thread
53     counter into nobug_thread_id_set(); no-one else accesses it.
55  M      nobug_thread.c
57 commit 74c2e76195eef8080c550437968406edc9a95958
58 Author: Peter Simons <simons@cryp.to>
59 Date:   Sat Jul 28 13:27:20 2007 +0200
61     nobug_resources.c: Use %lu to snprintf() an unsigned long value.
62     
63     Also removed unused 'node' variable from nobug_resource_tree_dump_all().
65  M      nobug_resources.c
67 commit 64334d63fdd153f0530384dcdcdd9dde09b4d9f5
68 Author: Peter Simons <simons@cryp.to>
69 Date:   Sat Jul 28 13:26:44 2007 +0200
71     nobug_env.c: Initialize nobug_limits[] as array of anonymous structures.
73  M      nobug_env.c
75 commit 080d7ae45eb18d07181cd0aa1753eae357f344b4
76 Author: Peter Simons <simons@cryp.to>
77 Date:   Sat Jul 28 13:26:27 2007 +0200
79     nobug.h: Take advantage of ACX_PTHREAD.
80     
81     The newly added Autoconf macro defines HAVE_PTHREAD instead of HAVE_PTHREAD_H.
82     Also, corrected use of  syslog's LOG_ERR symbol.
84  M      nobug.h
86 commit b48ad04654bc45214a1efa8bfbac1068c245b8d2
87 Author: Peter Simons <simons@cryp.to>
88 Date:   Sat Jul 28 13:24:36 2007 +0200
90     configure.ac, acinclude.m4: Use ACX_PTHREAD to detect thread support.
92  A      acinclude.m4
93  M      configure.ac
95 commit 1d69a36895798215ceec40178f4acd953883f29e
96 Author: Peter Simons <simons@cryp.to>
97 Date:   Sat Jul 28 13:23:26 2007 +0200
99     INSTALL: Updated by automake 1.10.
101  M      INSTALL
103 commit 36436f8f2e4415e72c9f0af7c0b492b56e651f3e
104 Author: Christian Thaeter <ct@pipapo.org>
105 Date:   Fri Jul 6 08:50:18 2007 +0200
107     shorten message
109  M      nobug_resources.c
111 commit 695a7bca56cd3ba03a3a67b79b18a7d9031c42fb
112 Author: Christian Thaeter <ct@pipapo.org>
113 Date:   Fri Jul 6 08:43:07 2007 +0200
115     fixed deadlock detector, report offening other lock now
117  M      nobug_resources.c
119 commit 093260070eab8ed0bc472a05c0ec5d0a46900a15
120 Author: Christian Thaeter <ct@pipapo.org>
121 Date:   Wed Jul 4 19:53:59 2007 +0200
123     version bump 0.3pre1
125  M      configure.ac
127 commit 6ffe616527db17b543004d32eb8d1ed784b6918b
128 Author: Christian Thaeter <ct@pipapo.org>
129 Date:   Wed Jul 4 14:03:35 2007 +0200
131     meta update for 0.3pre1
133  M      ChangeLog
134  M      NEWS
135  M      README
137 commit f280daf456033f718db07a413fb9229db3984cc0
138 Author: Christian Thaeter <ct@pipapo.org>
139 Date:   Sun Jun 17 00:21:33 2007 +0200
141     test code for the deadlock checker, not complete
143  A      test_nobug_deadlock.c
145 commit be4a7ab2a804e9230497871334e8042da557a3be
146 Author: Christian Thaeter <ct@pipapo.org>
147 Date:   Sun Jun 17 00:20:59 2007 +0200
149     cosmetics
151  M      nobug.c
152  M      nobug.h
153  M      nobug_resources.c
155 commit 7d35ee94c2de6bd57dd29375dac2460c94c67b57
156 Author: Christian Thaeter <ct@pipapo.org>
157 Date:   Sun Jun 17 00:20:16 2007 +0200
159     deadlock checker, fixed implementation
161  M      nobug.h
162  M      nobug_resources.c
163  M      nobug_thread.c
165 commit 2ab3e077b9b9bcad422f265da2f8ab3dfa928c53
166 Author: Christian Thaeter <ct@pipapo.org>
167 Date:   Tue Jun 5 06:11:24 2007 +0200
169     deadlock checker basic implementation, not yet integrated
171  M      nobug.h
172  M      nobug_resources.c
173  M      nobug_thread.c
175 commit 66d3832472a64918c2d2e7eca06914c817de0be9
176 Author: Christian Thaeter <ct@pipapo.org>
177 Date:   Fri Jun 1 03:04:20 2007 +0200
179     start of lock checker in C
181  M      nobug.h
182  M      nobug_resources.c
184 commit a66f523a88736508f6c48f33fd520cf9f08e28c8
185 Author: Christian Thaeter <ct@pipapo.org>
186 Date:   Fri Jun 1 02:46:41 2007 +0200
188     #ifdef should be #if
190  M      nobug.h
192 commit 042da3d9b5905280090a093ec0fd5d827746b53d
193 Author: Christian Thaeter <ct@pipapo.org>
194 Date:   Fri Jun 1 02:40:46 2007 +0200
196     use a struct to accumulate nobug thread local storage, already with members for lock checking
198  M      nobug.c
199  M      nobug.h
200  M      nobug_thread.c
202 commit 19e3d7a7a4ce8cdecac3b659f0d29b9eefa31ae4
203 Author: Christian Thaeter <ct@pipapo.org>
204 Date:   Fri Jun 1 02:38:59 2007 +0200
206     removed nobuglockalyzer, lock checking will be done in at runtime
208  D      nobuglockalyzer
210 commit dd179ce6f00bce0a9e6aac7cc62c8628ee15f71f
211 Author: Christian Thaeter <ct@pipapo.org>
212 Date:   Tue May 29 01:28:41 2007 +0200
214     updated diagram
216  M      resource_states.fig
218 commit ff0efd67de7802eac9fedc2e3e226a2e0174312d
219 Author: Christian Thaeter <ct@pipapo.org>
220 Date:   Tue May 29 01:28:03 2007 +0200
222     start of a script analyzing debug logs for locking inconsistencies and deadlock causes
224  A      nobuglockalyzer
226 commit ee0c526cdcb332cec024727a56ba28bdd8aabf05
227 Author: Christian Thaeter <ct@pipapo.org>
228 Date:   Tue May 29 01:26:09 2007 +0200
230     more consistent log formatting, always use ': ' as field delimiter
232  M      nobug.h
234 commit 0c6a909a401a34597a986e2685a8ab07955a8599
235 Author: Christian Thaeter <ct@pipapo.org>
236 Date:   Sat May 19 20:38:10 2007 +0200
238     add an optional PARENT to log control flags
239     
240     Flags can now be defined with a pointer to another flag which serves defaults.
241     With this it is possible to build flag hierachies/groups leading in much easier logging control
243  M      nobug.c
244  M      nobug.h
245  M      nobug_env.c
246  M      test_nobug.c
248 commit 79ee9ba06b6de47863635024b8fd030d1d4c354c
249 Author: Christian Thaeter <ct@pipapo.org>
250 Date:   Thu May 31 22:24:14 2007 +0200
252     final 0.2 release
254  M      ChangeLog
255  M      README
256  M      configure.ac
258 commit 786b0a6f8af4e0cbf352081998abfaf54b533783
259 Author: Christian Thaeter <ct@pipapo.org>
260 Date:   Thu May 31 21:58:37 2007 +0200
262     little cleanup
264  M      nobug.h
265  M      nobug_resources.c
267 commit 56c6ce60481e3eb365c77c719c9e628dcaf48fda
268 Author: Christian Thaeter <ct@pipapo.org>
269 Date:   Mon May 21 13:59:50 2007 +0200
271     making the string members of the resource registry non-const was stupid
273  M      nobug.h
274  M      nobug_resources.c
276 commit db7c9296f600fbb272144c1d12f85b09a63b66cc
277 Author: Christian Thaeter <ct@pipapo.org>
278 Date:   Sun May 20 08:57:02 2007 +0200
280     let the resource tracker log before doing actions
282  M      nobug.h
284 commit 8aae9b5360cfa6a1a3ba13869b36038ec96f4fa8
285 Author: Christian Thaeter <ct@pipapo.org>
286 Date:   Wed May 16 15:18:27 2007 +0200
288     fix some stupid bugs
290  M      nobug.h
292 commit 684e71f334f0c3ccde48813a04d2a27a0e5f8ad2
293 Author: Christian Thaeter <ct@pipapo.org>
294 Date:   Wed May 16 13:51:31 2007 +0200
296     meta update for the 0.2rc1 release
298  M      ChangeLog
299  M      NEWS
300  M      README
302 commit 658299aaf32ce7006156a1d301639d3030f811e5
303 Author: Christian Thaeter <ct@pipapo.org>
304 Date:   Wed May 16 11:14:36 2007 +0200
306     cleanup remove disabled gdb stuff
308  M      nobug.h
310 commit 26e9400af685ada547ca6d6c8cdb1ae06c6512cc
311 Author: Christian Thaeter <ct@pipapo.org>
312 Date:   Wed May 16 11:09:37 2007 +0200
314     add logging by flags to the resource registry, better formatted log messages,
316  M      nobug.h
317  M      test_nobug_resources.c
319 commit acde95cdc16ff023fcdad7c9a582af38d913f54d
320 Author: Christian Thaeter <ct@pipapo.org>
321 Date:   Sat May 12 00:41:21 2007 +0200
323     locks are not needed for thread_id_set, they are rather a deadlocking bug
325  M      nobug_thread.c
327 commit 7c1455946f95ead1bf5170002f224cff88c764b7
328 Author: Christian Thaeter <ct@pipapo.org>
329 Date:   Fri May 11 08:14:27 2007 +0200
331     waiting for a RECURSIVE resource we already own is a no-op
333  M      nobug_resources.c
335 commit 07075edc18c67e81e3f57371687d4b8405259cf7
336 Author: Christian Thaeter <ct@pipapo.org>
337 Date:   Fri May 11 07:38:17 2007 +0200
339     fix RESOURCE_LEAVE_LOOKUP to take only 2 parameters
341  M      nobug.h
342  M      nobug_resources.c
343  M      test_nobug_resources.c
345 commit 2463ad121b9fe1ea92b53d41d8c04327daa9a6fa
346 Author: Christian Thaeter <ct@pipapo.org>
347 Date:   Thu May 10 05:17:57 2007 +0200
349     fix state array access in RESOURCE_LEAVE_LOOKUP
351  M      nobug.h
353 commit de123a0bd42223b4d8f1d3b4eec860d49868b1e1
354 Author: Christian Thaeter <ct@pipapo.org>
355 Date:   Thu May 10 04:45:23 2007 +0200
357     improve makefile meta generation, preparation for 0.2rc1 release
359  M      Makefile.am
360  M      configure.ac
362 commit 7159c011632a9af1cbe9ba0851ab5c7ca7a4fd9f
363 Author: Christian Thaeter <ct@pipapo.org>
364 Date:   Thu May 10 04:44:18 2007 +0200
366     test fix
368  M      test_nobug_resources.c
370 commit d6fbd6023b215f8fd07e69fa039c4b34ae5809c6
371 Author: Christian Thaeter <ct@pipapo.org>
372 Date:   Thu May 10 02:46:15 2007 +0200
374     add resource state diagram
376  A      resource_states.fig
378 commit 95fa22cfdffd824669ffd0dae236464bf19f6dac
379 Author: Christian Thaeter <ct@pipapo.org>
380 Date:   Wed May 9 22:24:08 2007 +0200
382     counter should only be initialized to 0 when state == WAITING
384  M      nobug_resources.c
386 commit 56d19a61a1b8dc9279938718bd8ca94e44cef3b1
387 Author: Christian Thaeter <ct@pipapo.org>
388 Date:   Wed May 9 22:23:14 2007 +0200
390     use object_id and a thread_id to identify resources
392  M      nobug.h
393  M      nobug_resources.c
394  M      test_nobug_resources.c
396 commit 79317f8303dedcbe4803d6bee8f3480f17e55bde
397 Author: Christian Thaeter <ct@pipapo.org>
398 Date:   Mon May 7 06:27:45 2007 +0200
400     new resource state handling, WAITING, RECURSIVE and EXCLUSIVE
402  M      nobug.h
403  M      nobug_resources.c
405 commit 6dcfa6d6e01864328d5ba3c74de6d81052dcd0d6
406 Author: Christian Thaeter <ct@pipapo.org>
407 Date:   Wed Apr 25 05:14:05 2007 +0200
409     fill NOBUG_LOCATION only in ALPHA and BETA builds and resolve to a empty string in RELEASE builds
411  M      nobug.h
413 commit e2d14ad39b2ead020ebb23c6c78ea11621d53b24
414 Author: Christian Thaeter <ct@pipapo.org>
415 Date:   Wed Apr 25 03:25:56 2007 +0200
417     fixed INIT_FLAG_LIMIT, old version was still around
419  M      nobug.h
421 commit 006451bc8974531a82decb0f4f50260f66da9b65
422 Author: Christian Thaeter <ct@pipapo.org>
423 Date:   Wed Apr 25 03:19:16 2007 +0200
425     rename CPPINIT to CPP_DEFINE, make it conditionally only available in C++ compilers
427  M      nobug.h
429 commit f9948508b3c078a154fade183bf8510cca228db7
430 Author: Christian Thaeter <ct@pipapo.org>
431 Date:   Tue Apr 24 04:21:07 2007 +0200
433     must call INIT before first TRACE
435  M      test_nobug.c
437 commit 20e356f8dff582e85e899ab542c23abd8b8b12d6
438 Author: Christian Thaeter <ct@pipapo.org>
439 Date:   Tue Apr 24 04:20:47 2007 +0200
441     add CPPINIT_FLAG macros to ease flag initialization from C++ programs
443  M      nobug.h
444  M      nobug_env.c
446 commit c6a5e7eca2622b9696919c503e7cbf6314425c5f
447 Author: Christian Thaeter <ct@pipapo.org>
448 Date:   Tue Apr 24 04:17:56 2007 +0200
450     fix DUMP and INVARIANT calls with new LOCATION_ARGS
452  M      nobug.h
454 commit 5f54da8056a8a5faca12f6a02239161ced7f2cae
455 Author: Christian Thaeter <ct@pipapo.org>
456 Date:   Sun Apr 22 10:16:35 2007 +0200
458     just __func__ suffices
460  M      nobug.h
462 commit c4d227ea7083d4c3655d4801e8695dc6ca31c6ee
463 Author: Christian Thaeter <ct@pipapo.org>
464 Date:   Sun Apr 22 10:14:58 2007 +0200
466     rename LOCATION macros
468  M      nobug.h
470 commit 3d6e016ea9ce20f45e4a9f4d1053b435105d844c
471 Author: Christian Thaeter <ct@pipapo.org>
472 Date:   Sun Apr 22 09:50:29 2007 +0200
474     add build/ dir to gitignore
476  M      .gitignore
478 commit 3737f233591b2e9d2e913f03b8b2e7494c2626e8
479 Author: Christian Thaeter <ct@pipapo.org>
480 Date:   Sun Apr 22 07:29:10 2007 +0200
482     abstract source location information into a file/line/function tuple
484  M      nobug.h
486 commit 9b0a088bb3395950530dad1e2c79f2871e872a97
487 Author: Christian Thaeter <ct@pipapo.org>
488 Date:   Mon Apr 2 19:02:26 2007 +0200
490     use only the id (void*) for identifying resources, name, type become optional
492  M      nobug_resources.c
493  M      test_nobug_resources.c
495 commit 6ed17806d1c28d48c764d7aa220a3b90d0edeee2
496 Author: Christian Thaeter <ct@pipapo.org>
497 Date:   Mon Apr 2 16:40:45 2007 +0200
499     dump list of resources only
501  M      nobug.h
502  M      nobug_resources.c
504 commit 584019522f15f425e9dd017f95c71f08dc038e7a
505 Author: Christian Thaeter <ct@pipapo.org>
506 Date:   Mon Apr 2 16:40:14 2007 +0200
508     fallback to stderr when console target is not yet set
510  M      nobug.h
512 commit 56b11684cdc96b7590fddac2919c3d35a756f4dc
513 Author: Christian Thaeter <ct@pipapo.org>
514 Date:   Sun Apr 1 18:16:27 2007 +0200
516     add a void* to resource tracker records which are useable as dynamic identifier (type/name have to be static), make name optional for resource records
518  M      nobug.h
519  M      nobug_resources.c
520  M      test_nobug_resources.c
522 commit e6e2f7e771d89094015ab2c992b8b96053f80119
523 Author: Christian Thaeter <ct@pipapo.org>
524 Date:   Sat Mar 31 19:01:39 2007 +0200
526     simplify and fix default ringbuffer handling
528  M      nobug.c
529  M      nobug.h
530  M      nobug_env.c
532 commit 6fbd93ef423c7fbe6a0782f6c3eaa5a3b4acea7b
533 Author: Christian Thaeter <ct@pipapo.org>
534 Date:   Sat Mar 31 02:25:49 2007 +0200
536     add extern "C" for C++ programs
538  M      nobug.h
540 commit 881d7aff4110fb7abffdfe18f05599cacc4e7c68
541 Author: Christian Thaeter <ct@pipapo.org>
542 Date:   Sat Mar 31 01:58:47 2007 +0200
544     add RESOURCE_LEAVE_LOOKUP which does not need a handle to the holder
546  M      nobug.h
547  M      nobug_resources.c
548  M      test_nobug_resources.c
550 commit a006f9f9b9aec90d82da7563986fc634b82ca28d
551 Author: Christian Thaeter <ct@pipapo.org>
552 Date:   Sat Mar 31 01:57:39 2007 +0200
554     add tree parameter to resource_find
556  M      nobug.h
557  M      nobug_resources.c
559 commit 3a17a58690c9ac51529ad857090e70754db45031
560 Author: Christian Thaeter <ct@pipapo.org>
561 Date:   Sat Mar 31 00:01:20 2007 +0200
563     complete resource tracker simplification
565  M      nobug.h
566  M      nobug_resources.c
567  M      test_nobug_resources.c
569 commit d3e159ea6b3ec41f130a9e81cf9f82411075351c
570 Author: Christian Thaeter <ct@pipapo.org>
571 Date:   Wed Mar 28 17:42:47 2007 +0200
573     fixed bug with braced arguments
575  M      nobug.h
577 commit 8688346115632e1ca40aedcf96b8d6b08eb4164c
578 Author: Christian Thaeter <ct@pipapo.org>
579 Date:   Tue Mar 27 22:44:10 2007 +0200
581     Release 0.2pre2 metadata/documentation sync
583  M      ChangeLog
584  M      NEWS
585  M      README
586  M      configure.ac
588 commit 0168c0c7b76cb3c9f1ae863480496f30f04c3b8d
589 Author: Christian Thaeter <ct@pipapo.org>
590 Date:   Tue Mar 27 13:24:35 2007 +0200
592     removed locking from the dump functions, at error/report time we already have the lock. Needs to be extended for user-api later
594  M      nobug_resources.c
596 commit 35c762e055e8599a7b9f0f5d613798a91281f1a4
597 Author: Christian Thaeter <ct@pipapo.org>
598 Date:   Tue Mar 27 11:32:25 2007 +0200
600     add a 'acquired' state to entered resources
602  M      nobug.h
603  M      nobug_resources.c
604  M      test_nobug_resources.c
606 commit d3b02bcc46580883d4351ec890ee758e2659f322
607 Author: Christian Thaeter <ct@pipapo.org>
608 Date:   Mon Mar 26 17:29:46 2007 +0200
610     resource registry locking
612  M      nobug_resources.c
614 commit 63ad44cdd8530466e36b7805cfa4ac1e1f91e62f
615 Author: Christian Thaeter <ct@pipapo.org>
616 Date:   Mon Mar 26 17:29:23 2007 +0200
618     small cleanup and fixes
620  M      nobug.h
622 commit 42f1e85d5e3fda78315e0446e1e69855d6004470
623 Author: Christian Thaeter <ct@pipapo.org>
624 Date:   Mon Mar 26 10:53:40 2007 +0200
626     NOBUG_INIT macro
628  M      nobug.h
630 commit b660bfaad7ee7fede30381a53ab1fd0cd016dc1f
631 Author: Christian Thaeter <ct@pipapo.org>
632 Date:   Sun Mar 25 12:55:28 2007 +0200
634     build 2 library variants now one without threading support, one with threading support
636  M      Makefile.am
637  M      configure.ac
638  M      nobug.c
640 commit 8782f3020e7c42fb52fcd18eb958dbd502c975eb
641 Author: Christian Thaeter <ct@pipapo.org>
642 Date:   Sun Mar 25 10:14:11 2007 +0200
644     multithreading support, -lpthread is mandatory now, should be made optional and generating a libnobugmt.a and libnobug.a
646  M      Makefile.am
647  M      nobug.c
648  M      nobug.h
649  A      nobug_thread.c
650  A      test_nobug_thread.c
652 commit 5023cd7796add84ee82ef93b58e5026fad5d91d7
653 Author: Christian Thaeter <ct@pipapo.org>
654 Date:   Sat Mar 24 09:27:16 2007 +0100
656     basic support tho store states for client resource records, not very mature yet
658  M      nobug.h
659  M      nobug_resources.c
660  M      test_nobug_resources.c
662 commit 641fd12d8b217742ffdabc5b8dcbcf11c446ab58
663 Author: Christian Thaeter <ct@pipapo.org>
664 Date:   Sat Mar 24 06:29:16 2007 +0100
666     removed the _literal prefix, introduced _name prefix instead, minor cleanups
668  M      nobug.h
669  M      nobug_resources.c
670  M      test_nobug_resources.c
672 commit 6c88f0d7bd71381296fe139c416ebfa92cce215d
673 Author: Christian Thaeter <ct@pipapo.org>
674 Date:   Fri Mar 23 17:49:01 2007 +0100
676     constrain maxmsg 2 chars less makes the code little smaller
678  M      nobug_ringbuffer.c
680 commit ed78f2f0fce0da9634b5c56827deb4069daf96bd
681 Author: Christian Thaeter <ct@pipapo.org>
682 Date:   Fri Mar 23 17:44:23 2007 +0100
684     remove unused code
686  M      nobug.h
688 commit baf12a78550a57cf62b5135b7457812bde9ee8ad
689 Author: Christian Thaeter <ct@pipapo.org>
690 Date:   Fri Mar 23 17:40:12 2007 +0100
692     Resource Registry, macros, renames, finished version so far
694  M      nobug.h
695  M      nobug_resources.c
696  A      test_nobug_resources.c
698 commit 34a3280155fd8ebc5429c60a2d5d831aff9b8f06
699 Author: Christian Thaeter <ct@pipapo.org>
700 Date:   Thu Mar 22 19:42:19 2007 +0100
702     nobug_resource_dump_all prints out all registered resources
704  M      nobug.h
705  M      nobug_resources.c
707 commit f864772842993aa825ea495c8978560883cf0905
708 Author: Christian Thaeter <ct@pipapo.org>
709 Date:   Thu Mar 22 19:32:39 2007 +0100
711     cleanup and header integration of the resource registry
713  M      nobug.h
714  M      nobug_resources.c
716 commit a0d4eebf397288f5f6543db55134fe28c57dacfd
717 Author: Christian Thaeter <ct@pipapo.org>
718 Date:   Thu Mar 22 19:03:50 2007 +0100
720     add _literal functions for using string literals as resource names without copying
722  M      nobug_resources.c
724 commit 81991948b062715483a77912588f71ede11766de
725 Author: Christian Thaeter <ct@pipapo.org>
726 Date:   Thu Mar 22 18:49:43 2007 +0100
728     using a colon as type:name delimiter
730  M      nobug_resources.c
732 commit 870cab7d1453de319ff9a7fd1382aca31b8b52b8
733 Author: Christian Thaeter <ct@pipapo.org>
734 Date:   Thu Mar 22 18:32:54 2007 +0100
736     use type and name as resource identifier
738  M      nobug_resources.c
740 commit d732ddeb0418eabd3bdceb3f83e6b5f130db7d2c
741 Author: Christian Thaeter <ct@pipapo.org>
742 Date:   Thu Mar 22 17:59:42 2007 +0100
744     resource registry, initial version
746  M      Makefile.am
747  M      nobug.h
748  A      nobug_resources.c
750 commit 7fe913bdb458479307cb27f725557d3f36c86275
751 Author: Christian Thaeter <ct@pipapo.org>
752 Date:   Thu Mar 22 07:28:19 2007 +0100
754     Ooops, LOG_TRACE should be LOG_DEBUG
756  M      nobug.c
757  M      nobug.h
759 commit ba537ec64ef19f49d55918a601156cf47f1ff6fb
760 Author: Christian Thaeter <ct@pipapo.org>
761 Date:   Thu Mar 22 07:16:20 2007 +0100
763     default values for logging as planned
765  M      nobug.c
766  M      nobug.h
768 commit 5c15eb0ea266d696c114affd13f71f7e3297736b
769 Author: Christian Thaeter <ct@pipapo.org>
770 Date:   Wed Mar 21 13:44:40 2007 +0100
772     libnobug improvement, initialization etc.
774  M      Makefile.am
775  A      nobug.c
777 commit 0cbd08323bde7bb2cce68fc65915c11663072489
778 Author: Christian Thaeter <ct@pipapo.org>
779 Date:   Wed Mar 21 13:43:42 2007 +0100
781     new logging function using ringbuffer and other targets
783  M      nobug.h
785 commit bbe65dee6c3334f90d16b6d307acf391e4d7c74b
786 Author: Christian Thaeter <ct@pipapo.org>
787 Date:   Wed Mar 21 13:42:57 2007 +0100
789     new env parser for NOBUG_LOG
791  M      nobug_env.c
793 commit ce60000931daca3d55abc85a0043a7054268fc70
794 Author: Christian Thaeter <ct@pipapo.org>
795 Date:   Wed Mar 21 13:42:24 2007 +0100
797     move struct ringbuffer to nobug.h, small formatting changes, range fix
799  M      nobug_ringbuffer.c
801 commit 6ae156eed77a23addf6c31d85a84b8cd5c35e98a
802 Author: Christian Thaeter <ct@pipapo.org>
803 Date:   Wed Mar 21 04:44:16 2007 +0100
805     add ringbuffer_pos and ringbuffer_pop
807  M      nobug_ringbuffer.c
809 commit f008167b28f579393a368885ff5488427ba93ca9
810 Author: Christian Thaeter <ct@pipapo.org>
811 Date:   Mon Mar 19 05:10:51 2007 +0100
813     birth of libnobug.a
815  M      Makefile.am
816  M      configure.ac
817  M      nobug.h
818  A      nobug_env.c
819  M      nobug_ringbuffer.c
821 commit ca7bb9b1d8d22b245bf0c736d9d7f3ffa9606be4
822 Author: Christian Thaeter <ct@pipapo.org>
823 Date:   Sun Mar 18 21:32:08 2007 +0100
825     use NOBUG_DISABLE_SHORTNAMES to disable short aliases
827  M      README
828  M      nobug.h
830 commit 01fe48bc80236b6843068323a657efb89b02e440
831 Author: Christian Thaeter <ct@pipapo.org>
832 Date:   Sun Mar 18 21:25:42 2007 +0100
834     renamed nobug.c to nobug_ringbuffer.c
836  D      nobug.c
837  A      nobug_ringbuffer.c
839 commit 16c3c966f47db4081f05238e89dfb7a1ba61fbdf
840 Author: Christian Thaeter <ct@pipapo.org>
841 Date:   Sun Mar 18 20:11:15 2007 +0100
843     semi-finished ringbuffer
845  M      nobug.c
847 commit 1ba07d24640e8283ddaae39c0e921700cdc2f96d
848 Author: Christian Thaeter <ct@pipapo.org>
849 Date:   Sun Mar 18 17:17:01 2007 +0100
851     add load and save function
853  M      nobug.c
855 commit 721fda7f6e07928ddb50d1eb1e9bf5564a5156bb
856 Author: Christian Thaeter <ct@pipapo.org>
857 Date:   Sun Mar 18 17:16:41 2007 +0100
859     for now, O_TRUNC always
861  M      nobug.c