Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 104 for readFull (0.38 sec)

  1. internal/config/crypto.go

    	const (
    		MaxMetadataSize = 1 << 20 // max. size of the metadata
    		Version         = 1
    	)
    
    	var header [5]byte
    	if _, err := io.ReadFull(ciphertext, header[:]); err != nil {
    		return nil, err
    	}
    	if header[0] != Version {
    		return nil, fmt.Errorf("config: unknown ciphertext version %d", header[0])
    	}
    	size := binary.LittleEndian.Uint32(header[1:])
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue May 07 23:55:37 UTC 2024
    - 5K bytes
    - Viewed (0)
  2. src/internal/sysinfo/cpuinfo_linux.go

    	"bufio"
    	"bytes"
    	"io"
    	"os"
    	"strings"
    )
    
    func readLinuxProcCPUInfo(buf []byte) error {
    	f, err := os.Open("/proc/cpuinfo")
    	if err != nil {
    		return err
    	}
    	defer f.Close()
    
    	_, err = io.ReadFull(f, buf)
    	if err != nil && err != io.ErrUnexpectedEOF {
    		return err
    	}
    
    	return nil
    }
    
    func osCPUInfoName() string {
    	modelName := ""
    	cpuMHz := ""
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 18:42:42 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  3. src/crypto/rand/rand_plan9.go

    		})
    		defer t.Stop()
    		entropy, err := os.Open(randomDevice)
    		if err != nil {
    			r.seedErr = err
    			return
    		}
    		defer entropy.Close()
    		_, r.seedErr = io.ReadFull(entropy, r.key[:])
    	})
    	if r.seedErr != nil {
    		return 0, r.seedErr
    	}
    
    	r.mu.Lock()
    	blockCipher, err := aes.NewCipher(r.key[:])
    	if err != nil {
    		r.mu.Unlock()
    		return 0, err
    	}
    	var (
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  4. cmd/bitrot-streaming.go

    		}
    	}
    	if offset != b.currOffset {
    		// Can never happen unless there are programmer bugs
    		return 0, errUnexpected
    	}
    	b.h.Reset()
    	_, err = io.ReadFull(b.rc, b.hashBytes)
    	if err != nil {
    		return 0, err
    	}
    	_, err = io.ReadFull(b.rc, buf)
    	if err != nil {
    		return 0, err
    	}
    	b.h.Write(buf)
    	if !bytes.Equal(b.h.Sum(nil), b.hashBytes) {
    		return 0, errFileCorrupt
    	}
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Wed May 15 00:11:04 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  5. src/index/suffixarray/suffixarray.go

    	_, err := w.Write(buf[0:binary.MaxVarintLen64])
    	return err
    }
    
    // readInt reads an int x from r using buf to buffer the read and returns x.
    func readInt(r io.Reader, buf []byte) (int64, error) {
    	_, err := io.ReadFull(r, buf[0:binary.MaxVarintLen64]) // ok to continue with error
    	x, _ := binary.Varint(buf)
    	return x, err
    }
    
    // writeSlice writes data[:n] to w and returns n.
    // It uses buf to buffer the write.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  6. internal/crypto/key.go

    	if random == nil {
    		random = rand.Reader
    	}
    	if len(extKey) != 32 { // safety check
    		logger.CriticalIf(context.Background(), errors.New("crypto: invalid key length"))
    	}
    	var nonce [32]byte
    	if _, err := io.ReadFull(random, nonce[:]); err != nil {
    		logger.CriticalIf(context.Background(), errOutOfEntropy)
    	}
    
    	const Context = "object-encryption-key generation"
    	mac := hmac.New(sha256.New, extKey)
    	mac.Write([]byte(Context))
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Mar 19 20:28:10 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  7. src/io/pipe_test.go

    	r, w := Pipe()
    	go func() {
    		w.Write([]byte{})
    		w.Close()
    	}()
    	var b [2]byte
    	ReadFull(r, b[0:2])
    	r.Close()
    }
    
    func TestWriteNil(t *testing.T) {
    	r, w := Pipe()
    	go func() {
    		w.Write(nil)
    		w.Close()
    	}()
    	var b [2]byte
    	ReadFull(r, b[0:2])
    	r.Close()
    }
    
    func TestWriteAfterWriterClose(t *testing.T) {
    	r, w := Pipe()
    	defer r.Close()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 9K bytes
    - Viewed (0)
  8. src/image/jpeg/huffman.go

    // struct from its contents. Specified in section B.2.4.2.
    func (d *decoder) processDHT(n int) error {
    	for n > 0 {
    		if n < 17 {
    			return FormatError("DHT has wrong length")
    		}
    		if err := d.readFull(d.tmp[:17]); err != nil {
    			return err
    		}
    		tc := d.tmp[0] >> 4
    		if tc > maxTc {
    			return FormatError("bad Tc value")
    		}
    		th := d.tmp[0] & 0x0f
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 11 17:08:05 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  9. src/cmd/internal/buildid/note.go

    	"debug/macho"
    	"encoding/binary"
    	"fmt"
    	"io"
    	"io/fs"
    	"os"
    )
    
    func readAligned4(r io.Reader, sz int32) ([]byte, error) {
    	full := (sz + 3) &^ 3
    	data := make([]byte, full)
    	_, err := io.ReadFull(r, data)
    	if err != nil {
    		return nil, err
    	}
    	data = data[:sz]
    	return data, nil
    }
    
    func ReadELFNote(filename, name string, typ int32) ([]byte, error) {
    	f, err := elf.Open(filename)
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 17 20:40:42 UTC 2023
    - 6K bytes
    - Viewed (0)
  10. internal/s3select/csv/reader.go

    	if cap(dst) < skip {
    		dst = make([]byte, 0, skip+1024)
    	}
    	dst = dst[:skip]
    	if skip > 0 {
    		n, err := io.ReadFull(r.buf, dst)
    		if err != nil && err != io.ErrUnexpectedEOF {
    			// If an EOF happens after reading some but not all the bytes,
    			// ReadFull returns ErrUnexpectedEOF.
    			return dst[:n], err
    		}
    		dst = dst[:n]
    		if err == io.ErrUnexpectedEOF {
    			return dst, io.EOF
    		}
    	}
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Feb 22 06:26:06 UTC 2024
    - 8.9K bytes
    - Viewed (0)
Back to top