Vsevolod Stakhov
14c13854d3
[Rework] Further types conversion (no functional changes)
pirms 3 mēnešiem
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.
pirms 3 mēnešiem
Vsevolod Stakhov
537a7180a0
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
pirms 11 mēnešiem
Vsevolod Stakhov
66d6a41bd3
[Minor] Implement bits printing for numbers
pirms 2 gadiem
Vsevolod Stakhov
c271eb3665
[Rework] Add C++ guards to all headers
pirms 5 gadiem
Vsevolod Stakhov
91287bb840
[Fix] Remove ambigious format flag from printf
pirms 5 gadiem
Vsevolod Stakhov
102a5e58fb
[Minor] Support base64 printing
pirms 6 gadiem
Alexander Moisseev
bb5a9f8e45
[Minor] Massive spelling correction
by a bot https://github.com/ka7/misspell_fixer
pirms 7 gadiem
Vsevolod Stakhov
8766fba694
Switch the rest to apache 2
pirms 8 gadiem
Vsevolod Stakhov
07d6070ead
Remove ambiguity between %b format modifiers
pirms 8 gadiem
Vsevolod Stakhov
62982c2012
Add base32 encoding support for printf routines
pirms 8 gadiem
Vsevolod Stakhov
f6240cced0
Add printing to rspamd_fstring_t.
pirms 8 gadiem
Vsevolod Stakhov
8e6bd45485
Add %T for printing rspamd_ftok_t
pirms 8 gadiem
Vsevolod Stakhov
f07041e176
Add %e modifier for GError clever printing.
pirms 9 gadiem
Vsevolod Stakhov
9710cbb085
Implement va_list version for gstring printf.
pirms 9 gadiem
Vsevolod Stakhov
6569d234e8
Allow hex encoded output of strings.
pirms 9 gadiem
Vsevolod Stakhov
379055dbbb
Unify style without sorting headers.
pirms 10 gadiem
Vsevolod Stakhov
fe79d8c5a3
Revert "Unify code style."
This reverts commit e0483657ff
.
pirms 10 gadiem
Vsevolod Stakhov
e0483657ff
Unify code style.
pirms 10 gadiem
Vsevolod Stakhov
e73e539a28
Add `rspamd_printf` utility function.
pirms 10 gadiem
Vsevolod Stakhov
61555065f3
Rework project structure, remove trash files.
pirms 10 gadiem
Vsevolod Stakhov
a2ae3d2678
Simplify logfiles escaping.
pirms 10 gadiem
Vsevolod Stakhov
4ed70df2fb
Rework printf functions.
pirms 10 gadiem
Vsevolod Stakhov
dc1196f106
Allow to print booleans with %b
pirms 10 gadiem
Vsevolod Stakhov
20c329815f
Fix static build.
As there are too many changes from 0.4.7 mark this version as 0.5.0.
pirms 12 gadiem
Vsevolod Stakhov
d6625c5b60
* Add option max_size for regexp module to skip expensive regexp on long messages
pirms 13 gadiem
Vsevolod Stakhov
5022c0333f
* Fixes to fuzzy hashing logic, skip urls while estimating fuzzy hash
Fix tags stripping.
Fix phishing checks (ignore img tags).
pirms 13 gadiem
Vsevolod Stakhov
25591d79ba
* Add api for creating XML-rpc calls
pirms 13 gadiem
Vsevolod Stakhov
1fd435e5d4
* Rework build process:
- add librspamdserver
- link this library to all daemons and utils of rspamd
- use subdirectories more often
* Rework global variables logic - move them to the main process
* Fix logging to handle utf-8 correctly
* Add statshow utility and make it working
* Move printf functions to separate source file
pirms 13 gadiem
Vsevolod Stakhov
f795dc8138
* New trie based url scanner (based on libcamel)
* Small fixes to rspamd perl client
* Write fuzzy hashes info to log
pirms 13 gadiem