Connect to IO
tcp
, with context of the current certificate configuration
Returns true
if the directory may be entered by CWD/CDUP.
Parses the received response and separates the reply code and the human readable reply text
Raises an exception if any arguments given.
Raises an exception if argument is not present.
Parses argument if given, or uses default value.
Returns nil if argument is not present or begins with ‘-’.
Wraps io
and updates digest for each of the digest algorithms in the digests
Hash
. Returns the digests hash. Example:
io = StringIO.new digests = { 'SHA1' => OpenSSL::Digest.new('SHA1'), 'SHA512' => OpenSSL::Digest.new('SHA512'), } Gem::Package::DigestIO.wrap io, digests do |digest_io| digest_io.write "hello" end digests['SHA1'].hexdigest #=> "aaf4c61d[...]" digests['SHA512'].hexdigest #=> "9b71d224[...]"
Return the ActivationRequest
that contained the dependency that we were activated for.