Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 85 for hashHead (0.34 sec)

  1. src/cmd/link/internal/loader/loader.go

    // Holds the loader along with temporary states for loading symbols.
    type loadState struct {
    	l            *Loader
    	hashed64Syms map[uint64]symAndSize         // short hashed (content-addressable) symbols, keyed by content hash
    	hashedSyms   map[goobj.HashType]symAndSize // hashed (content-addressable) symbols, keyed by content hash
    
    	linknameVarRefs []linknameVarRef // linknamed var refererces
    }
    
    type linknameVarRef struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  2. docs/en/docs/tutorial/sql-databases.md

        But as what the API client provides is the original password, you need to extract it and generate the hashed password in your application.
    
        And then pass the `hashed_password` argument with the value to save.
    
    !!! warning
        This example is not secure, the password is not hashed.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 29.6K bytes
    - Viewed (0)
  3. cmd/erasure-metadata-utils.go

    	diskCount := 0
    	for _, disk := range disks {
    		if disk == nil {
    			continue
    		}
    		diskCount++
    	}
    	return diskCount
    }
    
    // hashOrder - hashes input key to return consistent
    // hashed integer slice. Returned integer order is salted
    // with an input key. This results in consistent order.
    // NOTE: collisions are fine, we are not looking for uniqueness
    // in the slices returned.
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/types2/typestring.go

    		if t.obj == nil {
    			w.error("unnamed type parameter")
    			break
    		}
    		if i := tparamIndex(w.tparams.list(), t); i >= 0 {
    			// The names of type parameters that are declared by the type being
    			// hashed are not part of the type identity. Replace them with a
    			// placeholder indicating their index.
    			w.string(fmt.Sprintf("$%d", i))
    		} else {
    			w.string(t.obj.name)
    			if w.tpSubscripts || w.ctxt != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/staticdata/data.go

    // The symbol contains the string data, not a string header.
    func StringSym(pos src.XPos, s string) (data *obj.LSym) {
    	var symname string
    	if len(s) > 100 {
    		// Huge strings are hashed to avoid long names in object files.
    		// Indulge in some paranoia by writing the length of s, too,
    		// as protection against length extension attacks.
    		// Same pattern is known to fileStringSym below.
    		h := notsha256.New()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:08:50 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  6. src/go/types/typestring.go

    		if t.obj == nil {
    			w.error("unnamed type parameter")
    			break
    		}
    		if i := tparamIndex(w.tparams.list(), t); i >= 0 {
    			// The names of type parameters that are declared by the type being
    			// hashed are not part of the type identity. Replace them with a
    			// placeholder indicating their index.
    			w.string(fmt.Sprintf("$%d", i))
    		} else {
    			w.string(t.obj.name)
    			if w.tpSubscripts || w.ctxt != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/link.go

    	pkgIdx map[string]int32
    
    	defs         []*LSym // list of defined symbols in the current package
    	hashed64defs []*LSym // list of defined short (64-bit or less) hashed (content-addressable) symbols
    	hasheddefs   []*LSym // list of defined hashed (content-addressable) symbols
    	nonpkgdefs   []*LSym // list of defined non-package symbols
    	nonpkgrefs   []*LSym // list of referenced non-package symbols
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 33.1K bytes
    - Viewed (0)
  8. cmd/test-utils_test.go

    // Sign given request using Signature V4.
    func signStreamingRequest(req *http.Request, accessKey, secretKey string, currTime time.Time) (string, error) {
    	// Get hashed payload.
    	hashedPayload := req.Header.Get("x-amz-content-sha256")
    	if hashedPayload == "" {
    		return "", fmt.Errorf("Invalid hashed payload")
    	}
    
    	// Set x-amz-date.
    	req.Header.Set("x-amz-date", currTime.Format(iso8601Format))
    
    	// Get header map.
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:50:49 UTC 2024
    - 76.9K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/sym.go

    				rs.Set(AttrIndexed, true)
    				return
    			}
    		}
    		pkg := rs.Pkg
    		if rs.ContentAddressable() {
    			// for now, only support content-addressable symbols that are always locally defined.
    			panic("hashed refs unsupported for now")
    		}
    		if pkg == "" || pkg == "\"\"" || pkg == "_" || !rs.Indexed() {
    			rs.PkgIdx = goobj.PkgIdxNone
    			rs.SymIdx = nonpkgidx
    			rs.Set(AttrIndexed, true)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 14:41:10 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  10. src/runtime/stubs.go

    //go:linkname reflect_memmove reflect.memmove
    func reflect_memmove(to, from unsafe.Pointer, n uintptr) {
    	memmove(to, from, n)
    }
    
    // exported value for testing
    const hashLoad = float32(loadFactorNum) / float32(loadFactorDen)
    
    // in internal/bytealg/equal_*.s
    //
    // memequal should be an internal detail,
    // but widely used packages access it using linkname.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
Back to top