├── .github └── ISSUE_TEMPLATE ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── auth.go ├── auth_test.go ├── bson ├── LICENSE ├── README.md ├── bson.go ├── bson_corpus_spec_test.go ├── bson_corpus_spec_test_generator.go ├── bson_test.go ├── compatability_test.go ├── compatibility.go ├── decimal.go ├── decimal_test.go ├── decode.go ├── encode.go ├── json.go ├── json_test.go ├── specdata │ ├── update.ps1 │ └── update.sh ├── stream.go └── stream_test.go ├── bulk.go ├── bulk_test.go ├── changestreams.go ├── changestreams_test.go ├── cluster.go ├── cluster_test.go ├── coarse_time.go ├── coarse_time_test.go ├── dbtest ├── dbserver.go ├── dbserver_test.go └── export_test.go ├── doc.go ├── example_test.go ├── export_test.go ├── gridfs.go ├── gridfs_test.go ├── harness ├── certs │ ├── client.crt │ ├── client.key │ ├── client.pem │ ├── client.req │ ├── server.crt │ ├── server.key │ └── server.pem ├── daemons │ ├── .env │ ├── cfg1 │ │ ├── db │ │ │ ├── .empty │ │ │ ├── journal │ │ │ │ └── tempLatencyTest │ │ │ └── mongod.lock │ │ ├── log │ │ │ └── run │ │ └── run │ ├── cfg2 │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── cfg3 │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── db1 │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── db2 │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── db3 │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs1a │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs1b │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs1c │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs2a │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs2b │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs2c │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs3a │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs3b │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs3c │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── rs4a │ │ ├── db │ │ │ └── .empty │ │ ├── log │ │ │ └── run │ │ └── run │ ├── s1 │ │ ├── log │ │ │ └── run │ │ └── run │ ├── s2 │ │ ├── log │ │ │ └── run │ │ └── run │ └── s3 │ │ ├── log │ │ └── run │ │ └── run ├── mongojs │ ├── dropall.js │ ├── init.js │ └── wait.js └── setup.sh ├── internal ├── json │ ├── LICENSE │ ├── bench_test.go │ ├── decode.go │ ├── decode_test.go │ ├── encode.go │ ├── encode_test.go │ ├── example_test.go │ ├── extension.go │ ├── extension_test.go │ ├── fold.go │ ├── fold_test.go │ ├── indent.go │ ├── number_test.go │ ├── scanner.go │ ├── scanner_test.go │ ├── stream.go │ ├── stream_test.go │ ├── tagkey_test.go │ ├── tags.go │ ├── tags_test.go │ └── testdata │ │ └── code.json.gz ├── sasl │ ├── sasl.c │ ├── sasl.go │ ├── sasl_windows.c │ ├── sasl_windows.go │ ├── sasl_windows.h │ ├── sspi_windows.c │ └── sspi_windows.h └── scram │ ├── scram.go │ └── scram_test.go ├── log.go ├── queue.go ├── queue_test.go ├── raceoff.go ├── raceon.go ├── saslimpl.go ├── saslstub.go ├── server.go ├── server_test.go ├── session.go ├── session_internal_test.go ├── session_test.go ├── socket.go ├── stats.go ├── suite_test.go ├── syscall_test.go ├── syscall_windows_test.go └── txn ├── chaos.go ├── debug.go ├── dockey_test.go ├── flusher.go ├── output.txt ├── sim_test.go ├── tarjan.go ├── tarjan_test.go ├── txn.go └── txn_test.go /.github/ISSUE_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/.github/ISSUE_TEMPLATE -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _harness 2 | .vscode -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/README.md -------------------------------------------------------------------------------- /auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/auth.go -------------------------------------------------------------------------------- /auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/auth_test.go -------------------------------------------------------------------------------- /bson/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/LICENSE -------------------------------------------------------------------------------- /bson/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/README.md -------------------------------------------------------------------------------- /bson/bson.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/bson.go -------------------------------------------------------------------------------- /bson/bson_corpus_spec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/bson_corpus_spec_test.go -------------------------------------------------------------------------------- /bson/bson_corpus_spec_test_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/bson_corpus_spec_test_generator.go -------------------------------------------------------------------------------- /bson/bson_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/bson_test.go -------------------------------------------------------------------------------- /bson/compatability_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/compatability_test.go -------------------------------------------------------------------------------- /bson/compatibility.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/compatibility.go -------------------------------------------------------------------------------- /bson/decimal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/decimal.go -------------------------------------------------------------------------------- /bson/decimal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/decimal_test.go -------------------------------------------------------------------------------- /bson/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/decode.go -------------------------------------------------------------------------------- /bson/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/encode.go -------------------------------------------------------------------------------- /bson/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/json.go -------------------------------------------------------------------------------- /bson/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/json_test.go -------------------------------------------------------------------------------- /bson/specdata/update.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/specdata/update.ps1 -------------------------------------------------------------------------------- /bson/specdata/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/specdata/update.sh -------------------------------------------------------------------------------- /bson/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/stream.go -------------------------------------------------------------------------------- /bson/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bson/stream_test.go -------------------------------------------------------------------------------- /bulk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bulk.go -------------------------------------------------------------------------------- /bulk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/bulk_test.go -------------------------------------------------------------------------------- /changestreams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/changestreams.go -------------------------------------------------------------------------------- /changestreams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/changestreams_test.go -------------------------------------------------------------------------------- /cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/cluster.go -------------------------------------------------------------------------------- /cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/cluster_test.go -------------------------------------------------------------------------------- /coarse_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/coarse_time.go -------------------------------------------------------------------------------- /coarse_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/coarse_time_test.go -------------------------------------------------------------------------------- /dbtest/dbserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/dbtest/dbserver.go -------------------------------------------------------------------------------- /dbtest/dbserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/dbtest/dbserver_test.go -------------------------------------------------------------------------------- /dbtest/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/dbtest/export_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/doc.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/example_test.go -------------------------------------------------------------------------------- /export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/export_test.go -------------------------------------------------------------------------------- /gridfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/gridfs.go -------------------------------------------------------------------------------- /gridfs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/gridfs_test.go -------------------------------------------------------------------------------- /harness/certs/client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/certs/client.crt -------------------------------------------------------------------------------- /harness/certs/client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/certs/client.key -------------------------------------------------------------------------------- /harness/certs/client.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/certs/client.pem -------------------------------------------------------------------------------- /harness/certs/client.req: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/certs/client.req -------------------------------------------------------------------------------- /harness/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/certs/server.crt -------------------------------------------------------------------------------- /harness/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/certs/server.key -------------------------------------------------------------------------------- /harness/certs/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/certs/server.pem -------------------------------------------------------------------------------- /harness/daemons/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/.env -------------------------------------------------------------------------------- /harness/daemons/cfg1/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/cfg1/db/journal/tempLatencyTest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/cfg1/db/journal/tempLatencyTest -------------------------------------------------------------------------------- /harness/daemons/cfg1/db/mongod.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/cfg1/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/cfg1/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/cfg1/run -------------------------------------------------------------------------------- /harness/daemons/cfg2/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/cfg2/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/cfg2/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/cfg2/run -------------------------------------------------------------------------------- /harness/daemons/cfg3/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/cfg3/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/cfg3/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/cfg3/run -------------------------------------------------------------------------------- /harness/daemons/db1/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/db1/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/db1/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/db1/run -------------------------------------------------------------------------------- /harness/daemons/db2/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/db2/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/db2/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/db2/run -------------------------------------------------------------------------------- /harness/daemons/db3/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/db3/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/db3/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/db3/run -------------------------------------------------------------------------------- /harness/daemons/rs1a/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs1a/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs1a/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs1a/run -------------------------------------------------------------------------------- /harness/daemons/rs1b/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs1b/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs1b/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs1b/run -------------------------------------------------------------------------------- /harness/daemons/rs1c/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs1c/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs1c/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs1c/run -------------------------------------------------------------------------------- /harness/daemons/rs2a/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs2a/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs2a/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs2a/run -------------------------------------------------------------------------------- /harness/daemons/rs2b/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs2b/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs2b/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs2b/run -------------------------------------------------------------------------------- /harness/daemons/rs2c/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs2c/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs2c/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs2c/run -------------------------------------------------------------------------------- /harness/daemons/rs3a/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs3a/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs3a/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs3a/run -------------------------------------------------------------------------------- /harness/daemons/rs3b/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs3b/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs3b/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs3b/run -------------------------------------------------------------------------------- /harness/daemons/rs3c/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs3c/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs3c/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs3c/run -------------------------------------------------------------------------------- /harness/daemons/rs4a/db/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harness/daemons/rs4a/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/rs4a/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/rs4a/run -------------------------------------------------------------------------------- /harness/daemons/s1/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/s1/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/s1/run -------------------------------------------------------------------------------- /harness/daemons/s2/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/s2/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/s2/run -------------------------------------------------------------------------------- /harness/daemons/s3/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec cat - > log.txt 4 | -------------------------------------------------------------------------------- /harness/daemons/s3/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/daemons/s3/run -------------------------------------------------------------------------------- /harness/mongojs/dropall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/mongojs/dropall.js -------------------------------------------------------------------------------- /harness/mongojs/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/mongojs/init.js -------------------------------------------------------------------------------- /harness/mongojs/wait.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/mongojs/wait.js -------------------------------------------------------------------------------- /harness/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/harness/setup.sh -------------------------------------------------------------------------------- /internal/json/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/LICENSE -------------------------------------------------------------------------------- /internal/json/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/bench_test.go -------------------------------------------------------------------------------- /internal/json/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/decode.go -------------------------------------------------------------------------------- /internal/json/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/decode_test.go -------------------------------------------------------------------------------- /internal/json/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/encode.go -------------------------------------------------------------------------------- /internal/json/encode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/encode_test.go -------------------------------------------------------------------------------- /internal/json/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/example_test.go -------------------------------------------------------------------------------- /internal/json/extension.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/extension.go -------------------------------------------------------------------------------- /internal/json/extension_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/extension_test.go -------------------------------------------------------------------------------- /internal/json/fold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/fold.go -------------------------------------------------------------------------------- /internal/json/fold_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/fold_test.go -------------------------------------------------------------------------------- /internal/json/indent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/indent.go -------------------------------------------------------------------------------- /internal/json/number_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/number_test.go -------------------------------------------------------------------------------- /internal/json/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/scanner.go -------------------------------------------------------------------------------- /internal/json/scanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/scanner_test.go -------------------------------------------------------------------------------- /internal/json/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/stream.go -------------------------------------------------------------------------------- /internal/json/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/stream_test.go -------------------------------------------------------------------------------- /internal/json/tagkey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/tagkey_test.go -------------------------------------------------------------------------------- /internal/json/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/tags.go -------------------------------------------------------------------------------- /internal/json/tags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/tags_test.go -------------------------------------------------------------------------------- /internal/json/testdata/code.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/json/testdata/code.json.gz -------------------------------------------------------------------------------- /internal/sasl/sasl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/sasl/sasl.c -------------------------------------------------------------------------------- /internal/sasl/sasl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/sasl/sasl.go -------------------------------------------------------------------------------- /internal/sasl/sasl_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/sasl/sasl_windows.c -------------------------------------------------------------------------------- /internal/sasl/sasl_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/sasl/sasl_windows.go -------------------------------------------------------------------------------- /internal/sasl/sasl_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/sasl/sasl_windows.h -------------------------------------------------------------------------------- /internal/sasl/sspi_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/sasl/sspi_windows.c -------------------------------------------------------------------------------- /internal/sasl/sspi_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/sasl/sspi_windows.h -------------------------------------------------------------------------------- /internal/scram/scram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/scram/scram.go -------------------------------------------------------------------------------- /internal/scram/scram_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/internal/scram/scram_test.go -------------------------------------------------------------------------------- /log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/log.go -------------------------------------------------------------------------------- /queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/queue.go -------------------------------------------------------------------------------- /queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/queue_test.go -------------------------------------------------------------------------------- /raceoff.go: -------------------------------------------------------------------------------- 1 | // +build !race 2 | 3 | package mgo 4 | 5 | const raceDetector = false 6 | -------------------------------------------------------------------------------- /raceon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/raceon.go -------------------------------------------------------------------------------- /saslimpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/saslimpl.go -------------------------------------------------------------------------------- /saslstub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/saslstub.go -------------------------------------------------------------------------------- /server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/server.go -------------------------------------------------------------------------------- /server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/server_test.go -------------------------------------------------------------------------------- /session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/session.go -------------------------------------------------------------------------------- /session_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/session_internal_test.go -------------------------------------------------------------------------------- /session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/session_test.go -------------------------------------------------------------------------------- /socket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/socket.go -------------------------------------------------------------------------------- /stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/stats.go -------------------------------------------------------------------------------- /suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/suite_test.go -------------------------------------------------------------------------------- /syscall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/syscall_test.go -------------------------------------------------------------------------------- /syscall_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/syscall_windows_test.go -------------------------------------------------------------------------------- /txn/chaos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/chaos.go -------------------------------------------------------------------------------- /txn/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/debug.go -------------------------------------------------------------------------------- /txn/dockey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/dockey_test.go -------------------------------------------------------------------------------- /txn/flusher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/flusher.go -------------------------------------------------------------------------------- /txn/output.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /txn/sim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/sim_test.go -------------------------------------------------------------------------------- /txn/tarjan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/tarjan.go -------------------------------------------------------------------------------- /txn/tarjan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/tarjan_test.go -------------------------------------------------------------------------------- /txn/txn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/txn.go -------------------------------------------------------------------------------- /txn/txn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globalsign/mgo/HEAD/txn/txn_test.go --------------------------------------------------------------------------------