Vsevolod Stakhov
b2edec9720
[Minor] Support threads for MKL blas
2018-03-01 14:23:05 +00:00
Vsevolod Stakhov
db9dff1c16
[Minor] Fix broken usage of strerror_r
2018-02-28 17:35:16 +00:00
Vsevolod Stakhov
9ef70a3754
[Feature] Preliminary import of the elasticsearch module
2018-02-18 15:46:58 +00:00
Andrew Lewis
10fd37f7c5
[Minor] Sync public suffix list
2018-02-16 12:44:44 +02:00
Vsevolod Stakhov
413bb725fc
[Feature] Improve allocation policy when interacting with Lua
2018-02-14 14:45:25 +00:00
Vsevolod Stakhov
57747dfc45
[Fix] Fix deletion from hash
2018-02-14 14:45:25 +00:00
Vsevolod Stakhov
9f0a4220de
[Feature] Allow to reserve elements in libucl
2018-02-14 14:45:25 +00:00
Vsevolod Stakhov
a755e38112
[Minor] Allow to parse ucl object from rspamd_text
2018-02-14 14:45:25 +00:00
Vsevolod Stakhov
66bebc21e2
[Minor] Treat EPERM specially
...
Issue: #1996
2018-02-12 20:49:33 +00:00
Vsevolod Stakhov
347cf7c15b
[Minor] Use more words and remove some languages
2018-02-07 21:01:37 +00:00
Vsevolod Stakhov
92b68a6154
[Minor] Remove another confusing language
2018-02-07 09:18:23 +00:00
Vsevolod Stakhov
cdc6ea2e0d
[Minor] Remove local minor languages
2018-02-07 08:47:45 +00:00
Vsevolod Stakhov
fe48a8c61b
[Project] Add n-gramms data files
2017-12-30 20:19:12 +00:00
Vsevolod Stakhov
6af040cf29
[Fix] Do not try to connect to non-supported addresses
2017-11-25 12:50:02 +00:00
Vsevolod Stakhov
4ca425a057
[Minor] Lots of style and C coding fixes
2017-11-21 18:36:38 +00:00
Vsevolod Stakhov
b8d0b8e0c5
[Minor] Reformat code
2017-11-21 18:21:58 +00:00
Vsevolod Stakhov
f7001fb675
Merge pull request #1913 from AlexeySa/master
...
Dlfunc library for Exim
2017-11-19 21:43:52 +00:00
Vsevolod Stakhov
84c2524e85
[Fix] Deal with nan and inf encoding in json/ucl
2017-11-16 18:56:17 +00:00
Viktor Szépe
afa3c9ff6b
Typo: zerogradParamters
2017-11-14 21:37:25 +01:00
Viktor Szépe
e3689ecb77
Typo: non-existent
2017-11-14 21:36:49 +01:00
Viktor Szépe
971b8df19c
Typo: compatibilty
2017-11-14 21:36:03 +01:00
Viktor Szépe
9eee090ab6
Typo : occurence
2017-11-14 21:35:26 +01:00
Viktor Szépe
6ca56ad823
typo: supercede
2017-11-14 21:34:07 +01:00
AL
8697fdc0fa
Update dlfunc README
2017-11-12 14:56:42 +03:00
AL
a2cba47734
Optimize exim dlfunc
2017-11-12 14:50:51 +03:00
AL
1d4d609502
Dlfunc compile and install instructions
2017-11-12 03:53:54 +03:00
AL
fce6b37831
Example Exim config
2017-11-12 03:48:02 +03:00
AL
a02111a6a3
Dlfunc library for Exim
...
With support http, json, checkv2
2017-11-12 03:46:38 +03:00
Vsevolod Stakhov
80b59a48c8
[Fix] Fix random forests module
2017-11-11 16:32:54 +00:00
Vsevolod Stakhov
900d06b607
[Fix] Fix merging of the implicit arrays
2017-11-06 22:19:22 +00:00
Vsevolod Stakhov
33fed07599
[Feature] Add torch-decisiontree package
...
https://github.com/twitter/torch-decisiontree
This project implements random forests and gradient boosted decision
trees (GBDT). The latter uses gradient tree boosting. Both use ensemble
learning to produce ensembles of decision trees (that is, forests).
2017-11-05 14:34:22 +00:00
Vsevolod Stakhov
4656af8e69
[Feature] Save real ucl types when exporting to Lua
2017-11-05 10:06:41 +00:00
Vsevolod Stakhov
a864c89f80
[Feature] Add aes-rng PRF to libottery
2017-10-29 13:42:45 +00:00
Vsevolod Stakhov
a0d34edd00
[Fix] Fix couple of warnings
2017-10-27 10:55:20 +01:00
Andrew Lewis
e9b77979a4
[Minor] Update public suffix list
2017-10-21 21:01:26 +02:00
Vsevolod Stakhov
2d053b6fac
[Minor] Update aho-corasic implementation
2017-09-26 21:18:08 +01:00
Vsevolod Stakhov
0050cedd31
[Minor] Update bundled zstd
2017-09-20 07:58:12 +01:00
Vsevolod Stakhov
8308d6a677
[Fix] Another try to fix threading in torch
2017-09-17 10:00:20 +01:00
Vsevolod Stakhov
edc5920854
[Minor] Another try to fix brain-damaged torch build system
2017-09-16 19:50:23 +01:00
Vsevolod Stakhov
048c80ae85
[Minor] Disable sse4.2 for torch...
2017-09-16 19:05:52 +01:00
Andrew Lewis
9e425476ae
[Minor] Import updates from public suffix list
2017-09-10 10:41:13 +02:00
Vsevolod Stakhov
3c9f4621d2
[Minor] Allow to get rspamd text from torch storage
2017-08-27 12:36:19 +01:00
Vsevolod Stakhov
e460a6dc4b
[Minor] Fix randomness part in torch
2017-07-22 12:59:14 +01:00
Vsevolod Stakhov
e311547942
[Minor] Further fixes for torch RPATH
2017-07-22 12:37:59 +01:00
Vsevolod Stakhov
f409a6f3e0
[Minor] Do not use avx/avx2 in torch as their detection is broken
2017-07-22 10:49:25 +01:00
Vsevolod Stakhov
004535e400
[Minor] Avoid obsolete function usage
2017-07-22 10:27:56 +01:00
Vsevolod Stakhov
a2e2cb74d0
[Minor] Fix install path for torch libpaths
2017-07-22 10:19:45 +01:00
Vsevolod Stakhov
43a0868d49
[Minor] Fix installation directory for shared libs
2017-07-21 11:41:06 +01:00
Vsevolod Stakhov
57ad67a4b4
[Feature] Import torch to Rspamd...
2017-07-16 16:39:35 +01:00
Andrew Lewis
b1d6eb4b40
[Minor] Import changes from public suffix list
2017-07-07 10:10:23 +02:00
Vsevolod Stakhov
be22540eeb
[Feature] Implement rdns-curve plugin based on rspamd cryptobox
2017-06-30 08:52:05 +01:00
Vsevolod Stakhov
9f95da2df7
Merge pull request #1711 from moisseev/spelling
...
[Refactor] Correct misspellings in program code
2017-06-29 18:47:12 +01:00
Alexander Moisseev
bbc2a2a18a
[Oops] Restore a proper name
...
Found by @dimejo
2017-06-28 16:33:28 +03:00
Alexander Moisseev
0a5db37306
[Refactor] Fix misspelled variable name in cdb_make.c
2017-06-28 10:53:11 +03:00
Alexander Moisseev
0f44e6037d
[Refactor] Correct misspelled function name in Rspamd agent for Exim
2017-06-28 10:49:56 +03:00
Alexander Moisseev
bb5a9f8e45
[Minor] Massive spelling correction
...
by a bot https://github.com/ka7/misspell_fixer
2017-06-27 10:44:19 +03:00
Andrew Lewis
ba02569100
[Minor] Import updates from public suffix list
2017-06-14 15:09:36 +02:00
Vsevolod Stakhov
34a8c93ce3
[Fix] Fix crashes when socket write errors occur
2017-06-14 10:26:55 +01:00
Vsevolod Stakhov
639c67dbd8
[Fix] Fix parsing IPv6 nameservers in resolv.conf
2017-06-14 09:30:08 +01:00
Vsevolod Stakhov
9ee06af6e5
[Fix] Do not crash when resolver failed to initialize
2017-06-13 21:12:02 +01:00
Andrew Lewis
960964f5d2
[Minor] Import changes from public suffix list
2017-06-12 13:05:46 +02:00
Vsevolod Stakhov
13659ea7ca
[Minor] Fix another hiredis issue with uninitialized access
2017-06-12 10:44:51 +01:00
Vsevolod Stakhov
c1184c7823
[Fix] Fix objects merging in UCL
2017-06-02 14:42:10 +01:00
Vsevolod Stakhov
871e834af7
[Minor] Forgot to add a file
2017-05-15 18:46:24 +01:00
Vsevolod Stakhov
e3f66510f2
[Minor] Update bundled zstd to version 1.3
2017-05-15 18:37:28 +01:00
Vsevolod Stakhov
cdac77e4c3
[Feature] Allow to use custom callback when parsing resolv.conf
2017-05-15 15:21:08 +01:00
Andrew Lewis
74a3a2ede2
[Feature] UCL: register parser variables from Lua
2017-04-18 16:32:42 +02:00
Andrew Lewis
b84aa7ae33
[Minor] Import changes from public suffix list
2017-04-18 09:52:14 +02:00
Vsevolod Stakhov
e70b7fcd7f
[Minor] Remove unportable constructions
2017-04-11 10:31:08 +01:00
Andrew Lewis
fce8a98933
[Minor] Import public suffix list updates
2017-04-07 16:10:28 +02:00
Vsevolod Stakhov
88711bead1
[Minor] More inline fixes
2017-04-07 15:05:07 +01:00
Vsevolod Stakhov
042380a524
[Feature] Add escaped version of lua_ucl import
2017-04-07 11:15:26 +01:00
Vsevolod Stakhov
c38454330c
[Minor] Fix aarch64 build
2017-03-19 18:36:35 +00:00
Vsevolod Stakhov
d3c57dbed5
[Minor] Update lua-fun
2017-03-17 11:18:14 +00:00
Vsevolod Stakhov
8164a21476
[Fix] Update issues in ac-trie
2017-03-13 11:37:14 +00:00
Vsevolod Stakhov
7c2e2dc6d6
[Fix] Fix freeing of arrays iterators
...
Issue: #1497
2017-03-08 15:55:26 +00:00
Andrew Lewis
57f5ed2bb6
[Minor] Update public suffix list
2017-03-07 15:20:24 +02:00
Andrew Lewis
265e732cbc
[Minor] Update public suffix list
2017-02-28 15:53:59 +02:00
Vsevolod Stakhov
016d429d8d
[Minor] Do not set file vars by default in lua ucl
2017-02-19 15:59:09 +00:00
Vsevolod Stakhov
456c2f66f3
[Minor] Add ability to skip setting of file vars in UCL
2017-02-19 15:54:25 +00:00
Vsevolod Stakhov
60a221d3e4
[Fix] Strictly filter bad characters when emittin json
2017-02-08 13:46:57 +00:00
Vsevolod Stakhov
8b7e04c87a
[Feature] Improve url redirector module
...
- Use HEAD instead of GET
- Limit body length
- Check for cached results before testing them on HTTP
- Really limit number of nested queries
2017-02-06 14:32:19 +00:00
Vsevolod Stakhov
3162eafdfe
Merge pull request #1388 from fatalbanana/b3
...
rspamadm grep
2017-02-01 16:50:29 +00:00
Andrew Lewis
29802ac374
[Minor] Recreate grep tool as rspamadm grep
2017-02-01 17:31:08 +02:00
Vsevolod Stakhov
41dc9d8aff
[Minor] Improve portability
2017-02-01 13:07:43 +00:00
Andrew Lewis
5ad02a7ad9
[Minor] Fixes for rspamdgrep
2017-01-31 20:57:45 +02:00
Andrew Lewis
a897c86cfa
[Feature] Implement rspamdgrep tool
2017-01-31 15:46:49 +02:00
Vsevolod Stakhov
ccdc07b5e3
[Minor] One more definition missed on Linux
2017-01-19 10:57:44 +00:00
Vsevolod Stakhov
928fc904eb
[Minor] Add missing macro
2017-01-19 10:51:57 +00:00
Vsevolod Stakhov
b8588cdab3
[Minor] Fix build with gcc 4.2
...
Issue: #1351
Reported by: @brad0
2017-01-19 10:42:02 +00:00
Vsevolod Stakhov
6eec897d8c
[Fix] More fixes for iterators cleanup
2017-01-17 19:19:34 +00:00
Vsevolod Stakhov
e5da64bb8b
[Fix] Fix memory leak in safe ucl iterators
2017-01-17 19:03:46 +00:00
Andrew Lewis
6d0163d68c
[Minor] Update public suffix list
2017-01-17 13:13:03 +02:00
Vsevolod Stakhov
85e2e9a16e
[Minor] Add auto type to the parser method
2017-01-13 09:25:41 +00:00
Vsevolod Stakhov
d9f7a74a1c
[Feature] Allow custom parse types in lua ucl
2017-01-13 09:24:19 +00:00
Vsevolod Stakhov
cb846eabcd
[Feature] Add ucl_object_iterate_full function
2017-01-10 12:35:55 +00:00
Vsevolod Stakhov
16c8c89c35
[Fix] Fix name of var
...
MFH: true
2017-01-02 12:39:29 +00:00
Vsevolod Stakhov
f47ab50fd5
[Fix] Plug memory leak
...
MFH: true
2017-01-01 17:58:33 +00:00
Vsevolod Stakhov
6eecb5ce7c
[Minor] Add enable full debug option
2016-12-25 16:23:02 +00:00
Vsevolod Stakhov
9eca6f6a7b
[Fix] Use rspamd hashes in embedded ucl
2016-12-08 13:49:52 +00:00
Vsevolod Stakhov
84793e0fe5
[Feature] Use t1ha instead of metrohash and xxhash32
2016-12-08 13:49:52 +00:00
Andreas Schneider
32a6a19cd2
acism: Add missing glib dependency
...
This library uses g_ascii_tolower()
2016-11-28 13:15:12 +01:00
Vsevolod Stakhov
2a1dc20915
[Minor] Fix build with clang and BMI
2016-11-27 15:24:01 +00:00
Vsevolod Stakhov
92c6f988cf
[Fix] Fix build with custom glib/gmime
2016-11-26 12:09:12 +00:00
Vsevolod Stakhov
8297507d93
[Minor] Update tld file
2016-11-23 13:07:29 +00:00
Vsevolod Stakhov
e19be6e738
[Fix] Another fix for brain-damaged hiredis
2016-11-20 17:52:55 +00:00
Vsevolod Stakhov
6fd9dcb0d8
[Fix] Fix handling of HTTP HEAD methods
2016-10-18 15:17:42 +01:00
Vsevolod Stakhov
f59abfc9be
[Fix] Fix HTTP methods other than GET and POST
2016-10-18 13:47:52 +01:00
Vsevolod Stakhov
03165efaa6
[Minor] Try to fix some memory inconsistencies
2016-09-30 12:12:17 +01:00
Andrew Lewis
3c56454896
[Minor] Don't hide errors in librdns
2016-09-27 15:28:33 +02:00
Vsevolod Stakhov
502559ceab
[Fix] Do not replan retransmits if merely one server is defined
2016-09-26 17:15:51 +01:00
Vsevolod Stakhov
93afc2d45f
[Fix] Another fix for rdns write errors
...
Issue: #971
2016-09-22 09:27:45 +01:00
Vsevolod Stakhov
f5c26fc396
[Fix] Another try to fix RDNS events processing logic
...
Issue: #971
MFH: true
2016-09-21 12:38:05 +01:00
Vsevolod Stakhov
b0ecc727aa
[Fix] Fix DNS write errors processing
...
Issue: #971
MFH: true
2016-09-20 22:57:22 +01:00
Vsevolod Stakhov
9866dd4260
[Feature] Allow to use dictionaries for compression
2016-09-09 13:51:26 +01:00
Vsevolod Stakhov
bd10330aa7
[Feature] Add zstd compression library
2016-09-08 17:00:14 +01:00
Vsevolod Stakhov
b05b9bf904
[Fix] Fix hiredis stupidity
2016-09-08 15:25:12 +01:00
Vsevolod Stakhov
d0522a1504
[Minor] Fix parsing of 'nxdomain' rcode
2016-08-27 14:35:15 +01:00
Vsevolod Stakhov
1eb80a4b72
[Minor] Add another helper for rdns
2016-08-26 15:58:51 +01:00
Vsevolod Stakhov
71fee73561
[Minor] Add function to parse string to rdns request type
2016-08-26 14:37:21 +01:00
Vsevolod Stakhov
4435b4ec2d
[Fix] Make dnssec configurable option disabled by default for now
2016-08-18 16:13:24 +01:00
Vsevolod Stakhov
bdf9d36628
[Minor] Make function to punycode DNS values publicly available
2016-08-18 15:51:14 +01:00
Vsevolod Stakhov
795fe5c42f
[Feature] Add support of stub DNSSEC resolver to rdns
2016-08-18 15:34:14 +01:00
Vsevolod Stakhov
082bd24c8f
Merge pull request #796 from bryongloden/patch-2
...
Update local_scan.c
2016-08-03 10:51:05 +01:00
Bryon Gloden, CISSP®
8086172ad1
Update local_scan.c
...
[../rspamd-master/contrib/exim/local_scan.c:630]: (error) Uninitialized variable: rej
It's always good to initialize integer variables, at least to 0, because if you try to retrieve its value before it gets assigned any actual (non-garbage) value, then it results in undefined behavior.
Found by https://github.com/bryongloden/cppcheck
2016-08-02 17:49:49 -04:00
Bryon Gloden, CISSP®
a7abc83488
Update acism_create.c
...
Passing one pointer into realloc() and assigning the result directly into that same pointer variable can cause a memory leak if the reallocation fails, because the original allocation will still exist. The correct way to do this is to use a temporary pointer variable.
Credit: http://stackoverflow.com/a/11548901
Found by https://github.com/bryongloden/cppcheck
2016-08-02 17:19:19 -04:00
Andrew Lewis
5d0467f495
[Minor] Sync public suffix list with upstream
2016-07-25 10:53:43 +01:00
Vsevolod Stakhov
39fec823f1
[Fix] Fix potential NULL dereference
2016-07-05 12:37:17 +01:00
Vsevolod Stakhov
363cbd0b04
[Feature] Update mumhash
2016-06-10 14:49:13 +01:00
Vsevolod Stakhov
565c37fca0
[Fix] Link lpeg to rspamd lua library
2016-05-28 18:42:45 +01:00
Andrew Lewis
f34a5a98ae
[Fix] Fix Exim shutdown patch
2016-05-15 18:29:58 +02:00
Vsevolod Stakhov
7957b1cfb9
[Fix] Unbreak build on gcc < 4.9
2016-05-15 14:04:15 +01:00
Vsevolod Stakhov
17bdc86430
[Fix] Update mumhash implementation
2016-05-15 13:56:31 +01:00
Vsevolod Stakhov
b00d4cd3cc
[Feature] Use metrohash as well
2016-05-12 12:45:17 +01:00
Vsevolod Stakhov
931615a2e0
[Feature] Further micro-optimizations for hashing and shingles
2016-05-12 09:48:29 +01:00
Vsevolod Stakhov
bcb5eaadd0
[Fix] Fix compilation issue
2016-05-11 15:14:49 +01:00
Vsevolod Stakhov
63eb2e6020
[Feature] Add and use mumhash for non-crypto hashing
2016-05-11 14:59:29 +01:00
Vsevolod Stakhov
917e1ca945
[Rework] Import linenoise for line editing
2016-05-08 20:22:38 +01:00
Vsevolod Stakhov
5654f98427
[Minor] Add workaround for pre-historic compilers
...
Issue: #605
2016-04-26 09:33:25 +01:00
Vsevolod Stakhov
f789d85b3a
[Fix] Backport fix for empty files inclusion from libucl
...
Issue: #596
Reported by: @assistcontrol
2016-04-18 18:30:08 +01:00
Andrew Lewis
782603601b
Update Exim patches
2016-04-09 14:39:13 +02:00
Vsevolod Stakhov
cba661ad9b
[Feature] Add punycoded versions for IDN domains
...
Issue: #554
Reported by: @moisseev
2016-03-17 11:06:39 +00:00
Vsevolod Stakhov
844e34179a
[Feature] Rework librdns to interact with external upstreams
2016-03-15 12:55:03 +00:00
Vsevolod Stakhov
71d33dd221
[Minor] Zero new nodes in btrie
2016-03-09 15:55:35 +00:00
Vsevolod Stakhov
f775891354
Update from the recent libucl
2016-02-22 17:16:14 +00:00
Vsevolod Stakhov
ad03eeb99a
Backport fix from libucl
2016-02-20 22:22:29 +00:00
Vsevolod Stakhov
ad53cbd75f
Backport fixes from libucl
2016-02-18 11:42:50 +00:00
Vsevolod Stakhov
3256178a24
Fix couple of issues found by gcc-6
2016-02-16 13:44:35 +00:00
Vsevolod Stakhov
d2612bbd21
Port fix from libucl
2016-02-16 13:22:17 +00:00
Vsevolod Stakhov
6bc5286496
Refactor UCL API
2016-02-16 09:59:52 +00:00
Vsevolod Stakhov
d212dc2bf8
Backport fixes from libucl
2016-02-14 13:34:42 +00:00
Vsevolod Stakhov
34b41a21d7
Add Level-Compressed Tree Bitmap contrib code
...
Implementation by: Geoffrey T. Dairiki <dairiki@dairiki.org>
2016-02-11 09:57:13 +00:00
Vsevolod Stakhov
ff660e595f
Update libucl
2016-02-08 18:26:58 +00:00
Vsevolod Stakhov
d685ecb20e
Fix warnings
2016-02-01 11:34:42 +00:00
Vsevolod Stakhov
a85edb5fd8
Oops, fix typename for rnds
2016-01-20 16:25:43 +00:00
Vsevolod Stakhov
9ac81649d3
Another fix to punycode
2016-01-20 16:24:22 +00:00
Vsevolod Stakhov
ef66ecf224
Fix memory corruption on punycode
2016-01-20 16:15:19 +00:00
Vsevolod Stakhov
538335a717
Fix some compiler warnings
2016-01-18 18:11:32 +00:00
Vsevolod Stakhov
bc97fb8dd4
Fix order
2016-01-15 16:15:55 +00:00
Vsevolod Stakhov
248d1ceb58
Add workaround for bug in valgrind and rdrand
2016-01-15 16:11:53 +00:00
Vsevolod Stakhov
27e45bef83
Fix warnings.
2016-01-15 15:54:43 +00:00
Vsevolod Stakhov
91516a1fd6
Fix issues with freeing of bad rdns requests
2016-01-14 14:15:01 +00:00
Vsevolod Stakhov
7c74c6281b
Update from publicsuffix
2016-01-11 16:54:10 +00:00
Vsevolod Stakhov
83034f4027
Fix GNU version of strerror_r (hiredis is broken)
2016-01-11 16:21:43 +00:00
Vsevolod Stakhov
d543bb540d
Try to fix brain damage of cmake
2016-01-11 16:08:30 +00:00
Vsevolod Stakhov
4fc834d623
Embed hiredis as it is broken literally everywhere
2016-01-11 16:04:50 +00:00
Vsevolod Stakhov
9632becffb
Add another bunch of missed files.
2015-12-31 17:54:04 +00:00
Vsevolod Stakhov
246a74cab8
Another missing file.
2015-12-31 17:48:16 +00:00
Vsevolod Stakhov
9f23c1e7a3
Fix snowball distribution.
2015-12-31 17:43:49 +00:00
Vsevolod Stakhov
2375dba898
Remove bloody submodules.
2015-12-31 17:38:02 +00:00
Vsevolod Stakhov
1543c98d38
Merge pull request #444 from lzmths/master
...
Refactoring conditional directives that break parts of statements.
2015-12-31 17:06:09 +00:00
Vsevolod Stakhov
2275d0b9eb
Sync with libucl
2015-12-27 15:12:28 +00:00
lzmths
df353b050f
Refactoring conditional directives that break parts of statements.
2015-12-08 20:20:52 -03:00
Vsevolod Stakhov
ee98688103
Add LPeg support to rspamd
2015-12-07 13:52:41 +00:00
Vsevolod Stakhov
13d9c7e421
Remove previous blake2 implementation.
2015-10-25 22:45:51 +00:00
Vsevolod Stakhov
c0646f71d6
Add special hacks to allow static build.
2015-10-21 12:57:12 +01:00
Vsevolod Stakhov
d181d0c46e
Merge from libucl.
2015-10-19 18:53:39 +01:00
Vsevolod Stakhov
572f8723c8
Use cryptobox chacha for libottery.
2015-10-15 12:38:41 +01:00
Vsevolod Stakhov
b8bc9298b1
More fixes to libottery.
2015-10-15 11:46:21 +01:00
Vsevolod Stakhov
33a845c0ed
Another try to fix macro.
2015-10-15 11:44:59 +01:00
Vsevolod Stakhov
dd72c18a08
Another GCCism.
2015-10-15 11:43:57 +01:00
Vsevolod Stakhov
6ceac089b6
Fix some portability issues.
2015-10-15 11:28:41 +01:00
Vsevolod Stakhov
bb4a6a9ae9
Sync with libucl.
2015-10-13 17:05:19 +01:00
Vsevolod Stakhov
eb737947eb
Reorganize includes to reduce namespace pollution.
2015-10-08 13:15:15 +01:00
Vsevolod Stakhov
a22ea751b6
Update libucl and use UCL_RANDOM_FUNCTION.
2015-08-18 13:17:16 +01:00
Vsevolod Stakhov
df59914345
Forgot to add file in ucl import.
2015-07-28 17:03:56 +01:00
Vsevolod Stakhov
c9d280cb3d
Import the recent libucl.
2015-07-28 16:57:15 +01:00
Vsevolod Stakhov
94a86fe0a1
Avoid large enums.
2015-07-25 20:58:57 +01:00
Vsevolod Stakhov
c7fb13cdc3
Remove bats tests.
2015-07-09 14:40:56 +01:00
Vsevolod Stakhov
f20d566909
Start functional tests.
2015-07-02 17:05:17 +01:00
Vsevolod Stakhov
b8e9fedf23
Merge pull request #306 from fatalbanana/master
...
Update public suffix list; add RWL_SPAMHAUS_WL as whitelist_exception
2015-06-25 15:57:37 +01:00
Vsevolod Stakhov
5fcec0fcdb
Avoid extra linking.
2015-06-25 15:56:02 +01:00
Andrew Lewis
b64a727563
Import updated public suffix list
2015-06-25 16:53:16 +02:00
Vsevolod Stakhov
0f38bb097e
Do not free xxh32_state to work with static states.
2015-05-17 16:10:47 +01:00
Vsevolod Stakhov
253aee289e
Backport fixes from libucl.
2015-05-17 16:10:29 +01:00
Vsevolod Stakhov
7f8ab548d3
Another round of linking issues fixup.
2015-04-28 17:01:00 +01:00
Vsevolod Stakhov
4cd7b69799
Import fixes from libucl.
2015-04-28 14:39:25 +01:00
Vsevolod Stakhov
fe57024591
Fix libucl priority include bug.
2015-04-27 17:09:19 +01:00
Vsevolod Stakhov
fc95ba4863
Fix some contrib libraries.
2015-04-27 10:31:25 +01:00
Vsevolod Stakhov
dffdfc8492
Fix misprint in library path.
2015-04-26 21:09:40 +01:00