diff options
| author | beck <> | 2023-07-08 16:40:14 +0000 |
|---|---|---|
| committer | beck <> | 2023-07-08 16:40:14 +0000 |
| commit | fce75ad52c1586db1ba9f44c6be85668e7d4a110 (patch) | |
| tree | d94ae887e23f22265426a27314feb2539fbd467b /src/lib/libssl/ssl_methods.c | |
| parent | c15c3edb5607f3e03c47fdea19a5828ad6d9c477 (diff) | |
| download | openbsd-fce75ad52c1586db1ba9f44c6be85668e7d4a110.tar.gz openbsd-fce75ad52c1586db1ba9f44c6be85668e7d4a110.tar.bz2 openbsd-fce75ad52c1586db1ba9f44c6be85668e7d4a110.zip | |
Hide all public symbols in libssl
With the guentherizer 9000
ok tb@
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libssl/ssl_methods.c | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl_methods.c b/src/lib/libssl/ssl_methods.c index 8e89ef632e..ca80da62fd 100644 --- a/src/lib/libssl/ssl_methods.c +++ b/src/lib/libssl/ssl_methods.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_methods.c,v 1.30 2023/07/06 07:56:32 beck Exp $ */ | 1 | /* $OpenBSD: ssl_methods.c,v 1.31 2023/07/08 16:40:13 beck Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -191,54 +191,63 @@ DTLSv1_client_method(void) | |||
| 191 | { | 191 | { |
| 192 | return &DTLSv1_client_method_data; | 192 | return &DTLSv1_client_method_data; |
| 193 | } | 193 | } |
| 194 | LSSL_ALIAS(DTLSv1_client_method); | ||
| 194 | 195 | ||
| 195 | const SSL_METHOD * | 196 | const SSL_METHOD * |
| 196 | DTLSv1_method(void) | 197 | DTLSv1_method(void) |
| 197 | { | 198 | { |
| 198 | return &DTLSv1_method_data; | 199 | return &DTLSv1_method_data; |
| 199 | } | 200 | } |
| 201 | LSSL_ALIAS(DTLSv1_method); | ||
| 200 | 202 | ||
| 201 | const SSL_METHOD * | 203 | const SSL_METHOD * |
| 202 | DTLSv1_server_method(void) | 204 | DTLSv1_server_method(void) |
| 203 | { | 205 | { |
| 204 | return &DTLSv1_method_data; | 206 | return &DTLSv1_method_data; |
| 205 | } | 207 | } |
| 208 | LSSL_ALIAS(DTLSv1_server_method); | ||
| 206 | 209 | ||
| 207 | const SSL_METHOD * | 210 | const SSL_METHOD * |
| 208 | DTLSv1_2_client_method(void) | 211 | DTLSv1_2_client_method(void) |
| 209 | { | 212 | { |
| 210 | return &DTLSv1_2_client_method_data; | 213 | return &DTLSv1_2_client_method_data; |
| 211 | } | 214 | } |
| 215 | LSSL_ALIAS(DTLSv1_2_client_method); | ||
| 212 | 216 | ||
| 213 | const SSL_METHOD * | 217 | const SSL_METHOD * |
| 214 | DTLSv1_2_method(void) | 218 | DTLSv1_2_method(void) |
| 215 | { | 219 | { |
| 216 | return &DTLSv1_2_method_data; | 220 | return &DTLSv1_2_method_data; |
| 217 | } | 221 | } |
| 222 | LSSL_ALIAS(DTLSv1_2_method); | ||
| 218 | 223 | ||
| 219 | const SSL_METHOD * | 224 | const SSL_METHOD * |
| 220 | DTLSv1_2_server_method(void) | 225 | DTLSv1_2_server_method(void) |
| 221 | { | 226 | { |
| 222 | return &DTLSv1_2_method_data; | 227 | return &DTLSv1_2_method_data; |
| 223 | } | 228 | } |
| 229 | LSSL_ALIAS(DTLSv1_2_server_method); | ||
| 224 | 230 | ||
| 225 | const SSL_METHOD * | 231 | const SSL_METHOD * |
| 226 | DTLS_client_method(void) | 232 | DTLS_client_method(void) |
| 227 | { | 233 | { |
| 228 | return &DTLS_client_method_data; | 234 | return &DTLS_client_method_data; |
| 229 | } | 235 | } |
| 236 | LSSL_ALIAS(DTLS_client_method); | ||
| 230 | 237 | ||
| 231 | const SSL_METHOD * | 238 | const SSL_METHOD * |
| 232 | DTLS_method(void) | 239 | DTLS_method(void) |
| 233 | { | 240 | { |
| 234 | return &DTLS_method_data; | 241 | return &DTLS_method_data; |
| 235 | } | 242 | } |
| 243 | LSSL_ALIAS(DTLS_method); | ||
| 236 | 244 | ||
| 237 | const SSL_METHOD * | 245 | const SSL_METHOD * |
| 238 | DTLS_server_method(void) | 246 | DTLS_server_method(void) |
| 239 | { | 247 | { |
| 240 | return &DTLS_method_data; | 248 | return &DTLS_method_data; |
| 241 | } | 249 | } |
| 250 | LSSL_ALIAS(DTLS_server_method); | ||
| 242 | 251 | ||
| 243 | static const SSL_METHOD TLS_method_data = { | 252 | static const SSL_METHOD TLS_method_data = { |
| 244 | .dtls = 0, | 253 | .dtls = 0, |
| @@ -434,18 +443,21 @@ TLS_client_method(void) | |||
| 434 | { | 443 | { |
| 435 | return (&TLS_client_method_data); | 444 | return (&TLS_client_method_data); |
| 436 | } | 445 | } |
| 446 | LSSL_ALIAS(TLS_client_method); | ||
| 437 | 447 | ||
| 438 | const SSL_METHOD * | 448 | const SSL_METHOD * |
| 439 | TLS_method(void) | 449 | TLS_method(void) |
| 440 | { | 450 | { |
| 441 | return (&TLS_method_data); | 451 | return (&TLS_method_data); |
| 442 | } | 452 | } |
| 453 | LSSL_ALIAS(TLS_method); | ||
| 443 | 454 | ||
| 444 | const SSL_METHOD * | 455 | const SSL_METHOD * |
| 445 | TLS_server_method(void) | 456 | TLS_server_method(void) |
| 446 | { | 457 | { |
| 447 | return TLS_method(); | 458 | return TLS_method(); |
| 448 | } | 459 | } |
| 460 | LSSL_ALIAS(TLS_server_method); | ||
| 449 | 461 | ||
| 450 | const SSL_METHOD * | 462 | const SSL_METHOD * |
| 451 | tls_legacy_method(void) | 463 | tls_legacy_method(void) |
| @@ -458,72 +470,84 @@ SSLv23_client_method(void) | |||
| 458 | { | 470 | { |
| 459 | return TLS_client_method(); | 471 | return TLS_client_method(); |
| 460 | } | 472 | } |
| 473 | LSSL_ALIAS(SSLv23_client_method); | ||
| 461 | 474 | ||
| 462 | const SSL_METHOD * | 475 | const SSL_METHOD * |
| 463 | SSLv23_method(void) | 476 | SSLv23_method(void) |
| 464 | { | 477 | { |
| 465 | return TLS_method(); | 478 | return TLS_method(); |
| 466 | } | 479 | } |
| 480 | LSSL_ALIAS(SSLv23_method); | ||
| 467 | 481 | ||
| 468 | const SSL_METHOD * | 482 | const SSL_METHOD * |
| 469 | SSLv23_server_method(void) | 483 | SSLv23_server_method(void) |
| 470 | { | 484 | { |
| 471 | return TLS_method(); | 485 | return TLS_method(); |
| 472 | } | 486 | } |
| 487 | LSSL_ALIAS(SSLv23_server_method); | ||
| 473 | 488 | ||
| 474 | const SSL_METHOD * | 489 | const SSL_METHOD * |
| 475 | TLSv1_client_method(void) | 490 | TLSv1_client_method(void) |
| 476 | { | 491 | { |
| 477 | return (&TLSv1_client_method_data); | 492 | return (&TLSv1_client_method_data); |
| 478 | } | 493 | } |
| 494 | LSSL_ALIAS(TLSv1_client_method); | ||
| 479 | 495 | ||
| 480 | const SSL_METHOD * | 496 | const SSL_METHOD * |
| 481 | TLSv1_method(void) | 497 | TLSv1_method(void) |
| 482 | { | 498 | { |
| 483 | return (&TLSv1_method_data); | 499 | return (&TLSv1_method_data); |
| 484 | } | 500 | } |
| 501 | LSSL_ALIAS(TLSv1_method); | ||
| 485 | 502 | ||
| 486 | const SSL_METHOD * | 503 | const SSL_METHOD * |
| 487 | TLSv1_server_method(void) | 504 | TLSv1_server_method(void) |
| 488 | { | 505 | { |
| 489 | return (&TLSv1_method_data); | 506 | return (&TLSv1_method_data); |
| 490 | } | 507 | } |
| 508 | LSSL_ALIAS(TLSv1_server_method); | ||
| 491 | 509 | ||
| 492 | const SSL_METHOD * | 510 | const SSL_METHOD * |
| 493 | TLSv1_1_client_method(void) | 511 | TLSv1_1_client_method(void) |
| 494 | { | 512 | { |
| 495 | return (&TLSv1_1_client_method_data); | 513 | return (&TLSv1_1_client_method_data); |
| 496 | } | 514 | } |
| 515 | LSSL_ALIAS(TLSv1_1_client_method); | ||
| 497 | 516 | ||
| 498 | const SSL_METHOD * | 517 | const SSL_METHOD * |
| 499 | TLSv1_1_method(void) | 518 | TLSv1_1_method(void) |
| 500 | { | 519 | { |
| 501 | return (&TLSv1_1_method_data); | 520 | return (&TLSv1_1_method_data); |
| 502 | } | 521 | } |
| 522 | LSSL_ALIAS(TLSv1_1_method); | ||
| 503 | 523 | ||
| 504 | const SSL_METHOD * | 524 | const SSL_METHOD * |
| 505 | TLSv1_1_server_method(void) | 525 | TLSv1_1_server_method(void) |
| 506 | { | 526 | { |
| 507 | return (&TLSv1_1_method_data); | 527 | return (&TLSv1_1_method_data); |
| 508 | } | 528 | } |
| 529 | LSSL_ALIAS(TLSv1_1_server_method); | ||
| 509 | 530 | ||
| 510 | const SSL_METHOD * | 531 | const SSL_METHOD * |
| 511 | TLSv1_2_client_method(void) | 532 | TLSv1_2_client_method(void) |
| 512 | { | 533 | { |
| 513 | return (&TLSv1_2_client_method_data); | 534 | return (&TLSv1_2_client_method_data); |
| 514 | } | 535 | } |
| 536 | LSSL_ALIAS(TLSv1_2_client_method); | ||
| 515 | 537 | ||
| 516 | const SSL_METHOD * | 538 | const SSL_METHOD * |
| 517 | TLSv1_2_method(void) | 539 | TLSv1_2_method(void) |
| 518 | { | 540 | { |
| 519 | return (&TLSv1_2_method_data); | 541 | return (&TLSv1_2_method_data); |
| 520 | } | 542 | } |
| 543 | LSSL_ALIAS(TLSv1_2_method); | ||
| 521 | 544 | ||
| 522 | const SSL_METHOD * | 545 | const SSL_METHOD * |
| 523 | TLSv1_2_server_method(void) | 546 | TLSv1_2_server_method(void) |
| 524 | { | 547 | { |
| 525 | return (&TLSv1_2_method_data); | 548 | return (&TLSv1_2_method_data); |
| 526 | } | 549 | } |
| 550 | LSSL_ALIAS(TLSv1_2_server_method); | ||
| 527 | 551 | ||
| 528 | const SSL_METHOD * | 552 | const SSL_METHOD * |
| 529 | ssl_get_method(uint16_t version) | 553 | ssl_get_method(uint16_t version) |
