This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.
Holger Freyther zecke at selfish.orgOn Thursday 17 December 2009 22:04:27 Harald Welte wrote: > Hi Holger, > > I'm happy with the new architecture. During testing I made a couple of bug > fixes, which I applied to the new 'new-debug-arch' branch in the root > directory of the git branch namespace. (i.e. not prefixed with holger/). > > It would be great if you could finish this work so we can benefit of it > before the congress. > > I'll probably merge some initial parts already now (at least the new macro > definitions) to start using log levels in the actual code - even if it > doesn't get used yet. I have added what I think were missing features. Two things are missing, one is more heavy testing and the other is considering method renaming. What I have added during the day: - Be able to set a global loglevel (ala setloglevel of syslog) - Set print timestamp, use color per debug target - Filter the debug_mask per target - Remove the debug mask and replace it with an array struct debug_category that contains the loglevel and enabled state. - The -d argument on bsc_hack (and via vty) can now handle CategoryName1:CategoryName,OptionalLogLevel... The ',' and ':' are a bit backwards due compabilitiy... - It is possible to set the category enabled state and the log level via VTY. - I have verified that the loglevel and enabled state is working so please review it once again, and then I think it would be great to merge it before the 26c3. regards holger