# # ChangeLog for uspace/srv/logger in mainline # # Generated by Trac 1.6 # 2025-12-03T02:21:08Z Fri, 07 Sep 2012 08:53:35 GMT Vojtech Horky [42bde6a] * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/writer.c (modified) Make logger more quiet Fri, 07 Sep 2012 07:56:01 GMT Vojtech Horky [131d9a4] * uspace/srv/logger/initlvl.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/writer.c (modified) Logger: destroy logs on client disconnect Fri, 07 Sep 2012 07:20:58 GMT Vojtech Horky [53d6b4aa] * uspace/srv/logger/logger.h (modified) Remove unused constant Thu, 23 Aug 2012 18:48:41 GMT Vojtech Horky [92e963f] * uspace/srv/logger/logs.c (modified) Bugfix: do not append to list twice Thu, 23 Aug 2012 18:25:06 GMT Vojtech Horky [1dec7cb] * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/initlvl.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/writer.c (modified) Use lock/unlock naming Fri, 17 Aug 2012 11:47:03 GMT Vojtech Horky [ae2c925] * uspace/srv/logger/initlvl.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/writer.c (modified) Refactoring Fri, 17 Aug 2012 11:38:08 GMT Vojtech Horky [90dc458] * uspace/srv/logger/initlvl.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/writer.c (modified) Create log files lazily Fri, 17 Aug 2012 11:04:53 GMT Vojtech Horky [5239e17] * uspace/srv/logger/writer.c (modified) Log to file as well Fri, 17 Aug 2012 11:04:33 GMT Vojtech Horky [f08ab0f] * uspace/srv/logger/logs.c (modified) Add missing unlock to error path Fri, 17 Aug 2012 10:50:54 GMT Vojtech Horky [f5da671] * uspace/srv/logger/logs.c (modified) Check for errors in logger Fri, 17 Aug 2012 10:41:54 GMT Vojtech Horky [3cf862f] * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/initlvl.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/writer.c (modified) Add basic locking to logger Fri, 17 Aug 2012 10:04:49 GMT Vojtech Horky [6e596bd] * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/logctl.c (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/main.c (modified) Enum renaming Fri, 17 Aug 2012 09:57:27 GMT Vojtech Horky [f039dba] * uspace/app/logset/main.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/logctl.c (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/logctl.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/initlvl.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/writer.c (modified) Logger also works with hierarchy Thu, 16 Aug 2012 22:43:22 GMT Vojtech Horky [9ba10f0] * uspace/srv/logger/Makefile (modified) * uspace/srv/logger/initlvl.c (added) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) More precise boot options for logger It is possible to specify the ... Thu, 16 Aug 2012 21:01:55 GMT Vojtech Horky [cba45af] * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/logctl.c (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/Makefile (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/level.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/logs.c (added) * uspace/srv/logger/namespace.c (deleted) * uspace/srv/logger/writer.c (modified) Rewrite logger (work in progress) Major issues * no locking * ... Thu, 16 Aug 2012 17:49:13 GMT Vojtech Horky [e005f92] * uspace/srv/logger/Makefile (modified) * uspace/srv/logger/ctl.c (added) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/writer.c (added) Split logger into more files Thu, 16 Aug 2012 15:44:27 GMT Vojtech Horky [ebbc8a74] * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/namespace.c (modified) Remove premature optimizations Thu, 16 Aug 2012 15:08:19 GMT Vojtech Horky [80d8885] * uspace/app/logset/main.c (modified) * uspace/lib/c/generic/io/logctl.c (modified) * uspace/lib/c/include/io/logctl.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Set levels for individual contexts Thu, 16 Aug 2012 14:22:56 GMT Vojtech Horky [793cce15] * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Add logging contexts Thu, 16 Aug 2012 11:58:46 GMT Vojtech Horky [494f417] * uspace/app/logset/main.c (modified) * uspace/lib/c/generic/io/logctl.c (modified) * uspace/lib/c/include/io/logctl.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Allow changing level of individual namespaces Thu, 16 Aug 2012 11:20:24 GMT Vojtech Horky [1c67b41] * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/srv/logger/namespace.c (modified) Use log level names when printing instead of numbers Thu, 16 Aug 2012 09:39:07 GMT Vojtech Horky [b52dd1de] * uspace/lib/c/generic/io/logctl.c (modified) * uspace/lib/c/include/io/logctl.h (modified) * uspace/srv/logger/main.c (modified) Initial logging level can be set through sysinfo Thu, 16 Aug 2012 09:21:59 GMT Vojtech Horky [0a6a996] * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/namespace.c (modified) Default level affects existing namespaces Thu, 16 Aug 2012 09:15:21 GMT Vojtech Horky [6e9e12b] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/logview/Makefile (deleted) * uspace/app/logview/logview.c (deleted) * uspace/srv/logger/level.c (added) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Get rid of logview for now Thu, 16 Aug 2012 08:44:34 GMT Vojtech Horky [669f5cae] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/logset/Makefile (added) * uspace/app/logset/main.c (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/io/logctl.c (added) * uspace/lib/c/include/io/logctl.h (added) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/Makefile (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Allow setting default log level Currently, it does not affect ... Tue, 14 Aug 2012 09:37:42 GMT Vojtech Horky [76d92db1] * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Log to file as well Tue, 17 Jul 2012 06:10:08 GMT Vojtech Horky [3ab9de0] * uspace/srv/logger/main.c (modified) Fix bad condition Mon, 16 Jul 2012 16:12:11 GMT Vojtech Horky [be73793] * uspace/lib/c/generic/io/log.c (modified) * uspace/srv/logger/namespace.c (modified) Make logger runnable again Mon, 16 Jul 2012 15:43:27 GMT Vojtech Horky [01b8c2e4] * uspace/srv/logger/namespace.c (modified) Fix deadlock (recursive mutex locking) Sat, 14 Jul 2012 17:41:01 GMT Vojtech Horky [2e39656] * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/namespace.c (modified) Check for log readers in separate fibril Do not even try to send ... Sat, 14 Jul 2012 11:42:41 GMT Vojtech Horky [ef5be68] * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Logger: namespace can have more writers Wed, 04 Jul 2012 13:21:52 GMT Vojtech Horky [f6bc83a] * uspace/lib/c/generic/io/log.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/namespace.c (modified) Send log messages only when they are read Wed, 04 Jul 2012 12:57:00 GMT Vojtech Horky [1f2dd20] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/include/ipc/logger.h (added) * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/logger/Makefile (added) * uspace/srv/logger/logger.h (added) * uspace/srv/logger/main.c (added) * uspace/srv/logger/namespace.c (added) Start working on logger service The logger service is started as an ...