1
0
mirror of https://github.com/MariaDB/server.git synced 2026-01-06 05:22:24 +03:00
Files
mariadb/sql
Vladislav Vaintroub f1aefd9d75 MDEV-10823 Certain unicode characters in hostname prevent mysqld from starting
Server uses gethostname() for the default base name for pid/log files.
If a character is not representable in current ANSI encoding, gethostname
replaces it with question mark. Thus, generated log file name would also
contain a question mark. However, Windows forbids certain characters in
filenames, among them '?'.

This is described in MSDN article https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx
At attempts to create the file via freopen() fails, thus server would not
be able to start.

The fix is to verify hostname and fall back to  "mysql", if
invalid characters are found.
2016-09-27 10:54:01 +00:00
..
2016-07-27 15:29:32 +02:00
2014-01-06 10:52:35 +05:30
2016-08-25 12:40:09 +02:00
2014-10-01 23:38:26 +02:00
2014-10-01 23:38:26 +02:00
2014-03-16 21:03:01 +01:00
2014-02-26 15:28:07 +01:00
2015-11-19 15:52:14 +01:00
2016-06-28 22:01:55 +02:00
2016-06-28 22:01:55 +02:00
2014-03-19 09:58:06 +01:00
2015-11-19 15:52:14 +01:00
2016-02-23 21:35:05 +01:00
2015-09-03 12:58:41 +02:00
2014-03-16 21:03:01 +01:00
2016-08-25 12:40:09 +02:00
2015-11-19 15:52:14 +01:00
2014-10-11 18:53:05 +02:00
2016-08-25 12:40:09 +02:00
2016-08-25 12:40:09 +02:00
2015-08-21 10:40:51 +04:00
2016-07-03 11:20:46 +04:00
2015-11-19 15:52:14 +01:00
2014-02-26 15:28:07 +01:00
2015-02-06 16:14:23 +01:00
2014-10-10 22:27:41 +02:00
2014-01-06 10:52:35 +05:30
2016-06-28 22:01:55 +02:00
2016-06-28 22:01:55 +02:00
2016-08-25 12:40:09 +02:00
2016-08-24 19:30:32 -04:00
2015-06-02 22:07:47 +02:00
2015-06-02 22:07:47 +02:00
2014-10-29 15:20:46 +03:00
2016-03-21 13:02:53 +01:00
2016-08-25 12:40:09 +02:00
2016-08-25 12:40:09 +02:00
2015-09-03 12:58:41 +02:00
2015-11-19 15:52:14 +01:00
2014-03-15 18:24:15 +01:00
2016-08-25 12:40:09 +02:00
2015-11-19 15:52:14 +01:00
2015-10-23 18:49:02 +03:00
2015-12-21 21:24:22 +01:00
2015-09-03 12:58:41 +02:00
2015-11-19 15:52:14 +01:00
2016-08-25 12:40:09 +02:00
2016-01-25 22:58:57 +01:00
2016-03-21 13:02:53 +01:00
2014-03-16 21:03:01 +01:00
2014-02-25 16:04:35 +01:00
2016-02-15 22:50:59 +01:00
2016-08-25 12:40:09 +02:00
2014-03-15 18:24:15 +01:00
2016-06-28 22:01:55 +02:00
2016-03-21 13:02:53 +01:00
2015-08-21 10:40:51 +04:00
2014-03-13 16:43:11 +02:00
2016-08-25 12:40:09 +02:00
2015-06-27 09:40:56 +02:00
2016-05-04 15:23:26 +02:00
2015-11-19 15:52:14 +01:00
2015-09-03 12:58:41 +02:00
2014-12-10 08:13:08 +04:00
2016-08-25 12:40:09 +02:00
2015-05-05 15:23:47 +02:00
2015-09-03 12:58:41 +02:00
2015-10-24 20:06:59 +02:00
2015-11-19 15:52:14 +01:00
2015-08-21 10:40:51 +04:00
2015-08-21 10:40:51 +04:00
2015-11-19 15:52:14 +01:00
2016-06-28 22:01:55 +02:00
2016-08-25 12:40:09 +02:00
2016-06-28 22:01:55 +02:00
2016-03-21 13:02:53 +01:00
2014-02-22 22:51:20 +01:00
2016-08-25 12:40:09 +02:00
2016-05-04 15:23:26 +02:00
2016-05-04 15:23:26 +02:00
2015-11-19 15:52:14 +01:00
2015-09-03 12:58:53 +02:00
2016-08-25 12:40:09 +02:00
2015-11-19 15:52:14 +01:00
2016-08-25 12:40:09 +02:00
2014-03-16 21:03:01 +01:00
2014-03-27 22:26:58 +01:00
2016-03-21 13:02:53 +01:00
2016-08-25 12:40:09 +02:00
2016-08-25 12:40:09 +02:00
2015-09-03 12:58:41 +02:00
2015-12-21 21:24:22 +01:00
2016-02-23 21:35:05 +01:00
2014-06-06 00:07:27 +02:00
2015-10-09 13:01:07 +03:00
2015-12-21 21:24:22 +01:00
2015-12-21 21:24:22 +01:00
2016-08-25 12:40:09 +02:00
2016-08-25 12:40:09 +02:00
2015-11-06 17:56:56 +01:00
2016-03-21 13:02:53 +01:00
2016-06-28 22:01:55 +02:00
2014-02-26 15:28:07 +01:00
2016-08-25 21:28:26 -04:00
2016-07-13 08:55:20 +02:00
2015-12-21 21:24:22 +01:00
2014-01-06 10:52:35 +05:30
2016-04-29 16:50:58 -04:00
2015-06-02 18:53:37 +02:00
2015-10-12 00:37:58 +02:00
2015-06-02 22:07:47 +02:00
2016-08-25 21:28:26 -04:00
2016-08-25 21:28:26 -04:00
2016-08-25 21:28:26 -04:00
2015-07-23 10:55:24 +02:00