Skip to content

Commit

Permalink
Update copyright
Browse files Browse the repository at this point in the history
DirListing: Optionally request flat listing with no 'delimiter'
  • Loading branch information
Bob Kast committed Jul 8, 2019
1 parent db30ba0 commit 746246c
Show file tree
Hide file tree
Showing 49 changed files with 74 additions and 68 deletions.
3 changes: 1 addition & 2 deletions ECSUtil/CRWLock.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation.
All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/CRWLock.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/CSharedQueue.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/CngAES_GCM.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/CngAES_GCM.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/DLLFUNC.H
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
36 changes: 22 additions & 14 deletions ECSUtil/ECSConnection.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down Expand Up @@ -3621,6 +3621,12 @@ HRESULT XmlDirListingS3CB(const CStringW& sXmlPath, void *pContext, IXmlReader *
return 0;
}

inline void AppendQuery(CString& sResource, bool& bContinuation, const CString& sQuery)
{
sResource += (bContinuation ? _T("&") : _T("?")) + sQuery;
bContinuation = true;
}

CECSConnection::S3_ERROR CECSConnection::DirListingInternal(
LPCTSTR pszPathIn,
DirEntryList_t& DirList,
Expand All @@ -3630,7 +3636,8 @@ CECSConnection::S3_ERROR CECSConnection::DirListingInternal(
bool bSingle, // if true, don't keep going back for more files. we just want to know if there are SOME
DWORD *pdwGetECSRetention, // if non-nullptr, check for ECS bucket retention. return retention period
LPCTSTR pszObjName,
LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker) // if non-nullptr, only one request is done at a time. this holds the next marker for the next page of entries
LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker, // if non-nullptr, only one request is done at a time. this holds the next marker for the next page of entries
TCHAR cDelimiter) // defaults to L'/'. if NUL, then don't do a delimiter listing
{
CStateRef State(this);
S3_ERROR Error;
Expand Down Expand Up @@ -3682,10 +3689,11 @@ CECSConnection::S3_ERROR CECSConnection::DirListingInternal(
sPrefix = UriEncode(sPrefix, E_URI_ENCODE::AllSAFE);
}
sResource = sBucket + _T("/");
bool bContinuation = false;
if (bS3Versions)
sResource += _T("?versions&delimiter=/");
else
sResource += _T("?delimiter=/");
AppendQuery(sResource, bContinuation, _T("versions"));
if (cDelimiter != _T('\0'))
AppendQuery(sResource, bContinuation, CString(_T("delimiter=")) + cDelimiter);
{
DWORD dwMaxKeys = 0;
if ((pNextRequestMarker != nullptr) && (pNextRequestMarker->dwMaxNum != 0))
Expand All @@ -3695,16 +3703,16 @@ CECSConnection::S3_ERROR CECSConnection::DirListingInternal(
else if ((dwS3BucketListingMax >= 10) && (dwS3BucketListingMax < 1000))
dwMaxKeys = dwS3BucketListingMax;
if (dwMaxKeys != 0)
sResource += _T("&max-keys=") + FmtNum(dwMaxKeys);
AppendQuery(sResource, bContinuation, _T("max-keys=") + FmtNum(dwMaxKeys));
}
if (!sPrefix.IsEmpty())
sResource += _T("&prefix=") + sPrefix;
AppendQuery(sResource, bContinuation, _T("prefix=") + sPrefix);
if (!sS3NextMarker.IsEmpty())
sResource += _T("&marker=") + UriEncode(sS3NextMarker, E_URI_ENCODE::AllSAFE);
AppendQuery(sResource, bContinuation, _T("marker=") + UriEncode(sS3NextMarker, E_URI_ENCODE::AllSAFE));
if (!sS3NextKeyMarker.IsEmpty())
sResource += _T("&key-marker=") + UriEncode(sS3NextKeyMarker, E_URI_ENCODE::AllSAFE);
AppendQuery(sResource, bContinuation, _T("key-marker=") + UriEncode(sS3NextKeyMarker, E_URI_ENCODE::AllSAFE));
if (!sS3NextVersionIdMarker.IsEmpty())
sResource += _T("&version-id-marker=") + UriEncode(sS3NextVersionIdMarker, E_URI_ENCODE::AllSAFE);
AppendQuery(sResource, bContinuation, _T("version-id-marker=") + UriEncode(sS3NextVersionIdMarker, E_URI_ENCODE::AllSAFE));
if (pdwGetECSRetention != nullptr)
{
Req.push_back(HEADER_REQ(_T("x-emc-retention-period")));
Expand Down Expand Up @@ -3827,16 +3835,16 @@ CECSConnection::S3_ERROR CECSConnection::DirListingInternal(
return Error;
}

CECSConnection::S3_ERROR CECSConnection::DirListing(LPCTSTR pszPath, DirEntryList_t& DirList, bool bSingle, DWORD *pdwGetECSRetention, LPCTSTR pszObjName, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker)
CECSConnection::S3_ERROR CECSConnection::DirListing(LPCTSTR pszPath, DirEntryList_t& DirList, bool bSingle, DWORD *pdwGetECSRetention, LPCTSTR pszObjName, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker, TCHAR cDelimiter)
{
CString sRetSearchName;
return DirListingInternal(pszPath, DirList, nullptr, sRetSearchName, false, bSingle, pdwGetECSRetention, pszObjName, pNextRequestMarker);
return DirListingInternal(pszPath, DirList, nullptr, sRetSearchName, false, bSingle, pdwGetECSRetention, pszObjName, pNextRequestMarker, cDelimiter);
}

CECSConnection::S3_ERROR CECSConnection::DirListingS3Versions(LPCTSTR pszPath, DirEntryList_t& DirList, LPCTSTR pszObjName, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker)
CECSConnection::S3_ERROR CECSConnection::DirListingS3Versions(LPCTSTR pszPath, DirEntryList_t& DirList, LPCTSTR pszObjName, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker, TCHAR cDelimiter)
{
CString sRetSearchName;
return DirListingInternal(pszPath, DirList, nullptr, sRetSearchName, true, false, nullptr, pszObjName, pNextRequestMarker);
return DirListingInternal(pszPath, DirList, nullptr, sRetSearchName, true, false, nullptr, pszObjName, pNextRequestMarker, cDelimiter);
}

CString CECSConnection::S3_ERROR_BASE::Format(bool bOneLine) const
Expand Down
8 changes: 4 additions & 4 deletions ECSUtil/ECSConnection.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down Expand Up @@ -1493,7 +1493,7 @@ class ECSUTIL_EXT_CLASS CECSConnection
DWORD ChooseAuthScheme(DWORD dwSupportedSchemes);
CString FormatAuthScheme(void);
// internal version of DirListing allowing it to search for a single file/dir and not return the whole list
S3_ERROR DirListingInternal(LPCTSTR pszPathIn, DirEntryList_t& DirList, LPCTSTR pszSearchName, CString& sRetSearchName, bool bS3Versions, bool bSingle, DWORD *pdwGetECSRetention, LPCTSTR pszObjName, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker);
S3_ERROR DirListingInternal(LPCTSTR pszPathIn, DirEntryList_t& DirList, LPCTSTR pszSearchName, CString& sRetSearchName, bool bS3Versions, bool bSingle, DWORD *pdwGetECSRetention, LPCTSTR pszObjName, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker, TCHAR cDelimiter);
CString signS3ShareableURL(CString& sResource, const CString& sExpire, const CString& sHostPort);
void KillHostSessions(void);
void DeleteS3Send(void);
Expand Down Expand Up @@ -1573,8 +1573,8 @@ class ECSUTIL_EXT_CLASS CECSConnection
S3_ERROR DeleteS3(LPCTSTR pszPath, LPCTSTR pszVersionId = nullptr);
S3_ERROR DeleteS3(const list<S3_DELETE_ENTRY>& PathList);
S3_ERROR Read(LPCTSTR pszPath, ULONGLONG lwLen, ULONGLONG lwOffset, CBuffer& RetData, DWORD dwBufOffset = 0, STREAM_CONTEXT *pStreamReceive = nullptr, list<HEADER_REQ> *pRcvHeaders = nullptr, ULONGLONG *pullReturnedLength = nullptr);
S3_ERROR DirListing(LPCTSTR pszPath, DirEntryList_t& DirList, bool bSingle = false, DWORD *pdwGetECSRetention = nullptr, LPCTSTR pszObjName = nullptr, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker = nullptr);
S3_ERROR DirListingS3Versions(LPCTSTR pszPath, DirEntryList_t& DirList, LPCTSTR pszObjName = nullptr, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker = nullptr);
S3_ERROR DirListing(LPCTSTR pszPath, DirEntryList_t& DirList, bool bSingle = false, DWORD *pdwGetECSRetention = nullptr, LPCTSTR pszObjName = nullptr, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker = nullptr, TCHAR cDelimiter = _T('/'));
S3_ERROR DirListingS3Versions(LPCTSTR pszPath, DirEntryList_t& DirList, LPCTSTR pszObjName = nullptr, LISTING_NEXT_MARKER_CONTEXT *pNextRequestMarker = nullptr, TCHAR cDelimiter = _T('/'));
S3_ERROR S3ServiceInformation(S3_SERVICE_INFO& ServiceInfo);
void WriteMetadataEntry(list<HEADER_STRUCT>& MDList, LPCTSTR pszTag, const CBuffer& Data);
void WriteMetadataEntry(list<HEADER_STRUCT>& MDList, LPCTSTR pszTag, const CString& sStr);
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ECSGlobal.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ECSGlobal.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ECSUtil.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ECSUtil.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/FileSupport.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/FileSupport.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/Logging.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/Logging.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/NTERRTXT.CPP
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
3 changes: 1 addition & 2 deletions ECSUtil/NTERRTXT.H
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation.
All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ProcessEvent.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ProcessEvent.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/S3Error.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/S3Error.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/SimpleWorkerThread.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/SimpleWorkerThread.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ThreadPool.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/ThreadPool.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/UriUtils.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/UriUtils.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions ECSUtil/Version.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand All @@ -17,4 +17,4 @@

#define ECSUTIL_COPYRIGHT _T("Copyright © 2019 Dell Inc. or its subsidiaries.")

#define ECSUTIL_VERSION "v1.0.6.1"
#define ECSUTIL_VERSION "v1.0.7.1"
2 changes: 1 addition & 1 deletion ECSUtil/XmlLiteUtil.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/XmlLiteUtil.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/cbuffer.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/cbuffer.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/dyndll.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/exportdef.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/fmtnum.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/fmtnum.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/generic_defs.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/libhandle.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1994 - 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/stdafx.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion ECSUtil/stdafx.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, EMC Corporation. All Rights Reserved.
* Copyright (c) 2017 - 2019, Dell Technologies, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Loading

0 comments on commit 746246c

Please sign in to comment.