aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/android/android_logger.c
Commit message (Collapse)AuthorAgeFilesLines
* Moved Android specific logger to separate plugin.Tobias Brunner2012-08-081-108/+0
| | | | | | This is mainly because the other parts of the existing android plugin can not be built in the NDK (access to keystore and system properties are not part of the stable NDK libraries).
* Don't modify the message string passed to logger, as it gets reusedMartin Willi2012-07-131-9/+10
|
* Use name from initialization to access settings in libcharon.Tobias Brunner2012-05-031-1/+1
| | | | Also fixes several whitespace errors.
* Loggers specify what log messages they want to receive during registration.Tobias Brunner2012-05-021-22/+25
| | | | | | | This also allows us to generate the log message only once for all loggers that need it (avoids calls to custom printf specifier callbacks). To update the log levels loggers can simply be registered again.
* Ensure that multi-line log messages are not torn apart.Tobias Brunner2012-05-021-1/+10
|
* Use a separate interface for loggers.Tobias Brunner2012-05-021-4/+2
| | | | | | | | The new interface does not allow loggers to unregister themselves from the bus. This allows us to use a rwlock_t for them. The latter also means that loggers can now be called concurrently by multiple threads.
* Log messages with a loglevel > 1 to ANDROID_LOG_DEBUG.Tobias Brunner2011-10-181-1/+2
|
* Fixed common misspellings.Tobias Brunner2011-07-201-1/+1
| | | | Mostly found by 'codespell'.
* Adding an Android specific logger.Tobias Brunner2010-06-151-0/+96