[pkg-d-commits] [vibe.d] branch upstream updated (2607b3b -> 5042c82)

Matthias Klumpp mak at moszumanska.debian.org
Wed Aug 30 16:55:05 UTC 2017


This is an automated email from the git hooks/post-receive script.

mak pushed a change to branch upstream
in repository vibe.d.

      from  2607b3b   New upstream version 0.7.30
       new  5042c82   New upstream version 0.8.1

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .codecov.yml                                       |   14 +
 .gitignore                                         |    8 +
 .travis.yml                                        |   47 +-
 CHANGELOG.md                                       |  323 +++-
 LICENSE.txt                                        |    2 +-
 LICENSE_DE.txt                                     |    2 +-
 README.md                                          |   51 +-
 appveyor.yml                                       |  147 ++
 core/dub.sdl                                       |   59 +
 core/meson.build                                   |   86 ++
 {source => core}/vibe/appmain.d                    |    0
 {source => core}/vibe/core/args.d                  |    2 +-
 {source => core}/vibe/core/concurrency.d           |   22 +-
 {source => core}/vibe/core/connectionpool.d        |   24 +-
 {source => core}/vibe/core/core.d                  |  231 +--
 {source => core}/vibe/core/driver.d                |   33 +-
 {source => core}/vibe/core/drivers/libasync.d      |  525 +++----
 {source => core}/vibe/core/drivers/libevent2.d     |  461 +++---
 {source => core}/vibe/core/drivers/libevent2_tcp.d |  177 +--
 {source => core}/vibe/core/drivers/native.d        |    0
 {source => core}/vibe/core/drivers/threadedfile.d  |   72 +-
 {source => core}/vibe/core/drivers/timerqueue.d    |    8 +-
 {source => core}/vibe/core/drivers/utils.d         |   12 +-
 {source => core}/vibe/core/drivers/win32.d         |  267 ++--
 {source => core}/vibe/core/drivers/winrt.d         |   19 +-
 {source => core}/vibe/core/file.d                  |   29 +-
 {source => core}/vibe/core/log.d                   |   49 +-
 {source => core}/vibe/core/net.d                   |  159 +-
 {source/vibe/inet => core/vibe/core}/path.d        |   39 +-
 {source => core}/vibe/core/stream.d                |  137 +-
 {source => core}/vibe/core/sync.d                  |  245 +--
 {source => core}/vibe/core/task.d                  |    8 +-
 core/vibe/internal/allocator.d                     |   20 +
 core/vibe/internal/freelistref.d                   |  236 +++
 core/vibe/internal/interfaceproxy.d                |    8 +
 core/vibe/internal/memory.d                        |    3 +
 crypto/dub.sdl                                     |    7 +
 crypto/meson.build                                 |   56 +
 {source => crypto}/vibe/crypto/cryptorand.d        |  104 +-
 {source => crypto}/vibe/crypto/passwordhash.d      |    0
 data/dub.sdl                                       |    6 +
 data/meson.build                                   |   54 +
 {source => data}/vibe/data/bson.d                  |  229 +--
 {source => data}/vibe/data/json.d                  |  267 +++-
 {source => data}/vibe/data/serialization.d         |  475 +++++-
 dub.sdl                                            |  146 +-
 examples/app_skeleton/source/index.d               |    1 -
 examples/auth_basic/dub.json                       |    2 +-
 examples/auth_digest/dub.json                      |    2 +-
 examples/bench-http-server/dub.json                |    1 -
 examples/bench-http-server/source/app.d            |   57 +-
 examples/daytime/dub.json                          |    4 +-
 examples/diet/dub.json                             |    2 +-
 examples/diet/source/app.d                         |    2 +-
 examples/echoserver/source/app.d                   |    6 +-
 examples/http_info/dub.json                        |    4 +-
 examples/http_reverse_proxy/source/app.d           |    2 +-
 examples/json/dub.json                             |    3 +-
 examples/mongodb/source/app.d                      |    2 +-
 examples/read_write_mutex/source/app.d             |  126 +-
 examples/rest-collections/source/app.d             |    2 +-
 examples/rest/source/app.d                         |   27 +-
 examples/task_control/dub.json                     |    4 +-
 examples/tcp_separate/dub.json                     |    5 +-
 examples/tcp_separate/source/app.d                 |   48 +-
 examples/uploader/dub.json                         |    4 +-
 examples/uploader/source/app.d                     |    1 +
 examples/{web => web-auth}/dub.json                |    6 +-
 .../public/styles/common.css                       |    0
 examples/web-auth/source/app.d                     |  170 +++
 examples/web-auth/views/admin.dt                   |    9 +
 examples/web-auth/views/home.dt                    |   19 +
 examples/{web-i18n => web-auth}/views/layout.dt    |    0
 examples/{web => web-auth}/views/login.dt          |    0
 examples/web-auth/views/premium.dt                 |    9 +
 examples/web-auth/views/settings.dt                |   33 +
 http/dub.sdl                                       |   10 +
 http/meson.build                                   |   90 ++
 http/vibe/http/auth/basic_auth.d                   |  119 ++
 {source => http}/vibe/http/auth/digest_auth.d      |   35 +-
 {source => http}/vibe/http/client.d                |  282 ++--
 {source => http}/vibe/http/common.d                |  167 ++-
 {source => http}/vibe/http/dist.d                  |    6 +-
 {source => http}/vibe/http/fileserver.d            |   94 +-
 {source => http}/vibe/http/form.d                  |    4 +-
 {source => http}/vibe/http/log.d                   |   24 +-
 {source => http}/vibe/http/proxy.d                 |   85 +-
 {source => http}/vibe/http/router.d                |  261 ++--
 {source => http}/vibe/http/server.d                | 1031 ++++++++-----
 {source => http}/vibe/http/session.d               |   72 +-
 {source => http}/vibe/http/status.d                |    8 +-
 {source => http}/vibe/http/websockets.d            |  617 +++++---
 inet/dub.sdl                                       |    8 +
 inet/meson.build                                   |   69 +
 {source => inet}/vibe/inet/message.d               |   45 +-
 {source => inet}/vibe/inet/mimetypes.d             |    4 +-
 inet/vibe/inet/path.d                              |   10 +
 {source => inet}/vibe/inet/url.d                   |  227 +--
 {source => inet}/vibe/inet/urltransfer.d           |    3 +-
 {source => inet}/vibe/inet/webform.d               |  125 +-
 lib/subprojects/diet.wrap                          |    4 +
 lib/win-amd64/libeay32.dll                         |  Bin 1821184 -> 2089984 bytes
 lib/win-amd64/libeay32.lib                         |  Bin 780164 -> 802648 bytes
 lib/win-amd64/ssleay32.dll                         |  Bin 378368 -> 352768 bytes
 lib/win-amd64/ssleay32.lib                         |  Bin 66342 -> 75578 bytes
 lib/win-i386-mscoff/libeay32.lib                   |  Bin 0 -> 821042 bytes
 lib/win-i386-mscoff/ssleay32.lib                   |  Bin 0 -> 77144 bytes
 lib/win-i386/eay.lib                               |  Bin 538112 -> 553984 bytes
 lib/win-i386/libeay32.dll                          |  Bin 1281024 -> 1265664 bytes
 lib/win-i386/ssl.lib                               |  Bin 48640 -> 54784 bytes
 lib/win-i386/ssleay32.dll                          |  Bin 341504 -> 274944 bytes
 mail/dub.sdl                                       |    7 +
 mail/meson.build                                   |   65 +
 {source => mail}/vibe/mail/smtp.d                  |   24 +-
 meson.build                                        |  442 ++----
 mongodb/dub.sdl                                    |    6 +
 mongodb/meson.build                                |   79 +
 {source => mongodb}/vibe/db/mongo/client.d         |    4 +-
 {source => mongodb}/vibe/db/mongo/collection.d     |   38 +-
 {source => mongodb}/vibe/db/mongo/connection.d     |  149 +-
 {source => mongodb}/vibe/db/mongo/cursor.d         |   99 +-
 {source => mongodb}/vibe/db/mongo/database.d       |    2 +
 {source => mongodb}/vibe/db/mongo/flags.d          |   14 +-
 {source => mongodb}/vibe/db/mongo/mongo.d          |   10 +-
 mongodb/vibe/db/mongo/sasl.d                       |  157 ++
 {source => mongodb}/vibe/db/mongo/settings.d       |   26 +-
 redis/dub.sdl                                      |    6 +
 redis/meson.build                                  |   79 +
 {source => redis}/vibe/db/redis/idioms.d           |    5 +
 {source => redis}/vibe/db/redis/redis.d            |  245 +--
 {source => redis}/vibe/db/redis/sessionstore.d     |   23 +-
 {source => redis}/vibe/db/redis/types.d            |    2 +-
 scripts/tag_version.sh                             |   28 +
 scripts/test_version.sh                            |   18 +
 source/vibe/http/auth/basic_auth.d                 |   95 --
 source/vibe/stream/counting.d                      |  242 ---
 source/vibe/templ/diet.d                           | 1558 --------------------
 source/vibe/templ/parsertools.d                    |  185 ---
 source/vibe/templ/utils.d                          |  169 ---
 source/vibe/vibe.d                                 |    3 +-
 stream/dub.sdl                                     |   13 +
 stream/meson.build                                 |   64 +
 {source => stream}/vibe/stream/base64.d            |   71 +-
 stream/vibe/stream/counting.d                      |  335 +++++
 {source => stream}/vibe/stream/memory.d            |   90 +-
 {source => stream}/vibe/stream/multicast.d         |   32 +-
 {source => stream}/vibe/stream/operations.d        |  191 ++-
 {source => stream}/vibe/stream/stdio.d             |   27 +-
 {source => stream}/vibe/stream/taskpipe.d          |   83 +-
 {source => stream}/vibe/stream/wrapper.d           |  162 +-
 {source => stream}/vibe/stream/zlib.d              |  166 ++-
 tests/dirwatcher/source/app.d                      |    4 +-
 .../.gitignore                                     |    1 +
 .../vibe.http.websocket-autobahn-client/dub.json   |    9 +
 .../source/app.d                                   |   41 +
 tests/redis/source/app.d                           |   44 +-
 tests/rest/source/app.d                            |   69 +-
 tests/restclient/source/app.d                      |   11 +-
 tests/restcollections/source/app.d                 |    2 +-
 tests/tcp/dub.sdl                                  |    2 +-
 tests/tcp/source/app.d                             |  114 +-
 tests/tcpproxy/source/app.d                        |    6 +-
 tests/vibe.core.concurrency.1408/source/app.d      |    7 +-
 .../dub.sdl                                        |    0
 tests/vibe.core.core.1742/source/app.d             |   44 +
 tests/vibe.core.net.1376/source/app.d              |   19 +-
 tests/vibe.core.net.1429/source/app.d              |    8 +-
 .../dub.sdl                                        |    1 -
 tests/vibe.core.net.1726/source/app.d              |   63 +
 tests/vibe.data.json.1504/dub.json                 |    3 +-
 .../dub.sdl                                        |    0
 tests/vibe.http.server.1721/source/app.d           |   44 +
 tests/vibe.http.server.host-header/source/app.d    |   66 +-
 .../dub.sdl                                        |    2 +-
 tests/vibe.http.server.listenHTTP/source/app.d     |   22 +
 tests/vibe.http.websocket/source/app.d             |    1 +
 tests/vibe.web.web.auth/source/app.d               |   18 +-
 textfilter/dub.sdl                                 |    6 +
 textfilter/meson.build                             |   60 +
 {source => textfilter}/vibe/textfilter/html.d      |   10 +-
 {source => textfilter}/vibe/textfilter/markdown.d  |   38 +-
 {source => textfilter}/vibe/textfilter/urlencode.d |  149 +-
 tls/dub.sdl                                        |   32 +
 tls/meson.build                                    |   66 +
 {source => tls}/vibe/stream/botan.d                |  268 ++--
 {source => tls}/vibe/stream/openssl.d              |  364 +++--
 {source => tls}/vibe/stream/tls.d                  |   62 +-
 todo.txt                                           |   10 +-
 travis-ci.sh                                       |   69 +-
 utils/dub.sdl                                      |    5 +
 utils/meson.build                                  |   65 +
 .../vibe/internal/memory_legacy.d                  |   77 +-
 {source => utils}/vibe/internal/meta/all.d         |    0
 {source => utils}/vibe/internal/meta/codegen.d     |    0
 {source => utils}/vibe/internal/meta/funcattr.d    |    9 +-
 {source => utils}/vibe/internal/meta/traits.d      |   72 +-
 {source => utils}/vibe/internal/meta/typetuple.d   |    0
 {source => utils}/vibe/internal/meta/uda.d         |    0
 {source => utils}/vibe/internal/rangeutil.d        |    6 +-
 utils/vibe/internal/utilallocator.d                |  182 +++
 {source => utils}/vibe/internal/win32.d            |  102 +-
 {source => utils}/vibe/utils/array.d               |  208 ++-
 {source => utils}/vibe/utils/dictionarylist.d      |  170 ++-
 {source => utils}/vibe/utils/hashmap.d             |  140 +-
 utils/vibe/utils/memory.d                          |   14 +
 {source => utils}/vibe/utils/string.d              |    8 +-
 {source => utils}/vibe/utils/validation.d          |    0
 web/dub.sdl                                        |    6 +
 web/meson.build                                    |   88 ++
 {source => web}/vibe/web/auth.d                    |   12 +-
 {source => web}/vibe/web/common.d                  |   53 +-
 {source => web}/vibe/web/i18n.d                    |  183 ++-
 {source => web}/vibe/web/internal/rest/common.d    |   65 +-
 {source => web}/vibe/web/internal/rest/jsclient.d  |   17 +-
 {source => web}/vibe/web/rest.d                    |  424 +++++-
 {source => web}/vibe/web/validation.d              |    0
 {source => web}/vibe/web/web.d                     |  199 ++-
 217 files changed, 10992 insertions(+), 6682 deletions(-)
 create mode 100644 .codecov.yml
 create mode 100644 appveyor.yml
 create mode 100644 core/dub.sdl
 create mode 100644 core/meson.build
 rename {source => core}/vibe/appmain.d (100%)
 rename {source => core}/vibe/core/args.d (99%)
 rename {source => core}/vibe/core/concurrency.d (98%)
 rename {source => core}/vibe/core/connectionpool.d (83%)
 rename {source => core}/vibe/core/core.d (91%)
 rename {source => core}/vibe/core/driver.d (89%)
 rename {source => core}/vibe/core/drivers/libasync.d (78%)
 rename {source => core}/vibe/core/drivers/libevent2.d (70%)
 rename {source => core}/vibe/core/drivers/libevent2_tcp.d (81%)
 rename {source => core}/vibe/core/drivers/native.d (100%)
 rename {source => core}/vibe/core/drivers/threadedfile.d (74%)
 rename {source => core}/vibe/core/drivers/timerqueue.d (95%)
 rename {source => core}/vibe/core/drivers/utils.d (89%)
 rename {source => core}/vibe/core/drivers/win32.d (86%)
 rename {source => core}/vibe/core/drivers/winrt.d (96%)
 rename {source => core}/vibe/core/file.d (96%)
 rename {source => core}/vibe/core/log.d (95%)
 rename {source => core}/vibe/core/net.d (71%)
 rename {source/vibe/inet => core/vibe/core}/path.d (95%)
 rename {source => core}/vibe/core/stream.d (62%)
 rename {source => core}/vibe/core/sync.d (95%)
 rename {source => core}/vibe/core/task.d (96%)
 create mode 100644 core/vibe/internal/allocator.d
 create mode 100644 core/vibe/internal/freelistref.d
 create mode 100644 core/vibe/internal/interfaceproxy.d
 create mode 100644 core/vibe/internal/memory.d
 create mode 100644 crypto/dub.sdl
 create mode 100644 crypto/meson.build
 rename {source => crypto}/vibe/crypto/cryptorand.d (85%)
 rename {source => crypto}/vibe/crypto/passwordhash.d (100%)
 create mode 100644 data/dub.sdl
 create mode 100644 data/meson.build
 rename {source => data}/vibe/data/bson.d (89%)
 rename {source => data}/vibe/data/json.d (89%)
 rename {source => data}/vibe/data/serialization.d (76%)
 copy examples/{web => web-auth}/dub.json (78%)
 copy examples/{web-i18n => web-auth}/public/styles/common.css (100%)
 create mode 100644 examples/web-auth/source/app.d
 create mode 100644 examples/web-auth/views/admin.dt
 create mode 100644 examples/web-auth/views/home.dt
 copy examples/{web-i18n => web-auth}/views/layout.dt (100%)
 copy examples/{web => web-auth}/views/login.dt (100%)
 create mode 100644 examples/web-auth/views/premium.dt
 create mode 100644 examples/web-auth/views/settings.dt
 create mode 100644 http/dub.sdl
 create mode 100644 http/meson.build
 create mode 100644 http/vibe/http/auth/basic_auth.d
 rename {source => http}/vibe/http/auth/digest_auth.d (79%)
 rename {source => http}/vibe/http/client.d (76%)
 rename {source => http}/vibe/http/common.d (84%)
 rename {source => http}/vibe/http/dist.d (91%)
 rename {source => http}/vibe/http/fileserver.d (77%)
 rename {source => http}/vibe/http/form.d (97%)
 rename {source => http}/vibe/http/log.d (92%)
 rename {source => http}/vibe/http/proxy.d (74%)
 rename {source => http}/vibe/http/router.d (78%)
 rename {source => http}/vibe/http/server.d (65%)
 rename {source => http}/vibe/http/session.d (77%)
 rename {source => http}/vibe/http/status.d (98%)
 rename {source => http}/vibe/http/websockets.d (53%)
 create mode 100644 inet/dub.sdl
 create mode 100644 inet/meson.build
 rename {source => inet}/vibe/inet/message.d (90%)
 rename {source => inet}/vibe/inet/mimetypes.d (99%)
 create mode 100644 inet/vibe/inet/path.d
 rename {source => inet}/vibe/inet/url.d (69%)
 rename {source => inet}/vibe/inet/urltransfer.d (96%)
 rename {source => inet}/vibe/inet/webform.d (85%)
 create mode 100644 lib/subprojects/diet.wrap
 create mode 100644 lib/win-i386-mscoff/libeay32.lib
 create mode 100644 lib/win-i386-mscoff/ssleay32.lib
 create mode 100644 mail/dub.sdl
 create mode 100644 mail/meson.build
 rename {source => mail}/vibe/mail/smtp.d (91%)
 create mode 100644 mongodb/dub.sdl
 create mode 100644 mongodb/meson.build
 rename {source => mongodb}/vibe/db/mongo/client.d (98%)
 rename {source => mongodb}/vibe/db/mongo/collection.d (95%)
 rename {source => mongodb}/vibe/db/mongo/connection.d (78%)
 rename {source => mongodb}/vibe/db/mongo/cursor.d (83%)
 rename {source => mongodb}/vibe/db/mongo/database.d (99%)
 rename {source => mongodb}/vibe/db/mongo/flags.d (92%)
 rename {source => mongodb}/vibe/db/mongo/mongo.d (89%)
 create mode 100644 mongodb/vibe/db/mongo/sasl.d
 rename {source => mongodb}/vibe/db/mongo/settings.d (94%)
 create mode 100644 redis/dub.sdl
 create mode 100644 redis/meson.build
 rename {source => redis}/vibe/db/redis/idioms.d (99%)
 rename {source => redis}/vibe/db/redis/redis.d (88%)
 rename {source => redis}/vibe/db/redis/sessionstore.d (80%)
 rename {source => redis}/vibe/db/redis/types.d (99%)
 create mode 100755 scripts/tag_version.sh
 create mode 100755 scripts/test_version.sh
 delete mode 100644 source/vibe/http/auth/basic_auth.d
 delete mode 100644 source/vibe/stream/counting.d
 delete mode 100644 source/vibe/templ/diet.d
 delete mode 100644 source/vibe/templ/parsertools.d
 delete mode 100644 source/vibe/templ/utils.d
 create mode 100644 stream/dub.sdl
 create mode 100644 stream/meson.build
 rename {source => stream}/vibe/stream/base64.d (65%)
 create mode 100644 stream/vibe/stream/counting.d
 rename {source => stream}/vibe/stream/memory.d (58%)
 rename {source => stream}/vibe/stream/multicast.d (51%)
 rename {source => stream}/vibe/stream/operations.d (70%)
 rename {source => stream}/vibe/stream/stdio.d (86%)
 rename {source => stream}/vibe/stream/taskpipe.d (66%)
 rename {source => stream}/vibe/stream/wrapper.d (51%)
 rename {source => stream}/vibe/stream/zlib.d (59%)
 copy tests/{dirwatcher => not-runnable/vibe.http.websocket-autobahn-client}/.gitignore (58%)
 create mode 100644 tests/not-runnable/vibe.http.websocket-autobahn-client/dub.json
 create mode 100644 tests/not-runnable/vibe.http.websocket-autobahn-client/source/app.d
 copy tests/{vibe.core.core.1590 => vibe.core.core.1742}/dub.sdl (100%)
 create mode 100644 tests/vibe.core.core.1742/source/app.d
 copy tests/{vibe.core.net.1376 => vibe.core.net.1726}/dub.sdl (77%)
 create mode 100644 tests/vibe.core.net.1726/source/app.d
 copy tests/{vibe.http.server.host-header => vibe.http.server.1721}/dub.sdl (100%)
 create mode 100644 tests/vibe.http.server.1721/source/app.d
 copy tests/{vibe.http.server.1388 => vibe.http.server.listenHTTP}/dub.sdl (71%)
 create mode 100644 tests/vibe.http.server.listenHTTP/source/app.d
 create mode 100644 textfilter/dub.sdl
 create mode 100644 textfilter/meson.build
 rename {source => textfilter}/vibe/textfilter/html.d (96%)
 rename {source => textfilter}/vibe/textfilter/markdown.d (95%)
 rename {source => textfilter}/vibe/textfilter/urlencode.d (61%)
 create mode 100644 tls/dub.sdl
 create mode 100644 tls/meson.build
 rename {source => tls}/vibe/stream/botan.d (86%)
 rename {source => tls}/vibe/stream/openssl.d (72%)
 rename {source => tls}/vibe/stream/tls.d (87%)
 create mode 100644 utils/dub.sdl
 create mode 100644 utils/meson.build
 rename source/vibe/utils/memory.d => utils/vibe/internal/memory_legacy.d (93%)
 rename {source => utils}/vibe/internal/meta/all.d (100%)
 rename {source => utils}/vibe/internal/meta/codegen.d (100%)
 rename {source => utils}/vibe/internal/meta/funcattr.d (98%)
 rename {source => utils}/vibe/internal/meta/traits.d (86%)
 rename {source => utils}/vibe/internal/meta/typetuple.d (100%)
 rename {source => utils}/vibe/internal/meta/uda.d (100%)
 rename {source => utils}/vibe/internal/rangeutil.d (91%)
 create mode 100644 utils/vibe/internal/utilallocator.d
 rename {source => utils}/vibe/internal/win32.d (58%)
 rename {source => utils}/vibe/utils/array.d (73%)
 rename {source => utils}/vibe/utils/dictionarylist.d (66%)
 rename {source => utils}/vibe/utils/hashmap.d (66%)
 create mode 100644 utils/vibe/utils/memory.d
 rename {source => utils}/vibe/utils/string.d (96%)
 rename {source => utils}/vibe/utils/validation.d (100%)
 create mode 100644 web/dub.sdl
 create mode 100644 web/meson.build
 rename {source => web}/vibe/web/auth.d (94%)
 rename {source => web}/vibe/web/common.d (96%)
 rename {source => web}/vibe/web/i18n.d (78%)
 rename {source => web}/vibe/web/internal/rest/common.d (90%)
 rename {source => web}/vibe/web/internal/rest/jsclient.d (91%)
 rename {source => web}/vibe/web/rest.d (79%)
 rename {source => web}/vibe/web/validation.d (100%)
 rename {source => web}/vibe/web/web.d (88%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-d/vibe.d.git



More information about the pkg-d-commits mailing list