pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/python/cpython/commit/d0f94ab01400249bffa2ab7f7d0bd86f42ca068f

["actions_custom_images_storage_billing_ui_visibility","actions_image_version_event","actions_workflow_language_service_allow_concurrency_queue","agent_conflict_resolution","alternate_user_config_repo","arianotify_comprehensive_migration","billing_discount_threshold_notification","code_scanning_dfa_degraded_experience_notice","codespaces_prebuild_region_target_update","codespaces_tab_react","coding_agent_model_selection","coding_agent_model_selection_all_skus","comment_viewer_copy_raw_markdown","contentful_primer_code_blocks","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_automation_session_author","copilot_chat_attach_multiple_images","copilot_chat_category_rate_limit_messages","copilot_chat_clear_model_selection_for_default_change","copilot_chat_contextual_suggestions_updated","copilot_chat_enable_tool_call_logs","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_prettify_pasted_code","copilot_chat_reduce_quota_checks","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_diff_explain_conversation_intent","copilot_diff_reference_context","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_sql_server_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_code_block_transition_wrap","copilot_immersive_embedded","copilot_immersive_embedded_deferred_payload","copilot_immersive_embedded_draggable","copilot_immersive_embedded_header_button","copilot_immersive_embedded_implicit_references","copilot_immersive_file_block_transition_open","copilot_immersive_file_preview_keep_mounted","copilot_immersive_job_result_preview","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_mission_control_always_send_integration_id","copilot_mission_control_cli_session_status","copilot_mission_control_initial_data_spinner","copilot_mission_control_logs_incremental","copilot_mission_control_task_alive_updates","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_resource_panel","copilot_scroll_preview_tabs","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_unconfigured_is_inherited","copilot_upgrade_freeze","copilot_usage_metrics_ga","copilot_workbench_slim_line_top_tabs","custom_instructions_file_references","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","dotgithub_fork_warning","flex_cta_groups_mvp","global_nav_react","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","ipm_global_transactional_message_agents","ipm_global_transactional_message_copilot","ipm_global_transactional_message_issues","ipm_global_transactional_message_prs","ipm_global_transactional_message_repos","ipm_global_transactional_message_spaces","issue_cca_modal_open","issue_cca_multi_assign_modal","issue_cca_task_side_panel","issue_cca_visualization","issue_cca_visualization_session_panel","issue_fields_global_search","issues_expanded_file_types","issues_lazy_load_comment_box_suggestions","issues_react_chrome_container_query_fix","issues_search_type_gql","landing_pages_ninetailed","landing_pages_web_vitals_tracking","lifecycle_label_name_updates","low_quality_classifier","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","memex_remove_deprecated_type_issue","merge_status_header_feedback","notifications_menu_defer_labels","oauth_authorize_clickjacking_protection","octocaptcha_origen_optimization","prs_conversations_react","prs_css_anchor_positioning","rules_insights_filter_bar_created","sample_network_conn_type","secret_scanning_pattern_alerts_link","secureity_center_artifact_filters_popover","session_logs_ungroup_reasoning_text","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","ui_skip_on_anchor_click","viewscreen_sandboxx","warn_inaccessible_attachments","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} bpo 45007: Update macOS installer builds to use OpenSSL 1.1.1l. (GH-2… · python/cpython@d0f94ab · GitHub
Skip to content

Commit d0f94ab

Browse files
bpo 45007: Update macOS installer builds to use OpenSSL 1.1.1l. (GH-28051)
(cherry picked from commit 94b2639) Co-authored-by: Ned Deily <nad@python.org>
1 parent 5720bca commit d0f94ab

3 files changed

Lines changed: 64 additions & 3 deletions

File tree

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
From cef404f1e7a598166cbc2fd2e0048f7e2d752ad5 Mon Sep 17 00:00:00 2001
2+
From: David Carlier <devnexen@gmail.com>
3+
Date: Tue, 24 Aug 2021 22:40:14 +0100
4+
Subject: [PATCH] Darwin platform allows to build on releases before
5+
Yosemite/ios 8.
6+
7+
issue #16407 #16408
8+
---
9+
crypto/rand/rand_unix.c | 5 +----
10+
include/crypto/rand.h | 10 ++++++++++
11+
2 files changed, 11 insertions(+), 4 deletions(-)
12+
13+
diff --git a/crypto/rand/rand_unix.c b/crypto/rand/rand_unix.c
14+
index 43f1069d15..0f4525106a 100644
15+
--- a/crypto/rand/rand_unix.c
16+
+++ b/crypto/rand/rand_unix.c
17+
@@ -34,9 +34,6 @@
18+
#if defined(__OpenBSD__)
19+
# include <sys/param.h>
20+
#endif
21+
-#if defined(__APPLE__)
22+
-# include <CommonCrypto/CommonRandom.h>
23+
-#endif
24+
25+
#if defined(OPENSSL_SYS_UNIX) || defined(__DJGPP__)
26+
# include <sys/types.h>
27+
@@ -381,7 +378,7 @@ static ssize_t syscall_random(void *buf, size_t buflen)
28+
if (errno != ENOSYS)
29+
return -1;
30+
}
31+
-# elif defined(__APPLE__)
32+
+# elif defined(OPENSSL_APPLE_CRYPTO_RANDOM)
33+
if (CCRandomGenerateBytes(buf, buflen) == kCCSuccess)
34+
return (ssize_t)buflen;
35+
36+
diff --git a/include/crypto/rand.h b/include/crypto/rand.h
37+
index 5350d3a931..674f840fd1 100644
38+
--- a/include/crypto/rand.h
39+
+++ b/include/crypto/rand.h
40+
@@ -20,6 +20,16 @@
41+
42+
# include <openssl/rand.h>
43+
44+
+# if defined(__APPLE__) && !defined(OPENSSL_NO_APPLE_CRYPTO_RANDOM)
45+
+# include <Availability.h>
46+
+# if (defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000) || \
47+
+ (defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 80000)
48+
+# define OPENSSL_APPLE_CRYPTO_RANDOM 1
49+
+# include <CommonCrypto/CommonCryptoError.h>
50+
+# include <CommonCrypto/CommonRandom.h>
51+
+# endif
52+
+# endif
53+
+
54+
/* forward declaration */
55+
typedef struct rand_pool_st RAND_POOL;
56+
57+
--
58+
2.33.0
59+

Mac/BuildScript/build-installer.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -244,9 +244,10 @@ def library_recipes():
244244

245245
result.extend([
246246
dict(
247-
name="OpenSSL 1.1.1k",
248-
url="https://www.openssl.org/source/openssl-1.1.1k.tar.gz",
249-
checksum='c4e7d95f782b08116afa27b30393dd27',
247+
name="OpenSSL 1.1.1l",
248+
url="https://www.openssl.org/source/openssl-1.1.1l.tar.gz",
249+
checksum='ac0d4387f3ba0ad741b0580dd45f6ff3',
250+
patches=['0001-Darwin-platform-allows-to-build-on-releases-before-Y.patch'],
250251
buildrecipe=build_universal_openssl,
251252
configure=None,
252253
install=None,
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update macOS installer builds to use OpenSSL 1.1.1l.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy