view src/os/win32/nginx_icon48.xpm @ 8946:496241338da5

SSL: workaround for session timeout handling with TLSv1.3. OpenSSL with TLSv1.3 updates the session creation time on session resumption and keeps the session timeout unmodified, making it possible to maintain the session forever, bypassing client certificate expiration and revocation. To make sure session timeouts are actually used, we now update the session creation time and reduce the session timeout accordingly. BoringSSL with TLSv1.3 ignores configured session timeouts and uses a hardcoded timeout instead, 7 days. So we update session timeout to the configured value as soon as a session is created.
author Maxim Dounin <mdounin@mdounin.ru>
date Wed, 12 Oct 2022 20:14:57 +0300
parents 37580bd13ca5
children
line wrap: on
line source

/* XPM */
static char * nginx_xpm[] = {
"48 48 2 2",
/* colors */
"   c none",
"GG c #009900",
/* pixels */
"                                                                                                ",
"                                                                                                ",
"                                                                                                ",
"                                                                                                ",
"                                                                                                ",
"                        GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                        ",
"                        GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                        ",
"                      GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                      ",
"                      GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                      ",
"                    GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                    ",
"                    GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                    ",
"                  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                  ",
"                  GGGGGGGGGGGGGGGG                            GGGGGGGGGGGGGGGG                  ",
"                GGGGGGGGGGGGGGGG                                GGGGGGGGGGGGGGGG                ",
"                GGGGGGGGGGGGGGGG                                GGGGGGGGGGGGGGGG                ",
"              GGGGGGGGGGGGGGGG                                    GGGGGGGGGGGGGGGG              ",
"              GGGGGGGGGGGGGGGG                                    GGGGGGGGGGGGGGGG              ",
"            GGGGGGGGGGGGGGGG                                        GGGGGGGGGGGGGGGG            ",
"            GGGGGGGGGGGGGGGG                                        GGGGGGGGGGGGGGGG            ",
"          GGGGGGGGGGGGGGGG                                            GGGGGGGGGGGGGGGG          ",
"          GGGGGGGGGGGGGGGG                                                                      ",
"        GGGGGGGGGGGGGGGG                                                                        ",
"        GGGGGGGGGGGGGGGG                                                                        ",
"      GGGGGGGGGGGGGGGG                    GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG      ",
"      GGGGGGGGGGGGGGGG                  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG      ",
"        GGGGGGGGGGGGGGGG              GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG        ",
"        GGGGGGGGGGGGGGGG              GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG        ",
"          GGGGGGGGGGGGGGGG            GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG          ",
"          GGGGGGGGGGGGGGGG              GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG          ",
"            GGGGGGGGGGGGGGGG              GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG            ",
"            GGGGGGGGGGGGGGGG                                        GGGGGGGGGGGGGGGG            ",
"              GGGGGGGGGGGGGGGG                                    GGGGGGGGGGGGGGGG              ",
"              GGGGGGGGGGGGGGGG                                    GGGGGGGGGGGGGGGG              ",
"                GGGGGGGGGGGGGGGG                                GGGGGGGGGGGGGGGG                ",
"                GGGGGGGGGGGGGGGG                                GGGGGGGGGGGGGGGG                ",
"                  GGGGGGGGGGGGGGGG                            GGGGGGGGGGGGGGGG                  ",
"                  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                  ",
"                    GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                    ",
"                    GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                    ",
"                      GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                      ",
"                      GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                      ",
"                        GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                        ",
"                        GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG                        ",
"                                                                                                ",
"                                                                                                ",
"                                                                                                ",
"                                                                                                ",
"                                                                                                ",