Commit Graph

141 Commits

Author SHA1 Message Date
a4b06e3afe Removed support for SSLv3
SSLv3 can't be considered safe anymore so removing the support for it improves
MaxScale's security as a whole.
2016-03-08 15:22:35 +02:00
98a179a036 Updated documentation about new grants required by MaxScale
The documentation now mentions the additional SELECT privileges that are needed
on the `mysql.tables_priv` table.
2016-03-08 10:35:36 +02:00
34e8c5658a Merge branch 'develop' into MXS-544 2016-02-29 10:40:33 +02:00
af297dedb8 Updated documentation about Bison and Flex dependency
The dbfwfilter now requires Bison and Flex to be built
2016-02-23 20:52:52 +02:00
7d2a22a9b2 Changes to improve robustness of SSL processing, separate it so far as possible from protocols. Separate the detailed mechanism of authentication from the MySQL protocol with a view to making it into a module later. 2016-02-15 09:29:07 +00:00
7c0eae7c06 Added configurable executable file directory
This allows MaxScale to launch processes from the directory where
the `maxscale` executable is located.
2016-02-15 11:12:54 +02:00
3aca2978d0 Merge branch 'release-1.3.0' into develop 2016-02-11 10:23:00 +02:00
86cb2094fa Update authentication limitations. 2016-02-01 10:52:52 +02:00
011636cfcf Disabled connection_timeout because it's unsafe to use
The current implementation of the session timeout functionality is not safe to
use. Added a warning to the documentation and disabled the code. If the user
tries to use it, a warning is logged.
2016-01-19 15:29:01 +02:00
df9ee11ae8 Added a link to the persistent connection tutorial to the configuration guide
Also bolded out the note about session state tracking.
2015-12-30 11:35:30 +02:00
2de3c5788c Changed default number of threads and added auto value.
Changed default number of threads to 1 instead of autoconfigured value and
added a new `auto` variable which enables autoconfiguration of thread count.

The number of threads used when autoconfiguratio fails was changed from 4 to 1.

The default value of using N threads where N is the number of CPU cores was
not optimal as the possibility of rescheduling was higher the more utility
threads there were. Due to this, N-1 is deemed to be the better autoconfigured
value for thread count.
2015-12-15 15:08:43 +02:00
692cccf0c9 Update Configuration-Guide.md 2015-12-09 14:07:26 +02:00
376ca7e9e5 Update Configuration-Guide.md 2015-12-09 13:52:42 +02:00
eab8c3fb73 Update logging documentation
Update documention according to new logging changes.
2015-12-07 13:40:54 +02:00
8ecbe1a306 Added script which checks cross-document links
Added a script which reads all .md files and checks if the links are valid.
Also corrected two mistakes found by this script.
2015-12-04 12:50:53 +02:00
e9939be7ef Removed references to old section.
The Protocol section is now a part of the listener section so the references to it were broken.
The need for the text about module load paths isn't necessary anymore and it described with the
`libdir` parameter documentation.
2015-12-03 17:19:39 +02:00
959952d7e8 Moved table of contents before terms
This way users can see the ToC when the configuration guide is first loaded.
2015-12-03 17:17:47 +02:00
da36ca344b Added binlogrouter to configuration guide
After cherry-picking the binlogrouter document, it needed to be added to the
configuration guide.
2015-12-03 17:15:24 +02:00
d475d2e9b7 Cleaned up Configuration Guide
Removed duplicates and moved parts of the CLI and Debug CLI documents to their own files.
2015-12-02 15:39:05 +02:00
3f214cbb6d Moved peristent connection parameters to the right section
The parameter documentation was in the listener section instead of the server
section.
2015-12-01 12:22:47 +02:00
02954f717e Fixed spelling mistakes in documentation. 2015-11-13 10:39:21 +02:00
55c2da1f64 Fix to MXS-54: https://mariadb.atlassian.net/browse/MXS-54
Added a new configuration parameter that allows the user to control
whether authentication warning messages are logged.
2015-11-04 09:18:20 +02:00
6c7a24c2fd Added table of contents to configuration guide. 2015-11-03 14:12:17 +02:00
5ff26f5a3d Updated code based on review of ac308dcb2c34e081f9814ad40c0961a217c86fc4
Removed unnecessary spinlock and added more checks.
2015-11-02 12:00:08 +02:00
bc148a4301 Fix to MXS-436: https://mariadb.atlassian.net/browse/MXS-436
Added autodetection of processor cores and used it as the default if an
invalid value is used for threads.
2015-11-02 12:00:08 +02:00
00de2ddaa8 Fix to MXS-352: https://mariadb.atlassian.net/browse/MXS-352
If a service fails, MaxScale will try to start it again later on.
2015-10-07 15:35:12 +03:00
fc844a9c6c Removed redundant text from documentation. 2015-09-22 07:36:26 +03:00
aa6b454e64 Made documentation cleaner. 2015-09-16 10:24:17 +03:00
40ae81c91b MXS-362: Enable/disable log augmentation
Log message augmentation (appending of function name) can now
be enabled or disabled via the configuration file and command
line.

By default, the augmentation is disabled.
2015-09-11 15:58:31 +03:00
1c3c9f883b Updated documentation. 2015-09-09 16:23:07 +03:00
8926d290d4 Fix to MXS-356: https://mariadb.atlassian.net/browse/MXS-356
Added configurable timeouts for the embedded MySQL connections.
2015-09-08 11:23:35 +03:00
09c5fbaef3 Changed to PCRE for processing configuration file parameters. 2015-09-01 14:06:14 +03:00
8a26dc18d3 Updated source building documentation. 2015-08-14 10:46:41 +03:00
c2cf2b152f Added escaped newlines to document. 2015-08-10 19:59:52 +03:00
37ee4149b2 Merge branch 'master' into develop 2015-07-16 05:52:09 +03:00
6ee4f5f655 Fixed type in documentation. 2015-07-16 05:46:22 +03:00
8f8c901396 Merge branch 'release-1.2' into develop 2015-07-13 19:22:49 +03:00
8fb5c7c443 Fixed title. 2015-07-13 19:22:06 +03:00
15d4624643 Merge branch 'release-1.2' into develop
Conflicts:
	server/core/dbusers.c
2015-07-13 15:52:36 +03:00
a9bb8094f7 Updated documents. 2015-07-12 22:59:19 +03:00
11dc67ffb4 Moved password encryption from configuration guide to getting started. 2015-07-10 14:18:20 +03:00
34e5fdbb72 Fixed typo. 2015-07-10 13:23:08 +03:00
90c502bec2 Updated the getting started document. 2015-07-10 13:01:56 +03:00
9c1df7301d Merge remote-tracking branch 'origin/develop' into MXS-122
Conflicts:
	server/core/dcb.c
2015-07-08 14:54:22 +01:00
c7f0c24b54 Removed Fedora references from the source building documentation. 2015-07-07 06:34:15 +03:00
24d0ffe211 Fixed Building from Source document. 2015-07-07 06:31:52 +03:00
7f35bbed55 Tidy the lining up of a message; add documentation. 2015-06-24 14:39:13 +01:00
3ce3a1ae66 Removed SSLv2 methods from serviceInitSSL because OpenSSL 1.1.0 does not support them. 2015-06-17 10:24:02 +03:00
8955a595ac Fix to MXS-125: https://mariadb.atlassian.net/browse/MXS-125
Unified the usages of maxkeys and maxpasswd.
2015-06-16 17:10:00 +03:00
0e8c558ce3 Fixed spelling errors. 2015-06-16 12:59:48 +03:00