Files
nginx-unit/src
Valentin Bartenev 08e0082e07 Fixed discovering of modules on 64-bit big-endian systems.
The nxt_conf_map_object() function used nxt_int_t for NXT_CONF_MAP_INT, which
was 8 bytes long on 64-bit systems.

But the nxt_port_main_start_worker_handler() used it to map into the int field
of the nxt_common_app_conf_t structure, which was 4 bytes.  As the result, on
a 64-bit big-endian system all the meaningful module type numbers were assigned
into the gap above the "type" field.

The bug was discovered on IBM/S390x.
2018-11-15 11:59:03 +03:00
..
2018-10-02 19:49:48 +03:00
2018-09-20 16:34:19 +03:00
2018-08-06 17:27:33 +03:00
2018-08-06 17:27:33 +03:00
2017-07-12 20:32:22 +03:00
2017-07-12 20:32:22 +03:00
2018-04-05 15:49:41 +03:00
2017-01-17 20:00:00 +03:00
2018-06-25 16:51:47 +03:00
2018-10-22 16:04:16 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2018-06-25 16:51:47 +03:00
2017-01-17 20:00:00 +03:00
2017-01-23 19:56:03 +03:00
2017-02-22 15:09:59 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2018-09-18 16:28:24 +03:00
2017-08-28 10:20:40 +03:00
2017-01-17 20:00:00 +03:00
2017-09-25 17:53:10 +03:00
2017-11-20 17:08:29 +03:00
2017-08-31 00:42:16 +03:00
2018-10-31 16:31:14 +03:00
2018-02-07 15:34:42 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-03-09 18:03:27 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2018-08-06 17:27:33 +03:00
2018-08-06 17:27:33 +03:00
2018-04-05 15:49:41 +03:00
2018-04-05 15:49:41 +03:00
2017-03-14 19:03:49 +03:00
2018-09-07 18:45:14 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2018-10-22 16:04:16 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2018-09-17 16:37:11 +03:00
2018-06-25 16:51:47 +03:00
2017-01-17 20:00:00 +03:00
2017-01-23 19:56:03 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2018-07-27 16:57:45 +03:00
2017-01-27 11:35:11 +03:00
2017-09-22 16:42:42 +03:00
2017-01-17 20:00:00 +03:00
2017-01-17 20:00:00 +03:00
2018-10-22 16:04:16 +03:00
2018-10-22 16:04:16 +03:00
2018-06-25 16:51:47 +03:00
2017-01-17 20:00:00 +03:00
2018-08-06 17:27:33 +03:00
2018-08-06 17:27:33 +03:00
2018-08-06 17:27:33 +03:00
2018-08-06 17:27:33 +03:00
2018-08-06 17:27:33 +03:00
2018-07-16 13:30:11 +03:00
2017-01-17 20:00:00 +03:00
2018-02-07 15:34:42 +03:00