curl/lib
Ryan Schmidt 82b3481309
setup: do not require __MRC__ defined for Mac OS 9 builds
Partially reverts "somewhat protect Mac OS X users from using Mac OS 9
config file", commit 62519bfe05.

Do things that are specific to classic Mac OS (i.e. include config-mac.h
in curl_setup.h and rename "main" to "curl_main" in tool_setup.h) when
only "macintosh" is defined. Remove the additional condition that
"__MRC__" should be defined since that would only be true with the MPW
MrC compiler which prevents the use of other reasonable compilers like
the MPW SC compiler and especially the Metrowerks CodeWarrior compilers.
"macintosh" is only defined by classic Mac OS compilers so this change
should not affect users of Mac OS X / OS X / macOS / any other OS.

Closes #10037
2022-12-06 09:35:47 +01:00
..
vauth netware: remove leftover traces 2022-11-23 11:56:52 +01:00
vquic gnutls: use common gnutls init and verify code for ngtcp2 2022-12-01 10:57:36 +01:00
vssh libssh2: return error when ssh_hostkeyfunc returns error 2022-12-06 00:15:18 +01:00
vtls openssl: fix for BoringSSL BIO result interpretation mixups 2022-12-01 18:27:27 +01:00
.checksrc
.gitattributes
.gitignore
altsvc.c
altsvc.h
amigaos.c amigaos: add missing curl header [ci skip] 2022-10-18 18:22:09 +00:00
amigaos.h
arpa_telnet.h
asyn-ares.c netware: remove leftover traces 2022-11-23 11:56:52 +01:00
asyn-thread.c netware: remove leftover traces 2022-11-23 11:56:52 +01:00
asyn.h
base64.c base64: faster base64 decoding 2022-12-06 08:57:04 +01:00
bufref.c
bufref.h
c-hyper.c hyper: classify headers as CONNECT and 1XX 2022-11-19 13:01:12 +01:00
c-hyper.h
cfilters.c tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
cfilters.h tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
CMakeLists.txt cmake: improve usability of CMake build as a sub-project 2022-10-21 09:29:09 +02:00
config-amigaos.h Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
config-dos.h Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
config-mac.h config-mac: fix typo: size_T -> size_t 2022-12-05 08:10:04 +01:00
config-os400.h Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
config-plan9.h Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
config-riscos.h Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
config-win32.h Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
config-win32ce.h Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
conncache.c
conncache.h
connect.c tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
connect.h cfilter: re-add conn as parameter to cfilter setup methods 2022-11-26 16:56:46 +01:00
content_encoding.c
content_encoding.h
cookie.c cookie: open cookie jar as a binary file 2022-12-02 10:07:41 +01:00
cookie.h
curl_addrinfo.c netware: remove leftover traces 2022-11-23 11:56:52 +01:00
curl_addrinfo.h
curl_base64.h
curl_config.h.cmake tidy-up: process.h detection and use 2022-11-01 22:27:28 +00:00
curl_ctype.h
curl_des.c
curl_des.h
curl_endian.c
curl_endian.h curl_endian: remove Curl_write64_le from header 2022-11-23 09:07:12 +01:00
curl_fnmatch.c lib: fix some type mismatches and remove unneeded typecasts 2022-11-08 03:11:01 -05:00
curl_fnmatch.h
curl_get_line.c curl_get_line: allow last line without newline char 2022-12-02 11:28:43 +01:00
curl_get_line.h
curl_gethostname.c
curl_gethostname.h
curl_gssapi.c
curl_gssapi.h
curl_hmac.h
curl_krb5.h
curl_ldap.h
curl_md4.h
curl_md5.h
curl_memory.h
curl_memrchr.c
curl_memrchr.h
curl_multibyte.c
curl_multibyte.h
curl_ntlm_core.c ntlm: improve comment for encrypt_des 2022-11-16 11:26:22 +01:00
curl_ntlm_core.h
curl_ntlm_wb.c misc: typo and grammar fixes 2022-10-27 10:01:30 +02:00
curl_ntlm_wb.h
curl_path.c cur_path: do not add '/' if homedir ends with one 2022-11-03 09:31:43 +01:00
curl_path.h
curl_printf.h
curl_range.c lib: parse numbers with fixed known base 10 2022-11-17 23:15:37 +01:00
curl_range.h
curl_rtmp.c style: use space after comment start and before comment end 2022-10-30 22:31:29 +01:00
curl_rtmp.h
curl_sasl.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
curl_sasl.h
curl_setup_once.h
curl_setup.h setup: do not require __MRC__ defined for Mac OS 9 builds 2022-12-06 09:35:47 +01:00
curl_sha256.h style: use space after comment start and before comment end 2022-10-30 22:31:29 +01:00
curl_sspi.c
curl_sspi.h
curl_threads.c tidy-up: process.h detection and use 2022-11-01 22:27:28 +00:00
curl_threads.h
curlx.h
dict.c style: use space after comment start and before comment end 2022-10-30 22:31:29 +01:00
dict.h
doh.c
doh.h
dynbuf.c
dynbuf.h
easy_lock.h easy_lock: check for HAVE_STDATOMIC_H as well 2022-10-21 09:23:02 +02:00
easy.c mime: relax easy/mime structures binding 2022-11-28 09:09:54 +01:00
easygetopt.c
easyif.h
easyoptions.c CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit 2022-11-18 00:17:27 +01:00
easyoptions.h
escape.c lib: fix some type mismatches and remove unneeded typecasts 2022-11-08 03:11:01 -05:00
escape.h
file.c lib: remove bad set.opt_no_body assignments 2022-11-11 15:56:05 +01:00
file.h
fileinfo.c
fileinfo.h
fopen.c
fopen.h
formdata.c mime: relax easy/mime structures binding 2022-11-28 09:09:54 +01:00
formdata.h
ftp.c tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
ftp.h
ftplistparser.c lib: fix some type mismatches and remove unneeded typecasts 2022-11-08 03:11:01 -05:00
ftplistparser.h
functypes.h
getenv.c
getinfo.c lib: connection filters (cfilter) addition to curl: 2022-11-11 15:17:51 +01:00
getinfo.h
gopher.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
gopher.h
h2h3.c misc: typo and grammar fixes 2022-10-27 10:01:30 +02:00
h2h3.h misc: typo and grammar fixes 2022-10-27 10:01:30 +02:00
hash.c
hash.h
headers.c
headers.h
hmac.c
hostasyn.c tidy-up: process.h detection and use 2022-11-01 22:27:28 +00:00
hostip4.c lib: sync guard for Curl_getaddrinfo_ex() definition and use 2022-11-01 22:40:36 +00:00
hostip6.c tidy-up: process.h detection and use 2022-11-01 22:27:28 +00:00
hostip.c tidy-up: process.h detection and use 2022-11-01 22:27:28 +00:00
hostip.h netware: remove leftover traces 2022-11-23 11:56:52 +01:00
hostsyn.c tidy-up: process.h detection and use 2022-11-01 22:27:28 +00:00
hsts.c strcase: use curl_str(n)equal for case insensitive matches 2022-11-01 17:01:26 +01:00
hsts.h
http2.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
http2.h lib: rewind BEFORE request instead of AFTER previous 2022-11-25 08:30:26 +01:00
http_aws_sigv4.c aws_sigv4: fix typos in aws_sigv4.c 2022-12-01 08:34:37 +01:00
http_aws_sigv4.h
http_chunks.c style: use space after comment start and before comment end 2022-10-30 22:31:29 +01:00
http_chunks.h
http_digest.c misc: typo and grammar fixes 2022-10-27 10:01:30 +02:00
http_digest.h
http_negotiate.c
http_negotiate.h
http_ntlm.c misc: typo and grammar fixes 2022-10-27 10:01:30 +02:00
http_ntlm.h
http_proxy.c tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
http_proxy.h cfilter: re-add conn as parameter to cfilter setup methods 2022-11-26 16:56:46 +01:00
http.c mime: relax easy/mime structures binding 2022-11-28 09:09:54 +01:00
http.h
idn_win32.c winidn: drop WANT_IDN_PROTOTYPES 2022-10-26 09:45:23 +00:00
if2ip.c
if2ip.h
imap.c tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
imap.h
inet_ntop.c
inet_ntop.h
inet_pton.c
inet_pton.h
krb5.c sendf: change Curl_read_plain to wrap Curl_recv_plain (take 2) 2022-11-20 03:54:36 -05:00
ldap.c lib: fix some type mismatches and remove unneeded typecasts 2022-11-08 03:11:01 -05:00
libcurl.plist.in
libcurl.rc
libcurl.vers.in
llist.c
llist.h
Makefile.am Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
Makefile.inc lib: connection filters (cfilter) addition to curl: 2022-11-11 15:17:51 +01:00
Makefile.mk Makefile.mk: improve a GNU Make hack [ci skip] 2022-12-05 14:31:32 +00:00
md4.c misc: remove duplicated include files 2022-10-26 11:27:59 +02:00
md5.c misc: remove duplicated include files 2022-10-26 11:27:59 +02:00
memdebug.c
memdebug.h
mime.c mime: relax easy/mime structures binding 2022-11-28 09:09:54 +01:00
mime.h mime: relax easy/mime structures binding 2022-11-28 09:09:54 +01:00
mprintf.c mprintf: reject two kinds of precision for the same argument 2022-10-18 08:43:40 +02:00
mqtt.c style: use space after comment start and before comment end 2022-10-30 22:31:29 +01:00
mqtt.h
multi.c lib: rewind BEFORE request instead of AFTER previous 2022-11-25 08:30:26 +01:00
multihandle.h openssl: reduce CA certificate bundle reparsing by caching 2022-11-08 10:06:12 +01:00
multiif.h
netrc.c netrc: replace fgets with Curl_get_line 2022-10-24 11:29:03 +02:00
netrc.h netrc: remove the two 'changed' arguments 2022-10-13 23:42:07 +02:00
nonblock.c netware: remove leftover traces 2022-11-23 11:56:52 +01:00
nonblock.h
noproxy.c noproxy: tailmatch like in 7.85.0 and earlier 2022-11-07 08:00:38 +01:00
noproxy.h noproxy: support proxies specified using cidr notation 2022-10-21 13:39:20 +02:00
openldap.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
optiontable.pl lib/optiontable.pl: adapt to CURLOPTDEPRECATED() 2022-11-29 14:43:42 +01:00
parsedate.c
parsedate.h
pingpong.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
pingpong.h
pop3.c tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
pop3.h
progress.c
progress.h
psl.c
psl.h
quic.h
rand.c lib: connection filters (cfilter) addition to curl: 2022-11-11 15:17:51 +01:00
rand.h
rename.c
rename.h
rtsp.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
rtsp.h style: use space after comment start and before comment end 2022-10-30 22:31:29 +01:00
select.c
select.h tidy-up: delete unused HAVE_STRUCT_POLLFD 2022-10-12 14:19:09 +00:00
sendf.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
sendf.h sendf: change Curl_read_plain to wrap Curl_recv_plain (take 2) 2022-11-20 03:54:36 -05:00
setopt.c urldata: change port num storage to int and unsigned short 2022-11-18 23:54:38 +01:00
setopt.h
setup-os400.h os400: use platform socklen_t in Curl_getnameinfo_a 2022-10-27 23:35:47 +02:00
setup-vms.h
setup-win32.h
sha256.c misc: remove duplicated include files 2022-10-26 11:27:59 +02:00
share.c
share.h
sigpipe.h
slist.c
slist.h
smb.c vtls: localization of state data in filters 2022-11-22 14:25:50 +01:00
smb.h
smtp.c tls: backends use connection filters for IO, enabling HTTPS-proxy 2022-11-28 13:56:23 +01:00
smtp.h
sockaddr.h
socketpair.c
socketpair.h
socks_gssapi.c
socks_sspi.c
socks.c cfilter: re-add conn as parameter to cfilter setup methods 2022-11-26 16:56:46 +01:00
socks.h cfilter: re-add conn as parameter to cfilter setup methods 2022-11-26 16:56:46 +01:00
speedcheck.c
speedcheck.h
splay.c
splay.h
strcase.c strcase: use curl_str(n)equal for case insensitive matches 2022-11-01 17:01:26 +01:00
strcase.h strcase: use curl_str(n)equal for case insensitive matches 2022-11-01 17:01:26 +01:00
strdup.c
strdup.h
strerror.c
strerror.h
strtok.c
strtok.h
strtoofft.c lib: parse numbers with fixed known base 10 2022-11-17 23:15:37 +01:00
strtoofft.h
system_win32.c
system_win32.h
telnet.c lib: connection filters (cfilter) addition to curl: 2022-11-11 15:17:51 +01:00
telnet.h
tftp.c
tftp.h
timediff.c
timediff.h
timeval.c
timeval.h
transfer.c lib: rewind BEFORE request instead of AFTER previous 2022-11-25 08:30:26 +01:00
transfer.h lib: rewind BEFORE request instead of AFTER previous 2022-11-25 08:30:26 +01:00
url.c mime: relax easy/mime structures binding 2022-11-28 09:09:54 +01:00
url.h lib: connection filters (cfilter) addition to curl: 2022-11-11 15:17:51 +01:00
urlapi-int.h
urlapi.c urlapi: remove two variable assigns 2022-10-21 11:00:18 +02:00
urldata.h lib: rewind BEFORE request instead of AFTER previous 2022-11-25 08:30:26 +01:00
version_win32.c
version_win32.h
version.c version: add a feature names array to curl_version_info_data 2022-11-14 09:18:53 +01:00
warnless.c
warnless.h
wildcard.c
wildcard.h
ws.c Websocket: fixes for partial frames and buffer updates. 2022-11-12 00:51:24 +01:00
ws.h Websocket: fixes for partial frames and buffer updates. 2022-11-12 00:51:24 +01:00