Vsevolod Stakhov
14c13854d3
[Rework] Further types conversion (no functional changes)
2 ay önce
Vsevolod Stakhov
6b2b416718
[Rework] Remove some of the GLib types in lieu of standard ones
This types have constant conflicts with the system ones especially on OSX.
2 ay önce
Vsevolod Stakhov
537a7180a0
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
10 ay önce
Vsevolod Stakhov
b84be53f90
[Minor] Add some more debug to the fasttext classifier
1 yıl önce
Vsevolod Stakhov
d16543a3b4
[Minor] Use __func__ in c++ mode as defined by standard
1 yıl önce
Vsevolod Stakhov
7ae4d091ce
[Minor] Improve logging in lambdas
2 yıl önce
Vsevolod Stakhov
32b24e6d93
[Minor] Fix some misuse cases
2 yıl önce
Vsevolod Stakhov
7a9c8de045
[Minor] Finish transition to signed log id
2 yıl önce
Vsevolod Stakhov
85b5b1b4c5
[Minor] Remove unreachable code
2 yıl önce
Vsevolod Stakhov
6e5b3bd6f9
[Minor] Detect logger's debug level in lua debug utilities
2 yıl önce
Vsevolod Stakhov
c8e5dc55f6
[Minor] 'Unpretty' function names for c++
2 yıl önce
Vsevolod Stakhov
4c87703334
[Rework] Move entities/tags handling
3 yıl önce
Vsevolod Stakhov
533946781a
[Project] Css: Minor adjustments
3 yıl önce
Vsevolod Stakhov
bfe48b659b
[Fix] Fix logging for rspamadm
3 yıl önce
Vsevolod Stakhov
2d580ae44f
[Minor] Escape log lines in logger
3 yıl önce
Vsevolod Stakhov
e36edd1c60
[Minor] Further logging improvements
4 yıl önce
Vsevolod Stakhov
c607c36edd
[Rework] Refactor libraries structure
* Move logger implementation to libserver
* Move fuzzy backend files to a separate subdir
TODO: Move HTTP code from libutil
4 yıl önce
Vsevolod Stakhov
7630467d75
[Rework] More logger refactoring
4 yıl önce
Vsevolod Stakhov
4de514b49c
[Rework] Add console and syslog modules
4 yıl önce
Vsevolod Stakhov
adef14349a
[Rework] Start logger rework
4 yıl önce
Vsevolod Stakhov
5e70c5980c
[Project] Allow to set a custom log function to the logger
4 yıl önce
Vsevolod Stakhov
77fc4837b5
[Rework] Use length based strings when doing logging
4 yıl önce
Vsevolod Stakhov
a7e98226be
[Minor] Allow to log numeric id
4 yıl önce
Vsevolod Stakhov
883bd841dc
[Feature] Improve logging locking logic (remove it actually)
4 yıl önce
Vsevolod Stakhov
c271eb3665
[Rework] Add C++ guards to all headers
5 yıl önce
Vsevolod Stakhov
86bf209292
[Rework] Improve bayes debug logging, remove unused stuff
5 yıl önce
Vsevolod Stakhov
4e6a4d9a42
[Minor] Fix macro
5 yıl önce
Vsevolod Stakhov
0b4bffde43
[Minor] Add utility to get a logger singleton
5 yıl önce
Mikhail Galanin
43d3cc3d8a
[Minor] Log should not depend on config
When config is being closed, some destructors could be called, and that dtors could write into log. Hence, it is better to terminate config and only then close log. And log should not refer disposed config
5 yıl önce
Vsevolod Stakhov
bedfdd1501
[Minor] Move some important messages to higher log level
6 yıl önce
Vsevolod Stakhov
cd169795fa
[Fix] Switch rspamadm logging to message level
6 yıl önce
Vsevolod Stakhov
b9f51206b4
[Project] Enable fast debug lookup for some modules
6 yıl önce
Vsevolod Stakhov
303d3e7797
[Project] Use fast debug logging check
6 yıl önce
Vsevolod Stakhov
ef80118079
[Project] Add fast debug logging infrastructure
6 yıl önce
Vsevolod Stakhov
e1445e75f9
[Minor] Fix idempotent symbols processing
6 yıl önce
Vsevolod Stakhov
2a9268f256
[Rework] Change logger setup interface
7 yıl önce
Vsevolod Stakhov
a67c8e9576
[Minor] Publish log buffer size
7 yıl önce
Vsevolod Stakhov
2578dd494d
[Feature] Add exporter from error ringbuf to ucl
7 yıl önce
Vsevolod Stakhov
95492aa853
[Feature] Log URLs encrypted if we have log encryption pubkey
7 yıl önce
Vsevolod Stakhov
13aa518f89
[Rework] Rework flags in rspamd logger
7 yıl önce
Vsevolod Stakhov
2cbece2248
[Feature] Add lockless logging
Sometimes, it is needed to turn off logging mutex to avoid recursive
mutex obtaining. It is especially useful to do it within children wait
code in the main processes dispatcher.
8 yıl önce
Vsevolod Stakhov
a7e9c6c403
Add logging macroes with guards
8 yıl önce
Vsevolod Stakhov
c742eeba36
Add logger counters.
8 yıl önce
Vsevolod Stakhov
bbc4c1eee1
Print assertions from glib to rspamd logger.
8 yıl önce
Vsevolod Stakhov
a69912aab3
Start migration to more verbose logger.
8 yıl önce
Vsevolod Stakhov
25b0522484
Avoid global rspamd_main usage.
8 yıl önce
Vsevolod Stakhov
fc56f29d5c
Avoid gcc'ism.
9 yıl önce
Vsevolod Stakhov
7cb9a159dd
Fix debug_task macro.
9 yıl önce
Vsevolod Stakhov
d2150fc165
Refactor function names.
9 yıl önce
Vsevolod Stakhov
379055dbbb
Unify style without sorting headers.
10 yıl önce