Changeset 87004 in vbox
- Timestamp:
- Nov 27, 2020 4:18:47 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 141574
- Location:
- trunk
- Files:
-
- 4 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/VBoxGuestLib.h
r86948 r87004 625 625 uint32_t cParmsRecived; 626 626 # ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS 627 /** Data related to Shared Clipboard file transfers. */ 627 628 VBGLR3SHCLTRANSFERCMDCTX Transfers; 628 629 # endif -
trunk/include/iprt/http.h
r85650 r87004 32 32 33 33 #include <iprt/types.h> 34 #include <iprt/http-common.h> 34 35 35 36 RT_C_DECLS_BEGIN … … 206 207 */ 207 208 RTR3DECL(int) RTHttpGetFile(RTHTTP hHttp, const char *pszUrl, const char *pszDstFile); 208 209 /** HTTP methods. */210 typedef enum RTHTTPMETHOD211 {212 RTHTTPMETHOD_INVALID = 0,213 RTHTTPMETHOD_GET,214 RTHTTPMETHOD_PUT,215 RTHTTPMETHOD_POST,216 RTHTTPMETHOD_PATCH,217 RTHTTPMETHOD_DELETE,218 RTHTTPMETHOD_HEAD,219 RTHTTPMETHOD_OPTIONS,220 RTHTTPMETHOD_TRACE,221 RTHTTPMETHOD_END,222 RTHTTPMETHOD_32BIT_HACK = 0x7fffffff223 } RTHTTPMETHOD;224 225 /**226 * Returns the name of the HTTP method.227 * @returns Read only string.228 * @param enmMethod The HTTP method to name.229 */230 RTR3DECL(const char *) RTHttpMethodName(RTHTTPMETHOD enmMethod);231 209 232 210 /** -
trunk/include/iprt/mangling.h
r86579 r87004 1174 1174 # define RTHttpSetFollowRedirects RT_MANGLER(RTHttpSetFollowRedirects) 1175 1175 # define RTHttpGetVerifyPeer RT_MANGLER(RTHttpGetVerifyPeer) 1176 # define RTHttpHeaderListInit RT_MANGLER(RTHttpHeaderListInit) 1177 # define RTHttpHeaderListDestroy RT_MANGLER(RTHttpHeaderListDestroy) 1178 # define RTHttpHeaderListSet RT_MANGLER(RTHttpHeaderListSet) 1179 # define RTHttpHeaderListAddRaw RT_MANGLER(RTHttpHeaderListAddRaw) 1180 # define RTHttpHeaderListAdd RT_MANGLER(RTHttpHeaderListAdd) 1181 # define RTHttpHeaderListGet RT_MANGLER(RTHttpHeaderListGet) 1182 # define RTHttpHeaderListGetCount RT_MANGLER(RTHttpHeaderListGetCount) 1183 # define RTHttpHeaderListGetByOrdinal RT_MANGLER(RTHttpHeaderListGetByOrdinal) 1184 # define RTHttpMethodToStr RT_MANGLER(RTHttpMethodToStr) 1176 1185 # define RTHttpSetVerifyPeer RT_MANGLER(RTHttpSetVerifyPeer) 1177 1186 # define RTHttpUseSystemProxySettings RT_MANGLER(RTHttpUseSystemProxySettings) 1187 # define RTHttpServerCreate RT_MANGLER(RTHttpServerCreate) 1188 # define RTHttpServerDestroy RT_MANGLER(RTHttpServerDestroy) 1189 # define RTHttpStatusToStr RT_MANGLER(RTHttpStatusToStr) 1178 1190 # define RTIniFileCreateFromVfsFile RT_MANGLER(RTIniFileCreateFromVfsFile) 1179 1191 # define RTIniFileRetain RT_MANGLER(RTIniFileRetain) -
trunk/src/VBox/Runtime/Makefile.kmk
r86216 r87004 80 80 # 81 81 ifndef VBOX_ONLY_EXTPACKS 82 include $(PATH_SUB_CURRENT)/testcase/Makefile.kmk82 #include $(PATH_SUB_CURRENT)/testcase/Makefile.kmk 83 83 endif 84 84 include $(PATH_SUB_CURRENT)/tools/Makefile.kmk … … 697 697 generic/critsectrw-generic.cpp \ 698 698 generic/env-generic.cpp \ 699 generic/http.cpp \ 699 700 generic/RTDirCreateUniqueNumbered-generic.cpp \ 700 701 generic/RTEnvDupEx-generic.cpp \ … … 730 731 r3/fs.cpp \ 731 732 r3/ftp-server.cpp \ 733 r3/http-server.cpp \ 732 734 r3/init.cpp \ 733 735 r3/memsafer-r3.cpp \ -
trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp
r82968 r87004 196 196 RTCRestClientResponseBase *a_pResponse, const char *a_pszMethod, uint32_t a_fFlags) RT_NOEXCEPT 197 197 { 198 LogFlow(("doCall: %s %s\n", a_pszMethod, RTHttpMethod Name(a_enmHttpMethod)));198 LogFlow(("doCall: %s %s\n", a_pszMethod, RTHttpMethodToStr(a_enmHttpMethod))); 199 199 200 200 -
trunk/src/VBox/Runtime/generic/http-curl.cpp
r86983 r87004 3832 3832 3833 3833 3834 RTR3DECL(const char *) RTHttpMethodName(RTHTTPMETHOD enmMethod)3835 {3836 switch (enmMethod)3837 {3838 case RTHTTPMETHOD_INVALID: return "invalid";3839 case RTHTTPMETHOD_GET: return "GET";3840 case RTHTTPMETHOD_PUT: return "PUT";3841 case RTHTTPMETHOD_POST: return "POST";3842 case RTHTTPMETHOD_PATCH: return "PATCH";3843 case RTHTTPMETHOD_DELETE: return "DELETE";3844 case RTHTTPMETHOD_HEAD: return "HEAD";3845 case RTHTTPMETHOD_OPTIONS: return "OPTIONS";3846 case RTHTTPMETHOD_TRACE: return "TRACE";3847 3848 case RTHTTPMETHOD_END:3849 case RTHTTPMETHOD_32BIT_HACK:3850 break;3851 }3852 return "unknown";3853 }3854 3855 3856 3834 /********************************************************************************************************************************* 3857 3835 * Callback APIs. * -
trunk/src/VBox/Runtime/include/internal/magics.h
r82665 r87004 85 85 #define RTFILEAIOREQ_MAGIC UINT32_C(0x19470921) 86 86 /** The magic value for RTFTPSERVERINTERNAL::u32Magic. */ 87 #define RTFTPSERVER_MAGIC UINT32_C(0x feed0004) /**< @todo find a value */87 #define RTFTPSERVER_MAGIC UINT32_C(0x20170610) 88 88 /** The value of RTFTPSERVERINTERNAL::u32Magic after close. */ 89 89 #define RTFTPSERVER_MAGIC_DEAD (~RTFTPSERVER_MAGIC) 90 /** The magic value for RTFTPSERVERINTERNAL::u32Magic. */ 91 #define RTHTTPSERVER_MAGIC UINT32_C(0x20200602) 92 /** The value for RTFTPSERVERINTERNAL::u32Magic after close. */ 93 #define RTHTTPSERVER_MAGIC_DEAD (~RTHTTPSERVER_MAGIC) 90 94 /** The value of RTENVINTERNAL::u32Magic. (Rumiko Takahashi) */ 91 95 #define RTENV_MAGIC UINT32_C(0x19571010) … … 104 108 /** The value of RTHTTPINTERNAL::u32Magic after close. */ 105 109 #define RTHTTP_MAGIC_DEAD UINT32_C(0x19120330) 110 /** The magic value for RTHTTPHEADERLISTINTERNAL::u32Magic. (Ken Follett) */ 111 #define RTHTTPHEADERLIST_MAGIC UINT32_C(0x19490605) 112 /** The value of RTHTTPHEADERLISTINTERNAL::u32Magic after close. */ 113 #define RTHTTPHEADERLIST_MAGIC_DEAD (~RTHTTPHEADERLIST_MAGIC) 106 114 /** The value of RTINIFILEINT::u32Magic. (Jane Austen) */ 107 115 #define RTINIFILE_MAGIC UINT32_C(0x17751216) -
trunk/src/VBox/Runtime/tools/Makefile.kmk
r85673 r87004 158 158 endif 159 159 160 # RTHttpServer implements a simple HTTP server. 161 PROGRAMS += RTHttpServer 162 RTHttpServer_TEMPLATE = VBoxR3Tool 163 RTHttpServer_SOURCES = RTHttpServer.cpp 164 160 165 # RTLdrCheckImports - import checker. 161 166 PROGRAMS += RTLdrCheckImports
Note:
See TracChangeset
for help on using the changeset viewer.