Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(72)

Side by Side Diff: third_party/apple_apsl/README.chromium

Issue 1127123007: Add third_party/apple_apsl from https://crrev.com/328418 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/apple_apsl/OWNERS ('k') | third_party/apple_apsl/cssmapplePriv.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 Name: Darwin
2 URL: http://www.opensource.apple.com/
3 Version: unknown
4 Security Critical: yes
5 License: Apple Public Source License 2.0
6
7 Four files are excerpted here:
8
9 malloc.h from:
10 http://www.opensource.apple.com/source/Libc/Libc-763.11/include/malloc/malloc.h
11
12 Modifications:
13 - Modified #ifdef guards.
14 - Removed everything but the definition of malloc_zone_t.
15 - Renamed _malloc_zone_t to ChromeMallocZone to avoid possible name conflicts.
16
17 CFRuntime.h from:
18 http://www.opensource.apple.com/source/CF/CF-635/CFRuntime.h
19
20 Modifications:
21 - Modified #ifdef guards.
22 - Removed everything but the definition of CFRuntimeBase.
23 - Renamed CFRuntimeBase to ChromeCFRuntimeBase to avoid possible name conflicts.
24
25 CFBase.h from:
26 http://www.opensource.apple.com/source/CF/CF-550/CFBase.c
27 http://www.opensource.apple.com/source/CF/CF-635/CFBase.c
28
29 Modifications:
30 - Renamed the file to CFBase.h.
31 - Added #ifdef guards.
32 - Added an #include of the CFRuntime.h file.
33 - Removed everything but the definition of __CFAllocator.
34 - Modified the reference of CFRuntimeBase to ChromeCFRuntimeBase.
35 - Renamed __CFAllocator to ChromeCFAllocatorLeopards (from CF-550) and to
36 ChromeCFAllocatorLions (from CF-635) to avoid possible name conflicts.
37
38 cssmapplePriv.h from:
39 http://www.opensource.apple.com/source/libsecurity_cssm/libsecurity_cssm-31536/l ib/cssmapplePriv.h
40
41 Warning: Technically, this is a private Apple header, and as such provides no
42 guarantee for API stability. However, the use of this header is the only way
43 to implement OCSP checking per Apple's public documentation on the usage of
44 their Trust Policy Module. Further, the use of this private header is the
45 recommended approach from Apple for modifying OCSP policies.
46
47 See: http://developer.apple.com/documentation/Security/Reference/SecAppleTrustPo licyModuleSpec/Apple_Trust_Policy_Module_Functional_Specification.pdf
48 and http://lists.apple.com/archives/apple-cdsa/2008/Aug/msg00008.html
49
50 Modifications:
51 - Removed unneeded definitions for internal Apple CSP DL enums and structs
52
53 dnsinfo.h from:
54 http://www.opensource.apple.com/source/configd/configd-453.19/dnsinfo/dnsinfo.h
55
56 Provides dns_config_t which is used by /net/dns/dns_config_service_posix.cc to
57 obtain system DNS configuration on Mac OS X. This private header is also used by
58 Apple's open source mDNSResponder.
59
60 Modifications:
61 - Removed Availability.h and the corresponding macros.
OLDNEW
« no previous file with comments | « third_party/apple_apsl/OWNERS ('k') | third_party/apple_apsl/cssmapplePriv.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698