Replace godeps _workspace with new go vendor dir.

Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/commit/b002dd0c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/tree/b002dd0c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/diff/b002dd0c

Branch: refs/heads/develop
Commit: b002dd0c0b61f639f4fb3549708b5faffbc00708
Parents: c4df3b5
Author: Christopher Collins <[email protected]>
Authored: Wed Mar 16 17:01:11 2016 -0700
Committer: Christopher Collins <[email protected]>
Committed: Wed Mar 16 18:00:01 2016 -0700

----------------------------------------------------------------------
 newt/Godeps/Godeps.json                         |     24 +
 newt/Godeps/_workspace/.gitignore               |      2 -
 .../src/github.com/Sirupsen/logrus/.gitignore   |      1 -
 .../src/github.com/Sirupsen/logrus/.travis.yml  |      9 -
 .../src/github.com/Sirupsen/logrus/CHANGELOG.md |     59 -
 .../src/github.com/Sirupsen/logrus/LICENSE      |     21 -
 .../src/github.com/Sirupsen/logrus/README.md    |    386 -
 .../src/github.com/Sirupsen/logrus/doc.go       |     26 -
 .../src/github.com/Sirupsen/logrus/entry.go     |    264 -
 .../github.com/Sirupsen/logrus/entry_test.go    |     77 -
 .../Sirupsen/logrus/examples/basic/basic.go     |     50 -
 .../Sirupsen/logrus/examples/hook/hook.go       |     30 -
 .../src/github.com/Sirupsen/logrus/exported.go  |    193 -
 .../src/github.com/Sirupsen/logrus/formatter.go |     48 -
 .../Sirupsen/logrus/formatter_bench_test.go     |     98 -
 .../logrus/formatters/logstash/logstash.go      |     61 -
 .../logrus/formatters/logstash/logstash_test.go |     52 -
 .../src/github.com/Sirupsen/logrus/hook_test.go |    122 -
 .../src/github.com/Sirupsen/logrus/hooks.go     |     34 -
 .../Sirupsen/logrus/hooks/syslog/README.md      |     39 -
 .../Sirupsen/logrus/hooks/syslog/syslog.go      |     54 -
 .../Sirupsen/logrus/hooks/syslog/syslog_test.go |     26 -
 .../Sirupsen/logrus/hooks/test/test.go          |     67 -
 .../Sirupsen/logrus/hooks/test/test_test.go     |     39 -
 .../Sirupsen/logrus/json_formatter.go           |     41 -
 .../Sirupsen/logrus/json_formatter_test.go      |    120 -
 .../src/github.com/Sirupsen/logrus/logger.go    |    212 -
 .../src/github.com/Sirupsen/logrus/logrus.go    |    109 -
 .../github.com/Sirupsen/logrus/logrus_test.go   |    344 -
 .../github.com/Sirupsen/logrus/terminal_bsd.go  |      9 -
 .../Sirupsen/logrus/terminal_linux.go           |     12 -
 .../Sirupsen/logrus/terminal_notwindows.go      |     21 -
 .../Sirupsen/logrus/terminal_solaris.go         |     15 -
 .../Sirupsen/logrus/terminal_windows.go         |     27 -
 .../Sirupsen/logrus/text_formatter.go           |    161 -
 .../Sirupsen/logrus/text_formatter_test.go      |     61 -
 .../src/github.com/Sirupsen/logrus/writer.go    |     31 -
 .../src/github.com/kr/pretty/.gitignore         |      4 -
 .../_workspace/src/github.com/kr/pretty/License |     21 -
 .../_workspace/src/github.com/kr/pretty/Readme  |      9 -
 .../_workspace/src/github.com/kr/pretty/diff.go |    158 -
 .../src/github.com/kr/pretty/diff_test.go       |     74 -
 .../src/github.com/kr/pretty/example_test.go    |     20 -
 .../src/github.com/kr/pretty/formatter.go       |    337 -
 .../src/github.com/kr/pretty/formatter_test.go  |    261 -
 .../src/github.com/kr/pretty/pretty.go          |     98 -
 .../_workspace/src/github.com/kr/pretty/zero.go |     41 -
 .../_workspace/src/github.com/kr/text/License   |     19 -
 .../_workspace/src/github.com/kr/text/Readme    |      3 -
 .../src/github.com/kr/text/colwriter/Readme     |      5 -
 .../src/github.com/kr/text/colwriter/column.go  |    147 -
 .../github.com/kr/text/colwriter/column_test.go |     90 -
 .../_workspace/src/github.com/kr/text/doc.go    |      3 -
 .../_workspace/src/github.com/kr/text/indent.go |     74 -
 .../src/github.com/kr/text/indent_test.go       |    119 -
 .../_workspace/src/github.com/kr/text/mc/Readme |      9 -
 .../_workspace/src/github.com/kr/text/mc/mc.go  |     62 -
 .../_workspace/src/github.com/kr/text/wrap.go   |     86 -
 .../src/github.com/kr/text/wrap_test.go         |     62 -
 .../src/github.com/mattn/go-sqlite3/.gitignore  |      3 -
 .../src/github.com/mattn/go-sqlite3/.travis.yml |      8 -
 .../src/github.com/mattn/go-sqlite3/LICENSE     |     21 -
 .../src/github.com/mattn/go-sqlite3/README.md   |     75 -
 .../src/github.com/mattn/go-sqlite3/backup.go   |     70 -
 .../src/github.com/mattn/go-sqlite3/callback.go |    336 -
 .../mattn/go-sqlite3/callback_test.go           |     97 -
 .../mattn/go-sqlite3/code/sqlite3-binding.c     | 186041 ----------------
 .../mattn/go-sqlite3/code/sqlite3-binding.h     |   8630 -
 .../mattn/go-sqlite3/code/sqlite3ext.h          |    542 -
 .../src/github.com/mattn/go-sqlite3/doc.go      |    112 -
 .../src/github.com/mattn/go-sqlite3/error.go    |    128 -
 .../github.com/mattn/go-sqlite3/error_test.go   |    242 -
 .../mattn/go-sqlite3/sqlite3-binding.c          |      4 -
 .../mattn/go-sqlite3/sqlite3-binding.h          |      5 -
 .../src/github.com/mattn/go-sqlite3/sqlite3.go  |    998 -
 .../mattn/go-sqlite3/sqlite3_fts3_test.go       |    127 -
 .../github.com/mattn/go-sqlite3/sqlite3_fts5.go |     13 -
 .../github.com/mattn/go-sqlite3/sqlite3_icu.go  |     13 -
 .../mattn/go-sqlite3/sqlite3_json1.go           |     12 -
 .../mattn/go-sqlite3/sqlite3_libsqlite3.go      |     13 -
 .../mattn/go-sqlite3/sqlite3_load_extension.go  |     39 -
 .../go-sqlite3/sqlite3_omit_load_extension.go   |     19 -
 .../mattn/go-sqlite3/sqlite3_other.go           |     13 -
 .../github.com/mattn/go-sqlite3/sqlite3_test.go |   1350 -
 .../mattn/go-sqlite3/sqlite3_test/sqltest.go    |    409 -
 .../mattn/go-sqlite3/sqlite3_windows.go         |     14 -
 .../mitchellh/mapstructure/.travis.yml          |      7 -
 .../github.com/mitchellh/mapstructure/LICENSE   |     21 -
 .../github.com/mitchellh/mapstructure/README.md |     46 -
 .../mitchellh/mapstructure/decode_hooks.go      |    151 -
 .../mitchellh/mapstructure/decode_hooks_test.go |    229 -
 .../github.com/mitchellh/mapstructure/error.go  |     50 -
 .../mitchellh/mapstructure/mapstructure.go      |    767 -
 .../mapstructure/mapstructure_benchmark_test.go |    279 -
 .../mapstructure/mapstructure_bugs_test.go      |     47 -
 .../mapstructure/mapstructure_examples_test.go  |    203 -
 .../mitchellh/mapstructure/mapstructure_test.go |   1047 -
 .../src/github.com/spf13/cast/.gitignore        |     23 -
 .../src/github.com/spf13/cast/LICENSE           |     21 -
 .../src/github.com/spf13/cast/README.md         |     72 -
 .../src/github.com/spf13/cast/cast.go           |     78 -
 .../src/github.com/spf13/cast/cast_test.go      |    179 -
 .../src/github.com/spf13/cast/caste.go          |    500 -
 .../src/github.com/spf13/cobra/.gitignore       |     24 -
 .../src/github.com/spf13/cobra/.mailmap         |      3 -
 .../src/github.com/spf13/cobra/.travis.yml      |      9 -
 .../src/github.com/spf13/cobra/LICENSE.txt      |    174 -
 .../src/github.com/spf13/cobra/README.md        |    872 -
 .../github.com/spf13/cobra/bash_completions.go  |    532 -
 .../github.com/spf13/cobra/bash_completions.md  |    149 -
 .../spf13/cobra/bash_completions_test.go        |     95 -
 .../src/github.com/spf13/cobra/cobra.go         |    171 -
 .../src/github.com/spf13/cobra/cobra/cmd/add.go |    128 -
 .../github.com/spf13/cobra/cobra/cmd/helpers.go |    347 -
 .../spf13/cobra/cobra/cmd/helpers_test.go       |     40 -
 .../github.com/spf13/cobra/cobra/cmd/init.go    |    226 -
 .../spf13/cobra/cobra/cmd/licenses.go           |   1133 -
 .../github.com/spf13/cobra/cobra/cmd/root.go    |     84 -
 .../src/github.com/spf13/cobra/cobra/main.go    |     20 -
 .../src/github.com/spf13/cobra/cobra_test.go    |   1188 -
 .../src/github.com/spf13/cobra/command.go       |   1197 -
 .../github.com/spf13/cobra/command_notwin.go    |      5 -
 .../src/github.com/spf13/cobra/command_test.go  |    114 -
 .../src/github.com/spf13/cobra/command_win.go   |     26 -
 .../src/github.com/spf13/cobra/doc/cmd_test.go  |    145 -
 .../src/github.com/spf13/cobra/doc/man_docs.go  |    218 -
 .../src/github.com/spf13/cobra/doc/man_docs.md  |     26 -
 .../github.com/spf13/cobra/doc/man_docs_test.go |     97 -
 .../spf13/cobra/doc/man_examples_test.go        |     35 -
 .../src/github.com/spf13/cobra/doc/md_docs.go   |    175 -
 .../src/github.com/spf13/cobra/doc/md_docs.md   |    104 -
 .../github.com/spf13/cobra/doc/md_docs_test.go  |     88 -
 .../src/github.com/spf13/cobra/doc/util.go      |     38 -
 .../spf13/jwalterweatherman/.gitignore          |     22 -
 .../github.com/spf13/jwalterweatherman/LICENSE  |     21 -
 .../spf13/jwalterweatherman/README.md           |    161 -
 .../spf13/jwalterweatherman/jww_test.go         |     96 -
 .../thatswhyyoualwaysleaveanote.go              |    256 -
 .../src/github.com/spf13/pflag/.travis.yml      |     18 -
 .../src/github.com/spf13/pflag/LICENSE          |     28 -
 .../src/github.com/spf13/pflag/README.md        |    256 -
 .../src/github.com/spf13/pflag/bool.go          |     97 -
 .../src/github.com/spf13/pflag/bool_test.go     |    180 -
 .../src/github.com/spf13/pflag/count.go         |     97 -
 .../src/github.com/spf13/pflag/count_test.go    |     55 -
 .../src/github.com/spf13/pflag/duration.go      |     86 -
 .../src/github.com/spf13/pflag/example_test.go  |     77 -
 .../src/github.com/spf13/pflag/export_test.go   |     29 -
 .../src/github.com/spf13/pflag/flag.go          |    920 -
 .../src/github.com/spf13/pflag/flag_test.go     |    913 -
 .../src/github.com/spf13/pflag/float32.go       |     91 -
 .../src/github.com/spf13/pflag/float64.go       |     87 -
 .../src/github.com/spf13/pflag/golangflag.go    |    104 -
 .../github.com/spf13/pflag/golangflag_test.go   |     39 -
 .../src/github.com/spf13/pflag/int.go           |     87 -
 .../src/github.com/spf13/pflag/int32.go         |     91 -
 .../src/github.com/spf13/pflag/int64.go         |     87 -
 .../src/github.com/spf13/pflag/int8.go          |     91 -
 .../src/github.com/spf13/pflag/int_slice.go     |    128 -
 .../github.com/spf13/pflag/int_slice_test.go    |    162 -
 .../_workspace/src/github.com/spf13/pflag/ip.go |     96 -
 .../src/github.com/spf13/pflag/ip_test.go       |     63 -
 .../src/github.com/spf13/pflag/ipmask.go        |    122 -
 .../src/github.com/spf13/pflag/ipnet.go         |    100 -
 .../src/github.com/spf13/pflag/ipnet_test.go    |     70 -
 .../src/github.com/spf13/pflag/string.go        |     82 -
 .../src/github.com/spf13/pflag/string_slice.go  |    111 -
 .../github.com/spf13/pflag/string_slice_test.go |    161 -
 .../src/github.com/spf13/pflag/uint.go          |     91 -
 .../src/github.com/spf13/pflag/uint16.go        |     89 -
 .../src/github.com/spf13/pflag/uint32.go        |     89 -
 .../src/github.com/spf13/pflag/uint64.go        |     91 -
 .../src/github.com/spf13/pflag/uint8.go         |     91 -
 .../src/github.com/spf13/pflag/verify/all.sh    |     69 -
 .../src/github.com/spf13/pflag/verify/gofmt.sh  |     19 -
 .../src/github.com/spf13/pflag/verify/golint.sh |     15 -
 .../src/gopkg.in/fsnotify.v1/.gitignore         |      6 -
 .../src/gopkg.in/fsnotify.v1/.travis.yml        |     23 -
 .../_workspace/src/gopkg.in/fsnotify.v1/AUTHORS |     40 -
 .../src/gopkg.in/fsnotify.v1/CHANGELOG.md       |    287 -
 .../src/gopkg.in/fsnotify.v1/CONTRIBUTING.md    |     77 -
 .../_workspace/src/gopkg.in/fsnotify.v1/LICENSE |     28 -
 .../src/gopkg.in/fsnotify.v1/README.md          |     46 -
 .../src/gopkg.in/fsnotify.v1/example_test.go    |     42 -
 .../src/gopkg.in/fsnotify.v1/fsnotify.go        |     62 -
 .../src/gopkg.in/fsnotify.v1/inotify.go         |    324 -
 .../src/gopkg.in/fsnotify.v1/inotify_poller.go  |    186 -
 .../gopkg.in/fsnotify.v1/inotify_poller_test.go |    228 -
 .../src/gopkg.in/fsnotify.v1/inotify_test.go    |    343 -
 .../fsnotify.v1/integration_darwin_test.go      |    146 -
 .../gopkg.in/fsnotify.v1/integration_test.go    |   1237 -
 .../src/gopkg.in/fsnotify.v1/kqueue.go          |    502 -
 .../src/gopkg.in/fsnotify.v1/open_mode_bsd.go   |     11 -
 .../gopkg.in/fsnotify.v1/open_mode_darwin.go    |     12 -
 .../src/gopkg.in/fsnotify.v1/windows.go         |    561 -
 .../github.com/Sirupsen/logrus/.gitignore       |      1 +
 .../github.com/Sirupsen/logrus/.travis.yml      |      9 +
 .../github.com/Sirupsen/logrus/CHANGELOG.md     |     59 +
 newt/vendor/github.com/Sirupsen/logrus/LICENSE  |     21 +
 .../vendor/github.com/Sirupsen/logrus/README.md |    386 +
 newt/vendor/github.com/Sirupsen/logrus/doc.go   |     26 +
 newt/vendor/github.com/Sirupsen/logrus/entry.go |    264 +
 .../github.com/Sirupsen/logrus/exported.go      |    193 +
 .../github.com/Sirupsen/logrus/formatter.go     |     48 +
 newt/vendor/github.com/Sirupsen/logrus/hooks.go |     34 +
 .../Sirupsen/logrus/json_formatter.go           |     41 +
 .../vendor/github.com/Sirupsen/logrus/logger.go |    212 +
 .../vendor/github.com/Sirupsen/logrus/logrus.go |    109 +
 .../github.com/Sirupsen/logrus/terminal_bsd.go  |      9 +
 .../Sirupsen/logrus/terminal_linux.go           |     12 +
 .../Sirupsen/logrus/terminal_notwindows.go      |     21 +
 .../Sirupsen/logrus/terminal_solaris.go         |     15 +
 .../Sirupsen/logrus/terminal_windows.go         |     27 +
 .../Sirupsen/logrus/text_formatter.go           |    161 +
 .../vendor/github.com/Sirupsen/logrus/writer.go |     31 +
 .../inconshreveable/mousetrap/LICENSE           |     13 +
 .../inconshreveable/mousetrap/README.md         |     23 +
 .../inconshreveable/mousetrap/trap_others.go    |     15 +
 .../inconshreveable/mousetrap/trap_windows.go   |     98 +
 .../mousetrap/trap_windows_1.4.go               |     46 +
 newt/vendor/github.com/kr/pretty/.gitignore     |      4 +
 newt/vendor/github.com/kr/pretty/License        |     21 +
 newt/vendor/github.com/kr/pretty/Readme         |      9 +
 newt/vendor/github.com/kr/pretty/diff.go        |    158 +
 newt/vendor/github.com/kr/pretty/formatter.go   |    337 +
 newt/vendor/github.com/kr/pretty/pretty.go      |     98 +
 newt/vendor/github.com/kr/pretty/zero.go        |     41 +
 newt/vendor/github.com/kr/text/License          |     19 +
 newt/vendor/github.com/kr/text/Readme           |      3 +
 newt/vendor/github.com/kr/text/doc.go           |      3 +
 newt/vendor/github.com/kr/text/indent.go        |     74 +
 newt/vendor/github.com/kr/text/wrap.go          |     86 +
 .../github.com/mattn/go-sqlite3/.gitignore      |      3 +
 .../github.com/mattn/go-sqlite3/.travis.yml     |      8 +
 newt/vendor/github.com/mattn/go-sqlite3/LICENSE |     21 +
 .../github.com/mattn/go-sqlite3/README.md       |     75 +
 .../github.com/mattn/go-sqlite3/backup.go       |     70 +
 .../github.com/mattn/go-sqlite3/callback.go     |    336 +
 .../mattn/go-sqlite3/code/sqlite3-binding.c     | 186041 ++++++++++++++++
 .../mattn/go-sqlite3/code/sqlite3-binding.h     |   8630 +
 .../mattn/go-sqlite3/code/sqlite3ext.h          |    542 +
 newt/vendor/github.com/mattn/go-sqlite3/doc.go  |    112 +
 .../vendor/github.com/mattn/go-sqlite3/error.go |    128 +
 .../mattn/go-sqlite3/sqlite3-binding.c          |      4 +
 .../mattn/go-sqlite3/sqlite3-binding.h          |      5 +
 .../github.com/mattn/go-sqlite3/sqlite3.go      |    998 +
 .../github.com/mattn/go-sqlite3/sqlite3_fts5.go |     13 +
 .../github.com/mattn/go-sqlite3/sqlite3_icu.go  |     13 +
 .../mattn/go-sqlite3/sqlite3_json1.go           |     12 +
 .../mattn/go-sqlite3/sqlite3_libsqlite3.go      |     13 +
 .../mattn/go-sqlite3/sqlite3_load_extension.go  |     39 +
 .../go-sqlite3/sqlite3_omit_load_extension.go   |     19 +
 .../mattn/go-sqlite3/sqlite3_other.go           |     13 +
 .../mattn/go-sqlite3/sqlite3_windows.go         |     14 +
 .../mitchellh/mapstructure/.travis.yml          |      7 +
 .../github.com/mitchellh/mapstructure/LICENSE   |     21 +
 .../github.com/mitchellh/mapstructure/README.md |     46 +
 .../mitchellh/mapstructure/decode_hooks.go      |    151 +
 .../github.com/mitchellh/mapstructure/error.go  |     50 +
 .../mitchellh/mapstructure/mapstructure.go      |    767 +
 newt/vendor/github.com/spf13/cast/.gitignore    |     23 +
 newt/vendor/github.com/spf13/cast/LICENSE       |     21 +
 newt/vendor/github.com/spf13/cast/README.md     |     72 +
 newt/vendor/github.com/spf13/cast/cast.go       |     78 +
 newt/vendor/github.com/spf13/cast/caste.go      |    500 +
 newt/vendor/github.com/spf13/cobra/.gitignore   |     24 +
 newt/vendor/github.com/spf13/cobra/.mailmap     |      3 +
 newt/vendor/github.com/spf13/cobra/.travis.yml  |      9 +
 newt/vendor/github.com/spf13/cobra/LICENSE.txt  |    174 +
 newt/vendor/github.com/spf13/cobra/README.md    |    872 +
 .../github.com/spf13/cobra/bash_completions.go  |    532 +
 .../github.com/spf13/cobra/bash_completions.md  |    149 +
 newt/vendor/github.com/spf13/cobra/cobra.go     |    171 +
 newt/vendor/github.com/spf13/cobra/command.go   |   1197 +
 .../github.com/spf13/cobra/command_notwin.go    |      5 +
 .../github.com/spf13/cobra/command_win.go       |     26 +
 .../spf13/jwalterweatherman/.gitignore          |     22 +
 .../github.com/spf13/jwalterweatherman/LICENSE  |     21 +
 .../spf13/jwalterweatherman/README.md           |    161 +
 .../thatswhyyoualwaysleaveanote.go              |    256 +
 newt/vendor/github.com/spf13/pflag/.travis.yml  |     18 +
 newt/vendor/github.com/spf13/pflag/LICENSE      |     28 +
 newt/vendor/github.com/spf13/pflag/README.md    |    256 +
 newt/vendor/github.com/spf13/pflag/bool.go      |     97 +
 newt/vendor/github.com/spf13/pflag/count.go     |     97 +
 newt/vendor/github.com/spf13/pflag/duration.go  |     86 +
 newt/vendor/github.com/spf13/pflag/flag.go      |    920 +
 newt/vendor/github.com/spf13/pflag/float32.go   |     91 +
 newt/vendor/github.com/spf13/pflag/float64.go   |     87 +
 .../vendor/github.com/spf13/pflag/golangflag.go |    104 +
 newt/vendor/github.com/spf13/pflag/int.go       |     87 +
 newt/vendor/github.com/spf13/pflag/int32.go     |     91 +
 newt/vendor/github.com/spf13/pflag/int64.go     |     87 +
 newt/vendor/github.com/spf13/pflag/int8.go      |     91 +
 newt/vendor/github.com/spf13/pflag/int_slice.go |    128 +
 newt/vendor/github.com/spf13/pflag/ip.go        |     96 +
 newt/vendor/github.com/spf13/pflag/ipmask.go    |    122 +
 newt/vendor/github.com/spf13/pflag/ipnet.go     |    100 +
 newt/vendor/github.com/spf13/pflag/string.go    |     82 +
 .../github.com/spf13/pflag/string_slice.go      |    111 +
 newt/vendor/github.com/spf13/pflag/uint.go      |     91 +
 newt/vendor/github.com/spf13/pflag/uint16.go    |     89 +
 newt/vendor/github.com/spf13/pflag/uint32.go    |     89 +
 newt/vendor/github.com/spf13/pflag/uint64.go    |     91 +
 newt/vendor/github.com/spf13/pflag/uint8.go     |     91 +
 newt/vendor/golang.org/x/sys/LICENSE            |     27 +
 newt/vendor/golang.org/x/sys/PATENTS            |     22 +
 newt/vendor/golang.org/x/sys/unix/.gitignore    |      1 +
 newt/vendor/golang.org/x/sys/unix/asm.s         |     10 +
 .../golang.org/x/sys/unix/asm_darwin_386.s      |     29 +
 .../golang.org/x/sys/unix/asm_darwin_amd64.s    |     29 +
 .../golang.org/x/sys/unix/asm_darwin_arm.s      |     30 +
 .../golang.org/x/sys/unix/asm_darwin_arm64.s    |     30 +
 .../golang.org/x/sys/unix/asm_dragonfly_386.s   |     29 +
 .../golang.org/x/sys/unix/asm_dragonfly_amd64.s |     29 +
 .../golang.org/x/sys/unix/asm_freebsd_386.s     |     29 +
 .../golang.org/x/sys/unix/asm_freebsd_amd64.s   |     29 +
 .../golang.org/x/sys/unix/asm_freebsd_arm.s     |     29 +
 .../golang.org/x/sys/unix/asm_linux_386.s       |     35 +
 .../golang.org/x/sys/unix/asm_linux_amd64.s     |     29 +
 .../golang.org/x/sys/unix/asm_linux_arm.s       |     29 +
 .../golang.org/x/sys/unix/asm_linux_arm64.s     |     24 +
 .../golang.org/x/sys/unix/asm_linux_mips64x.s   |     28 +
 .../golang.org/x/sys/unix/asm_linux_ppc64x.s    |     28 +
 .../golang.org/x/sys/unix/asm_netbsd_386.s      |     29 +
 .../golang.org/x/sys/unix/asm_netbsd_amd64.s    |     29 +
 .../golang.org/x/sys/unix/asm_netbsd_arm.s      |     29 +
 .../golang.org/x/sys/unix/asm_openbsd_386.s     |     29 +
 .../golang.org/x/sys/unix/asm_openbsd_amd64.s   |     29 +
 .../golang.org/x/sys/unix/asm_solaris_amd64.s   |     17 +
 newt/vendor/golang.org/x/sys/unix/constants.go  |     13 +
 newt/vendor/golang.org/x/sys/unix/env_unix.go   |     27 +
 newt/vendor/golang.org/x/sys/unix/env_unset.go  |     14 +
 newt/vendor/golang.org/x/sys/unix/flock.go      |     24 +
 .../golang.org/x/sys/unix/flock_linux_32bit.go  |     13 +
 newt/vendor/golang.org/x/sys/unix/gccgo.go      |     46 +
 newt/vendor/golang.org/x/sys/unix/gccgo_c.c     |     41 +
 .../golang.org/x/sys/unix/gccgo_linux_amd64.go  |     20 +
 newt/vendor/golang.org/x/sys/unix/mkall.sh      |    274 +
 newt/vendor/golang.org/x/sys/unix/mkerrors.sh   |    476 +
 newt/vendor/golang.org/x/sys/unix/mksyscall.pl  |    323 +
 .../golang.org/x/sys/unix/mksyscall_solaris.pl  |    294 +
 .../golang.org/x/sys/unix/mksysctl_openbsd.pl   |    264 +
 .../golang.org/x/sys/unix/mksysnum_darwin.pl    |     39 +
 .../golang.org/x/sys/unix/mksysnum_dragonfly.pl |     50 +
 .../golang.org/x/sys/unix/mksysnum_freebsd.pl   |     63 +
 .../golang.org/x/sys/unix/mksysnum_linux.pl     |     58 +
 .../golang.org/x/sys/unix/mksysnum_netbsd.pl    |     58 +
 .../golang.org/x/sys/unix/mksysnum_openbsd.pl   |     50 +
 newt/vendor/golang.org/x/sys/unix/race.go       |     30 +
 newt/vendor/golang.org/x/sys/unix/race0.go      |     25 +
 .../golang.org/x/sys/unix/sockcmsg_linux.go     |     36 +
 .../golang.org/x/sys/unix/sockcmsg_unix.go      |    103 +
 newt/vendor/golang.org/x/sys/unix/str.go        |     26 +
 newt/vendor/golang.org/x/sys/unix/syscall.go    |     74 +
 .../vendor/golang.org/x/sys/unix/syscall_bsd.go |    628 +
 .../golang.org/x/sys/unix/syscall_darwin.go     |    509 +
 .../golang.org/x/sys/unix/syscall_darwin_386.go |     79 +
 .../x/sys/unix/syscall_darwin_amd64.go          |     81 +
 .../golang.org/x/sys/unix/syscall_darwin_arm.go |     73 +
 .../x/sys/unix/syscall_darwin_arm64.go          |     79 +
 .../golang.org/x/sys/unix/syscall_dragonfly.go  |    411 +
 .../x/sys/unix/syscall_dragonfly_386.go         |     63 +
 .../x/sys/unix/syscall_dragonfly_amd64.go       |     63 +
 .../golang.org/x/sys/unix/syscall_freebsd.go    |    682 +
 .../x/sys/unix/syscall_freebsd_386.go           |     63 +
 .../x/sys/unix/syscall_freebsd_amd64.go         |     63 +
 .../x/sys/unix/syscall_freebsd_arm.go           |     63 +
 .../golang.org/x/sys/unix/syscall_linux.go      |   1097 +
 .../golang.org/x/sys/unix/syscall_linux_386.go  |    390 +
 .../x/sys/unix/syscall_linux_amd64.go           |    148 +
 .../golang.org/x/sys/unix/syscall_linux_arm.go  |    252 +
 .../x/sys/unix/syscall_linux_arm64.go           |    173 +
 .../x/sys/unix/syscall_linux_mips64x.go         |    206 +
 .../x/sys/unix/syscall_linux_ppc64x.go          |     99 +
 .../golang.org/x/sys/unix/syscall_netbsd.go     |    492 +
 .../golang.org/x/sys/unix/syscall_netbsd_386.go |     44 +
 .../x/sys/unix/syscall_netbsd_amd64.go          |     44 +
 .../golang.org/x/sys/unix/syscall_netbsd_arm.go |     44 +
 .../golang.org/x/sys/unix/syscall_no_getwd.go   |     11 +
 .../golang.org/x/sys/unix/syscall_openbsd.go    |    303 +
 .../x/sys/unix/syscall_openbsd_386.go           |     44 +
 .../x/sys/unix/syscall_openbsd_amd64.go         |     44 +
 .../golang.org/x/sys/unix/syscall_solaris.go    |    713 +
 .../x/sys/unix/syscall_solaris_amd64.go         |     37 +
 .../golang.org/x/sys/unix/syscall_unix.go       |    297 +
 .../golang.org/x/sys/unix/types_darwin.go       |    250 +
 .../golang.org/x/sys/unix/types_dragonfly.go    |    242 +
 .../golang.org/x/sys/unix/types_freebsd.go      |    353 +
 .../vendor/golang.org/x/sys/unix/types_linux.go |    408 +
 .../golang.org/x/sys/unix/types_netbsd.go       |    232 +
 .../golang.org/x/sys/unix/types_openbsd.go      |    244 +
 .../golang.org/x/sys/unix/types_solaris.go      |    260 +
 .../golang.org/x/sys/unix/zerrors_darwin_386.go |   1576 +
 .../x/sys/unix/zerrors_darwin_amd64.go          |   1576 +
 .../golang.org/x/sys/unix/zerrors_darwin_arm.go |   1293 +
 .../x/sys/unix/zerrors_darwin_arm64.go          |   1576 +
 .../x/sys/unix/zerrors_dragonfly_386.go         |   1530 +
 .../x/sys/unix/zerrors_dragonfly_amd64.go       |   1530 +
 .../x/sys/unix/zerrors_freebsd_386.go           |   1743 +
 .../x/sys/unix/zerrors_freebsd_amd64.go         |   1748 +
 .../x/sys/unix/zerrors_freebsd_arm.go           |   1729 +
 .../golang.org/x/sys/unix/zerrors_linux_386.go  |   1817 +
 .../x/sys/unix/zerrors_linux_amd64.go           |   1818 +
 .../golang.org/x/sys/unix/zerrors_linux_arm.go  |   1742 +
 .../x/sys/unix/zerrors_linux_arm64.go           |   1896 +
 .../x/sys/unix/zerrors_linux_mips64.go          |   1916 +
 .../x/sys/unix/zerrors_linux_mips64le.go        |   1916 +
 .../x/sys/unix/zerrors_linux_ppc64.go           |   1969 +
 .../x/sys/unix/zerrors_linux_ppc64le.go         |   1968 +
 .../golang.org/x/sys/unix/zerrors_netbsd_386.go |   1712 +
 .../x/sys/unix/zerrors_netbsd_amd64.go          |   1702 +
 .../golang.org/x/sys/unix/zerrors_netbsd_arm.go |   1688 +
 .../x/sys/unix/zerrors_openbsd_386.go           |   1584 +
 .../x/sys/unix/zerrors_openbsd_amd64.go         |   1583 +
 .../x/sys/unix/zerrors_solaris_amd64.go         |   1436 +
 .../x/sys/unix/zsyscall_darwin_386.go           |   1426 +
 .../x/sys/unix/zsyscall_darwin_amd64.go         |   1442 +
 .../x/sys/unix/zsyscall_darwin_arm.go           |   1426 +
 .../x/sys/unix/zsyscall_darwin_arm64.go         |   1426 +
 .../x/sys/unix/zsyscall_dragonfly_386.go        |   1412 +
 .../x/sys/unix/zsyscall_dragonfly_amd64.go      |   1412 +
 .../x/sys/unix/zsyscall_freebsd_386.go          |   1664 +
 .../x/sys/unix/zsyscall_freebsd_amd64.go        |   1664 +
 .../x/sys/unix/zsyscall_freebsd_arm.go          |   1664 +
 .../golang.org/x/sys/unix/zsyscall_linux_386.go |   1638 +
 .../x/sys/unix/zsyscall_linux_amd64.go          |   1832 +
 .../golang.org/x/sys/unix/zsyscall_linux_arm.go |   1739 +
 .../x/sys/unix/zsyscall_linux_arm64.go          |   1733 +
 .../x/sys/unix/zsyscall_linux_mips64.go         |   1781 +
 .../x/sys/unix/zsyscall_linux_mips64le.go       |   1781 +
 .../x/sys/unix/zsyscall_linux_ppc64.go          |   1812 +
 .../x/sys/unix/zsyscall_linux_ppc64le.go        |   1812 +
 .../x/sys/unix/zsyscall_netbsd_386.go           |   1326 +
 .../x/sys/unix/zsyscall_netbsd_amd64.go         |   1326 +
 .../x/sys/unix/zsyscall_netbsd_arm.go           |   1326 +
 .../x/sys/unix/zsyscall_openbsd_386.go          |   1386 +
 .../x/sys/unix/zsyscall_openbsd_amd64.go        |   1386 +
 .../x/sys/unix/zsyscall_solaris_amd64.go        |   1559 +
 .../golang.org/x/sys/unix/zsysctl_openbsd.go    |    270 +
 .../golang.org/x/sys/unix/zsysnum_darwin_386.go |    398 +
 .../x/sys/unix/zsysnum_darwin_amd64.go          |    398 +
 .../golang.org/x/sys/unix/zsysnum_darwin_arm.go |    358 +
 .../x/sys/unix/zsysnum_darwin_arm64.go          |    398 +
 .../x/sys/unix/zsysnum_dragonfly_386.go         |    304 +
 .../x/sys/unix/zsysnum_dragonfly_amd64.go       |    304 +
 .../x/sys/unix/zsysnum_freebsd_386.go           |    351 +
 .../x/sys/unix/zsysnum_freebsd_amd64.go         |    351 +
 .../x/sys/unix/zsysnum_freebsd_arm.go           |    351 +
 .../golang.org/x/sys/unix/zsysnum_linux_386.go  |    355 +
 .../x/sys/unix/zsysnum_linux_amd64.go           |    321 +
 .../golang.org/x/sys/unix/zsysnum_linux_arm.go  |    356 +
 .../x/sys/unix/zsysnum_linux_arm64.go           |    272 +
 .../x/sys/unix/zsysnum_linux_mips64.go          |    327 +
 .../x/sys/unix/zsysnum_linux_mips64le.go        |    327 +
 .../x/sys/unix/zsysnum_linux_ppc64.go           |    360 +
 .../x/sys/unix/zsysnum_linux_ppc64le.go         |    353 +
 .../golang.org/x/sys/unix/zsysnum_netbsd_386.go |    273 +
 .../x/sys/unix/zsysnum_netbsd_amd64.go          |    273 +
 .../golang.org/x/sys/unix/zsysnum_netbsd_arm.go |    273 +
 .../x/sys/unix/zsysnum_openbsd_386.go           |    207 +
 .../x/sys/unix/zsysnum_openbsd_amd64.go         |    207 +
 .../x/sys/unix/zsysnum_solaris_amd64.go         |     13 +
 .../golang.org/x/sys/unix/ztypes_darwin_386.go  |    447 +
 .../x/sys/unix/ztypes_darwin_amd64.go           |    462 +
 .../golang.org/x/sys/unix/ztypes_darwin_arm.go  |    449 +
 .../x/sys/unix/ztypes_darwin_arm64.go           |    457 +
 .../x/sys/unix/ztypes_dragonfly_386.go          |    437 +
 .../x/sys/unix/ztypes_dragonfly_amd64.go        |    443 +
 .../golang.org/x/sys/unix/ztypes_freebsd_386.go |    502 +
 .../x/sys/unix/ztypes_freebsd_amd64.go          |    505 +
 .../golang.org/x/sys/unix/ztypes_freebsd_arm.go |    497 +
 .../golang.org/x/sys/unix/ztypes_linux_386.go   |    590 +
 .../golang.org/x/sys/unix/ztypes_linux_amd64.go |    608 +
 .../golang.org/x/sys/unix/ztypes_linux_arm.go   |    579 +
 .../golang.org/x/sys/unix/ztypes_linux_arm64.go |    595 +
 .../x/sys/unix/ztypes_linux_mips64.go           |    599 +
 .../x/sys/unix/ztypes_linux_mips64le.go         |    599 +
 .../golang.org/x/sys/unix/ztypes_linux_ppc64.go |    605 +
 .../x/sys/unix/ztypes_linux_ppc64le.go          |    605 +
 .../golang.org/x/sys/unix/ztypes_netbsd_386.go  |    396 +
 .../x/sys/unix/ztypes_netbsd_amd64.go           |    403 +
 .../golang.org/x/sys/unix/ztypes_netbsd_arm.go  |    401 +
 .../golang.org/x/sys/unix/ztypes_openbsd_386.go |    441 +
 .../x/sys/unix/ztypes_openbsd_amd64.go          |    448 +
 .../x/sys/unix/ztypes_solaris_amd64.go          |    422 +
 newt/vendor/gopkg.in/fsnotify.v1/.gitignore     |      6 +
 newt/vendor/gopkg.in/fsnotify.v1/.travis.yml    |     23 +
 newt/vendor/gopkg.in/fsnotify.v1/AUTHORS        |     40 +
 newt/vendor/gopkg.in/fsnotify.v1/CHANGELOG.md   |    287 +
 .../vendor/gopkg.in/fsnotify.v1/CONTRIBUTING.md |     77 +
 newt/vendor/gopkg.in/fsnotify.v1/LICENSE        |     28 +
 newt/vendor/gopkg.in/fsnotify.v1/README.md      |     46 +
 newt/vendor/gopkg.in/fsnotify.v1/fsnotify.go    |     62 +
 newt/vendor/gopkg.in/fsnotify.v1/inotify.go     |    324 +
 .../gopkg.in/fsnotify.v1/inotify_poller.go      |    186 +
 newt/vendor/gopkg.in/fsnotify.v1/kqueue.go      |    502 +
 .../gopkg.in/fsnotify.v1/open_mode_bsd.go       |     11 +
 .../gopkg.in/fsnotify.v1/open_mode_darwin.go    |     12 +
 newt/vendor/gopkg.in/fsnotify.v1/windows.go     |    561 +
 .../vendor/mynewt.apache.org/newt/util/cfgdb.go |    273 +
 newt/vendor/mynewt.apache.org/newt/util/util.go |    421 +
 .../vendor/mynewt.apache.org/newt/viper/LICENSE |     21 +
 .../mynewt.apache.org/newt/viper/README.md      |    620 +
 .../mynewt.apache.org/newt/viper/flags.go       |     57 +
 .../vendor/mynewt.apache.org/newt/viper/util.go |    195 +
 .../mynewt.apache.org/newt/viper/viper.go       |   1300 +
 newt/vendor/mynewt.apache.org/newt/yaml/apic.go |    767 +
 .../mynewt.apache.org/newt/yaml/decode.go       |    308 +
 .../mynewt.apache.org/newt/yaml/emitterc.go     |   1710 +
 newt/vendor/mynewt.apache.org/newt/yaml/misc.go |     32 +
 .../mynewt.apache.org/newt/yaml/parserc.go      |   1121 +
 .../mynewt.apache.org/newt/yaml/readerc.go      |    419 +
 .../mynewt.apache.org/newt/yaml/scannerc.go     |   2735 +
 newt/vendor/mynewt.apache.org/newt/yaml/shim.go |     42 +
 .../mynewt.apache.org/newt/yaml/writerc.go      |    114 +
 .../vendor/mynewt.apache.org/newt/yaml/yamlh.go |    754 +
 .../mynewt.apache.org/newt/yaml/yamlprivateh.go |    198 +
 518 files changed, 327994 insertions(+), 224939 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/Godeps.json
----------------------------------------------------------------------
diff --git a/newt/Godeps/Godeps.json b/newt/Godeps/Godeps.json
index c0fd75d..461731b 100644
--- a/newt/Godeps/Godeps.json
+++ b/newt/Godeps/Godeps.json
@@ -1,6 +1,7 @@
 {
        "ImportPath": "mynewt.apache.org/newt/newt",
        "GoVersion": "go1.6",
+       "GodepVersion": "v58",
        "Deps": [
                {
                        "ImportPath": "github.com/Sirupsen/logrus",
@@ -8,6 +9,10 @@
                        "Rev": "a26f43589d737684363ff856c5a0f9f24b946510"
                },
                {
+                       "ImportPath": "github.com/inconshreveable/mousetrap",
+                       "Rev": "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
+               },
+               {
                        "ImportPath": "github.com/kr/pretty",
                        "Comment": "go.weekly.2011-12-22-27-ge6ac2fc",
                        "Rev": "e6ac2fc51e89a3249e82157fa0bb7a18ef9dd5bb"
@@ -42,9 +47,28 @@
                        "Rev": "7f60f83a2c81bc3c3c0d5297f61ddfa68da9d3b7"
                },
                {
+                       "ImportPath": "golang.org/x/sys/unix",
+                       "Rev": "9d4e42a20653790449273b3c85e67d6d8bae6e2e"
+               },
+               {
                        "ImportPath": "gopkg.in/fsnotify.v1",
                        "Comment": "v1.2.10",
                        "Rev": "875cf421b32f8f1b31bd43776297876d01542279"
+               },
+               {
+                       "ImportPath": "mynewt.apache.org/newt/util",
+                       "Comment": "mynewt_0_8_0_b2_tag-8-g1f5bf0b",
+                       "Rev": "1f5bf0b3307517a0e848208077a83557c0550f5f"
+               },
+               {
+                       "ImportPath": "mynewt.apache.org/newt/viper",
+                       "Comment": "mynewt_0_8_0_b2_tag-8-g1f5bf0b",
+                       "Rev": "1f5bf0b3307517a0e848208077a83557c0550f5f"
+               },
+               {
+                       "ImportPath": "mynewt.apache.org/newt/yaml",
+                       "Comment": "mynewt_0_8_0_b2_tag-8-g1f5bf0b",
+                       "Rev": "1f5bf0b3307517a0e848208077a83557c0550f5f"
                }
        ]
 }

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/.gitignore
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/.gitignore 
b/newt/Godeps/_workspace/.gitignore
deleted file mode 100644
index f037d68..0000000
--- a/newt/Godeps/_workspace/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/pkg
-/bin

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.gitignore
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.gitignore 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.gitignore
deleted file mode 100644
index 66be63a..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-logrus

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.travis.yml
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.travis.yml 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.travis.yml
deleted file mode 100644
index ff23150..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/.travis.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-language: go
-go:
-  - 1.3
-  - 1.4
-  - 1.5
-  - tip
-install:
-  - go get -t ./...
-script: GOMAXPROCS=4 GORACE="halt_on_error=1" go test -race -v ./...

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/CHANGELOG.md
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/CHANGELOG.md 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/CHANGELOG.md
deleted file mode 100644
index 9e9e600..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/CHANGELOG.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# 0.9.0
-
-* logrus/text_formatter: don't emit empty msg
-* logrus/hooks/airbrake: move out of main repository
-* logrus/hooks/sentry: move out of main repository
-* logrus/hooks/papertrail: move out of main repository
-* logrus/hooks/bugsnag: move out of main repository
-* logrus/core: run tests with `-race`
-* logrus/core: detect TTY based on `stderr`
-* logrus/core: support `WithError` on logger
-* logrus/core: Solaris support
-
-# 0.8.7
-
-* logrus/core: fix possible race (#216)
-* logrus/doc: small typo fixes and doc improvements
-
-
-# 0.8.6
-
-* hooks/raven: allow passing an initialized client
-
-# 0.8.5
-
-* logrus/core: revert #208
-
-# 0.8.4
-
-* formatter/text: fix data race (#218)
-
-# 0.8.3
-
-* logrus/core: fix entry log level (#208)
-* logrus/core: improve performance of text formatter by 40%
-* logrus/core: expose `LevelHooks` type
-* logrus/core: add support for DragonflyBSD and NetBSD
-* formatter/text: print structs more verbosely
-
-# 0.8.2
-
-* logrus: fix more Fatal family functions
-
-# 0.8.1
-
-* logrus: fix not exiting on `Fatalf` and `Fatalln`
-
-# 0.8.0
-
-* logrus: defaults to stderr instead of stdout
-* hooks/sentry: add special field for `*http.Request`
-* formatter/text: ignore Windows for colors
-
-# 0.7.3
-
-* formatter/\*: allow configuration of timestamp layout
-
-# 0.7.2
-
-* formatter/text: Add configuration option for time format (#158)

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/LICENSE
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/LICENSE 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/LICENSE
deleted file mode 100644
index f090cb4..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2014 Simon Eskildsen
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/README.md
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/README.md 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/README.md
deleted file mode 100644
index 49f7f07..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/README.md
+++ /dev/null
@@ -1,386 +0,0 @@
-# Logrus <img src="http://i.imgur.com/hTeVwmJ.png"; width="40" height="40" 
alt=":walrus:" class="emoji" title=":walrus:"/>&nbsp;[![Build 
Status](https://travis-ci.org/Sirupsen/logrus.svg?branch=master)](https://travis-ci.org/Sirupsen/logrus)&nbsp;[![GoDoc](https://godoc.org/github.com/Sirupsen/logrus?status.svg)](https://godoc.org/github.com/Sirupsen/logrus)
-
-Logrus is a structured logger for Go (golang), completely API compatible with
-the standard library logger. [Godoc][godoc]. **Please note the Logrus API is 
not
-yet stable (pre 1.0). Logrus itself is completely stable and has been used in
-many large deployments. The core API is unlikely to change much but please
-version control your Logrus to make sure you aren't fetching latest `master` on
-every build.**
-
-Nicely color-coded in development (when a TTY is attached, otherwise just
-plain text):
-
-![Colored](http://i.imgur.com/PY7qMwd.png)
-
-With `log.Formatter = new(logrus.JSONFormatter)`, for easy parsing by logstash
-or Splunk:
-
-```json
-{"animal":"walrus","level":"info","msg":"A group of walrus emerges from the
-ocean","size":10,"time":"2014-03-10 19:57:38.562264131 -0400 EDT"}
-
-{"level":"warning","msg":"The group's number increased tremendously!",
-"number":122,"omg":true,"time":"2014-03-10 19:57:38.562471297 -0400 EDT"}
-
-{"animal":"walrus","level":"info","msg":"A giant walrus appears!",
-"size":10,"time":"2014-03-10 19:57:38.562500591 -0400 EDT"}
-
-{"animal":"walrus","level":"info","msg":"Tremendously sized cow enters the 
ocean.",
-"size":9,"time":"2014-03-10 19:57:38.562527896 -0400 EDT"}
-
-{"level":"fatal","msg":"The ice breaks!","number":100,"omg":true,
-"time":"2014-03-10 19:57:38.562543128 -0400 EDT"}
-```
-
-With the default `log.Formatter = new(&log.TextFormatter{})` when a TTY is not
-attached, the output is compatible with the
-[logfmt](http://godoc.org/github.com/kr/logfmt) format:
-
-```text
-time="2015-03-26T01:27:38-04:00" level=debug msg="Started observing beach" 
animal=walrus number=8
-time="2015-03-26T01:27:38-04:00" level=info msg="A group of walrus emerges 
from the ocean" animal=walrus size=10
-time="2015-03-26T01:27:38-04:00" level=warning msg="The group's number 
increased tremendously!" number=122 omg=true
-time="2015-03-26T01:27:38-04:00" level=debug msg="Temperature changes" 
temperature=-4
-time="2015-03-26T01:27:38-04:00" level=panic msg="It's over 9000!" animal=orca 
size=9009
-time="2015-03-26T01:27:38-04:00" level=fatal msg="The ice breaks!" 
err=&{0x2082280c0 map[animal:orca size:9009] 2015-03-26 01:27:38.441574009 
-0400 EDT panic It's over 9000!} number=100 omg=true
-exit status 1
-```
-
-#### Example
-
-The simplest way to use Logrus is simply the package-level exported logger:
-
-```go
-package main
-
-import (
-  log "github.com/Sirupsen/logrus"
-)
-
-func main() {
-  log.WithFields(log.Fields{
-    "animal": "walrus",
-  }).Info("A walrus appears")
-}
-```
-
-Note that it's completely api-compatible with the stdlib logger, so you can
-replace your `log` imports everywhere with `log "github.com/Sirupsen/logrus"`
-and you'll now have the flexibility of Logrus. You can customize it all you
-want:
-
-```go
-package main
-
-import (
-  "os"
-  log "github.com/Sirupsen/logrus"
-)
-
-func init() {
-  // Log as JSON instead of the default ASCII formatter.
-  log.SetFormatter(&log.JSONFormatter{})
-
-  // Output to stderr instead of stdout, could also be a file.
-  log.SetOutput(os.Stderr)
-
-  // Only log the warning severity or above.
-  log.SetLevel(log.WarnLevel)
-}
-
-func main() {
-  log.WithFields(log.Fields{
-    "animal": "walrus",
-    "size":   10,
-  }).Info("A group of walrus emerges from the ocean")
-
-  log.WithFields(log.Fields{
-    "omg":    true,
-    "number": 122,
-  }).Warn("The group's number increased tremendously!")
-
-  log.WithFields(log.Fields{
-    "omg":    true,
-    "number": 100,
-  }).Fatal("The ice breaks!")
-
-  // A common pattern is to re-use fields between logging statements by 
re-using
-  // the logrus.Entry returned from WithFields()
-  contextLogger := log.WithFields(log.Fields{
-    "common": "this is a common field",
-    "other": "I also should be logged always",
-  })
-
-  contextLogger.Info("I'll be logged with common and other field")
-  contextLogger.Info("Me too")
-}
-```
-
-For more advanced usage such as logging to multiple locations from the same
-application, you can also create an instance of the `logrus` Logger:
-
-```go
-package main
-
-import (
-  "github.com/Sirupsen/logrus"
-)
-
-// Create a new instance of the logger. You can have any number of instances.
-var log = logrus.New()
-
-func main() {
-  // The API for setting attributes is a little different than the package 
level
-  // exported logger. See Godoc.
-  log.Out = os.Stderr
-
-  log.WithFields(logrus.Fields{
-    "animal": "walrus",
-    "size":   10,
-  }).Info("A group of walrus emerges from the ocean")
-}
-```
-
-#### Fields
-
-Logrus encourages careful, structured logging though logging fields instead of
-long, unparseable error messages. For example, instead of: `log.Fatalf("Failed
-to send event %s to topic %s with key %d")`, you should log the much more
-discoverable:
-
-```go
-log.WithFields(log.Fields{
-  "event": event,
-  "topic": topic,
-  "key": key,
-}).Fatal("Failed to send event")
-```
-
-We've found this API forces you to think about logging in a way that produces
-much more useful logging messages. We've been in countless situations where 
just
-a single added field to a log statement that was already there would've saved 
us
-hours. The `WithFields` call is optional.
-
-In general, with Logrus using any of the `printf`-family functions should be
-seen as a hint you should add a field, however, you can still use the
-`printf`-family functions with Logrus.
-
-#### Hooks
-
-You can add hooks for logging levels. For example to send errors to an 
exception
-tracking service on `Error`, `Fatal` and `Panic`, info to StatsD or log to
-multiple places simultaneously, e.g. syslog.
-
-Logrus comes with [built-in hooks](hooks/). Add those, or your custom hook, in
-`init`:
-
-```go
-import (
-  log "github.com/Sirupsen/logrus"
-  "gopkg.in/gemnasium/logrus-airbrake-hook.v2" // the package is named 
"aibrake"
-  logrus_syslog "github.com/Sirupsen/logrus/hooks/syslog"
-  "log/syslog"
-)
-
-func init() {
-
-  // Use the Airbrake hook to report errors that have Error severity or above 
to
-  // an exception tracker. You can create custom hooks, see the Hooks section.
-  log.AddHook(airbrake.NewHook(123, "xyz", "production"))
-
-  hook, err := logrus_syslog.NewSyslogHook("udp", "localhost:514", 
syslog.LOG_INFO, "")
-  if err != nil {
-    log.Error("Unable to connect to local syslog daemon")
-  } else {
-    log.AddHook(hook)
-  }
-}
-```
-Note: Syslog hook also support connecting to local syslog (Ex. "/dev/log" or 
"/var/run/syslog" or "/var/run/log"). For the detail, please check the [syslog 
hook README](hooks/syslog/README.md).
-
-| Hook  | Description |
-| ----- | ----------- |
-| [Airbrake](https://github.com/gemnasium/logrus-airbrake-hook) | Send errors 
to the Airbrake API V3. Uses the official 
[`gobrake`](https://github.com/airbrake/gobrake) behind the scenes. |
-| [Airbrake 
"legacy"](https://github.com/gemnasium/logrus-airbrake-legacy-hook) | Send 
errors to an exception tracking service compatible with the Airbrake API V2. 
Uses [`airbrake-go`](https://github.com/tobi/airbrake-go) behind the scenes. |
-| [Papertrail](https://github.com/polds/logrus-papertrail-hook) | Send errors 
to the [Papertrail](https://papertrailapp.com) hosted logging service via UDP. |
-| 
[Syslog](https://github.com/Sirupsen/logrus/blob/master/hooks/syslog/syslog.go) 
| Send errors to remote syslog server. Uses standard library `log/syslog` 
behind the scenes. |
-| [Bugsnag](https://github.com/Shopify/logrus-bugsnag/blob/master/bugsnag.go) 
| Send errors to the Bugsnag exception tracking service. |
-| [Sentry](https://github.com/evalphobia/logrus_sentry) | Send errors to the 
Sentry error logging and aggregation service. |
-| [Hiprus](https://github.com/nubo/hiprus) | Send errors to a channel in 
hipchat. |
-| [Logrusly](https://github.com/sebest/logrusly) | Send logs to 
[Loggly](https://www.loggly.com/) |
-| [Slackrus](https://github.com/johntdyer/slackrus) | Hook for Slack chat. |
-| [Journalhook](https://github.com/wercker/journalhook) | Hook for logging to 
`systemd-journald` |
-| [Graylog](https://github.com/gemnasium/logrus-graylog-hook) | Hook for 
logging to [Graylog](http://graylog2.org/) |
-| [Raygun](https://github.com/squirkle/logrus-raygun-hook) | Hook for logging 
to [Raygun.io](http://raygun.io/) |
-| [LFShook](https://github.com/rifflock/lfshook) | Hook for logging to the 
local filesystem |
-| [Honeybadger](https://github.com/agonzalezro/logrus_honeybadger) | Hook for 
sending exceptions to Honeybadger |
-| [Mail](https://github.com/zbindenren/logrus_mail) | Hook for sending 
exceptions via mail |
-| [Rollrus](https://github.com/heroku/rollrus) | Hook for sending errors to 
rollbar |
-| [Fluentd](https://github.com/evalphobia/logrus_fluent) | Hook for logging to 
fluentd |
-| [Mongodb](https://github.com/weekface/mgorus) | Hook for logging to mongodb |
-| [InfluxDB](https://github.com/Abramovic/logrus_influxdb) | Hook for logging 
to influxdb |
-| [Octokit](https://github.com/dorajistyle/logrus-octokit-hook) | Hook for 
logging to github via octokit |
-| [DeferPanic](https://github.com/deferpanic/dp-logrus) | Hook for logging to 
DeferPanic |
-| [Redis-Hook](https://github.com/rogierlommers/logrus-redis-hook) | Hook for 
logging to a ELK stack (through Redis) |
-| [Amqp-Hook](https://github.com/vladoatanasov/logrus_amqp) | Hook for logging 
to Amqp broker (Like RabbitMQ) |
-| [KafkaLogrus](https://github.com/goibibo/KafkaLogrus) | Hook for logging to 
kafka |
-| [Typetalk](https://github.com/dragon3/logrus-typetalk-hook) | Hook for 
logging to [Typetalk](https://www.typetalk.in/) |
-
-#### Level logging
-
-Logrus has six logging levels: Debug, Info, Warning, Error, Fatal and Panic.
-
-```go
-log.Debug("Useful debugging information.")
-log.Info("Something noteworthy happened!")
-log.Warn("You should probably take a look at this.")
-log.Error("Something failed but I'm not quitting.")
-// Calls os.Exit(1) after logging
-log.Fatal("Bye.")
-// Calls panic() after logging
-log.Panic("I'm bailing.")
-```
-
-You can set the logging level on a `Logger`, then it will only log entries with
-that severity or anything above it:
-
-```go
-// Will log anything that is info or above (warn, error, fatal, panic). 
Default.
-log.SetLevel(log.InfoLevel)
-```
-
-It may be useful to set `log.Level = logrus.DebugLevel` in a debug or verbose
-environment if your application has that.
-
-#### Entries
-
-Besides the fields added with `WithField` or `WithFields` some fields are
-automatically added to all logging events:
-
-1. `time`. The timestamp when the entry was created.
-2. `msg`. The logging message passed to `{Info,Warn,Error,Fatal,Panic}` after
-   the `AddFields` call. E.g. `Failed to send event.`
-3. `level`. The logging level. E.g. `info`.
-
-#### Environments
-
-Logrus has no notion of environment.
-
-If you wish for hooks and formatters to only be used in specific environments,
-you should handle that yourself. For example, if your application has a global
-variable `Environment`, which is a string representation of the environment you
-could do:
-
-```go
-import (
-  log "github.com/Sirupsen/logrus"
-)
-
-init() {
-  // do something here to set environment depending on an environment variable
-  // or command-line flag
-  if Environment == "production" {
-    log.SetFormatter(&log.JSONFormatter{})
-  } else {
-    // The TextFormatter is default, you don't actually have to do this.
-    log.SetFormatter(&log.TextFormatter{})
-  }
-}
-```
-
-This configuration is how `logrus` was intended to be used, but JSON in
-production is mostly only useful if you do log aggregation with tools like
-Splunk or Logstash.
-
-#### Formatters
-
-The built-in logging formatters are:
-
-* `logrus.TextFormatter`. Logs the event in colors if stdout is a tty, 
otherwise
-  without colors.
-  * *Note:* to force colored output when there is no TTY, set the `ForceColors`
-    field to `true`.  To force no colored output even if there is a TTY  set 
the
-    `DisableColors` field to `true`
-* `logrus.JSONFormatter`. Logs fields as JSON.
-* `logrus/formatters/logstash.LogstashFormatter`. Logs fields as 
[Logstash](http://logstash.net) Events.
-
-    ```go
-      logrus.SetFormatter(&logstash.LogstashFormatter{Type: 
"application_name"})
-    ```
-
-Third party logging formatters:
-
-* [`prefixed`](https://github.com/x-cray/logrus-prefixed-formatter). Displays 
log entry source along with alternative layout.
-* [`zalgo`](https://github.com/aybabtme/logzalgo). Invoking the 
P͉̫o̳̼̊w̖͈̰͎e̬͔̭͂r͚̼̹̲ ̫͓͉̳͈ō̠͕͖̚f̝͍̠ 
͕̲̞͖͑Z̖̫̤̫ͪa͉̬͈̗l͖͎g̳̥o̰̥̅!̣͔̲̻͊̄ ̙̘̦̹̦.
-
-You can define your formatter by implementing the `Formatter` interface,
-requiring a `Format` method. `Format` takes an `*Entry`. `entry.Data` is a
-`Fields` type (`map[string]interface{}`) with all your fields as well as the
-default ones (see Entries section above):
-
-```go
-type MyJSONFormatter struct {
-}
-
-log.SetFormatter(new(MyJSONFormatter))
-
-func (f *MyJSONFormatter) Format(entry *Entry) ([]byte, error) {
-  // Note this doesn't include Time, Level and Message which are available on
-  // the Entry. Consult `godoc` on information about those fields or read the
-  // source of the official loggers.
-  serialized, err := json.Marshal(entry.Data)
-    if err != nil {
-      return nil, fmt.Errorf("Failed to marshal fields to JSON, %v", err)
-    }
-  return append(serialized, '\n'), nil
-}
-```
-
-#### Logger as an `io.Writer`
-
-Logrus can be transformed into an `io.Writer`. That writer is the end of an 
`io.Pipe` and it is your responsibility to close it.
-
-```go
-w := logger.Writer()
-defer w.Close()
-
-srv := http.Server{
-    // create a stdlib log.Logger that writes to
-    // logrus.Logger.
-    ErrorLog: log.New(w, "", 0),
-}
-```
-
-Each line written to that writer will be printed the usual way, using 
formatters
-and hooks. The level for those entries is `info`.
-
-#### Rotation
-
-Log rotation is not provided with Logrus. Log rotation should be done by an
-external program (like `logrotate(8)`) that can compress and delete old log
-entries. It should not be a feature of the application-level logger.
-
-#### Tools
-
-| Tool | Description |
-| ---- | ----------- |
-|[Logrus Mate](https://github.com/gogap/logrus_mate)|Logrus mate is a tool for 
Logrus to manage loggers, you can initial logger's level, hook and formatter by 
config file, the logger will generated with different config at different 
environment.|
-
-#### Testing
-
-Logrus has a built in facility for asserting the presence of log messages. 
This is implemented through the `test` hook and provides:
-
-* decorators for existing logger (`test.NewLocal` and `test.NewGlobal`) which 
basically just add the `test` hook
-* a test logger (`test.NewNullLogger`) that just records log messages (and 
does not output any):
-
-```go
-logger, hook := NewNullLogger()
-logger.Error("Hello error")
-
-assert.Equal(1, len(hook.Entries))
-assert.Equal(logrus.ErrorLevel, hook.LastEntry().Level)
-assert.Equal("Hello error", hook.LastEntry().Message)
-
-hook.Reset()
-assert.Nil(hook.LastEntry())
-```

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/doc.go
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/doc.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/doc.go
deleted file mode 100644
index dddd5f8..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/doc.go
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
-Package logrus is a structured logger for Go, completely API compatible with 
the standard library logger.
-
-
-The simplest way to use Logrus is simply the package-level exported logger:
-
-  package main
-
-  import (
-    log "github.com/Sirupsen/logrus"
-  )
-
-  func main() {
-    log.WithFields(log.Fields{
-      "animal": "walrus",
-      "number": 1,
-      "size":   10,
-    }).Info("A walrus appears")
-  }
-
-Output:
-  time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus 
number=1 size=10
-
-For a full guide visit https://github.com/Sirupsen/logrus
-*/
-package logrus

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry.go
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry.go
deleted file mode 100644
index 9ae900b..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry.go
+++ /dev/null
@@ -1,264 +0,0 @@
-package logrus
-
-import (
-       "bytes"
-       "fmt"
-       "io"
-       "os"
-       "time"
-)
-
-// Defines the key when adding errors using WithError.
-var ErrorKey = "error"
-
-// An entry is the final or intermediate Logrus logging entry. It contains all
-// the fields passed with WithField{,s}. It's finally logged when Debug, Info,
-// Warn, Error, Fatal or Panic is called on it. These objects can be reused and
-// passed around as much as you wish to avoid field duplication.
-type Entry struct {
-       Logger *Logger
-
-       // Contains all the fields set by the user.
-       Data Fields
-
-       // Time at which the log entry was created
-       Time time.Time
-
-       // Level the log entry was logged at: Debug, Info, Warn, Error, Fatal 
or Panic
-       Level Level
-
-       // Message passed to Debug, Info, Warn, Error, Fatal or Panic
-       Message string
-}
-
-func NewEntry(logger *Logger) *Entry {
-       return &Entry{
-               Logger: logger,
-               // Default is three fields, give a little extra room
-               Data: make(Fields, 5),
-       }
-}
-
-// Returns a reader for the entry, which is a proxy to the formatter.
-func (entry *Entry) Reader() (*bytes.Buffer, error) {
-       serialized, err := entry.Logger.Formatter.Format(entry)
-       return bytes.NewBuffer(serialized), err
-}
-
-// Returns the string representation from the reader and ultimately the
-// formatter.
-func (entry *Entry) String() (string, error) {
-       reader, err := entry.Reader()
-       if err != nil {
-               return "", err
-       }
-
-       return reader.String(), err
-}
-
-// Add an error as single field (using the key defined in ErrorKey) to the 
Entry.
-func (entry *Entry) WithError(err error) *Entry {
-       return entry.WithField(ErrorKey, err)
-}
-
-// Add a single field to the Entry.
-func (entry *Entry) WithField(key string, value interface{}) *Entry {
-       return entry.WithFields(Fields{key: value})
-}
-
-// Add a map of fields to the Entry.
-func (entry *Entry) WithFields(fields Fields) *Entry {
-       data := Fields{}
-       for k, v := range entry.Data {
-               data[k] = v
-       }
-       for k, v := range fields {
-               data[k] = v
-       }
-       return &Entry{Logger: entry.Logger, Data: data}
-}
-
-// This function is not declared with a pointer value because otherwise
-// race conditions will occur when using multiple goroutines
-func (entry Entry) log(level Level, msg string) {
-       entry.Time = time.Now()
-       entry.Level = level
-       entry.Message = msg
-
-       if err := entry.Logger.Hooks.Fire(level, &entry); err != nil {
-               entry.Logger.mu.Lock()
-               fmt.Fprintf(os.Stderr, "Failed to fire hook: %v\n", err)
-               entry.Logger.mu.Unlock()
-       }
-
-       reader, err := entry.Reader()
-       if err != nil {
-               entry.Logger.mu.Lock()
-               fmt.Fprintf(os.Stderr, "Failed to obtain reader, %v\n", err)
-               entry.Logger.mu.Unlock()
-       }
-
-       entry.Logger.mu.Lock()
-       defer entry.Logger.mu.Unlock()
-
-       _, err = io.Copy(entry.Logger.Out, reader)
-       if err != nil {
-               fmt.Fprintf(os.Stderr, "Failed to write to log, %v\n", err)
-       }
-
-       // To avoid Entry#log() returning a value that only would make sense for
-       // panic() to use in Entry#Panic(), we avoid the allocation by checking
-       // directly here.
-       if level <= PanicLevel {
-               panic(&entry)
-       }
-}
-
-func (entry *Entry) Debug(args ...interface{}) {
-       if entry.Logger.Level >= DebugLevel {
-               entry.log(DebugLevel, fmt.Sprint(args...))
-       }
-}
-
-func (entry *Entry) Print(args ...interface{}) {
-       entry.Info(args...)
-}
-
-func (entry *Entry) Info(args ...interface{}) {
-       if entry.Logger.Level >= InfoLevel {
-               entry.log(InfoLevel, fmt.Sprint(args...))
-       }
-}
-
-func (entry *Entry) Warn(args ...interface{}) {
-       if entry.Logger.Level >= WarnLevel {
-               entry.log(WarnLevel, fmt.Sprint(args...))
-       }
-}
-
-func (entry *Entry) Warning(args ...interface{}) {
-       entry.Warn(args...)
-}
-
-func (entry *Entry) Error(args ...interface{}) {
-       if entry.Logger.Level >= ErrorLevel {
-               entry.log(ErrorLevel, fmt.Sprint(args...))
-       }
-}
-
-func (entry *Entry) Fatal(args ...interface{}) {
-       if entry.Logger.Level >= FatalLevel {
-               entry.log(FatalLevel, fmt.Sprint(args...))
-       }
-       os.Exit(1)
-}
-
-func (entry *Entry) Panic(args ...interface{}) {
-       if entry.Logger.Level >= PanicLevel {
-               entry.log(PanicLevel, fmt.Sprint(args...))
-       }
-       panic(fmt.Sprint(args...))
-}
-
-// Entry Printf family functions
-
-func (entry *Entry) Debugf(format string, args ...interface{}) {
-       if entry.Logger.Level >= DebugLevel {
-               entry.Debug(fmt.Sprintf(format, args...))
-       }
-}
-
-func (entry *Entry) Infof(format string, args ...interface{}) {
-       if entry.Logger.Level >= InfoLevel {
-               entry.Info(fmt.Sprintf(format, args...))
-       }
-}
-
-func (entry *Entry) Printf(format string, args ...interface{}) {
-       entry.Infof(format, args...)
-}
-
-func (entry *Entry) Warnf(format string, args ...interface{}) {
-       if entry.Logger.Level >= WarnLevel {
-               entry.Warn(fmt.Sprintf(format, args...))
-       }
-}
-
-func (entry *Entry) Warningf(format string, args ...interface{}) {
-       entry.Warnf(format, args...)
-}
-
-func (entry *Entry) Errorf(format string, args ...interface{}) {
-       if entry.Logger.Level >= ErrorLevel {
-               entry.Error(fmt.Sprintf(format, args...))
-       }
-}
-
-func (entry *Entry) Fatalf(format string, args ...interface{}) {
-       if entry.Logger.Level >= FatalLevel {
-               entry.Fatal(fmt.Sprintf(format, args...))
-       }
-       os.Exit(1)
-}
-
-func (entry *Entry) Panicf(format string, args ...interface{}) {
-       if entry.Logger.Level >= PanicLevel {
-               entry.Panic(fmt.Sprintf(format, args...))
-       }
-}
-
-// Entry Println family functions
-
-func (entry *Entry) Debugln(args ...interface{}) {
-       if entry.Logger.Level >= DebugLevel {
-               entry.Debug(entry.sprintlnn(args...))
-       }
-}
-
-func (entry *Entry) Infoln(args ...interface{}) {
-       if entry.Logger.Level >= InfoLevel {
-               entry.Info(entry.sprintlnn(args...))
-       }
-}
-
-func (entry *Entry) Println(args ...interface{}) {
-       entry.Infoln(args...)
-}
-
-func (entry *Entry) Warnln(args ...interface{}) {
-       if entry.Logger.Level >= WarnLevel {
-               entry.Warn(entry.sprintlnn(args...))
-       }
-}
-
-func (entry *Entry) Warningln(args ...interface{}) {
-       entry.Warnln(args...)
-}
-
-func (entry *Entry) Errorln(args ...interface{}) {
-       if entry.Logger.Level >= ErrorLevel {
-               entry.Error(entry.sprintlnn(args...))
-       }
-}
-
-func (entry *Entry) Fatalln(args ...interface{}) {
-       if entry.Logger.Level >= FatalLevel {
-               entry.Fatal(entry.sprintlnn(args...))
-       }
-       os.Exit(1)
-}
-
-func (entry *Entry) Panicln(args ...interface{}) {
-       if entry.Logger.Level >= PanicLevel {
-               entry.Panic(entry.sprintlnn(args...))
-       }
-}
-
-// Sprintlnn => Sprint no newline. This is to get the behavior of how
-// fmt.Sprintln where spaces are always added between operands, regardless of
-// their type. Instead of vendoring the Sprintln implementation to spare a
-// string allocation, we do the simplest thing.
-func (entry *Entry) sprintlnn(args ...interface{}) string {
-       msg := fmt.Sprintln(args...)
-       return msg[:len(msg)-1]
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry_test.go
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry_test.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry_test.go
deleted file mode 100644
index 99c3b41..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/entry_test.go
+++ /dev/null
@@ -1,77 +0,0 @@
-package logrus
-
-import (
-       "bytes"
-       "fmt"
-       "testing"
-
-       "github.com/stretchr/testify/assert"
-)
-
-func TestEntryWithError(t *testing.T) {
-
-       assert := assert.New(t)
-
-       defer func() {
-               ErrorKey = "error"
-       }()
-
-       err := fmt.Errorf("kaboom at layer %d", 4711)
-
-       assert.Equal(err, WithError(err).Data["error"])
-
-       logger := New()
-       logger.Out = &bytes.Buffer{}
-       entry := NewEntry(logger)
-
-       assert.Equal(err, entry.WithError(err).Data["error"])
-
-       ErrorKey = "err"
-
-       assert.Equal(err, entry.WithError(err).Data["err"])
-
-}
-
-func TestEntryPanicln(t *testing.T) {
-       errBoom := fmt.Errorf("boom time")
-
-       defer func() {
-               p := recover()
-               assert.NotNil(t, p)
-
-               switch pVal := p.(type) {
-               case *Entry:
-                       assert.Equal(t, "kaboom", pVal.Message)
-                       assert.Equal(t, errBoom, pVal.Data["err"])
-               default:
-                       t.Fatalf("want type *Entry, got %T: %#v", pVal, pVal)
-               }
-       }()
-
-       logger := New()
-       logger.Out = &bytes.Buffer{}
-       entry := NewEntry(logger)
-       entry.WithField("err", errBoom).Panicln("kaboom")
-}
-
-func TestEntryPanicf(t *testing.T) {
-       errBoom := fmt.Errorf("boom again")
-
-       defer func() {
-               p := recover()
-               assert.NotNil(t, p)
-
-               switch pVal := p.(type) {
-               case *Entry:
-                       assert.Equal(t, "kaboom true", pVal.Message)
-                       assert.Equal(t, errBoom, pVal.Data["err"])
-               default:
-                       t.Fatalf("want type *Entry, got %T: %#v", pVal, pVal)
-               }
-       }()
-
-       logger := New()
-       logger.Out = &bytes.Buffer{}
-       entry := NewEntry(logger)
-       entry.WithField("err", errBoom).Panicf("kaboom %v", true)
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/basic/basic.go
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/basic/basic.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/basic/basic.go
deleted file mode 100644
index a1623ec..0000000
--- 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/basic/basic.go
+++ /dev/null
@@ -1,50 +0,0 @@
-package main
-
-import (
-       "github.com/Sirupsen/logrus"
-)
-
-var log = logrus.New()
-
-func init() {
-       log.Formatter = new(logrus.JSONFormatter)
-       log.Formatter = new(logrus.TextFormatter) // default
-       log.Level = logrus.DebugLevel
-}
-
-func main() {
-       defer func() {
-               err := recover()
-               if err != nil {
-                       log.WithFields(logrus.Fields{
-                               "omg":    true,
-                               "err":    err,
-                               "number": 100,
-                       }).Fatal("The ice breaks!")
-               }
-       }()
-
-       log.WithFields(logrus.Fields{
-               "animal": "walrus",
-               "number": 8,
-       }).Debug("Started observing beach")
-
-       log.WithFields(logrus.Fields{
-               "animal": "walrus",
-               "size":   10,
-       }).Info("A group of walrus emerges from the ocean")
-
-       log.WithFields(logrus.Fields{
-               "omg":    true,
-               "number": 122,
-       }).Warn("The group's number increased tremendously!")
-
-       log.WithFields(logrus.Fields{
-               "temperature": -4,
-       }).Debug("Temperature changes")
-
-       log.WithFields(logrus.Fields{
-               "animal": "orca",
-               "size":   9009,
-       }).Panic("It's over 9000!")
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/hook/hook.go
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/hook/hook.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/hook/hook.go
deleted file mode 100644
index 3187f6d..0000000
--- 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/hook/hook.go
+++ /dev/null
@@ -1,30 +0,0 @@
-package main
-
-import (
-       "github.com/Sirupsen/logrus"
-       "gopkg.in/gemnasium/logrus-airbrake-hook.v2"
-)
-
-var log = logrus.New()
-
-func init() {
-       log.Formatter = new(logrus.TextFormatter) // default
-       log.Hooks.Add(airbrake.NewHook(123, "xyz", "development"))
-}
-
-func main() {
-       log.WithFields(logrus.Fields{
-               "animal": "walrus",
-               "size":   10,
-       }).Info("A group of walrus emerges from the ocean")
-
-       log.WithFields(logrus.Fields{
-               "omg":    true,
-               "number": 122,
-       }).Warn("The group's number increased tremendously!")
-
-       log.WithFields(logrus.Fields{
-               "omg":    true,
-               "number": 100,
-       }).Fatal("The ice breaks!")
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/exported.go
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/exported.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/exported.go
deleted file mode 100644
index 9a0120a..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/exported.go
+++ /dev/null
@@ -1,193 +0,0 @@
-package logrus
-
-import (
-       "io"
-)
-
-var (
-       // std is the name of the standard logger in stdlib `log`
-       std = New()
-)
-
-func StandardLogger() *Logger {
-       return std
-}
-
-// SetOutput sets the standard logger output.
-func SetOutput(out io.Writer) {
-       std.mu.Lock()
-       defer std.mu.Unlock()
-       std.Out = out
-}
-
-// SetFormatter sets the standard logger formatter.
-func SetFormatter(formatter Formatter) {
-       std.mu.Lock()
-       defer std.mu.Unlock()
-       std.Formatter = formatter
-}
-
-// SetLevel sets the standard logger level.
-func SetLevel(level Level) {
-       std.mu.Lock()
-       defer std.mu.Unlock()
-       std.Level = level
-}
-
-// GetLevel returns the standard logger level.
-func GetLevel() Level {
-       std.mu.Lock()
-       defer std.mu.Unlock()
-       return std.Level
-}
-
-// AddHook adds a hook to the standard logger hooks.
-func AddHook(hook Hook) {
-       std.mu.Lock()
-       defer std.mu.Unlock()
-       std.Hooks.Add(hook)
-}
-
-// WithError creates an entry from the standard logger and adds an error to 
it, using the value defined in ErrorKey as key.
-func WithError(err error) *Entry {
-       return std.WithField(ErrorKey, err)
-}
-
-// WithField creates an entry from the standard logger and adds a field to
-// it. If you want multiple fields, use `WithFields`.
-//
-// Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal
-// or Panic on the Entry it returns.
-func WithField(key string, value interface{}) *Entry {
-       return std.WithField(key, value)
-}
-
-// WithFields creates an entry from the standard logger and adds multiple
-// fields to it. This is simply a helper for `WithField`, invoking it
-// once for each field.
-//
-// Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal
-// or Panic on the Entry it returns.
-func WithFields(fields Fields) *Entry {
-       return std.WithFields(fields)
-}
-
-// Debug logs a message at level Debug on the standard logger.
-func Debug(args ...interface{}) {
-       std.Debug(args...)
-}
-
-// Print logs a message at level Info on the standard logger.
-func Print(args ...interface{}) {
-       std.Print(args...)
-}
-
-// Info logs a message at level Info on the standard logger.
-func Info(args ...interface{}) {
-       std.Info(args...)
-}
-
-// Warn logs a message at level Warn on the standard logger.
-func Warn(args ...interface{}) {
-       std.Warn(args...)
-}
-
-// Warning logs a message at level Warn on the standard logger.
-func Warning(args ...interface{}) {
-       std.Warning(args...)
-}
-
-// Error logs a message at level Error on the standard logger.
-func Error(args ...interface{}) {
-       std.Error(args...)
-}
-
-// Panic logs a message at level Panic on the standard logger.
-func Panic(args ...interface{}) {
-       std.Panic(args...)
-}
-
-// Fatal logs a message at level Fatal on the standard logger.
-func Fatal(args ...interface{}) {
-       std.Fatal(args...)
-}
-
-// Debugf logs a message at level Debug on the standard logger.
-func Debugf(format string, args ...interface{}) {
-       std.Debugf(format, args...)
-}
-
-// Printf logs a message at level Info on the standard logger.
-func Printf(format string, args ...interface{}) {
-       std.Printf(format, args...)
-}
-
-// Infof logs a message at level Info on the standard logger.
-func Infof(format string, args ...interface{}) {
-       std.Infof(format, args...)
-}
-
-// Warnf logs a message at level Warn on the standard logger.
-func Warnf(format string, args ...interface{}) {
-       std.Warnf(format, args...)
-}
-
-// Warningf logs a message at level Warn on the standard logger.
-func Warningf(format string, args ...interface{}) {
-       std.Warningf(format, args...)
-}
-
-// Errorf logs a message at level Error on the standard logger.
-func Errorf(format string, args ...interface{}) {
-       std.Errorf(format, args...)
-}
-
-// Panicf logs a message at level Panic on the standard logger.
-func Panicf(format string, args ...interface{}) {
-       std.Panicf(format, args...)
-}
-
-// Fatalf logs a message at level Fatal on the standard logger.
-func Fatalf(format string, args ...interface{}) {
-       std.Fatalf(format, args...)
-}
-
-// Debugln logs a message at level Debug on the standard logger.
-func Debugln(args ...interface{}) {
-       std.Debugln(args...)
-}
-
-// Println logs a message at level Info on the standard logger.
-func Println(args ...interface{}) {
-       std.Println(args...)
-}
-
-// Infoln logs a message at level Info on the standard logger.
-func Infoln(args ...interface{}) {
-       std.Infoln(args...)
-}
-
-// Warnln logs a message at level Warn on the standard logger.
-func Warnln(args ...interface{}) {
-       std.Warnln(args...)
-}
-
-// Warningln logs a message at level Warn on the standard logger.
-func Warningln(args ...interface{}) {
-       std.Warningln(args...)
-}
-
-// Errorln logs a message at level Error on the standard logger.
-func Errorln(args ...interface{}) {
-       std.Errorln(args...)
-}
-
-// Panicln logs a message at level Panic on the standard logger.
-func Panicln(args ...interface{}) {
-       std.Panicln(args...)
-}
-
-// Fatalln logs a message at level Fatal on the standard logger.
-func Fatalln(args ...interface{}) {
-       std.Fatalln(args...)
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter.go
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter.go
deleted file mode 100644
index 104d689..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter.go
+++ /dev/null
@@ -1,48 +0,0 @@
-package logrus
-
-import "time"
-
-const DefaultTimestampFormat = time.RFC3339
-
-// The Formatter interface is used to implement a custom Formatter. It takes an
-// `Entry`. It exposes all the fields, including the default ones:
-//
-// * `entry.Data["msg"]`. The message passed from Info, Warn, Error ..
-// * `entry.Data["time"]`. The timestamp.
-// * `entry.Data["level"]. The level the entry was logged at.
-//
-// Any additional fields added with `WithField` or `WithFields` are also in
-// `entry.Data`. Format is expected to return an array of bytes which are then
-// logged to `logger.Out`.
-type Formatter interface {
-       Format(*Entry) ([]byte, error)
-}
-
-// This is to not silently overwrite `time`, `msg` and `level` fields when
-// dumping it. If this code wasn't there doing:
-//
-//  logrus.WithField("level", 1).Info("hello")
-//
-// Would just silently drop the user provided level. Instead with this code
-// it'll logged as:
-//
-//  {"level": "info", "fields.level": 1, "msg": "hello", "time": "..."}
-//
-// It's not exported because it's still using Data in an opinionated way. It's 
to
-// avoid code duplication between the two default formatters.
-func prefixFieldClashes(data Fields) {
-       _, ok := data["time"]
-       if ok {
-               data["fields.time"] = data["time"]
-       }
-
-       _, ok = data["msg"]
-       if ok {
-               data["fields.msg"] = data["msg"]
-       }
-
-       _, ok = data["level"]
-       if ok {
-               data["fields.level"] = data["level"]
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter_bench_test.go
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter_bench_test.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter_bench_test.go
deleted file mode 100644
index c6d290c..0000000
--- 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatter_bench_test.go
+++ /dev/null
@@ -1,98 +0,0 @@
-package logrus
-
-import (
-       "fmt"
-       "testing"
-       "time"
-)
-
-// smallFields is a small size data set for benchmarking
-var smallFields = Fields{
-       "foo":   "bar",
-       "baz":   "qux",
-       "one":   "two",
-       "three": "four",
-}
-
-// largeFields is a large size data set for benchmarking
-var largeFields = Fields{
-       "foo":       "bar",
-       "baz":       "qux",
-       "one":       "two",
-       "three":     "four",
-       "five":      "six",
-       "seven":     "eight",
-       "nine":      "ten",
-       "eleven":    "twelve",
-       "thirteen":  "fourteen",
-       "fifteen":   "sixteen",
-       "seventeen": "eighteen",
-       "nineteen":  "twenty",
-       "a":         "b",
-       "c":         "d",
-       "e":         "f",
-       "g":         "h",
-       "i":         "j",
-       "k":         "l",
-       "m":         "n",
-       "o":         "p",
-       "q":         "r",
-       "s":         "t",
-       "u":         "v",
-       "w":         "x",
-       "y":         "z",
-       "this":      "will",
-       "make":      "thirty",
-       "entries":   "yeah",
-}
-
-var errorFields = Fields{
-       "foo": fmt.Errorf("bar"),
-       "baz": fmt.Errorf("qux"),
-}
-
-func BenchmarkErrorTextFormatter(b *testing.B) {
-       doBenchmark(b, &TextFormatter{DisableColors: true}, errorFields)
-}
-
-func BenchmarkSmallTextFormatter(b *testing.B) {
-       doBenchmark(b, &TextFormatter{DisableColors: true}, smallFields)
-}
-
-func BenchmarkLargeTextFormatter(b *testing.B) {
-       doBenchmark(b, &TextFormatter{DisableColors: true}, largeFields)
-}
-
-func BenchmarkSmallColoredTextFormatter(b *testing.B) {
-       doBenchmark(b, &TextFormatter{ForceColors: true}, smallFields)
-}
-
-func BenchmarkLargeColoredTextFormatter(b *testing.B) {
-       doBenchmark(b, &TextFormatter{ForceColors: true}, largeFields)
-}
-
-func BenchmarkSmallJSONFormatter(b *testing.B) {
-       doBenchmark(b, &JSONFormatter{}, smallFields)
-}
-
-func BenchmarkLargeJSONFormatter(b *testing.B) {
-       doBenchmark(b, &JSONFormatter{}, largeFields)
-}
-
-func doBenchmark(b *testing.B, formatter Formatter, fields Fields) {
-       entry := &Entry{
-               Time:    time.Time{},
-               Level:   InfoLevel,
-               Message: "message",
-               Data:    fields,
-       }
-       var d []byte
-       var err error
-       for i := 0; i < b.N; i++ {
-               d, err = formatter.Format(entry)
-               if err != nil {
-                       b.Fatal(err)
-               }
-               b.SetBytes(int64(len(d)))
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash.go
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash.go
 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash.go
deleted file mode 100644
index aad646a..0000000
--- 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash.go
+++ /dev/null
@@ -1,61 +0,0 @@
-package logstash
-
-import (
-       "encoding/json"
-       "fmt"
-
-       "github.com/Sirupsen/logrus"
-)
-
-// Formatter generates json in logstash format.
-// Logstash site: http://logstash.net/
-type LogstashFormatter struct {
-       Type string // if not empty use for logstash type field.
-
-       // TimestampFormat sets the format used for timestamps.
-       TimestampFormat string
-}
-
-func (f *LogstashFormatter) Format(entry *logrus.Entry) ([]byte, error) {
-       fields := make(logrus.Fields)
-       for k, v := range entry.Data {
-               fields[k] = v
-       }
-
-       fields["@version"] = 1
-
-       if f.TimestampFormat == "" {
-               f.TimestampFormat = logrus.DefaultTimestampFormat
-       }
-
-       fields["@timestamp"] = entry.Time.Format(f.TimestampFormat)
-
-       // set message field
-       v, ok := entry.Data["message"]
-       if ok {
-               fields["fields.message"] = v
-       }
-       fields["message"] = entry.Message
-
-       // set level field
-       v, ok = entry.Data["level"]
-       if ok {
-               fields["fields.level"] = v
-       }
-       fields["level"] = entry.Level.String()
-
-       // set type field
-       if f.Type != "" {
-               v, ok = entry.Data["type"]
-               if ok {
-                       fields["fields.type"] = v
-               }
-               fields["type"] = f.Type
-       }
-
-       serialized, err := json.Marshal(fields)
-       if err != nil {
-               return nil, fmt.Errorf("Failed to marshal fields to JSON, %v", 
err)
-       }
-       return append(serialized, '\n'), nil
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash_test.go
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash_test.go
 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash_test.go
deleted file mode 100644
index d8814a0..0000000
--- 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/formatters/logstash/logstash_test.go
+++ /dev/null
@@ -1,52 +0,0 @@
-package logstash
-
-import (
-       "bytes"
-       "encoding/json"
-       "github.com/Sirupsen/logrus"
-       "github.com/stretchr/testify/assert"
-       "testing"
-)
-
-func TestLogstashFormatter(t *testing.T) {
-       assert := assert.New(t)
-
-       lf := LogstashFormatter{Type: "abc"}
-
-       fields := logrus.Fields{
-               "message": "def",
-               "level":   "ijk",
-               "type":    "lmn",
-               "one":     1,
-               "pi":      3.14,
-               "bool":    true,
-       }
-
-       entry := logrus.WithFields(fields)
-       entry.Message = "msg"
-       entry.Level = logrus.InfoLevel
-
-       b, _ := lf.Format(entry)
-
-       var data map[string]interface{}
-       dec := json.NewDecoder(bytes.NewReader(b))
-       dec.UseNumber()
-       dec.Decode(&data)
-
-       // base fields
-       assert.Equal(json.Number("1"), data["@version"])
-       assert.NotEmpty(data["@timestamp"])
-       assert.Equal("abc", data["type"])
-       assert.Equal("msg", data["message"])
-       assert.Equal("info", data["level"])
-
-       // substituted fields
-       assert.Equal("def", data["fields.message"])
-       assert.Equal("ijk", data["fields.level"])
-       assert.Equal("lmn", data["fields.type"])
-
-       // formats
-       assert.Equal(json.Number("1"), data["one"])
-       assert.Equal(json.Number("3.14"), data["pi"])
-       assert.Equal(true, data["bool"])
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hook_test.go
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hook_test.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hook_test.go
deleted file mode 100644
index 13f34cb..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hook_test.go
+++ /dev/null
@@ -1,122 +0,0 @@
-package logrus
-
-import (
-       "testing"
-
-       "github.com/stretchr/testify/assert"
-)
-
-type TestHook struct {
-       Fired bool
-}
-
-func (hook *TestHook) Fire(entry *Entry) error {
-       hook.Fired = true
-       return nil
-}
-
-func (hook *TestHook) Levels() []Level {
-       return []Level{
-               DebugLevel,
-               InfoLevel,
-               WarnLevel,
-               ErrorLevel,
-               FatalLevel,
-               PanicLevel,
-       }
-}
-
-func TestHookFires(t *testing.T) {
-       hook := new(TestHook)
-
-       LogAndAssertJSON(t, func(log *Logger) {
-               log.Hooks.Add(hook)
-               assert.Equal(t, hook.Fired, false)
-
-               log.Print("test")
-       }, func(fields Fields) {
-               assert.Equal(t, hook.Fired, true)
-       })
-}
-
-type ModifyHook struct {
-}
-
-func (hook *ModifyHook) Fire(entry *Entry) error {
-       entry.Data["wow"] = "whale"
-       return nil
-}
-
-func (hook *ModifyHook) Levels() []Level {
-       return []Level{
-               DebugLevel,
-               InfoLevel,
-               WarnLevel,
-               ErrorLevel,
-               FatalLevel,
-               PanicLevel,
-       }
-}
-
-func TestHookCanModifyEntry(t *testing.T) {
-       hook := new(ModifyHook)
-
-       LogAndAssertJSON(t, func(log *Logger) {
-               log.Hooks.Add(hook)
-               log.WithField("wow", "elephant").Print("test")
-       }, func(fields Fields) {
-               assert.Equal(t, fields["wow"], "whale")
-       })
-}
-
-func TestCanFireMultipleHooks(t *testing.T) {
-       hook1 := new(ModifyHook)
-       hook2 := new(TestHook)
-
-       LogAndAssertJSON(t, func(log *Logger) {
-               log.Hooks.Add(hook1)
-               log.Hooks.Add(hook2)
-
-               log.WithField("wow", "elephant").Print("test")
-       }, func(fields Fields) {
-               assert.Equal(t, fields["wow"], "whale")
-               assert.Equal(t, hook2.Fired, true)
-       })
-}
-
-type ErrorHook struct {
-       Fired bool
-}
-
-func (hook *ErrorHook) Fire(entry *Entry) error {
-       hook.Fired = true
-       return nil
-}
-
-func (hook *ErrorHook) Levels() []Level {
-       return []Level{
-               ErrorLevel,
-       }
-}
-
-func TestErrorHookShouldntFireOnInfo(t *testing.T) {
-       hook := new(ErrorHook)
-
-       LogAndAssertJSON(t, func(log *Logger) {
-               log.Hooks.Add(hook)
-               log.Info("test")
-       }, func(fields Fields) {
-               assert.Equal(t, hook.Fired, false)
-       })
-}
-
-func TestErrorHookShouldFireOnError(t *testing.T) {
-       hook := new(ErrorHook)
-
-       LogAndAssertJSON(t, func(log *Logger) {
-               log.Hooks.Add(hook)
-               log.Error("test")
-       }, func(fields Fields) {
-               assert.Equal(t, hook.Fired, true)
-       })
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks.go
----------------------------------------------------------------------
diff --git a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks.go
deleted file mode 100644
index 3f151cd..0000000
--- a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks.go
+++ /dev/null
@@ -1,34 +0,0 @@
-package logrus
-
-// A hook to be fired when logging on the logging levels returned from
-// `Levels()` on your implementation of the interface. Note that this is not
-// fired in a goroutine or a channel with workers, you should handle such
-// functionality yourself if your call is non-blocking and you don't wish for
-// the logging calls for levels returned from `Levels()` to block.
-type Hook interface {
-       Levels() []Level
-       Fire(*Entry) error
-}
-
-// Internal type for storing the hooks on a logger instance.
-type LevelHooks map[Level][]Hook
-
-// Add a hook to an instance of logger. This is called with
-// `log.Hooks.Add(new(MyHook))` where `MyHook` implements the `Hook` interface.
-func (hooks LevelHooks) Add(hook Hook) {
-       for _, level := range hook.Levels() {
-               hooks[level] = append(hooks[level], hook)
-       }
-}
-
-// Fire all the hooks for the passed level. Used by `entry.log` to fire
-// appropriate hooks for a log entry.
-func (hooks LevelHooks) Fire(level Level, entry *Entry) error {
-       for _, hook := range hooks[level] {
-               if err := hook.Fire(entry); err != nil {
-                       return err
-               }
-       }
-
-       return nil
-}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/README.md
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/README.md 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/README.md
deleted file mode 100644
index 066704b..0000000
--- 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/README.md
+++ /dev/null
@@ -1,39 +0,0 @@
-# Syslog Hooks for Logrus <img src="http://i.imgur.com/hTeVwmJ.png"; width="40" 
height="40" alt=":walrus:" class="emoji" title=":walrus:"/>
-
-## Usage
-
-```go
-import (
-  "log/syslog"
-  "github.com/Sirupsen/logrus"
-  logrus_syslog "github.com/Sirupsen/logrus/hooks/syslog"
-)
-
-func main() {
-  log       := logrus.New()
-  hook, err := logrus_syslog.NewSyslogHook("udp", "localhost:514", 
syslog.LOG_INFO, "")
-
-  if err == nil {
-    log.Hooks.Add(hook)
-  }
-}
-```
-
-If you want to connect to local syslog (Ex. "/dev/log" or "/var/run/syslog" or 
"/var/run/log"). Just assign empty string to the first two parameters of 
`NewSyslogHook`. It should look like the following.
-
-```go
-import (
-  "log/syslog"
-  "github.com/Sirupsen/logrus"
-  logrus_syslog "github.com/Sirupsen/logrus/hooks/syslog"
-)
-
-func main() {
-  log       := logrus.New()
-  hook, err := logrus_syslog.NewSyslogHook("", "", syslog.LOG_INFO, "")
-
-  if err == nil {
-    log.Hooks.Add(hook)
-  }
-}
-```
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newt/blob/b002dd0c/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/syslog.go
----------------------------------------------------------------------
diff --git 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/syslog.go 
b/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/syslog.go
deleted file mode 100644
index a36e200..0000000
--- 
a/newt/Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog/syslog.go
+++ /dev/null
@@ -1,54 +0,0 @@
-// +build !windows,!nacl,!plan9
-
-package logrus_syslog
-
-import (
-       "fmt"
-       "github.com/Sirupsen/logrus"
-       "log/syslog"
-       "os"
-)
-
-// SyslogHook to send logs via syslog.
-type SyslogHook struct {
-       Writer        *syslog.Writer
-       SyslogNetwork string
-       SyslogRaddr   string
-}
-
-// Creates a hook to be added to an instance of logger. This is called with
-// `hook, err := NewSyslogHook("udp", "localhost:514", syslog.LOG_DEBUG, "")`
-// `if err == nil { log.Hooks.Add(hook) }`
-func NewSyslogHook(network, raddr string, priority syslog.Priority, tag 
string) (*SyslogHook, error) {
-       w, err := syslog.Dial(network, raddr, priority, tag)
-       return &SyslogHook{w, network, raddr}, err
-}
-
-func (hook *SyslogHook) Fire(entry *logrus.Entry) error {
-       line, err := entry.String()
-       if err != nil {
-               fmt.Fprintf(os.Stderr, "Unable to read entry, %v", err)
-               return err
-       }
-
-       switch entry.Level {
-       case logrus.PanicLevel:
-               return hook.Writer.Crit(line)
-       case logrus.FatalLevel:
-               return hook.Writer.Crit(line)
-       case logrus.ErrorLevel:
-               return hook.Writer.Err(line)
-       case logrus.WarnLevel:
-               return hook.Writer.Warning(line)
-       case logrus.InfoLevel:
-               return hook.Writer.Info(line)
-       case logrus.DebugLevel:
-               return hook.Writer.Debug(line)
-       default:
-               return nil
-       }
-}
-
-func (hook *SyslogHook) Levels() []logrus.Level {
-       return logrus.AllLevels
-}


Reply via email to