1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-06 09:01:14 +03:00
Files
apache/include
Joe Orton 2517583a44 Define ap_method_mask_t (typedef for apr_uint64_t) and use for method
bitmasks rather than apr_int64_t.  Fixes UBSan errors shifting to the
top bit of a signed integer.

* include/httpd.h: Add ap_method_mask_t, use it for AP_METHOD_BIT.
  (struct ap_method_mask_t): Likewise for method_mask field.
  (struct request_rec): Likewise for allowed field.

* include/http_config.h (struct cmd_parms): Likewise for limited field.

* include/ap_mmn.h: Bump MMN major.

* modules/*/*.c: Adjust all method masks to use ap_method_mask_t.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1874114 13f79535-47bb-0310-9956-ffa450edef68
2020-02-17 10:11:56 +00:00
..
2006-07-11 20:33:53 +00:00
2016-05-30 20:19:41 +00:00
2020-01-01 19:40:13 +00:00
2012-02-10 22:45:48 +00:00
2011-11-14 21:39:19 +00:00
2011-11-13 00:20:32 +00:00
2011-11-13 00:20:32 +00:00
2018-03-24 20:05:19 +00:00
2018-08-14 21:47:22 +00:00
2017-09-21 09:20:14 +00:00
2014-07-19 08:35:51 +00:00
2014-07-16 22:09:39 +00:00
2014-07-17 21:36:02 +00:00
2014-07-16 22:22:49 +00:00