forked from EUDAT-B2STAGE/B2STAGE-GridFTP
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add SHA1, SHA-512, and ADLER-32. Use client setting. #9
Labels
enhancement
New feature or request
Comments
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Feb 3, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Feb 3, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
This was referenced Feb 3, 2021
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Feb 23, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Mar 3, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Mar 3, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Mar 3, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Mar 4, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
JustinKyleJames
added a commit
to JustinKyleJames/irods
that referenced
this issue
Mar 4, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
trel
pushed a commit
that referenced
this issue
Mar 4, 2021
1. Add adler32, sha512, and sha1. 2. Calculate hash on client. 3. Store hash in metadata with timestamp. 4. When hash is request, see if metadata exists and compare to timestamp. A. If metadata exists for hash scheme and is not out-of-date, return hash. B. If metadata exists for hash scheme but is out-of-data, remove metadata, calculate hash, and write new metadata. C. If metadata does not exist, calculate hash and write new metadata. Other changes: 1. Changed globus_gridftp_server_iRODS.c to globus_gridftp_server_iRODS.cpp 2. Update CMakeLists.txt so build directory does not have to be CMAKE_SOURCE_DIRECTORY and so the GLOBUS_HOME defaults to /usr. 3. Update README.md to reflect changes in how cksum works. The client calculates its own checksums rather than using iRODS checksum so the iRODS setting no longer applies. 4. Update README.md to provide instructions when installing from pre-built packages. 5. Updated CMakeLists.txt to use iRODS environment. 6. Remove stuff for old iRODS versions.
trel
pushed a commit
to irods/irods
that referenced
this issue
Mar 4, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
trel
pushed a commit
to irods/irods
that referenced
this issue
Mar 4, 2021
see [irods/irods_client_globus_connector#9] sha512 sha1 adler32
Closing this issue as the changes have been merged. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
See [#9]
The text was updated successfully, but these errors were encountered: