1600 Commits (d00c68bbacc7d90394dadb3090a457db3abbb4fe)
 

Author SHA1 Message Date
  Vsevolod Stakhov d00c68bbac Improve tests. 11 years ago
  Vsevolod Stakhov a9009d7f20 Fix a problem with referencing. 11 years ago
  Vsevolod Stakhov 1c97bfe34a Add refcount to rcl objects. 11 years ago
  Vsevolod Stakhov 231c62a4d1 Do not use calculations in macroes. 11 years ago
  Vsevolod Stakhov 65dd73840b Add logging section handler. 11 years ago
  Vsevolod Stakhov 5787cb0597 Keys in hash table are const pointers. 11 years ago
  Vsevolod Stakhov fa8ab8833f Add common principles of rspamd rcl configuration. 11 years ago
  Vsevolod Stakhov 3e48740620 Add flags to rcl parser creation. 11 years ago
  Vsevolod Stakhov a04ed100da Add the tolower variant of strlcpy function. 11 years ago
  Vsevolod Stakhov 7d2af49e0f Add test for signature checking in rcl. 11 years ago
  Vsevolod Stakhov 8c6093d121 Fix signatures checking. 11 years ago
  Vsevolod Stakhov 41ca2b42ee Fix signing procedure. 11 years ago
  Vsevolod Stakhov fc9211cf8d Add ability to sign configs using rspamd. 11 years ago
  Vsevolod Stakhov 05d349875b Add skeleton for rcl configuration. 11 years ago
  Vsevolod Stakhov 40eb7a316a Fix whitespace parsing for rcl arrays. 11 years ago
  Vsevolod Stakhov 91d9f33e86 Fix some issues with comments in rcl. 11 years ago
  Vsevolod Stakhov 24d6fe7ee9 Fix several problems in rcl parser. 11 years ago
  Vsevolod Stakhov 5607e21b22 Improve test suite by using standard glib test options. 11 years ago
  Vsevolod Stakhov f553ed3830 Implement signatures checking. 11 years ago
  Vsevolod Stakhov 767c6ccf61 Refactor fetching functions slightly. 11 years ago
  Vsevolod Stakhov 12f7fddff6 Implement include macro for rcl. 11 years ago
  Vsevolod Stakhov fcebd3d701 Add pubkey loading method for rcl parser. 11 years ago
  Vsevolod Stakhov 48ca1ed786 Link libcurl/fetch to rcl directly. 11 years ago
  Vsevolod Stakhov cade3789f8 Add detecting of libfetch/libcurl for rcl. 11 years ago
  Vsevolod Stakhov 797ed49118 Fix some warnings found by coverity scan. 11 years ago
  Vsevolod Stakhov fc9dbea5f5 Add macro value parsing code. 11 years ago
  Vsevolod Stakhov bc93613db3 Some cleanups. 11 years ago
  Vsevolod Stakhov d52fb8edc0 Rework the parser state machine, add macros state. 11 years ago
  Vsevolod Stakhov f32ddd2000 Fixes to rcl parser found by tests. 11 years ago
  Vsevolod Stakhov 409f5abe9a Improve testing logic. 11 years ago
  Vsevolod Stakhov 5e4d58a12e Add compacted json and config rcl emitters. 11 years ago
  Vsevolod Stakhov da4805c432 Fix indentation in json output. 11 years ago
  Vsevolod Stakhov 9d3180655c Fix rcl test suite and parser. 11 years ago
  Vsevolod Stakhov 7c75e68788 Add json emitter of an rcl object. 11 years ago
  Vsevolod Stakhov ded21373d5 Fix some rcl parser errors found by test. 11 years ago
  Vsevolod Stakhov 07011527b9 Add a test suite for rcl. 11 years ago
  Vsevolod Stakhov 61200d8eaf More parser utilities. 11 years ago
  Vsevolod Stakhov 6d1ebb33f9 Add numbers parsing. 11 years ago
  Vsevolod Stakhov 602d9b5261 Insert build status. 11 years ago
  Vsevolod Stakhov 98c33370d1 Honor CMAKE_INSTALL_PREFIX. 11 years ago
  Vsevolod Stakhov c6949b0fd2 Another fix for id broken logic. 11 years ago
  Vsevolod Stakhov 27a17847f9 Remove git id support as it is bad actually. 11 years ago
  Vsevolod Stakhov 22e6e9829f Update travis rules. 11 years ago
  Vsevolod Stakhov f8aa6d0416 Forgot to add CMakeLists.txt 11 years ago
  Vsevolod Stakhov 100f148081 Servicing changes. 11 years ago
  Vsevolod Stakhov 1e4e8671b0 Fixes #45 issue by the proper parsing of a unix socket address. 11 years ago
  Vsevolod Stakhov 817433babe Allow keys and values be separated by newlines. 11 years ago
  Vsevolod Stakhov de3642d5e6 Fix comments after a key. 11 years ago
  Vsevolod Stakhov ef10b8b188 Improve keys parsing. 11 years ago
  Vsevolod Stakhov 93f085f6f1 Implement strings parser. 11 years ago