From 20b76e09e32e9f70c3080e8a4ec4df7e1f794560 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sun, 21 Mar 2004 22:38:01 +0000 Subject: [PATCH] Marty Kuhrt's VMS updates --- packages/vms/batch_compile.com | Bin 196 -> 188 bytes packages/vms/build_vms.com | 85 +++++++++++++++--------- packages/vms/config-vms.h_with_ssl | Bin 7172 -> 6828 bytes packages/vms/config-vms.h_without_ssl | Bin 7166 -> 6822 bytes packages/vms/curlmsg.h | 92 ++++++++++++++++++++++++++ packages/vms/curlmsg.msg | 87 ++++++++++++++++++++++++ packages/vms/curlmsg.sdl | 90 +++++++++++++++++++++++++ packages/vms/curlmsg_vms.h | 91 +++++++++++++++++++++++++ packages/vms/defines.com | Bin 1544 -> 2429 bytes packages/vms/hpssl_alpha.opt | Bin 80 -> 77 bytes packages/vms/hpssl_ia64.opt | Bin 80 -> 77 bytes packages/vms/hpssl_vax.opt | Bin 84 -> 81 bytes packages/vms/readme | Bin 2272 -> 2752 bytes 13 files changed, 413 insertions(+), 32 deletions(-) create mode 100644 packages/vms/curlmsg.h create mode 100644 packages/vms/curlmsg.msg create mode 100644 packages/vms/curlmsg.sdl create mode 100644 packages/vms/curlmsg_vms.h diff --git a/packages/vms/batch_compile.com b/packages/vms/batch_compile.com index 9c798301bfe6b8917d6dc575936e681af940a370..0bacb614905357dfcd9ad479eacbcb857157820c 100755 GIT binary patch delta 97 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 diff --git a/packages/vms/config-vms.h_without_ssl b/packages/vms/config-vms.h_without_ssl index b56a467b98cbd233d78986d14fa9534335d11308..f48163edc5336bd2d6d534bc5f7f3b071e4c9896 100755 GIT binary patch literal 6822 zcma)>TXUN@6o8*Mze1Znr0pcO)1OxCYe`hJrc&j zH$+}yEciG&I(K*9qp5v&iFzNpy^r1A?IoIcNq}%b7!FXF=7{AUiO{kjQGn6}DN(la z(BgCF<`Sve5Dn3%&c~}>?*_f^o^>nQO}F<|&}@ujidc$X()>yAyeL9hO;PCO9Rz-}46C|&teDstG7{s? z>Mx0h?lVUG(^iagX1K?Ls6PMq984RxhwC+3=GR0 zyQ+0RFf{a~1&Z@dgE(!2QA;b@Kc`2`a6!Onio|CmO?Fwre8-xj-RtVE`i^i`DP_yG z7X)zLjkJknJA(&BRp+gki5KG*L{r&6;v+Ivo%tchi3gjq+qV>JakiYT=`iDR>D%RNi@MS9ZPAJE5msXF}lG>X4-si zNvwn72>YywVrzyrbed(Mm_09xuo>el2KOTghdg@1ff`BrSQ$FHWlC9z7fC>-Vn`?u z&v3JTtl^y|(+|sik77U08s%~3L&esH)0spjpv4)Hp{6rk$_WaYMC!dD2T3(&qRCGh@Z~F#RzjC>b1S)(;l#EL1mT94B8W0CXA~?j z7X{aeYSR-{I)SpPdY&ZkWCYbZhwzfKNT75>)=V=2?`oz3)sh<>O8nS0RzeZI94WaEAD;@>VxOIrA+b@ zs5V}Txjlswh2j?9DlSxP5g%I0o#D8>&@*l7PFjL<>a_>YZKbs;K-=xX-1OQ?{Oe=y zYkTq!xVu81q4&t)txbY)AR3${-ZYeDXIwc+uk*F@S@ciPR6(2ajB^V90*|abw(a9M zPBX{gso;%82whTR(_jT{GkGjCRLi}cAy7Pcr4+hLj47V0SStX%K# zo9hoQr|9%$nOPvAbEhrT$(au`&6aMR;XEd33#6mXr@GYwxEX6SZ@Sfni-b_t!m960 z9Y!&-t>&1f(Q`dhmEW95R&&j^jD;lgmHkOAnU=X^g=lxUi zc$~IL6GArVd~|ax_oI?`;OhHZEpam2{|PjfKDl{aYhuQ`Njv4Z7^bLV!i-)BOew1= z^DPYfFikGlCJC4J#09B_w_+MwQyB>5Sa4{V16)b=8#sNTbDDe(|ErB~|8beFVTR^ygIEe`3pZpYNO=8Zz^;Yn@ tsv3R^Kb(N?y+gl$qqnYm^I-tzg}!}5*YCErd-%57J-0l(<4fh5{{zUcIjH~u literal 7166 zcmb7}>u=)N6~L`Zt+Z0rFMW5r+B+GwnTZl0lgz7SS~+0AGk_6xm`%TU489KT7~8Th z$x`hf-*fJ@!8Xo?oi7s%{`uVVKF1@ac}7O&r*qPJ)oi_Pwyw{~zzJPKU7t~xcu_)F z;`jlXul>L!QApGvUOHs|>H$eYINi&pE3oHdovj(62;z2`iW(p5@WL>{B$ zDx-4MSi-j#hKb+*MtSag z@Oxt0>Tohp|ExS0cN6&jgkQQCOfF_4^F;Zj@|*@KRers@XQuw}$I=~eVej{UD*ZxN z-(2TE`4tdD*Z1=O73EbyTHhm^Xib(5sEaKrQOBkZ+Fw$~r3vx;fTp0fv*sVReADW7 z?183swW&!i6{WvVTR5O{$D_f9_~9a0yI_ilElE4wq)q0pXk+;=uGV(;fj>g|>-HIz zKGN*Zx;5Zt!B6<4kA)|(rO(ZO>WA!pJK<^ddS6I0MR z7#shB^X&AsyD|0uM{TAk=lC28lo761bI?NMk@<#!t$jd}APVn^8?6D$#okGsImyr% z_wBB6do$F?J4HD=OhY7R{bj3xA`5{?Y8K94wc9;qbnQcIt-}TLqflscXEpBQea+Ht z^)Bl2wVbt#Qa0Z>t_wa;BJNI`69wP z>QpWzRLC&QuCdY1w>eWEYnGkc=O8a+ky92?spE|;Lq!1_68U19B#`P$4)pu-c_-R* zYH-Jql2RJb1(T9YZK!oDt}|Jjq?A3(*IpT=RN}(3h+pq%2uDDP64MvRu0w#(m7R zrXAJPI-?1fO=Te1XjWx00#nl&%h6l6nfT}a|_U6a**SB}TqJe$dUq78A4 z6}-?S@N!dOL1^0plu4Eu+ukB%K^<*(M($y~&KP?$Uv1Z-Y#Kw`}rXqgKr?~i&;SSLJm*LlCpJz@KVai)`J$Tngcn&yx| zuEPF@q|8ZJ3O<@(y9d^I`-B7zA0d2b>T-l1!p#AU63BsjL3`^E`*&lajo}%#Hddjz z>%w)>*H^A9%DX3?g&p=H*~Bon1pYj6k_~xr5r``y^auF8 zz$?E1{#YS69pRKksmq73InBmlG27>H)M~tMyybHq41X|3J4ke$kTFax3{A zH!&vfPBZpXnH#eyUnxMkuCMsjE)~g^n%De;+ zl{pwSVcktMQz+t%EV>y@R(@1Vt<)4tn~roNW6I|Bd^@w(=qZ(|QaHQRx7MK#?p1g2 zs&Cznb#SlD{xW?gG>w9XV(AlCo~ou(%`}EHtfn$*Ha`_=w7BvVRk$ls`R=GIHi59C zfo>EBbU*YWLVtwQr#v6x(h^sP6?;QRigUU??(urRwc9tm??Elk)GX8UjpG(c^L1^f4q$9(M=2cpUV?`#NBCYXb9`KJI5xC(r1dxfdm8&C2{Dh)3ke zFCZn0zS>Dqi+ul$R_0kytkYq!%y;nQ(T8nqzK6etZ6{5`Q&p}3XiX5$YX^7V*R!z;RqlKrB2)~w|9kv1}> zSTqUutx84hK}6i>2KI}xYX1e+Ijp6B*N9uuX?F;7z7V!usCM;C zY%Ba|QL{eS%dCaBJ7~%dvP&;{M4t$+2O_d^*kZ|>M-Ja+9$f!JB*At8^n;PJlf8rj zzKVPiQ#_Qmoi8No1-wHdjtBLcylq@wHd@@W*h}NXvwjumg0c7B34W7CD;URdVucTo zYKhPAuSEoFHU3g!8{2=!2{rG{U%>k(i13%>r=Q3R+rD~r0|q1?K9I|oyAEvsMc4KA Mos{fX@3wLLf7|g%BLDyZ diff --git a/packages/vms/curlmsg.h b/packages/vms/curlmsg.h new file mode 100644 index 000000000..cd13eb61f --- /dev/null +++ b/packages/vms/curlmsg.h @@ -0,0 +1,92 @@ +/********************************************************************************************************************************/ +/* Created: 9-MAR-2004 14:07:55 by OpenVMS SDL EV1-60 */ +/* Source: 9-MAR-2004 14:07:27 SYS$SYSDEVICE:[MARTY.CURL.CURL-7_11_1-PRE1.SRC] */ +/********************************************************************************************************************************/ +/*** MODULE $CURDEF ***/ +#pragma __member_alignment __save +#pragma __nomember_alignment +/* */ +/* This SDL File Generated by VAX-11 Message V04-00 on 9-MAR-2004 14:07:27.56 */ +/* */ +/* */ +/* THESE VMS ERROR CODES ARE GENERATED BY TAKING APART THE CURL.H */ +/* FILE AND PUTTING ALL THE CURLE_* ENUM STUFF INTO THIS FILE, */ +/* CURLMSG.MSG. AN .SDL FILE IS CREATED FROM THIS FILE WITH */ +/* MESSAGE/SDL. THE .H FILE IS CREATED USING THE FREEWARE SDL TOOL */ +/* AGAINST THE .SDL FILE. */ +/* */ +/* WITH THE EXCEPTION OF CURLE_OK, ALL OF THE MESSAGES ARE AT */ +/* THE ERROR SEVERITY LEVEL. WITH THE EXCEPTION OF */ +/* FTP_USER_PWD_INCORRECT, WHICH IS A SHORTENED FORM OF */ +/* FTP_USER_PASSWORD_INCORRECT, THESE ARE THE SAME NAMES AS THE */ +/* CURLE_ ONES IN INCLUDE/CURL.H */ +/* */ +#define CURL_FACILITY 3841 +#define CURL_OK 251756553 +#define CURL_UNSUPPORTED_PROTOCOL 251756562 +#define CURL_FAILED_INIT 251756570 +#define CURL_URL_MALFORMAT 251756578 +#define CURL_URL_MALFORMAT_USER 251756586 +#define CURL_COULDNT_RESOLVE_PROXY 251756594 +#define CURL_COULDNT_RESOLVE_HOST 251756602 +#define CURL_COULDNT_CONNECT 251756610 +#define CURL_FTP_WEIRD_SERVER_REPLY 251756618 +#define CURL_FTP_ACCESS_DENIED 251756626 +#define CURL_FTP_USER_PWD_INCORRECT 251756634 +#define CURL_FTP_WEIRD_PASS_REPLY 251756642 +#define CURL_FTP_WEIRD_USER_REPLY 251756650 +#define CURL_FTP_WEIRD_PASV_REPLY 251756658 +#define CURL_FTP_WEIRD_227_FORMAT 251756666 +#define CURL_FTP_CANT_GET_HOST 251756674 +#define CURL_FTP_CANT_RECONNECT 251756682 +#define CURL_FTP_COULDNT_SET_BINARY 251756690 +#define CURL_PARTIAL_FILE 251756698 +#define CURL_FTP_COULDNT_RETR_FILE 251756706 +#define CURL_FTP_WRITE_ERROR 251756714 +#define CURL_FTP_QUOTE_ERROR 251756722 +#define CURL_HTTP_RETURNED_ERROR 251756730 +#define CURL_WRITE_ERROR 251756738 +#define CURL_MALFORMAT_USER 251756746 +#define CURL_FTP_COULDNT_STOR_FILE 251756754 +#define CURL_READ_ERROR 251756762 +#define CURL_OUT_OF_MEMORY 251756770 +#define CURL_OPERATION_TIMEOUTED 251756778 +#define CURL_FTP_COULDNT_SET_ASCII 251756786 +#define CURL_FTP_PORT_FAILED 251756794 +#define CURL_FTP_COULDNT_USE_REST 251756802 +#define CURL_FTP_COULDNT_GET_SIZE 251756810 +#define CURL_HTTP_RANGE_ERROR 251756818 +#define CURL_HTTP_POST_ERROR 251756826 +#define CURL_SSL_CONNECT_ERROR 251756834 +#define CURL_BAD_DOWNLOAD_RESUME 251756842 +#define CURL_FILE_COULDNT_READ_FILE 251756850 +#define CURL_LDAP_CANNOT_BIND 251756858 +#define CURL_LDAP_SEARCH_FAILED 251756866 +#define CURL_LIBRARY_NOT_FOUND 251756874 +#define CURL_FUNCTION_NOT_FOUND 251756882 +#define CURL_ABORTED_BY_CALLBACK 251756890 +#define CURL_BAD_FUNCTION_ARGUMENT 251756898 +#define CURL_BAD_CALLING_ORDER 251756906 +#define CURL_HTTP_PORT_FAILED 251756914 +#define CURL_BAD_PASSWORD_ENTERED 251756922 +#define CURL_TOO_MANY_REDIRECTS 251756930 +#define CURL_UNKNOWN_TELNET_OPTION 251756938 +#define CURL_TELNET_OPTION_SYNTAX 251756946 +#define CURL_OBSOLETE 251756954 +#define CURL_SSL_PEER_CERTIFICATE 251756962 +#define CURL_GOT_NOTHING 251756970 +#define CURL_SSL_ENGINE_NOTFOUND 251756978 +#define CURL_SSL_ENGINE_SETFAILED 251756986 +#define CURL_SEND_ERROR 251756994 +#define CURL_RECV_ERROR 251757002 +#define CURL_SHARE_IN_USE 251757010 +#define CURL_SSL_CERTPROBLEM 251757018 +#define CURL_SSL_CIPHER 251757026 +#define CURL_SSL_CACERT 251757034 +#define CURL_BAD_CONTENT_ENCODING 251757042 +#define CURL_LDAP_INVALID_URL 251757050 +#define CURL_FILESIZE_EXCEEDED 251757058 +#define CURL_FTP_SSL_FAILED 251757066 +#define CURL_CURL_LAST 251757074 + +#pragma __member_alignment __restore diff --git a/packages/vms/curlmsg.msg b/packages/vms/curlmsg.msg new file mode 100644 index 000000000..ae40d37cc --- /dev/null +++ b/packages/vms/curlmsg.msg @@ -0,0 +1,87 @@ +! +! These VMS error codes are generated by taking apart the curl.h +! file and putting all the CURLE_* enum stuff into this file, +! CURLMSG.MSG. An .SDL file is created from this file with +! MESSAGE/SDL. The .H file is created using the freeware SDL tool +! against the .SDL file. +! +! With the exception of CURLE_OK, all of the messages are at +! the error severity level. With the exception of +! FTP_USER_PWD_INCORRECT, which is a shortened form of +! FTP_USER_PASSWORD_INCORRECT, these are the same names as the +! CURLE_ ones in include/curl.h +! +.TITLE CURLMSG Message files +.FACILITY CURL,1793 /PREFIX=CURL_ +.BASE 1 +.SEVERITY SUCCESS +OK + +.SEVERITY ERROR +UNSUPPORTED_PROTOCOL +FAILED_INIT +URL_MALFORMAT +URL_MALFORMAT_USER +COULDNT_RESOLVE_PROXY +COULDNT_RESOLVE_HOST +COULDNT_CONNECT +FTP_WEIRD_SERVER_REPLY +FTP_ACCESS_DENIED +FTP_USER_PWD_INCORRECT +FTP_WEIRD_PASS_REPLY +FTP_WEIRD_USER_REPLY +FTP_WEIRD_PASV_REPLY +FTP_WEIRD_227_FORMAT +FTP_CANT_GET_HOST +FTP_CANT_RECONNECT +FTP_COULDNT_SET_BINARY +PARTIAL_FILE +FTP_COULDNT_RETR_FILE +FTP_WRITE_ERROR +FTP_QUOTE_ERROR +HTTP_RETURNED_ERROR +WRITE_ERROR +MALFORMAT_USER +FTP_COULDNT_STOR_FILE +READ_ERROR +OUT_OF_MEMORY +OPERATION_TIMEOUTED +FTP_COULDNT_SET_ASCII +FTP_PORT_FAILED +FTP_COULDNT_USE_REST +FTP_COULDNT_GET_SIZE +HTTP_RANGE_ERROR +HTTP_POST_ERROR +SSL_CONNECT_ERROR +BAD_DOWNLOAD_RESUME +FILE_COULDNT_READ_FILE +LDAP_CANNOT_BIND +LDAP_SEARCH_FAILED +LIBRARY_NOT_FOUND +FUNCTION_NOT_FOUND +ABORTED_BY_CALLBACK +BAD_FUNCTION_ARGUMENT +BAD_CALLING_ORDER +HTTP_PORT_FAILED +BAD_PASSWORD_ENTERED +TOO_MANY_REDIRECTS +UNKNOWN_TELNET_OPTION +TELNET_OPTION_SYNTAX +OBSOLETE +SSL_PEER_CERTIFICATE +GOT_NOTHING +SSL_ENGINE_NOTFOUND +SSL_ENGINE_SETFAILED +SEND_ERROR +RECV_ERROR +SHARE_IN_USE +SSL_CERTPROBLEM +SSL_CIPHER +SSL_CACERT +BAD_CONTENT_ENCODING +LDAP_INVALID_URL +FILESIZE_EXCEEDED +FTP_SSL_FAILED +CURL_LAST + +.END diff --git a/packages/vms/curlmsg.sdl b/packages/vms/curlmsg.sdl new file mode 100644 index 000000000..6800f508f --- /dev/null +++ b/packages/vms/curlmsg.sdl @@ -0,0 +1,90 @@ + + + MODULE $CURDEF; + +/* +/* This SDL File Generated by VAX-11 Message V04-00 on 9-MAR-2004 14:07:27.56 +/* +/* +/* THESE VMS ERROR CODES ARE GENERATED BY TAKING APART THE CURL.H +/* FILE AND PUTTING ALL THE CURLE_* ENUM STUFF INTO THIS FILE, +/* CURLMSG.MSG. AN .SDL FILE IS CREATED FROM THIS FILE WITH +/* MESSAGE/SDL. THE .H FILE IS CREATED USING THE FREEWARE SDL TOOL +/* AGAINST THE .SDL FILE. +/* +/* WITH THE EXCEPTION OF CURLE_OK, ALL OF THE MESSAGES ARE AT +/* THE ERROR SEVERITY LEVEL. WITH THE EXCEPTION OF +/* FTP_USER_PWD_INCORRECT, WHICH IS A SHORTENED FORM OF +/* FTP_USER_PASSWORD_INCORRECT, THESE ARE THE SAME NAMES AS THE +/* CURLE_ ONES IN INCLUDE/CURL.H +/* + CONSTANT + "FACILITY" EQUALS 3841 PREFIX "CURL" TAG "" + ,"OK" EQUALS %X0F018009 PREFIX "CURL" TAG "" + ,"UNSUPPORTED_PROTOCOL" EQUALS %X0F018012 PREFIX "CURL" TAG "" + ,"FAILED_INIT" EQUALS %X0F01801A PREFIX "CURL" TAG "" + ,"URL_MALFORMAT" EQUALS %X0F018022 PREFIX "CURL" TAG "" + ,"URL_MALFORMAT_USER" EQUALS %X0F01802A PREFIX "CURL" TAG "" + ,"COULDNT_RESOLVE_PROXY" EQUALS %X0F018032 PREFIX "CURL" TAG "" + ,"COULDNT_RESOLVE_HOST" EQUALS %X0F01803A PREFIX "CURL" TAG "" + ,"COULDNT_CONNECT" EQUALS %X0F018042 PREFIX "CURL" TAG "" + ,"FTP_WEIRD_SERVER_REPLY" EQUALS %X0F01804A PREFIX "CURL" TAG "" + ,"FTP_ACCESS_DENIED" EQUALS %X0F018052 PREFIX "CURL" TAG "" + ,"FTP_USER_PWD_INCORRECT" EQUALS %X0F01805A PREFIX "CURL" TAG "" + ,"FTP_WEIRD_PASS_REPLY" EQUALS %X0F018062 PREFIX "CURL" TAG "" + ,"FTP_WEIRD_USER_REPLY" EQUALS %X0F01806A PREFIX "CURL" TAG "" + ,"FTP_WEIRD_PASV_REPLY" EQUALS %X0F018072 PREFIX "CURL" TAG "" + ,"FTP_WEIRD_227_FORMAT" EQUALS %X0F01807A PREFIX "CURL" TAG "" + ,"FTP_CANT_GET_HOST" EQUALS %X0F018082 PREFIX "CURL" TAG "" + ,"FTP_CANT_RECONNECT" EQUALS %X0F01808A PREFIX "CURL" TAG "" + ,"FTP_COULDNT_SET_BINARY" EQUALS %X0F018092 PREFIX "CURL" TAG "" + ,"PARTIAL_FILE" EQUALS %X0F01809A PREFIX "CURL" TAG "" + ,"FTP_COULDNT_RETR_FILE" EQUALS %X0F0180A2 PREFIX "CURL" TAG "" + ,"FTP_WRITE_ERROR" EQUALS %X0F0180AA PREFIX "CURL" TAG "" + ,"FTP_QUOTE_ERROR" EQUALS %X0F0180B2 PREFIX "CURL" TAG "" + ,"HTTP_RETURNED_ERROR" EQUALS %X0F0180BA PREFIX "CURL" TAG "" + ,"WRITE_ERROR" EQUALS %X0F0180C2 PREFIX "CURL" TAG "" + ,"MALFORMAT_USER" EQUALS %X0F0180CA PREFIX "CURL" TAG "" + ,"FTP_COULDNT_STOR_FILE" EQUALS %X0F0180D2 PREFIX "CURL" TAG "" + ,"READ_ERROR" EQUALS %X0F0180DA PREFIX "CURL" TAG "" + ,"OUT_OF_MEMORY" EQUALS %X0F0180E2 PREFIX "CURL" TAG "" + ,"OPERATION_TIMEOUTED" EQUALS %X0F0180EA PREFIX "CURL" TAG "" + ,"FTP_COULDNT_SET_ASCII" EQUALS %X0F0180F2 PREFIX "CURL" TAG "" + ,"FTP_PORT_FAILED" EQUALS %X0F0180FA PREFIX "CURL" TAG "" + ,"FTP_COULDNT_USE_REST" EQUALS %X0F018102 PREFIX "CURL" TAG "" + ,"FTP_COULDNT_GET_SIZE" EQUALS %X0F01810A PREFIX "CURL" TAG "" + ,"HTTP_RANGE_ERROR" EQUALS %X0F018112 PREFIX "CURL" TAG "" + ,"HTTP_POST_ERROR" EQUALS %X0F01811A PREFIX "CURL" TAG "" + ,"SSL_CONNECT_ERROR" EQUALS %X0F018122 PREFIX "CURL" TAG "" + ,"BAD_DOWNLOAD_RESUME" EQUALS %X0F01812A PREFIX "CURL" TAG "" + ,"FILE_COULDNT_READ_FILE" EQUALS %X0F018132 PREFIX "CURL" TAG "" + ,"LDAP_CANNOT_BIND" EQUALS %X0F01813A PREFIX "CURL" TAG "" + ,"LDAP_SEARCH_FAILED" EQUALS %X0F018142 PREFIX "CURL" TAG "" + ,"LIBRARY_NOT_FOUND" EQUALS %X0F01814A PREFIX "CURL" TAG "" + ,"FUNCTION_NOT_FOUND" EQUALS %X0F018152 PREFIX "CURL" TAG "" + ,"ABORTED_BY_CALLBACK" EQUALS %X0F01815A PREFIX "CURL" TAG "" + ,"BAD_FUNCTION_ARGUMENT" EQUALS %X0F018162 PREFIX "CURL" TAG "" + ,"BAD_CALLING_ORDER" EQUALS %X0F01816A PREFIX "CURL" TAG "" + ,"HTTP_PORT_FAILED" EQUALS %X0F018172 PREFIX "CURL" TAG "" + ,"BAD_PASSWORD_ENTERED" EQUALS %X0F01817A PREFIX "CURL" TAG "" + ,"TOO_MANY_REDIRECTS" EQUALS %X0F018182 PREFIX "CURL" TAG "" + ,"UNKNOWN_TELNET_OPTION" EQUALS %X0F01818A PREFIX "CURL" TAG "" + ,"TELNET_OPTION_SYNTAX" EQUALS %X0F018192 PREFIX "CURL" TAG "" + ,"OBSOLETE" EQUALS %X0F01819A PREFIX "CURL" TAG "" + ,"SSL_PEER_CERTIFICATE" EQUALS %X0F0181A2 PREFIX "CURL" TAG "" + ,"GOT_NOTHING" EQUALS %X0F0181AA PREFIX "CURL" TAG "" + ,"SSL_ENGINE_NOTFOUND" EQUALS %X0F0181B2 PREFIX "CURL" TAG "" + ,"SSL_ENGINE_SETFAILED" EQUALS %X0F0181BA PREFIX "CURL" TAG "" + ,"SEND_ERROR" EQUALS %X0F0181C2 PREFIX "CURL" TAG "" + ,"RECV_ERROR" EQUALS %X0F0181CA PREFIX "CURL" TAG "" + ,"SHARE_IN_USE" EQUALS %X0F0181D2 PREFIX "CURL" TAG "" + ,"SSL_CERTPROBLEM" EQUALS %X0F0181DA PREFIX "CURL" TAG "" + ,"SSL_CIPHER" EQUALS %X0F0181E2 PREFIX "CURL" TAG "" + ,"SSL_CACERT" EQUALS %X0F0181EA PREFIX "CURL" TAG "" + ,"BAD_CONTENT_ENCODING" EQUALS %X0F0181F2 PREFIX "CURL" TAG "" + ,"LDAP_INVALID_URL" EQUALS %X0F0181FA PREFIX "CURL" TAG "" + ,"FILESIZE_EXCEEDED" EQUALS %X0F018202 PREFIX "CURL" TAG "" + ,"FTP_SSL_FAILED" EQUALS %X0F01820A PREFIX "CURL" TAG "" + ,"CURL_LAST" EQUALS %X0F018212 PREFIX "CURL" TAG "" + ; + END_MODULE; diff --git a/packages/vms/curlmsg_vms.h b/packages/vms/curlmsg_vms.h new file mode 100644 index 000000000..8dc2090aa --- /dev/null +++ b/packages/vms/curlmsg_vms.h @@ -0,0 +1,91 @@ +/* CURLMSG_VMS.H */ +/* This defines the necessary bits to change CURLE_* error codes to VMS */ +/* style error codes. CURLMSG.H is built from CURLMSG.SDL which is built */ +/* from CURLMSG.MSG. The vms_cond array is used to return VMS errors by */ +/* putting the VMS error codes into the array offset based on CURLE_* code. */ +/* */ +#include "curlmsg.h" +int vms_show = 0; +/* +#define FAC_CURL 0xC01 +#define FAC_SYSTEM 0 +#define MSG_NORMAL 0 +*/ +#define VMS_STS(c,f,e,s) (((c&0xF)<<28)|((f&0xFFF)<<16)|((e&0x1FFF)<3)|(s&7)) +#define VMSSTS_HIDE VMS_STS(1,0,0,0) +/* +#define SEV_WARNING 0 +#define SEV_SUCCESS 1 +#define SEV_ERROR 2 +#define SEV_INFO 3 +#define SEV_FATAL 4 +*/ +long vms_cond[] = + { + CURL_OK, + CURL_UNSUPPORTED_PROTOCOL, + CURL_FAILED_INIT, + CURL_URL_MALFORMAT, + CURL_URL_MALFORMAT_USER, + CURL_COULDNT_RESOLVE_PROXY, + CURL_COULDNT_RESOLVE_HOST, + CURL_COULDNT_CONNECT, + CURL_FTP_WEIRD_SERVER_REPLY, + CURL_FTP_ACCESS_DENIED, + CURL_FTP_USER_PWD_INCORRECT, + CURL_FTP_WEIRD_PASS_REPLY, + CURL_FTP_WEIRD_USER_REPLY, + CURL_FTP_WEIRD_PASV_REPLY, + CURL_FTP_WEIRD_227_FORMAT, + CURL_FTP_CANT_GET_HOST, + CURL_FTP_CANT_RECONNECT, + CURL_FTP_COULDNT_SET_BINARY, + CURL_PARTIAL_FILE, + CURL_FTP_COULDNT_RETR_FILE, + CURL_FTP_WRITE_ERROR, + CURL_FTP_QUOTE_ERROR, + CURL_HTTP_RETURNED_ERROR, + CURL_WRITE_ERROR, + CURL_MALFORMAT_USER, + CURL_FTP_COULDNT_STOR_FILE, + CURL_READ_ERROR, + CURL_OUT_OF_MEMORY, + CURL_OPERATION_TIMEOUTED, + CURL_FTP_COULDNT_SET_ASCII, + CURL_FTP_PORT_FAILED, + CURL_FTP_COULDNT_USE_REST, + CURL_FTP_COULDNT_GET_SIZE, + CURL_HTTP_RANGE_ERROR, + CURL_HTTP_POST_ERROR, + CURL_SSL_CONNECT_ERROR, + CURL_BAD_DOWNLOAD_RESUME, + CURL_FILE_COULDNT_READ_FILE, + CURL_LDAP_CANNOT_BIND, + CURL_LDAP_SEARCH_FAILED, + CURL_LIBRARY_NOT_FOUND, + CURL_FUNCTION_NOT_FOUND, + CURL_ABORTED_BY_CALLBACK, + CURL_BAD_FUNCTION_ARGUMENT, + CURL_BAD_CALLING_ORDER, + CURL_HTTP_PORT_FAILED, + CURL_BAD_PASSWORD_ENTERED, + CURL_TOO_MANY_REDIRECTS, + CURL_UNKNOWN_TELNET_OPTION, + CURL_TELNET_OPTION_SYNTAX, + CURL_OBSOLETE, + CURL_SSL_PEER_CERTIFICATE, + CURL_GOT_NOTHING, + CURL_SSL_ENGINE_NOTFOUND, + CURL_SSL_ENGINE_SETFAILED, + CURL_SEND_ERROR, + CURL_RECV_ERROR, + CURL_SHARE_IN_USE, + CURL_SSL_CERTPROBLEM, + CURL_SSL_CIPHER, + CURL_SSL_CACERT, + CURL_BAD_CONTENT_ENCODING, + CURL_LDAP_INVALID_URL, + CURL_FILESIZE_EXCEEDED, + CURL_FTP_SSL_FAILED, + CURL_CURL_LAST + }; diff --git a/packages/vms/defines.com b/packages/vms/defines.com index f5a4464fbd766d9e75bfc4d6670e7c493ddcc705..2c2bd1b1961d1988c26ac05d5bf029a5b604e622 100755 GIT binary patch literal 2429 zcmaJ@ZExZ@5dPj@F&iPJ)v~!4o$hq2>q#_lS9EMaK&w`#3Yo+qK8(%T4lMtEXY7Qx z(&YZ z&LJ0uXHJ`4`(VAUoHryS{*_x`DhECP4-IYGzYvUGb7idr>#Cwi0Qv>&bOj~ba46TY zg~?<9Yoqfjb3jl+S;wU0xwqSD6+2KIUlGmj@!BB8oN&o0K4xaOMh3ZOWD^7;tUIK^ zDkrq!c^d(AwI~lU%qt;tsH{+n8ob^PEHJ~cGHxv)NxtF18HS<2nH?o8Ag~3apx@AG z2L?jQnt=8MbIz<43j{ezkJJm1G4ycaxprHhh!koGTY_6@>nJJ=aL(p(2L%(d4QLk_ zK>9cy%w(P%tOd)>!zFS@yE zVUWV+eB#VD9^nga1jIxum-8&&=sL$82~d`>CqS5*`2tKI^*GS(nDzJ&-s5*;or4?E9*fA+w*<$(PT zeCK)8z@K=)@8p4Y?VY>>(eM2F%S8-YXh2jh3W~V?54H1y(pZcQ+c?mV(d=Xy`J`1NEPwY2%jxMy6dP_ic zPg}BCBeXXr6GFk&jFB=?Gg8GJveQWBQFi_vj(QImz^5N)zt4V4_c^LRpAxT?@i@EZ z`{PiyangJ4C5Zcq*~7nNIJi3r<)Ezl9DWxn9lwmGLqZEr0g(88_`dS*RXps&sP)laP>J^8TK;?pJ-HcjW4_HP{P4g8nh#aRF1-=!o zgg^fDlaGPjS;trBcEKo$kX<(nc?NT%S$=>ds5L_u5a(}R-r#xRltD$ zu|X=(f2{gT6I$G=bs`T?&7}GE)7h*f41f_<<73g48qHW3vPOKf_!aVQj$kI?RCt@DC+E zT5Qxz3Nygpl$pqomnJ|ZPjf>v(cklIIeP(VwU}R}Fg_g1X<6-%Y%K#28!f6D5wI}; zQ`P+A=7Ha-d6EJCu4ZD85fv@gUU9m1_Z&U<4EduvAF3a2o3IJ|Ij|}JhkphPQUjg} N*23~${)#tN?-!{EYjOYp diff --git a/packages/vms/hpssl_alpha.opt b/packages/vms/hpssl_alpha.opt index 735a585b18bd9d18c9702b9c3f78fafada03c50d..9b22014801e045c17a57bd45449039304bfc85db 100644 GIT binary patch delta 12 TcmWIWoyerl$Td+%g^>#Y5>En8 delta 14 VcmeYbU{Yt8pw7&o!Z1-o1ppIK0)hYl diff --git a/packages/vms/hpssl_ia64.opt b/packages/vms/hpssl_ia64.opt index 735a585b18bd9d18c9702b9c3f78fafada03c50d..9b22014801e045c17a57bd45449039304bfc85db 100644 GIT binary patch delta 12 TcmWIWoyerl$Td+%g^>#Y5>En8 delta 14 VcmeYbU{Yt8pw7&o!Z1-o1ppIK0)hYl diff --git a/packages/vms/hpssl_vax.opt b/packages/vms/hpssl_vax.opt index 6f87c9bbb50c79b483b7e0040a715e885b9eb299..3ad9fbdb2dd0e176b6d98f1e06362e4b8eeb7905 100644 GIT binary patch delta 12 TcmWFuoXDif$Td+mHA;o4@`ChCa` zFA(_&;DC4l9sqIR0TANAi8Cj-aAqb+tF}JOj%RniZ}*$;*X7UGMt^RMipkOK3o$nO zdwuly%47}3>)hzw+~oh;bSIgud-?3AT#`TY_Z^+(b;3G1eAb@K>QN?SM-n z5wV39t5nNn=sr-_z!TsgtY9slyN1!A!oUa2a$xu2&{$ZL&uUCTGLW^GHWRoC%tN8Pwf zXbMh^sHNvD9aACQX)Xl}FBClveN;uI2Gg|wuVhLXa>t>SWVykWsU%L zy1Jp(3nwuY&`n=LFBA?;XnUT87D4ae;c3YY5B9jA>HJGf=khG6qW*7_MT}pQ8yK^x zM;Pm=hcm2G)hc>brTJc+C8Lq;RMyqDkH>xse~yQa-u8w>St1vZPkyG>5$tBVig7PZ zqyCsCs^4j4b{|X>l++|A;w@QpFGDwQGIuU9*1{bDO>gSr_nCYg0e@r&WIkKMxSOT? JL$-h${{fTj1{MGS delta 454 zcmX9)yGjE=6g@j*;%+cL(fEisLJBc4DSQ-pnAb)E;sb=lP9iS25M13|5qk?Qmsz(3G||n?-nrvF}>0b#ZBXwr_b%r$A3yDl-nV zQLn4kMs{5}uIhGt%MAr_v`;&}vOU#g9rq&xnirV?paj|$C5bBNPE;jK(1$QZgJaB5 zS}scz`tU+3iEx=YdX^)i4tkY!i84qVDEDPw5mRjS8&;!fQ2`xAD}wpQDD#`3UUX9w zK?{S$NCB;x2yb9OYNOoXRV!sFj&H1<3&*0Se)cRL)ha6SM56gf0hH?8o3BFJo3fh Tku}hdQ44pg#Q2#9-Nf>LDqLjE