Ondřej Surý
c14a4ac763
Add a case-insensitive option directly to siphash 2-4 implementation
...
Formerly, the isc_hash32() would have to change the key in a local copy
to make it case insensitive. Change the isc_siphash24() and
isc_halfsiphash24() functions to lowercase the input directly when
reading it from the memory and converting the uint8_t * array to
64-bit (respectively 32-bit numbers).
2022-10-04 10:32:40 +02:00
..
2022-09-27 16:54:39 +02:00
2022-10-04 14:21:41 +11:00
2022-04-04 19:27:00 +02:00
2022-08-26 09:09:24 +02:00
2022-09-19 15:56:02 +02:00
2022-05-25 14:44:32 +02:00
2022-08-26 09:09:24 +02:00
2022-09-27 21:54:02 +10:00
2022-08-26 09:09:24 +02:00
2022-09-12 12:18:57 +01:00
2022-03-25 08:33:43 +01:00
2022-08-09 08:19:51 +00:00
2022-09-19 16:36:28 +00:00
2022-04-01 23:50:34 +02:00
2022-04-04 19:27:00 +02:00
2022-03-25 08:33:43 +01:00
2022-09-26 16:28:12 +02:00
2022-08-31 11:33:25 -07:00
2022-03-25 08:33:43 +01:00
2022-09-27 16:54:39 +02:00
2022-05-13 13:31:17 +02:00
2022-08-25 17:17:07 +02:00
2022-03-25 08:33:43 +01:00
2022-06-09 10:47:04 +00:00
2022-09-19 15:56:02 +02:00
2022-03-18 15:06:31 +00:00
2022-03-25 08:33:43 +01:00
2022-03-25 08:33:43 +01:00
2022-09-19 15:56:02 +02:00
2022-06-28 11:56:31 +02:00
2022-06-28 11:56:31 +02:00
2022-07-05 12:29:01 +10:00
2022-07-13 00:14:13 +00:00
2022-08-09 08:19:51 +00:00
2022-09-19 15:56:02 +02:00
2022-09-26 10:30:57 +02:00
2022-09-12 12:18:57 +01:00
2022-08-09 08:19:51 +00:00
2022-08-23 11:01:31 +02:00
2022-08-22 15:55:46 +02:00
2022-09-30 15:24:20 +02:00
2022-09-23 13:15:16 +10:00
2022-07-18 13:38:47 +02:00
2022-09-23 13:17:53 +10:00
2022-09-23 13:17:55 +10:00
2022-09-08 11:27:31 +02:00
2022-09-28 09:24:34 +10:00
2022-03-25 08:33:43 +01:00
2022-09-13 12:07:13 +10:00
2022-07-15 10:33:46 +00:00
2022-05-02 19:47:58 +01:00
2022-09-22 14:03:17 +02:00
2022-05-03 00:41:42 +01:00
2022-09-19 15:56:02 +02:00
2022-09-12 12:18:57 +01:00
2022-08-09 08:19:51 +00:00
2022-06-01 13:00:40 +01:00
2022-09-19 15:56:02 +02:00
2022-09-19 16:36:28 +00:00
2022-10-04 10:32:40 +02:00
2022-05-03 12:38:59 +00:00
2022-09-21 14:25:33 -07:00
2022-09-08 09:15:30 +02:00
2022-08-25 17:17:07 +02:00
2022-09-12 12:18:57 +01:00
2022-03-25 08:33:43 +01:00
2022-04-04 19:27:00 +02:00
2022-09-15 08:42:45 +10:00
2022-05-28 14:53:02 -07:00
2022-05-03 12:38:59 +00:00
2022-08-16 07:36:12 +00:00
2022-09-23 13:23:49 +00:00
2022-03-25 08:33:43 +01:00
2022-09-26 16:28:12 +02:00
2022-09-19 15:56:02 +02:00
2022-04-01 23:50:34 +02:00
2022-05-13 13:36:10 -07:00
2022-08-26 09:09:24 +02:00
2022-09-19 15:50:06 +00:00
2022-09-30 10:36:30 +02:00
2022-05-02 21:11:12 +01:00