projects
/
openwrt-10.03
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hostapd: update to latest version from trunk (fixes #10455)
[openwrt-10.03/.git]
/
package
/
hostapd
/
patches
/
520-timestamp_check.patch
diff --git
a/package/hostapd/patches/520-timestamp_check.patch
b/package/hostapd/patches/520-timestamp_check.patch
index 70ac63597caf03f7a1ca67ec33000f993bb3364b..058239e8933ea12f9560d65339610daf8193e0dc 100644
(file)
--- a/
package/hostapd/patches/520-timestamp_check.patch
+++ b/
package/hostapd/patches/520-timestamp_check.patch
@@
-1,15
+1,12
@@
--- a/src/tls/x509v3.c
+++ b/src/tls/x509v3.c
--- a/src/tls/x509v3.c
+++ b/src/tls/x509v3.c
-@@ -1854,
8 +1854,11
@@ int x509_certificate_chain_validate(stru
+@@ -1854,
6 +1854,9
@@ int x509_certificate_chain_validate(stru
if (chain_trusted)
continue;
if (chain_trusted)
continue;
-- if ((unsigned long) now.sec <
-+ if (
-+#ifndef NO_TIMESTAMP_CHECK
-+ (unsigned long) now.sec <
- (unsigned long) cert->not_before ||
++#ifdef NO_TIMESTAMP_CHECK
++ disable_time_checks = 1;
+#endif
+#endif
- (unsigned long) now.sec >
- (
unsigned long) cert->not_after) {
- wpa_printf(MSG_INFO, "X509: Certificate not valid "
+ if (!disable_time_checks &&
+ (
(unsigned long) now.sec <
+ (unsigned long) cert->not_before ||