=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== mongo-tools-3.4.14/common.yml-616- else mongo-tools-3.4.14/common.yml:617: SECONDS=`expr $SECONDS + 1` mongo-tools-3.4.14/common.yml-618- if [ $SECONDS -gt 20 ]; then ############################################## mongo-tools-3.4.14/common/bsonutil/date_test.go-40- for _, dateString := range dates { mongo-tools-3.4.14/common/bsonutil/date_test.go:41: example := fmt.Sprintf(`{ "$date": "%v" }`, dateString) mongo-tools-3.4.14/common/bsonutil/date_test.go-42- Convey(fmt.Sprintf("of string ('%v')", example), func() { ############################################## mongo-tools-3.4.14/common/bsonutil/date_test.go-64- mongo-tools-3.4.14/common/bsonutil/date_test.go:65: Convey(`of $numberLong ('{ "$date": { "$numberLong": "1136214245000" } }')`, func() { mongo-tools-3.4.14/common/bsonutil/date_test.go-66- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/date_test.go-82- mongo-tools-3.4.14/common/bsonutil/date_test.go:83: Convey(`of json.Number ('{ "$date": 1136214245000 }')`, func() { mongo-tools-3.4.14/common/bsonutil/date_test.go-84- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/date_test.go-98- mongo-tools-3.4.14/common/bsonutil/date_test.go:99: Convey(`of numeric int64 ('{ "$date": 1136214245000 }')`, func() { mongo-tools-3.4.14/common/bsonutil/date_test.go-100- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/date_test.go-114- mongo-tools-3.4.14/common/bsonutil/date_test.go:115: Convey(`of numeric float64 ('{ "$date": 1136214245000 }')`, func() { mongo-tools-3.4.14/common/bsonutil/date_test.go-116- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/date_test.go-129- }) mongo-tools-3.4.14/common/bsonutil/date_test.go:130: Convey(`of numeric int32 ('{ "$date": 2136800000 }')`, func() { mongo-tools-3.4.14/common/bsonutil/date_test.go-131- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/date_test.go-148- mongo-tools-3.4.14/common/bsonutil/date_test.go:149: Convey(`of negative numeric int32 ('{ "$date": -2136800000 }')`, func() { mongo-tools-3.4.14/common/bsonutil/date_test.go-150- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/maxkey_test.go-24- mongo-tools-3.4.14/common/bsonutil/maxkey_test.go:25: Convey(`works for MaxKey document ('{ "$maxKey": 1 }')`, func() { mongo-tools-3.4.14/common/bsonutil/maxkey_test.go-26- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/minkey_test.go-24- mongo-tools-3.4.14/common/bsonutil/minkey_test.go:25: Convey(`works for MinKey document ('{ "$minKey": 1 }')`, func() { mongo-tools-3.4.14/common/bsonutil/minkey_test.go-26- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/numberint_test.go-23- mongo-tools-3.4.14/common/bsonutil/numberint_test.go:24: Convey(`works for NumberInt document ('{ "$numberInt": "42" }')`, func() { mongo-tools-3.4.14/common/bsonutil/numberint_test.go-25- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/numberlong_test.go-23- mongo-tools-3.4.14/common/bsonutil/numberlong_test.go:24: Convey(`works for NumberLong document ('{ "$numberLong": "42" }')`, func() { mongo-tools-3.4.14/common/bsonutil/numberlong_test.go-25- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/objectid_test.go-24- mongo-tools-3.4.14/common/bsonutil/objectid_test.go:25: Convey(`works for ObjectId document ('{ "$oid": "0123456789abcdef01234567" }')`, func() { mongo-tools-3.4.14/common/bsonutil/objectid_test.go-26- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/regexp_test.go-24- mongo-tools-3.4.14/common/bsonutil/regexp_test.go:25: Convey(`works for RegExp document ('{ "$regex": "foo", "$options": "i" }')`, func() { mongo-tools-3.4.14/common/bsonutil/regexp_test.go-26- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/regexp_test.go-38- mongo-tools-3.4.14/common/bsonutil/regexp_test.go:39: Convey(`can use multiple options ('{ "$regex": "bar", "$options": "gims" }')`, func() { mongo-tools-3.4.14/common/bsonutil/regexp_test.go-40- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/regexp_test.go-52- mongo-tools-3.4.14/common/bsonutil/regexp_test.go:53: Convey(`fails for an invalid option ('{ "$regex": "baz", "$options": "y" }')`, func() { mongo-tools-3.4.14/common/bsonutil/regexp_test.go-54- key := "key" ############################################## mongo-tools-3.4.14/common/bsonutil/timestamp_test.go-26- Convey(`works for Timestamp document`, func() { mongo-tools-3.4.14/common/bsonutil/timestamp_test.go:27: Convey(`{"ts":{"$timestamp":{"t":123456, "i":55}}}`, func() { mongo-tools-3.4.14/common/bsonutil/timestamp_test.go-28- jsonMap := map[string]interface{}{ ############################################## mongo-tools-3.4.14/common/bsonutil/undefined_test.go-24- mongo-tools-3.4.14/common/bsonutil/undefined_test.go:25: Convey(`works for undefined document ('{ "$undefined": true }')`, func() { mongo-tools-3.4.14/common/bsonutil/undefined_test.go-26- key := "key" ############################################## mongo-tools-3.4.14/common/json/csv_format.go-37-func (d DBRef) String() string { mongo-tools-3.4.14/common/json/csv_format.go:38: return fmt.Sprintf(`{ "$ref": "%v", "$id": %v, "$db": "%v" }`, mongo-tools-3.4.14/common/json/csv_format.go-39- d.Collection, d.Id, d.Database) ############################################## mongo-tools-3.4.14/common/json/csv_format.go-42-func (d DBPointer) String() string { mongo-tools-3.4.14/common/json/csv_format.go:43: return fmt.Sprintf(`{ "$ref": "%v", "$id": %v }`, mongo-tools-3.4.14/common/json/csv_format.go-44- d.Namespace, d.Id) ############################################## mongo-tools-3.4.14/common/json/csv_format.go-77-func (t Timestamp) String() string { mongo-tools-3.4.14/common/json/csv_format.go:78: return fmt.Sprintf(`{ "$timestamp": { "t": %v, "i": %v } }`, mongo-tools-3.4.14/common/json/csv_format.go-79- t.Seconds, t.Increment) ############################################## mongo-tools-3.4.14/common/json/csv_format.go-82-func (_ Undefined) String() string { mongo-tools-3.4.14/common/json/csv_format.go:83: return `{ "$undefined": true }` mongo-tools-3.4.14/common/json/csv_format.go-84-} ############################################## mongo-tools-3.4.14/common/json/decode.go-418- // we find them. mongo-tools-3.4.14/common/json/decode.go:419: if v.Kind() != reflect.Ptr && v.Type().Name() != "" && v.CanAddr() { mongo-tools-3.4.14/common/json/decode.go:420: v = v.Addr() mongo-tools-3.4.14/common/json/decode.go-421- } ############################################## mongo-tools-3.4.14/common/json/encode.go-424-func addrMarshalerEncoder(e *encodeState, v reflect.Value, quoted bool) { mongo-tools-3.4.14/common/json/encode.go:425: va := v.Addr() mongo-tools-3.4.14/common/json/encode.go-426- if va.IsNil() { ############################################## mongo-tools-3.4.14/common/json/encode.go-456-func addrTextMarshalerEncoder(e *encodeState, v reflect.Value, quoted bool) { mongo-tools-3.4.14/common/json/encode.go:457: va := v.Addr() mongo-tools-3.4.14/common/json/encode.go-458- if va.IsNil() { ############################################## mongo-tools-3.4.14/common/json/encode.go-727-func (ce *condAddrEncoder) encode(e *encodeState, v reflect.Value, quoted bool) { mongo-tools-3.4.14/common/json/encode.go:728: if v.CanAddr() { mongo-tools-3.4.14/common/json/encode.go-729- ce.canAddrEnc(e, v, quoted) ############################################## mongo-tools-3.4.14/common/json/json_format.go-14-func (b BinData) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:15: data := fmt.Sprintf(`{ "$binary": "%v", "$type": "%0x" }`, mongo-tools-3.4.14/common/json/json_format.go-16- b.Base64, []byte{b.Type}) ############################################## mongo-tools-3.4.14/common/json/json_format.go-21- s := d128.Decimal128.String() mongo-tools-3.4.14/common/json/json_format.go:22: return []byte(fmt.Sprintf(`{ "$numberDecimal" : "%s" }`, s)), nil mongo-tools-3.4.14/common/json/json_format.go-23-} ############################################## mongo-tools-3.4.14/common/json/json_format.go-25-func (js JavaScript) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:26: data := []byte(fmt.Sprintf(`{ "$code": %q`, js.Code)) mongo-tools-3.4.14/common/json/json_format.go-27- ############################################## mongo-tools-3.4.14/common/json/json_format.go-34- } mongo-tools-3.4.14/common/json/json_format.go:35: scopeChunk = []byte(fmt.Sprintf(`, "$scope": %v `, string(scopeChunk))) mongo-tools-3.4.14/common/json/json_format.go-36- } ############################################## mongo-tools-3.4.14/common/json/json_format.go-47- t := time.Unix(n/1e3, n%1e3*1e6) mongo-tools-3.4.14/common/json/json_format.go:48: data = fmt.Sprintf(`{ "$date": "%v" }`, t.UTC().Format(JSON_DATE_FORMAT)) mongo-tools-3.4.14/common/json/json_format.go-49- } else { mongo-tools-3.4.14/common/json/json_format.go:50: data = fmt.Sprintf(`{ "$date": { "$numberLong" : "%v" }}`, n) mongo-tools-3.4.14/common/json/json_format.go-51- } ############################################## mongo-tools-3.4.14/common/json/json_format.go-64- // so piece chunks together since can only get $id field as bytes. mongo-tools-3.4.14/common/json/json_format.go:65: refChunk := []byte(fmt.Sprintf(`{ "$ref": "%v", "$id": `, d.Collection)) mongo-tools-3.4.14/common/json/json_format.go-66- ############################################## mongo-tools-3.4.14/common/json/json_format.go-68- if d.Database != "" { mongo-tools-3.4.14/common/json/json_format.go:69: dbChunk = []byte(fmt.Sprintf(`, "$db": "%v" `, d.Database)) mongo-tools-3.4.14/common/json/json_format.go-70- } ############################################## mongo-tools-3.4.14/common/json/json_format.go-87- } mongo-tools-3.4.14/common/json/json_format.go:88: buffer.Write([]byte(fmt.Sprintf(`{ "$ref": "%v", "$id": { "$oid" : `, d.Namespace))) mongo-tools-3.4.14/common/json/json_format.go-89- buffer.Write(idChunk) ############################################## mongo-tools-3.4.14/common/json/json_format.go-94-func (_ MinKey) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:95: data := `{ "$minKey": 1 }` mongo-tools-3.4.14/common/json/json_format.go-96- return []byte(data), nil ############################################## mongo-tools-3.4.14/common/json/json_format.go-99-func (_ MaxKey) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:100: data := `{ "$maxKey": 1 }` mongo-tools-3.4.14/common/json/json_format.go-101- return []byte(data), nil ############################################## mongo-tools-3.4.14/common/json/json_format.go-108-func (n NumberLong) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:109: data := fmt.Sprintf(`{ "$numberLong": "%v" }`, int64(n)) mongo-tools-3.4.14/common/json/json_format.go-110- return []byte(data), nil ############################################## mongo-tools-3.4.14/common/json/json_format.go-139-func (o ObjectId) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:140: data := fmt.Sprintf(`{ "$oid": "%v" }`, string(o)) mongo-tools-3.4.14/common/json/json_format.go-141- return []byte(data), nil ############################################## mongo-tools-3.4.14/common/json/json_format.go-148- } mongo-tools-3.4.14/common/json/json_format.go:149: data := fmt.Sprintf(`{ "$regex": %v, "$options": "%v" }`, mongo-tools-3.4.14/common/json/json_format.go-150- string(pattern), r.Options) ############################################## mongo-tools-3.4.14/common/json/json_format.go-154-func (t Timestamp) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:155: data := fmt.Sprintf(`{ "$timestamp": { "t": %v, "i": %v } }`, mongo-tools-3.4.14/common/json/json_format.go-156- t.Seconds, t.Increment) ############################################## mongo-tools-3.4.14/common/json/json_format.go-160-func (_ Undefined) MarshalJSON() ([]byte, error) { mongo-tools-3.4.14/common/json/json_format.go:161: data := `{ "$undefined": true }` mongo-tools-3.4.14/common/json/json_format.go-162- return []byte(data), nil ############################################## mongo-tools-3.4.14/common/json/tagkey_test.go-11-type basicLatin2xTag struct { mongo-tools-3.4.14/common/json/tagkey_test.go:12: V string `json:"$%-/"` mongo-tools-3.4.14/common/json/tagkey_test.go-13-} ############################################## mongo-tools-3.4.14/common/json/tagkey_test.go-43-type punctuationTag struct { mongo-tools-3.4.14/common/json/tagkey_test.go:44: V string `json:"!#$%&()*+-./:<=>?@[]^_{|}~"` // http://golang.org/issue/3546 mongo-tools-3.4.14/common/json/tagkey_test.go-45-} ############################################## mongo-tools-3.4.14/mongodump/options.go-20-type InputOptions struct { mongo-tools-3.4.14/mongodump/options.go:21: Query string `long:"query" short:"q" description:"query filter, as a JSON string, e.g., '{x:{$gt:1}}'"` mongo-tools-3.4.14/mongodump/options.go-22- QueryFile string `long:"queryFile" description:"path to a file containing a query filter (JSON)"` ############################################## mongo-tools-3.4.14/mongoexport/json_test.go-28- So(err, ShouldBeNil) mongo-tools-3.4.14/mongoexport/json_test.go:29: So(out.String(), ShouldEqual, `{"_id":{"$oid":"`+objId.Hex()+`"}}`+"\n") mongo-tools-3.4.14/mongoexport/json_test.go-30- }) ############################################## mongo-tools-3.4.14/mongoexport/options.go-47-type InputOptions struct { mongo-tools-3.4.14/mongoexport/options.go:48: Query string `long:"query" value-name:"<json>" short:"q" description:"query filter, as a JSON string, e.g., '{x:{$gt:1}}'"` mongo-tools-3.4.14/mongoexport/options.go-49- QueryFile string `long:"queryFile" value-name:"<filename>" description:"path to a file containing a query filter (JSON)"` ############################################## mongo-tools-3.4.14/mongoexport/options.go-51- ReadPreference string `long:"readPreference" value-name:"<string>|<json>" description:"specify either a preference name or a preference json object"` mongo-tools-3.4.14/mongoexport/options.go:52: ForceTableScan bool `long:"forceTableScan" description:"force a table scan (do not use $snapshot)"` mongo-tools-3.4.14/mongoexport/options.go-53- Skip int `long:"skip" value-name:"<count>" description:"number of documents to skip"` ############################################## mongo-tools-3.4.14/mongoreplay/connection_stub.go-47-// LocalAddr doesn't actually do anything, and is here to implement net.Conn. mongo-tools-3.4.14/mongoreplay/connection_stub.go:48:func (conn *ConnStub) LocalAddr() net.Addr { mongo-tools-3.4.14/mongoreplay/connection_stub.go-49- return nil ############################################## mongo-tools-3.4.14/mongoreplay/connection_stub.go-52-// RemoteAddr doesn't actually do anything, and is here to implement net.Conn. mongo-tools-3.4.14/mongoreplay/connection_stub.go:53:func (conn *ConnStub) RemoteAddr() net.Addr { mongo-tools-3.4.14/mongoreplay/connection_stub.go-54- return nil ############################################## mongo-tools-3.4.14/mongoreplay/replay_test.sh-21- -h|--help) mongo-tools-3.4.14/mongoreplay/replay_test.sh:22: >&2 cat <<< "Usage: `basename $0` [OPTIONS] mongo-tools-3.4.14/mongoreplay/replay_test.sh-23- ############################################## mongo-tools-3.4.14/mongorestore/ns/ns.go-47- // Finds $variables$ at the beginning of a string mongo-tools-3.4.14/mongorestore/ns/ns.go:48: variableRE = regexp.MustCompile(`^\$([^\$]*)\$(.*)$`) mongo-tools-3.4.14/mongorestore/ns/ns.go-49- // List of control characters that a regexp can use mongo-tools-3.4.14/mongorestore/ns/ns.go:50: escapedChars = `*[](){}\?$^+!.|` mongo-tools-3.4.14/mongorestore/ns/ns.go-51-) ############################################## mongo-tools-3.4.14/mongorestore/ns/ns_test.go-37- Convey("with replacements", t, func() { mongo-tools-3.4.14/mongorestore/ns/ns_test.go:38: Convey(`'$db$.user$$' -> 'test.user$$_$db$', 'pr\*d\.*' -> 'st\*g\\ing.*'`, func() { mongo-tools-3.4.14/mongorestore/ns/ns_test.go:39: r, err := NewRenamer([]string{"$db$.user$$", `pr\*d\\.*`}, []string{"test.user$$_$db$", `st\*g\\ing.*`}) mongo-tools-3.4.14/mongorestore/ns/ns_test.go-40- So(r, ShouldNotBeNil) ############################################## mongo-tools-3.4.14/mongorestore/ns/ns_test.go-47- }) mongo-tools-3.4.14/mongorestore/ns/ns_test.go:48: Convey(`'$:)*$.us(?:2)er$?$' -> 'test.us(?:2)er$?$_$:)*$'`, func() { mongo-tools-3.4.14/mongorestore/ns/ns_test.go-49- r, err := NewRenamer([]string{"$:)*$.us(?:2)er$?$"}, []string{"test.us(?:2)er$?$_$:)*$"}) ############################################## mongo-tools-3.4.14/mongotop/smoke.sh-21-do mongo-tools-3.4.14/mongotop/smoke.sh:22: if [ `head -2 output.out | grep -c $header` -ne 1 ] mongo-tools-3.4.14/mongotop/smoke.sh-23- then ############################################## mongo-tools-3.4.14/test/legacy28/jstests/libs/host_ipaddr.js-1-// Returns non-localhost ipaddr of host running the mongo shell process mongo-tools-3.4.14/test/legacy28/jstests/libs/host_ipaddr.js:2:function get_ipaddr() { mongo-tools-3.4.14/test/legacy28/jstests/libs/host_ipaddr.js-3- // set temp path, if it exists ############################################## mongo-tools-3.4.14/test/qa-tests/jstests/libs/host_ipaddr.js-1-// Returns non-localhost ipaddr of host running the mongo shell process mongo-tools-3.4.14/test/qa-tests/jstests/libs/host_ipaddr.js:2:function get_ipaddr() { mongo-tools-3.4.14/test/qa-tests/jstests/libs/host_ipaddr.js-3- // set temp path, if it exists ############################################## mongo-tools-3.4.14/vendor.sh-13- while read line; do mongo-tools-3.4.14/vendor.sh:14: local line=`echo $line | sed 's/#.*//;/^\s*$/d' || echo ""` mongo-tools-3.4.14/vendor.sh-15- [ ! "$line" ] && continue ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-110- if style == setterAddr { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go:111: if !out.CanAddr() { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-112- return nil mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-113- } mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go:114: out = out.Addr() mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-115- } else if outt.Kind() == reflect.Ptr && out.IsNil() { ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/encode.go-370- e.addElemName('\x05', name) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/encode.go:371: if v.CanAddr() { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/encode.go-372- e.addBinary('\x00', v.Slice(0, v.Len()).Interface().([]byte)) ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-411- mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go:412:func resolveAddr(addr string) (*net.TCPAddr, error) { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-413- // Simple cases that do not need actual resolution. Works with IPv4 and v6. ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-437- } else { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go:438: addrChan <- (*net.TCPAddr)(conn.RemoteAddr().(*net.UDPAddr)) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-439- conn.Close() ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-492- mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go:493: tcpaddr, err := resolveAddr(addr) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-494- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1595- dials <- true mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go:1596: if addr.TCPAddr().Port == 40012 { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1597- c.Check(addr.String(), Equals, "localhost:40012") mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1598- } mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go:1599: return net.DialTCP("tcp", nil, addr.TCPAddr()) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1600- } ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/dbtest/dbserver.go-52- } mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/dbtest/dbserver.go:53: addr := l.Addr().(*net.TCPAddr) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/dbtest/dbserver.go-54- l.Close() ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-395-// TCPAddr returns the resolved TCP address for the server. mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:396:func (addr *ServerAddr) TCPAddr() *net.TCPAddr { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-397- return addr.tcp ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-1173- if field == "" || kind != "" && order != kind { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:1174: return nil, fmt.Errorf(`invalid index key: want "[$<kind>:][-]<field name>", got %q`, raw) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-1175- } ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3136-type DBRef struct { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3137: Collection string `bson:"$ref"` mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3138: Id interface{} `bson:"$id"` mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3139: Database string `bson:"$db,omitempty"` mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3140-} ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3619- } else { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3620: if !iter.Next(slicev.Index(i).Addr().Interface()) { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3621- break ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session_test.go-984- _, err = coll.Find(M{"n": "not-a-number"}).Apply(mgo.Change{Update: M{"$inc": M{"n": 1}}}, result) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session_test.go:985: c.Assert(err, ErrorMatches, `(exception: )?Cannot apply \$inc .*`) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session_test.go-986- if s.versionAtLeast(2, 1) { ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/socket.go-838- if conn, ok := r.(net.Conn); ok { mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/socket.go:839: debugf("Socket with addr '%s' received document: %#v", conn.RemoteAddr(), m) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/socket.go-840- } ############################################## mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/testserver/testserver.go-43- } mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/testserver/testserver.go:44: addr := l.Addr().(*net.TCPAddr) mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/testserver/testserver.go-45- l.Close() ############################################## mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-10- mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s:11:// The asm code generally follows the pure Go code in decode_other.go, except mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-12-// where marked with a "!!!". ############################################## mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-183- // mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s:184: // checks. In the asm version, we code it once instead of once per switch case. mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-185- ADDQ CX, SI ############################################## mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-17-// 4e 0f b7 7c 5c 78 movzwq 0x78(%rsp,%r11,2),%r15 mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s:18:// style comments, in AT&T asm syntax. Note that rsp here is a physical mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-19-// register, not Go/asm's SP pseudo-register (see https://golang.org/doc/asm). ############################################## mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-22- mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s:23:// The asm code generally follows the pure Go code in encode_other.go, except mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-24-// where marked with a "!!!". ############################################## mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-288- // mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s:289: // In the asm code, unlike the Go code, we can zero-initialize only the mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-290- // first tableSize elements. Each uint16 element is 2 bytes and each MOVOU ############################################## mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_other.go-127- // to a smaller tableSize per se. However, it matches the C++ algorithm, mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_other.go:128: // and in the asm versions of this code, we can get away with zeroing only mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_other.go-129- // the first tableSize elements. ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/arpscan/arpscan.go-131- // all information is good information :) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/arpscan/arpscan.go:132: log.Printf("IP %v is at %v", net.IP(arp.SourceProtAddress), net.HardwareAddr(arp.SourceHwAddress)) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/arpscan/arpscan.go-133- } ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-90-// request/reply. mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go:91:func (s *scanner) getHwAddr() (net.HardwareAddr, error) { mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-92- start := time.Now() ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-133- if bytes.Equal(arp.SourceProtAddress, arpDst) { mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go:134: return net.HardwareAddr(arp.SourceHwAddress), nil mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-135- } ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-142- // First off, get the MAC address we should be sending packets to. mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go:143: hwaddr, err := s.getHwAddr() mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-144- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-345- m.DurationID = binary.LittleEndian.Uint16(data[2:4]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:346: m.Address1 = net.HardwareAddr(data[4:10]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-347- ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-359- } mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:360: m.Address2 = net.HardwareAddr(data[offset : offset+6]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-361- offset += 6 ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-367- } mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:368: m.Address2 = net.HardwareAddr(data[offset : offset+6]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-369- offset += 6 mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:370: m.Address3 = net.HardwareAddr(data[offset : offset+6]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-371- offset += 6 ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-382- } mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:383: m.Address4 = net.HardwareAddr(data[offset : offset+6]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-384- offset += 6 ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-1034- m.ListenInterval = binary.LittleEndian.Uint16(data[2:4]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:1035: m.CurrentApAddress = net.HardwareAddr(data[4:10]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-1036- m.Payload = data[10:] ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-85- Address1: net.HardwareAddr{0xd8, 0xa2, 0x5e, 0x97, 0x61, 0xc1}, // check mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:86: Address2: net.HardwareAddr(nil), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:87: Address3: net.HardwareAddr(nil), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:88: Address4: net.HardwareAddr(nil), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-89- Checksum: 0x8e955036, ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-292- Address1: net.HardwareAddr{0x0, 0x19, 0xe3, 0xd3, 0x53, 0x52}, mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:293: Address2: net.HardwareAddr(nil), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:294: Address3: net.HardwareAddr(nil), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:295: Address4: net.HardwareAddr(nil), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-296- Checksum: 0x8776e946, ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/endpoints.go-27- EndpointMAC = gopacket.RegisterEndpointType(3, gopacket.EndpointTypeMetadata{"MAC", func(b []byte) string { mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/endpoints.go:28: return net.HardwareAddr(b).String() mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/endpoints.go-29- }}) ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go-44- } mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go:45: eth.DstMAC = net.HardwareAddr(data[0:6]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go:46: eth.SrcMAC = net.HardwareAddr(data[6:12]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go-47- eth.EthernetType = EthernetType(binary.BigEndian.Uint16(data[12:14])) ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go-33- Priority: data[0] & 0x07, mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go:34: SrcMAC: net.HardwareAddr(data[1:7]), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go:35: DstMAC: net.HardwareAddr(data[7:13]), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go-36- BaseLayer: BaseLayer{data[:13], data[13:]}, ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/linux_sll.go-80- mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/linux_sll.go:81: sll.Addr = net.HardwareAddr(data[6 : sll.AddrLen+6]) mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/linux_sll.go-82- sll.EthernetType = EthernetType(binary.BigEndian.Uint16(data[14:16])) ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/prism_test.go-103- Address3: net.HardwareAddr{0xff, 0xff, 0xff, 0xff, 0xff, 0xff}, mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/prism_test.go:104: Address4: net.HardwareAddr(nil), mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/prism_test.go-105- SequenceNumber: 0x041a, ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/macs/valid_mac_prefixes.go-888- [3]byte{0, 3, 101}: "Kira Information & Communications, Ltd.", mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/macs/valid_mac_prefixes.go:889: [3]byte{0, 3, 102}: "ASM Pacific Technology", mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/macs/valid_mac_prefixes.go-890- [3]byte{0, 3, 103}: "Jasmine Networks, Inc.", ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-493- mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:494:// SetBPFInstructionFilter may be used to apply a filter in BPF asm byte code format. mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-495-// mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:496:// Simplest way to generate BPF asm byte code is with tcpdump: mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-497-// tcpdump -dd 'udp' ############################################## mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-517-// mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:518:// To compile the code use bpf_asm from mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-519-// https://github.com/torvalds/linux/tree/master/tools/net mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-520-// mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:521:// The following command may be used to convert bpf_asm output to c/go struct, usable for SetBPFFilterByte: mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:522:// bpf_asm -c tcp.bpf mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-523-func (p *Handle) SetBPFInstructionFilter(bpfInstructions []BPFInstruction) (err error) { ############################################## mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/command.go-217- if len(subcommand) != 0 { mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/command.go:218: ptrval := reflect.NewAt(realval.Type(), unsafe.Pointer(realval.UnsafeAddr())) mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/command.go-219- ############################################## mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go-128- ret = cmp.Complete(match) mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go:129: } else if value.CanAddr() { mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go:130: if cmp, ok = value.Addr().Interface().(Completer); ok { mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go-131- ret = cmp.Complete(match) ############################################## mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go-160- mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go:161: if retval.Type().Kind() != reflect.Ptr && retval.CanAddr() { mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go:162: return convertUnmarshal(val, retval.Addr()) mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go-163- } ############################################## mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/group.go-324- if len(subgroup) != 0 { mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/group.go:325: ptrval := reflect.NewAt(realval.Type(), unsafe.Pointer(realval.UnsafeAddr())) mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/group.go-326- description := mtag.Get("description") ############################################## mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-318- mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go:319: if !v.CanAddr() { mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-320- break ############################################## mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-322- mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go:323: v = v.Addr() mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-324- } ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-96-func set_console_active_screen_buffer(h syscall.Handle) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:97: r0, _, e1 := syscall.Syscall(proc_set_console_active_screen_buffer.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-98- 1, uintptr(h), 0, 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-109-func set_console_screen_buffer_size(h syscall.Handle, size coord) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:110: r0, _, e1 := syscall.Syscall(proc_set_console_screen_buffer_size.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-111- 2, uintptr(h), size.uintptr(), 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-122-func create_console_screen_buffer() (h syscall.Handle, err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:123: r0, _, e1 := syscall.Syscall6(proc_create_console_screen_buffer.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-124- 5, uintptr(generic_read|generic_write), 0, 0, console_textmode_buffer, 0, 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-135-func get_console_screen_buffer_info(h syscall.Handle, info *console_screen_buffer_info) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:136: r0, _, e1 := syscall.Syscall(proc_get_console_screen_buffer_info.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-137- 2, uintptr(h), uintptr(unsafe.Pointer(info)), 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-150- tmp_rect = dst mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:151: r0, _, e1 := syscall.Syscall6(proc_write_console_output.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-152- 5, uintptr(h), uintptr(unsafe.Pointer(&chars[0])), tmp_coord.uintptr(), ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-164-func write_console_output_character(h syscall.Handle, chars []wchar, pos coord) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:165: r0, _, e1 := syscall.Syscall6(proc_write_console_output_character.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-166- 5, uintptr(h), uintptr(unsafe.Pointer(&chars[0])), uintptr(len(chars)), ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-178-func write_console_output_attribute(h syscall.Handle, attrs []word, pos coord) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:179: r0, _, e1 := syscall.Syscall6(proc_write_console_output_attribute.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-180- 5, uintptr(h), uintptr(unsafe.Pointer(&attrs[0])), uintptr(len(attrs)), ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-192-func set_console_cursor_info(h syscall.Handle, info *console_cursor_info) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:193: r0, _, e1 := syscall.Syscall(proc_set_console_cursor_info.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-194- 2, uintptr(h), uintptr(unsafe.Pointer(info)), 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-205-func get_console_cursor_info(h syscall.Handle, info *console_cursor_info) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:206: r0, _, e1 := syscall.Syscall(proc_get_console_cursor_info.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-207- 2, uintptr(h), uintptr(unsafe.Pointer(info)), 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-218-func set_console_cursor_position(h syscall.Handle, pos coord) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:219: r0, _, e1 := syscall.Syscall(proc_set_console_cursor_position.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-220- 2, uintptr(h), pos.uintptr(), 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-231-func read_console_input(h syscall.Handle, record *input_record) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:232: r0, _, e1 := syscall.Syscall6(proc_read_console_input.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-233- 4, uintptr(h), uintptr(unsafe.Pointer(record)), 1, uintptr(unsafe.Pointer(&tmp_arg)), 0, 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-244-func get_console_mode(h syscall.Handle, mode *dword) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:245: r0, _, e1 := syscall.Syscall(proc_get_console_mode.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-246- 2, uintptr(h), uintptr(unsafe.Pointer(mode)), 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-257-func set_console_mode(h syscall.Handle, mode dword) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:258: r0, _, e1 := syscall.Syscall(proc_set_console_mode.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-259- 2, uintptr(h), uintptr(mode), 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-270-func fill_console_output_character(h syscall.Handle, char wchar, n int) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:271: r0, _, e1 := syscall.Syscall6(proc_fill_console_output_character.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-272- 5, uintptr(h), uintptr(char), uintptr(n), tmp_coord.uintptr(), ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-284-func fill_console_output_attribute(h syscall.Handle, attr word, n int) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:285: r0, _, e1 := syscall.Syscall6(proc_fill_console_output_attribute.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-286- 5, uintptr(h), uintptr(attr), uintptr(n), tmp_coord.uintptr(), ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-298-func create_event() (out syscall.Handle, err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:299: r0, _, e1 := syscall.Syscall6(proc_create_event.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-300- 4, 0, 0, 0, 0, 0, 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-311-func wait_for_multiple_objects(objects []syscall.Handle) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:312: r0, _, e1 := syscall.Syscall6(proc_wait_for_multiple_objects.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-313- 4, uintptr(len(objects)), uintptr(unsafe.Pointer(&objects[0])), ############################################## mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-325-func set_event(ev syscall.Handle) (err error) { mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:326: r0, _, e1 := syscall.Syscall(proc_set_event.Addr(), mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-327- 1, uintptr(ev), 0, 0) ############################################## mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/goconvey.go-277- pleaseUpgradeGoVersion = "Go version is less that 1.2 (%s), please upgrade to the latest stable version to enable coverage reporting.\n" mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/goconvey.go:278: coverToolMissing = "Go cover tool is not installed or not accessible: for Go < 1.5 run`go get golang.org/x/tools/cmd/cover`\n For >= Go 1.5 run `go install $GOROOT/src/cmd/cover`\n" mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/goconvey.go-279- reportDirectoryUnavailable = "Could not find or create the coverage report directory (at: '%s'). You probably won't see any coverage statistics...\n" ############################################## mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/web/server/system/shell.go-173- mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/web/server/system/shell.go:174:var coverageStatementRE = regexp.MustCompile(`(?m)^coverage: \d+\.\d% of statements(.*)$|^panic: test timed out after `) ############################################## mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/pem.go-23- `.*?` + mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/pem.go:24: `^-----[\s-]*?END.*?-----$)`) mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/pem.go-25- ############################################## mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-93- go func() { mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go:94: client_future.Set(net.Dial(l.Addr().Network(), l.Addr().String())) mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-95- }() ############################################## mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-546- for i := 0; i < clients; i++ { mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go:547: tcp_client, err := net.Dial(tcp_listener.Addr().Network(), mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go:548: tcp_listener.Addr().String()) mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-549- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-528-// LocalAddr returns the underlying connection's local address mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:529:func (c *Conn) LocalAddr() net.Addr { mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:530: return c.conn.LocalAddr() mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-531-} ############################################## mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-533-// RemoteAddr returns the underlying connection's remote address mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:534:func (c *Conn) RemoteAddr() net.Addr { mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:535: return c.conn.RemoteAddr() mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-536-} ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/agent/client_test.go-170- defer listener.Close() mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/agent/client_test.go:171: c1, err := net.Dial("tcp", listener.Addr().String()) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/agent/client_test.go-172- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/client.go-97- newTransport(c.sshConn.conn, config.Rand, true /* is client */), mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/client.go:98: c.clientVersion, c.serverVersion, config, dialAddress, c.sshConn.RemoteAddr()) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/client.go-99- if err := c.transport.requestKeyChange(); err != nil { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-40- // RemoteAddr returns the remote address for this connection. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:41: RemoteAddr() net.Addr mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-42- mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-43- // LocalAddr returns the local address for this connection. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:44: LocalAddr() net.Addr mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-45-} ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-121- mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:122:func (c *sshConn) RemoteAddr() net.Addr { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:123: return c.conn.RemoteAddr() mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-124-} ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-129- mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:130:func (c *sshConn) LocalAddr() net.Addr { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:131: return c.conn.LocalAddr() mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-132-} ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-45- defer listener.Close() mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go:46: c1, err := net.Dial("tcp", listener.Addr().String()) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-47- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-70- v := []byte("version") mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go:71: client = newClientTransport(trC, v, v, clientConf, addr, a.RemoteAddr()) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-72- ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/server.go-357- candidate.result = checkSourceAddress( mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/server.go:358: s.RemoteAddr(), mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/server.go-359- candidate.perms.CriticalOptions[sourceAddressCriticalOption]) ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-23-func (c *Client) Listen(n, addr string) (net.Listener, error) { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:24: laddr, err := net.ResolveTCPAddr(n, addr) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-25- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-165-// parseTCPAddr parses the originating address from the remote into a *net.TCPAddr. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:166:func parseTCPAddr(addr string, port uint32) (*net.TCPAddr, error) { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-167- if port == 0 || port > 65535 { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-189- // otherwise. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:190: laddr, err := parseTCPAddr(payload.Addr, payload.Port) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-191- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-194- } mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:195: raddr, err := parseTCPAddr(payload.OriginAddr, payload.OriginPort) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-196- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-288-// Addr returns the listener's network address. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:289:func (l *tcpListener) Addr() net.Addr { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-290- return l.laddr ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-293-// Dial initiates a connection to the addr from the remote host. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:294:// The resulting connection has a zero LocalAddr() and RemoteAddr(). mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-295-func (c *Client) Dial(n, addr string) (net.Conn, error) { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-376-// LocalAddr returns the local network address. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:377:func (t *tcpChanConn) LocalAddr() net.Addr { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-378- return t.laddr ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-381-// RemoteAddr returns the remote network address. mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:382:func (t *tcpChanConn) RemoteAddr() net.Addr { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-383- return t.raddr ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-76- var st uint32 mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:77: r, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-78- return r != 0 && e == 0 ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-85- var st uint32 mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:86: _, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-87- if e != 0 { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-90- st &^= (enableEchoInput | enableProcessedInput | enableLineInput | enableProcessedOutput) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:91: _, _, e = syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(st), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-92- if e != 0 { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-101- var st uint32 mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:102: _, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-103- if e != 0 { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-111-func Restore(fd int, state *State) error { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:112: _, _, err := syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(state.mode), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-113- return err ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-118- var info consoleScreenBufferInfo mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:119: _, _, e := syscall.Syscall(procGetConsoleScreenBufferInfo.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&info)), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-120- if e != 0 { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-130- var st uint32 mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:131: _, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-132- if e != 0 { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-138- st |= (enableProcessedInput | enableLineInput | enableProcessedOutput) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:139: _, _, e = syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(st), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-140- if e != 0 { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-144- defer func() { mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:145: syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(old), 0) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-146- }() ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/forward_unix_test.go-42- mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/forward_unix_test.go:43: forwardedAddr := sshListener.Addr().String() mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/forward_unix_test.go-44- tcpConn, err := net.Dial("tcp", forwardedAddr) ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/session_test.go-117- defer session.Close() mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/session_test.go:118: err = session.Run(`bash -c "kill -9 $$"`) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/session_test.go-119- if err == nil { ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-35- mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go:36: io.WriteString(c, c.RemoteAddr().String()) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-37- c.Close() ############################################## mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-40- mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go:41: conn, err := sshConn.Dial("tcp", l.Addr().String()) mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-42- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-283- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go:284: Id json.RawMessage `json:"$oid"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-285- Func struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-286- Id json.RawMessage mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go:287: } `json:"$oidFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-288- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decimal_test.go-62- D struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decimal_test.go:63: Repr string `json:"$numberDecimal"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decimal_test.go-64- } `json:"d"` ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-110- if style == setterAddr { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go:111: if !out.CanAddr() { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-112- return nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-113- } mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go:114: out = out.Addr() mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-115- } else if outt.Kind() == reflect.Ptr && out.IsNil() { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/encode.go-371- e.addElemName(0x05, name) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/encode.go:372: if v.CanAddr() { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/encode.go-373- e.addBinary(0x00, v.Slice(0, v.Len()).Interface().([]byte)) ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-106- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:107: Binary []byte `json:"$binary"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:108: Type string `json:"$type"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-109- Func struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:110: Binary []byte `json:"$binary"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:111: Type int64 `json:"$type"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:112: } `json:"$binaryFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-113- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-147- base64.StdEncoding.Encode(out, in) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:148: return fbytes(`{"$binary":"%s","$type":"0x0"}`, out), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-149-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-154- base64.StdEncoding.Encode(out, in.Data) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:155: return fbytes(`{"$binary":"%s","$type":"0x%x"}`, out, in.Kind), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-156-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-161- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:162: S string `json:"$date"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-163- Func struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-164- S string mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:165: } `json:"$dateFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-166- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-182- Date struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:183: N int64 `json:"$numberLong,string"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:184: } `json:"$date"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-185- Func struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-186- S int64 mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:187: } `json:"$dateFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-188- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-201- t := v.(time.Time) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:202: return fbytes(`{"$date":%q}`, t.Format(jdateFormat)), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-203-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-209- I int32 `json:"i"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:210: } `json:"$timestamp"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-211- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-220- ts := uint64(v.(MongoTimestamp)) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:221: return fbytes(`{"$timestamp":{"t":%d,"i":%d}}`, ts>>32, uint32(ts)), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-222-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-225- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:226: Regex string `json:"$regex"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:227: Options string `json:"$options"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-228- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-238- type regex struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:239: Regex string `json:"$regex"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:240: Options string `json:"$options"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-241- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-246- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:247: Id string `json:"$oid"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-248- Func struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-249- Id string mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:250: } `json:"$oidFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-251- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-262-func jencObjectId(v interface{}) ([]byte, error) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:263: return fbytes(`{"$oid":"%s"}`, v.(ObjectId).Hex()), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-264-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-268- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:269: Obj map[string]interface{} `json:"$dbrefFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-270- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-281- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:282: N int64 `json:"$numberLong,string"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-283- Func struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-284- N int64 `json:",string"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:285: } `json:"$numberLongFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-286- } mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-287- var vn struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:288: N int64 `json:"$numberLong"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-289- Func struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-290- N int64 mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:291: } `json:"$numberLongFunc"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-292- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-309- n := v.(int64) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:310: f := `{"$numberLong":"%d"}` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-311- if n <= 1<<53 { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:312: f = `{"$numberLong":%d}` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-313- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-318- n := v.(int) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:319: f := `{"$numberLong":"%d"}` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-320- if int64(n) <= 1<<53 { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-327- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:328: N int64 `json:"$minKey"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-329- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-341- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:342: N int64 `json:"$maxKey"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-343- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-356- case MinKey: mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:357: return []byte(`{"$minKey":1}`), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-358- case MaxKey: mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:359: return []byte(`{"$maxKey":1}`), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-360- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-365- var v struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:366: B bool `json:"$undefined"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-367- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-378-func jencUndefined(v interface{}) ([]byte, error) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:379: return []byte(`{"$undefined":true}`), nil mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-380-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-22- a: []byte("foo"), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:23: b: `{"$binary":"Zm9v","$type":"0x0"}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-24- }, { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-25- a: bson.Binary{Kind: 2, Data: []byte("foo")}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:26: b: `{"$binary":"Zm9v","$type":"0x2"}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-27- }, { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-34- a: time.Date(2016, 5, 15, 1, 2, 3, 4000000, time.UTC), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:35: b: `{"$date":"2016-05-15T01:02:03.004Z"}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-36- }, { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:37: b: `{"$date": {"$numberLong": "1002"}}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-38- c: time.Date(1970, 1, 1, 0, 0, 1, 2e6, time.UTC), ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-52- a: bson.MongoTimestamp(4294967298), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:53: b: `{"$timestamp":{"t":1,"i":2}}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-54- }, { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-61- a: bson.RegEx{"pattern", "options"}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:62: b: `{"$regex":"pattern","$options":"options"}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-63- }, ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-67- a: bson.ObjectIdHex("0123456789abcdef01234567"), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:68: b: `{"$oid":"0123456789abcdef01234567"}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-69- }, { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-85- a: int64(9007199254740992), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:86: b: `{"$numberLong":9007199254740992}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-87- }, { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-88- a: int64(1<<53 + 1), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:89: b: `{"$numberLong":"9007199254740993"}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-90- }, { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-91- a: 1<<53 + 1, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:92: b: `{"$numberLong":"9007199254740993"}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-93- c: int64(9007199254740993), ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-104- a: bson.MinKey, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:105: b: `{"$minKey":1}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-106- }, { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-107- a: bson.MaxKey, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:108: b: `{"$maxKey":1}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-109- }, { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-115- }, { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:116: b: `{"$minKey":0}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:117: e: `invalid $minKey object: {"$minKey":0}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-118- }, { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:119: b: `{"$maxKey":0}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:120: e: `invalid $maxKey object: {"$maxKey":0}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-121- }, ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-124- a: bson.Undefined, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:125: b: `{"$undefined":true}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-126- }, { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-135- { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:136: b: `{$foo: ["bar",],}`, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-137- c: map[string]interface{}{"$foo": []interface{}{"bar"}}, ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bulk_test.go-252- c.Check(ecases[0].Index, Equals, -1) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bulk_test.go:253: c.Check(ecases[1].Err, ErrorMatches, `.*\$bogus.*`) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bulk_test.go-254- c.Check(ecases[1].Index, Equals, 106) ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-411- mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go:412:func resolveAddr(addr string) (*net.TCPAddr, error) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-413- // Simple cases that do not need actual resolution. Works with IPv4 and v6. ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-437- } else { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go:438: addrChan <- (*net.TCPAddr)(conn.RemoteAddr().(*net.UDPAddr)) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-439- conn.Close() ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-492- mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go:493: tcpaddr, err := resolveAddr(addr) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-494- if err != nil { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1723- dials <- true mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go:1724: if addr.TCPAddr().Port == 40012 { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1725- c.Check(addr.String(), Equals, "localhost:40012") mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1726- } mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go:1727: return net.DialTCP("tcp", nil, addr.TCPAddr()) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1728- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/dbtest/dbserver.go-52- } mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/dbtest/dbserver.go:53: addr := l.Addr().(*net.TCPAddr) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/dbtest/dbserver.go-54- l.Close() ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go-422- // we find them. mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go:423: if v.Kind() != reflect.Ptr && v.Type().Name() != "" && v.CanAddr() { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go:424: v = v.Addr() mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go-425- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-233- mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:234:func sliceAddr(x []int) *[]int { return &x } mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:235:func mapAddr(x map[string]int) *map[string]int { return &x } mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-236- ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-330- // Now documented and tested. mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:331: {in: `[2]`, ptr: sliceAddr([]int{1}), out: []int{2}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:332: {in: `{"key": 2}`, ptr: mapAddr(map[string]int{"old": 0, "key": 1}), out: map[string]int{"key": 2}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-333- ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-453-func addrMarshalerEncoder(e *encodeState, v reflect.Value, _ encOpts) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go:454: va := v.Addr() mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-455- if va.IsNil() { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-483-func addrTextMarshalerEncoder(e *encodeState, v reflect.Value, opts encOpts) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go:484: va := v.Addr() mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-485- if va.IsNil() { ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-759-func (ce *condAddrEncoder) encode(e *encodeState, v reflect.Value, opts encOpts) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go:760: if v.CanAddr() { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-761- ce.canAddrEnc(e, v, opts) ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-16-type funcs struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:17: Func2 *funcN `json:"$func2"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:18: Func1 *funcN `json:"$func1"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-19-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-21-type funcsText struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:22: Func1 jsonText `json:"$func1"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:23: Func2 jsonText `json:"$func2"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-24-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-40-type unquotedKey struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:41: S string `json:"$k_1"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-42-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-74- ext.EncodeType(docint(0), func(v interface{}) ([]byte, error) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:75: s := `{"$docint": ` + strconv.Itoa(int(v.(docint))) + `}` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-76- return []byte(s), nil ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-137- // Keyed documents mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:138: {in: `{"v": {"$key1": 1}}`, ptr: new(interface{}), out: map[string]interface{}{"v": keyed(`{"$key1": 1}`)}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:139: {in: `{"k": {"$key1": 1}}`, ptr: new(keyedType), out: keyedType{K: keyed(`{"$key1": 1}`)}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:140: {in: `{"i": {"$key1": 1}}`, ptr: new(keyedType), err: &UnmarshalTypeError{"object", reflect.TypeOf(0), 18}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-141- ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-147- // Unquoted keys mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:148: {in: `{$k_1: "bar"}`, ptr: new(interface{}), out: map[string]interface{}{"$k_1": "bar"}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:149: {in: `{$k_1: "bar"}`, ptr: new(unquotedKey), out: unquotedKey{"bar"}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-150- mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:151: {in: `{$k_1: "bar"}`, noext: true, ptr: new(interface{}), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-152- err: &SyntaxError{"invalid character '$' looking for beginning of object key string", 2}}, mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:153: {in: `{$k_1: "bar"}`, noext: true, ptr: new(unquotedKey), mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-154- err: &SyntaxError{"invalid character '$' looking for beginning of object key string", 2}}, ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-11-type basicLatin2xTag struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go:12: V string `json:"$%-/"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-13-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-43-type punctuationTag struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go:44: V string `json:"!#$%&()*+-./:<=>?@[]^_{|}~"` // https://golang.org/issue/3546 mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-45-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-459-// TCPAddr returns the resolved TCP address for the server. mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:460:func (addr *ServerAddr) TCPAddr() *net.TCPAddr { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-461- return addr.tcp ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-1241- if field == "" || kind != "" && order != kind { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:1242: return nil, fmt.Errorf(`invalid index key: want "[$<kind>:][-]<field name>", got %q`, raw) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-1243- } ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3391-type DBRef struct { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3392: Collection string `bson:"$ref"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3393: Id interface{} `bson:"$id"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3394: Database string `bson:"$db,omitempty"` mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3395-} ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3901- } else { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3902: if !iter.Next(slicev.Index(i).Addr().Interface()) { mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3903- break ############################################## mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session_test.go-1169- _, err = coll.Find(M{"n": "not-a-number"}).Apply(mgo.Change{Update: M{"$inc": M{"n": 1}}}, result) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session_test.go:1170: c.Assert(err, ErrorMatches, `(exception: )?Cannot apply \$inc .*`) mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session_test.go-1171- if s.versionAtLeast(2, 1) { ############################################## mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch-1277-- mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch:1278:-func (c *Conn) LocalAddr() net.Addr mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch:1279:-func (c *Conn) RemoteAddr() net.Addr mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch-1280--func (c *Conn) SetDeadline(t time.Time) error ############################################## mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-547-// LocalAddr returns the underlying connection's local address mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:548:func (c *Conn) LocalAddr() net.Addr { mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:549: return c.conn.LocalAddr() mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-550-} ############################################## mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-552-// RemoteAddr returns the underlying connection's remote address mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:553:func (c *Conn) RemoteAddr() net.Addr { mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:554: return c.conn.RemoteAddr() mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-555-} ############################################## mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go-41- mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go:42:func (c *Conn) LocalAddr() net.Addr mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go:43:func (c *Conn) RemoteAddr() net.Addr mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go-44-func (c *Conn) SetDeadline(t time.Time) error