Mercurial > urweb
comparison include/urweb.h @ 1512:dcc8abbc6dfd
Change cookie signature comparison to resist timing attacks (based on code suggested by Robin Green and Austin Seipp)
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Tue, 19 Jul 2011 09:18:50 -0400 |
parents | 4300592e6803 |
children | 3c0803c1acd7 |
comparison
equal
deleted
inserted
replaced
1511:e717e2b56b21 | 1512:dcc8abbc6dfd |
---|---|
228 uw_Basis_string uw_Basis_getHeader(uw_context, uw_Basis_string name); | 228 uw_Basis_string uw_Basis_getHeader(uw_context, uw_Basis_string name); |
229 uw_unit uw_Basis_setHeader(uw_context, uw_Basis_string name, uw_Basis_string value); | 229 uw_unit uw_Basis_setHeader(uw_context, uw_Basis_string name, uw_Basis_string value); |
230 | 230 |
231 uw_Basis_string uw_unnull(uw_Basis_string); | 231 uw_Basis_string uw_unnull(uw_Basis_string); |
232 uw_Basis_string uw_Basis_makeSigString(uw_context, uw_Basis_string); | 232 uw_Basis_string uw_Basis_makeSigString(uw_context, uw_Basis_string); |
233 int uw_streq(uw_Basis_string, uw_Basis_string); | |
233 uw_Basis_string uw_Basis_sigString(uw_context, uw_unit); | 234 uw_Basis_string uw_Basis_sigString(uw_context, uw_unit); |
234 | 235 |
235 uw_Basis_string uw_Basis_fileName(uw_context, uw_Basis_file); | 236 uw_Basis_string uw_Basis_fileName(uw_context, uw_Basis_file); |
236 uw_Basis_string uw_Basis_fileMimeType(uw_context, uw_Basis_file); | 237 uw_Basis_string uw_Basis_fileMimeType(uw_context, uw_Basis_file); |
237 uw_Basis_blob uw_Basis_fileData(uw_context, uw_Basis_file); | 238 uw_Basis_blob uw_Basis_fileData(uw_context, uw_Basis_file); |