diff options
author | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-05-15 11:53:02 +0200 |
---|---|---|
committer | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-05-15 11:53:02 +0200 |
commit | 692ca67859517f3896f2b39813a46220ac8b3998 (patch) | |
tree | 022a9a2e1f8959d6831c281e5242db11354d1074 | |
parent | 84d34fd85b33fb778df8940e2bfbd846c719cfa7 (diff) |
add aardvark-dns, add gtest, add mandown
39 files changed, 2330 insertions, 1 deletions
@@ -31,4 +31,13 @@ Is compatible with `lshw-git/README.md` # Emacs 30 -For use `emacs/README.md`
\ No newline at end of file +For use `emacs/README.md` + +# Docker + +rust-bin +go-bin +go-md2man +runc +aardvark-dns +gtest
\ No newline at end of file diff --git a/aardvark-dns/.artixlinux/Jenkinsfile b/aardvark-dns/.artixlinux/Jenkinsfile new file mode 100644 index 0000000..d68bca2 --- /dev/null +++ b/aardvark-dns/.artixlinux/Jenkinsfile @@ -0,0 +1,3 @@ +@Library('artix-ci@orion') import org.artixlinux.RepoPackage + +PackagePipeline(new RepoPackage(this)) diff --git a/aardvark-dns/.artixlinux/pkgbase.yaml b/aardvark-dns/.artixlinux/pkgbase.yaml new file mode 100644 index 0000000..4a9b2b1 --- /dev/null +++ b/aardvark-dns/.artixlinux/pkgbase.yaml @@ -0,0 +1,55 @@ +--- +team: world +pkgbase: + name: aardvark-dns + version: 1.14.0-1 + arch: + - x86_64 + pkgname: + - aardvark-dns +actions: + addRepo: world + removeRepo: null + triggersBuild: true + triggersRebuild: false + triggersRepoAdd: true + triggersRepoRemove: false + triggersNoCheck: false +repos: + system-goblins: + version: null + packages: [] + system-gremlins: + version: null + packages: [] + system: + version: null + packages: [] + world-goblins: + version: null + packages: [] + world-gremlins: + version: null + packages: [] + world: + version: 1.14.0-1 + packages: + - aardvark-dns-1.14.0-1-x86_64.pkg.tar.zst + lib32-goblins: + version: null + packages: [] + lib32-gremlins: + version: null + packages: [] + lib32: + version: null + packages: [] + galaxy-goblins: + version: null + packages: [] + galaxy-gremlins: + version: null + packages: [] + galaxy: + version: null + packages: [] diff --git a/aardvark-dns/.gitignore b/aardvark-dns/.gitignore new file mode 100644 index 0000000..d1d8b1b --- /dev/null +++ b/aardvark-dns/.gitignore @@ -0,0 +1,20 @@ +# ---> ArtixLinuxPackages +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ + +*.service +*.timer +*.socket + + diff --git a/aardvark-dns/.nvchecker.toml b/aardvark-dns/.nvchecker.toml new file mode 100644 index 0000000..801c967 --- /dev/null +++ b/aardvark-dns/.nvchecker.toml @@ -0,0 +1,5 @@ +[aardvark-dns] +source = "git" +git = "https://github.com/containers/aardvark-dns" +exclude_regex = ".*(dev|rc|RC|alpha|beta).*" +prefix = "v" diff --git a/aardvark-dns/PKGBUILD b/aardvark-dns/PKGBUILD new file mode 100644 index 0000000..db1df52 --- /dev/null +++ b/aardvark-dns/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: David Runge <dvzrv@archlinux.org> +# Maintainer: Morten Linderud <foxboron@archlinux.org> + +pkgname=aardvark-dns +pkgver=1.14.0 +pkgrel=1 +pkgdesc="Authoritative dns server for A/AAAA container records" +arch=(x86_64) +url="https://github.com/containers/aardvark-dns" +license=(Apache-2.0) +depends=( + git-legacy + glibc +) +makedepends=( + rust-bin + git-legacy + libgit2 +) +source=(https://github.com/containers/aardvark-dns/archive/refs/tags/v${pkgver}.tar.gz) +sha512sums=('0300c474bb748063bf96488c06920df15ade525a8ee288446d3f30c3cffdccd687744efbb76e54a6b2213c38c02b00400ad79459bd78e8721556ff8dcdc1df8e') +# NOTE: pinning commit until upstream clarifies commitment to chain of trust: +# https://github.com/containers/aardvark-dns/issues/83 +# validpgpkeys=('74FE091D25519980B2D84447160386BECB6F0643') # Brent Baude <bbaude@redhat.com> + +prepare() { + cd $pkgname-$pkgver + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} + +build() { + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + + cd $pkgname-$pkgver + cargo build --frozen --release --all-features +} + +check() { + export RUSTUP_TOOLCHAIN=stable + + cd $pkgname-$pkgver + cargo test --frozen --all-features +} + +package() { + cd $pkgname-$pkgver + install -vDm 755 target/release/$pkgname -t "$pkgdir/usr/lib/podman/" + install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" +} diff --git a/aardvark-dns/README.md b/aardvark-dns/README.md new file mode 100644 index 0000000..c0265bf --- /dev/null +++ b/aardvark-dns/README.md @@ -0,0 +1,2 @@ +# aardvark-dns + diff --git a/aardvark-dns/aardvark-dns/FETCH_HEAD b/aardvark-dns/aardvark-dns/FETCH_HEAD new file mode 100644 index 0000000..5ed614b --- /dev/null +++ b/aardvark-dns/aardvark-dns/FETCH_HEAD @@ -0,0 +1,587 @@ +73a3aa2fbc2f20b2ddd02d263241e8a437bab0b8 not-for-merge branch 'main' of https://github.com/containers/aardvark-dns +95a32bf243b4c96138e84bae2a9426fa0b472338 not-for-merge branch 'v1.0.1-rhel' of https://github.com/containers/aardvark-dns +95d1737f4c728bc4cfb7f2389d60d9e300b2f36b not-for-merge branch 'v1.1.0-rhel' of https://github.com/containers/aardvark-dns +526180c66dc8c961d02e35c7791ab3bfa8dc986b not-for-merge branch 'v1.10.0-rhel' of https://github.com/containers/aardvark-dns +28b3505d432c59b014543b88aec0074734b43622 not-for-merge branch 'v1.12' of https://github.com/containers/aardvark-dns +930864b0a4555cc61ec6d80e0abb5ce0dc0e7249 not-for-merge branch 'v1.13' of https://github.com/containers/aardvark-dns +fcb59e905dc108124cef720a685747bad0257a80 not-for-merge 'refs/pull/1/head' of https://github.com/containers/aardvark-dns +993e04f389d8076eb2ffdda6e0913dbec7446be9 not-for-merge 'refs/pull/10/head' of https://github.com/containers/aardvark-dns +69dc9dd0b30f6b07c930396f1cc87aff92cc1cf2 not-for-merge 'refs/pull/100/head' of https://github.com/containers/aardvark-dns +d1cf018e47cd09ff619fcc453ecc3c5ceea0364b not-for-merge 'refs/pull/101/head' of https://github.com/containers/aardvark-dns +e824402c85d7b4ea6e7b0663747f14961eda7330 not-for-merge 'refs/pull/102/head' of https://github.com/containers/aardvark-dns +59dd43378b0bdd2448d68ee0329d6ce964deb2c9 not-for-merge 'refs/pull/103/head' of https://github.com/containers/aardvark-dns +edfa01c8909ed16f10494244d37e6ce6693b2e1b not-for-merge 'refs/pull/104/head' of https://github.com/containers/aardvark-dns +70e06c90263f5fc08ee6d7c42f71fbc1ceaa6584 not-for-merge 'refs/pull/105/head' of https://github.com/containers/aardvark-dns +f563373605b8ed6470ba0a6dd7dc499c213d8663 not-for-merge 'refs/pull/106/head' of https://github.com/containers/aardvark-dns +0e1273b7434c76190fedc98b62789847259c2591 not-for-merge 'refs/pull/107/head' of https://github.com/containers/aardvark-dns +020d0c5575ede64ce099fc009c25bc012715be48 not-for-merge 'refs/pull/108/head' of https://github.com/containers/aardvark-dns +6400258e19c200db987c89a41e6c16e72d631ad8 not-for-merge 'refs/pull/109/head' of https://github.com/containers/aardvark-dns +efa4343b9363b0acec1eb97872075ca8c9de0c33 not-for-merge 'refs/pull/11/head' of https://github.com/containers/aardvark-dns +a2f21c6ade3f0594b42ffb4b474f33f36d1f1a6b not-for-merge 'refs/pull/111/head' of https://github.com/containers/aardvark-dns +01b893cf5a64fbe57465ad9487260874904af21b not-for-merge 'refs/pull/112/head' of https://github.com/containers/aardvark-dns +8fbb1a6e8ef0358cb62fa012b4c7df8ecd0a9845 not-for-merge 'refs/pull/113/head' of https://github.com/containers/aardvark-dns +4b11d4f0d6941790424424a1b7add0ad677c1f48 not-for-merge 'refs/pull/114/head' of https://github.com/containers/aardvark-dns +ceaff17cf7178935c6680b59f39c1c89fe56310d not-for-merge 'refs/pull/115/head' of https://github.com/containers/aardvark-dns +672841252de14f58aa51d4999f32e1dfa378c07f not-for-merge 'refs/pull/116/head' of https://github.com/containers/aardvark-dns +859fac14395a5a4b7cda8466c31e2b2ea64f2f04 not-for-merge 'refs/pull/117/head' of https://github.com/containers/aardvark-dns +407291eb56fe58b099a9c8f875ee3683d0ec1d09 not-for-merge 'refs/pull/118/head' of https://github.com/containers/aardvark-dns +dce2c6535ddcfb65c4eb94a325a3af6c7a475c8b not-for-merge 'refs/pull/119/head' of https://github.com/containers/aardvark-dns +dfa50d42bfcf381df477c10d526a20b8a3c3af61 not-for-merge 'refs/pull/12/head' of https://github.com/containers/aardvark-dns +f9a9d296ac4f61fc9fe3a45d3d5f30e1ab918fb7 not-for-merge 'refs/pull/121/head' of https://github.com/containers/aardvark-dns +5d0c9a4ff83f692493973cbca5b90aaa84f37a63 not-for-merge 'refs/pull/122/head' of https://github.com/containers/aardvark-dns +b21ca3104f43907aa8c08050b4cd4442047465ce not-for-merge 'refs/pull/123/head' of https://github.com/containers/aardvark-dns +fc35b39cef202a96aaed2820b4f5c1d0ecc22a5e not-for-merge 'refs/pull/124/head' of https://github.com/containers/aardvark-dns +2e9ea2f27c23ed904d8294c7510ff2b63f61d551 not-for-merge 'refs/pull/125/head' of https://github.com/containers/aardvark-dns +eac3e5176e34e50bb164d069d8dea2ddeb22d6af not-for-merge 'refs/pull/126/head' of https://github.com/containers/aardvark-dns +5032b5da05c477e986ca02c03914de52190305ee not-for-merge 'refs/pull/127/head' of https://github.com/containers/aardvark-dns +94a069bf93723c12760caac0013a0d70d8bde100 not-for-merge 'refs/pull/128/head' of https://github.com/containers/aardvark-dns +1edbcaef335a3d1b62e2616a073238f1bf31597f not-for-merge 'refs/pull/129/head' of https://github.com/containers/aardvark-dns +ccf66a217be939f56e9d62adb5dd3da8d1d21baa not-for-merge 'refs/pull/130/head' of https://github.com/containers/aardvark-dns +97f8ae68ed9c0366e4a9ec3407aafa2401f1ebf7 not-for-merge 'refs/pull/131/head' of https://github.com/containers/aardvark-dns +2d6f286ecef04c567685a6cedb6634b13c849ad9 not-for-merge 'refs/pull/132/head' of https://github.com/containers/aardvark-dns +eef577e7d10408f0367b358bdf1df1637679bce7 not-for-merge 'refs/pull/133/head' of https://github.com/containers/aardvark-dns +152186a727ef504cfde597dd8c6032ea0738650d not-for-merge 'refs/pull/134/head' of https://github.com/containers/aardvark-dns +4a6db06abbf206b7418f94d720de152db6fbf907 not-for-merge 'refs/pull/135/head' of https://github.com/containers/aardvark-dns +e62b087af5e3348c0361dd3cb1c5a82412015233 not-for-merge 'refs/pull/136/head' of https://github.com/containers/aardvark-dns +db2d0add94402ce98126b264626e6d1892ac8afd not-for-merge 'refs/pull/137/head' of https://github.com/containers/aardvark-dns +d991b34d710349e96cbd420aa85c8166e1e7b3fd not-for-merge 'refs/pull/138/head' of https://github.com/containers/aardvark-dns +516c2bee8fc06e3cdb59c5175ed2bfe3f25cff53 not-for-merge 'refs/pull/139/head' of https://github.com/containers/aardvark-dns +b41a5362ae10f9be844ed40dee7a26638dc746ed not-for-merge 'refs/pull/14/head' of https://github.com/containers/aardvark-dns +55f9b971a021b54ae49067e53647125498d4dec7 not-for-merge 'refs/pull/140/head' of https://github.com/containers/aardvark-dns +65e4dbf0d306dff72a6103b4775453a62477a352 not-for-merge 'refs/pull/141/head' of https://github.com/containers/aardvark-dns +8612784963c64d12c20358e286df86ee5ad6bbbb not-for-merge 'refs/pull/142/head' of https://github.com/containers/aardvark-dns +5381b43a401833293265283534f79498dfb28475 not-for-merge 'refs/pull/143/head' of https://github.com/containers/aardvark-dns +7e0437b54fe18add050c8a6b4c97a124d4afd6ba not-for-merge 'refs/pull/144/head' of https://github.com/containers/aardvark-dns +8aa576e64787d3514f6f7225b7d8b33088221373 not-for-merge 'refs/pull/145/head' of https://github.com/containers/aardvark-dns +d169249f6cc4175693adb615034a311cc1f65249 not-for-merge 'refs/pull/146/head' of https://github.com/containers/aardvark-dns +009ebae5e86aaa2b2a50a6a1df32312df96db1e0 not-for-merge 'refs/pull/147/head' of https://github.com/containers/aardvark-dns +631a2b603ab701ef0f15597c017c09c11e28cfbf not-for-merge 'refs/pull/148/head' of https://github.com/containers/aardvark-dns +8470fe63424603bea799429d0f0f919589c9234e not-for-merge 'refs/pull/149/head' of https://github.com/containers/aardvark-dns +808f3144e796354366ba9c31a2ad9d854949f0d6 not-for-merge 'refs/pull/15/head' of https://github.com/containers/aardvark-dns +68cb4c44d38db4af0b80fdb191373db9219cf4f1 not-for-merge 'refs/pull/150/head' of https://github.com/containers/aardvark-dns +096f49148197da90fd91eee5c997c0f3e65cbbb9 not-for-merge 'refs/pull/152/head' of https://github.com/containers/aardvark-dns +08e29bd6506196d6fdadd275dba98e60952acf08 not-for-merge 'refs/pull/153/head' of https://github.com/containers/aardvark-dns +59c59b40b9f66afd9d6d0bb7d5a14b63fa059cad not-for-merge 'refs/pull/154/head' of https://github.com/containers/aardvark-dns +6311a01788c63e149efd55813b24b8764ac1e12d not-for-merge 'refs/pull/155/head' of https://github.com/containers/aardvark-dns +8fe519b2b6c960e0914f7411f6ad8cf627dfb580 not-for-merge 'refs/pull/156/head' of https://github.com/containers/aardvark-dns +fa3915c6fcae11d9d18632df2776305ebc0d3fe1 not-for-merge 'refs/pull/157/head' of https://github.com/containers/aardvark-dns +91d11d1e5b52c578720202d45f621d361932b3fd not-for-merge 'refs/pull/158/head' of https://github.com/containers/aardvark-dns +13386f9610007d8625d7705a89986ccc17ce4e5b not-for-merge 'refs/pull/159/head' of https://github.com/containers/aardvark-dns +90451a5915f1d499e73f154d410cac6dfab77879 not-for-merge 'refs/pull/16/head' of https://github.com/containers/aardvark-dns +f07c0c0eff11507303f5c6de9615c96ce98dffe0 not-for-merge 'refs/pull/160/head' of https://github.com/containers/aardvark-dns +7c731d1f00039f98dddbd7f60260bef0f9249e14 not-for-merge 'refs/pull/161/head' of https://github.com/containers/aardvark-dns +3535300f6c6e597d41f79f55a4b56ae0b92f366a not-for-merge 'refs/pull/162/head' of https://github.com/containers/aardvark-dns +ba3a177b3f982504976da114e929664e39b49004 not-for-merge 'refs/pull/163/head' of https://github.com/containers/aardvark-dns +ec4cd13b29ae34ba351d711e0dc5974e5dc78507 not-for-merge 'refs/pull/164/head' of https://github.com/containers/aardvark-dns +d0936e5651fe0c425cff8b860b43638222cee6d0 not-for-merge 'refs/pull/165/head' of https://github.com/containers/aardvark-dns +f3ac424d73c38308854d68b84536eb235bb566f6 not-for-merge 'refs/pull/166/head' of https://github.com/containers/aardvark-dns +52af05cb7a2380e30a061d5eebab6b5a747a404c not-for-merge 'refs/pull/167/head' of https://github.com/containers/aardvark-dns +424c23d884671cb4c022dbbf44e523debe7bdbf2 not-for-merge 'refs/pull/168/head' of https://github.com/containers/aardvark-dns +365422e96b69ed0c67b3378ed9476b59144d6a84 not-for-merge 'refs/pull/169/head' of https://github.com/containers/aardvark-dns +52ffdd39427932e8aa0d87796d3c8bebf276d6c6 not-for-merge 'refs/pull/17/head' of https://github.com/containers/aardvark-dns +7b8282c79facc64a3bd5c538e76c61d3f91c854c not-for-merge 'refs/pull/170/head' of https://github.com/containers/aardvark-dns +a20d2df97a96601ae5e605784ff5a9a56a0050cc not-for-merge 'refs/pull/171/head' of https://github.com/containers/aardvark-dns +abd79b63738eb368a03abe3890232b5252f1b92b not-for-merge 'refs/pull/172/head' of https://github.com/containers/aardvark-dns +d4d3501f7c2c981271804cb22f702bc5145e69cc not-for-merge 'refs/pull/173/head' of https://github.com/containers/aardvark-dns +f73a60196aa52cdc4dfd10f69f8072a24c3e1873 not-for-merge 'refs/pull/174/head' of https://github.com/containers/aardvark-dns +81185981f2fdf66c23e10faf5b1af05379affe27 not-for-merge 'refs/pull/175/head' of https://github.com/containers/aardvark-dns +cc047646b05b7e4c7af9963e5657f7cf0b1ef6cd not-for-merge 'refs/pull/176/head' of https://github.com/containers/aardvark-dns +d43af8e10247eb1af53e60b400b961618414206f not-for-merge 'refs/pull/178/head' of https://github.com/containers/aardvark-dns +e241ed4cb76e1e60a0f9822e097d3839369adce8 not-for-merge 'refs/pull/179/head' of https://github.com/containers/aardvark-dns +e82e5c7f503d2ef121402578e00db7c9d865e108 not-for-merge 'refs/pull/18/head' of https://github.com/containers/aardvark-dns +025ca3dacf3d0eee431ddfa1d3b2712df7ea2414 not-for-merge 'refs/pull/180/head' of https://github.com/containers/aardvark-dns +181367b7e0ab8538deb70263c5e549341463ff9c not-for-merge 'refs/pull/181/head' of https://github.com/containers/aardvark-dns +1939617a81b16c270f6b1bc0a94459d60ca97edc not-for-merge 'refs/pull/182/head' of https://github.com/containers/aardvark-dns +a1ba66f883bf23c62351ae8a5334a5291637d757 not-for-merge 'refs/pull/183/head' of https://github.com/containers/aardvark-dns +cf2ff20cb3b9f411e3c9e88f0615029877fa8381 not-for-merge 'refs/pull/184/head' of https://github.com/containers/aardvark-dns +a3895151420c3db69e951ccaf6dcfbf72315eeb9 not-for-merge 'refs/pull/185/head' of https://github.com/containers/aardvark-dns +dd0f15ed964c91bb7974c1a3c37defda1176dda0 not-for-merge 'refs/pull/186/head' of https://github.com/containers/aardvark-dns +db08a0cd4a6c29f1ef041746b6cdb065bde60325 not-for-merge 'refs/pull/187/head' of https://github.com/containers/aardvark-dns +c823f2b10732b2238282fad0c2ab382ecf6859ff not-for-merge 'refs/pull/188/head' of https://github.com/containers/aardvark-dns +68919e366f0ce4605f4ae067670d1cfc7fcaf26f not-for-merge 'refs/pull/189/head' of https://github.com/containers/aardvark-dns +c50f9087deb61bbe9c5f1a9645ce5bf17a64fb84 not-for-merge 'refs/pull/19/head' of https://github.com/containers/aardvark-dns +7074e5a81297a84ccb9e1f64f0bd102e76052690 not-for-merge 'refs/pull/190/head' of https://github.com/containers/aardvark-dns +ca1e7ffb709aec1198bd4b6ecac1412d92bbe9e9 not-for-merge 'refs/pull/191/head' of https://github.com/containers/aardvark-dns +bafe629b6371656f1ac1e5b7495dd6085c224ef8 not-for-merge 'refs/pull/192/head' of https://github.com/containers/aardvark-dns +f92184e144ccb5c44f846c59527a0e62415b1d5d not-for-merge 'refs/pull/193/head' of https://github.com/containers/aardvark-dns +b9b9636af80e4eb1a30006a073c612dce736fb28 not-for-merge 'refs/pull/194/head' of https://github.com/containers/aardvark-dns +7dfec7868310bc9f5409f01a8c6925c7a5210652 not-for-merge 'refs/pull/195/head' of https://github.com/containers/aardvark-dns +1547e58719e20ec22e23446dd87eefbd9fbf5bf4 not-for-merge 'refs/pull/196/head' of https://github.com/containers/aardvark-dns +f7e8c45e4738027dd0005f14416d1ddd6c78b22b not-for-merge 'refs/pull/197/head' of https://github.com/containers/aardvark-dns +79ee9495e08ddc2cbccb76d1353140e2568006ae not-for-merge 'refs/pull/198/head' of https://github.com/containers/aardvark-dns +c7f64a9f9d84be022dd9c03e1b58478d2f87babb not-for-merge 'refs/pull/199/head' of https://github.com/containers/aardvark-dns +2c22c7c341ceb14892d40fdf31b3aae6a1e9a6ac not-for-merge 'refs/pull/2/head' of https://github.com/containers/aardvark-dns +e328494b7792272f5bd476feb27df731bcd67a04 not-for-merge 'refs/pull/20/head' of https://github.com/containers/aardvark-dns +ace26e109efa679b21610246ca74d021b1ec2b61 not-for-merge 'refs/pull/200/head' of https://github.com/containers/aardvark-dns +a34a32a9faea832f378f67d5121f430d0b96a925 not-for-merge 'refs/pull/201/head' of https://github.com/containers/aardvark-dns +71b2ff5b63d7f86e48bdebcc923e86a9e0bd9a3d not-for-merge 'refs/pull/202/head' of https://github.com/containers/aardvark-dns +884f5db983e20ef40e2e4785d23279c0c363f1cf not-for-merge 'refs/pull/205/head' of https://github.com/containers/aardvark-dns +8e02e2ee53809bcdf450503d9ccb75e7c28e83c0 not-for-merge 'refs/pull/206/head' of https://github.com/containers/aardvark-dns +6ced0b96e9c8055e7164d4b64be156b8ea625de2 not-for-merge 'refs/pull/207/head' of https://github.com/containers/aardvark-dns +30f18cdc638d364b84da11e01142fa56dc092813 not-for-merge 'refs/pull/208/head' of https://github.com/containers/aardvark-dns +62bf390800e018e46d96d9966321b9c69941b394 not-for-merge 'refs/pull/209/head' of https://github.com/containers/aardvark-dns +a3e31402875a537d443691ddb8303f120da6be10 not-for-merge 'refs/pull/21/head' of https://github.com/containers/aardvark-dns +0928481f1b397cfd04c506e6f0560f9840edbc04 not-for-merge 'refs/pull/210/head' of https://github.com/containers/aardvark-dns +553c84e3b8db20f722cfa0b6f1a0aa00cbbec31b not-for-merge 'refs/pull/211/head' of https://github.com/containers/aardvark-dns +9db9cc615274b596ab52fcac18ea4efd31f0e3d0 not-for-merge 'refs/pull/212/head' of https://github.com/containers/aardvark-dns +62737ec238bab5acef777914376e0e449375bd68 not-for-merge 'refs/pull/214/head' of https://github.com/containers/aardvark-dns +d2e2211f122f33d0fa7c69d0409fa73279798c43 not-for-merge 'refs/pull/215/head' of https://github.com/containers/aardvark-dns +34bec66ace0e986e7b8df4ed21586ae9ce465a6a not-for-merge 'refs/pull/216/head' of https://github.com/containers/aardvark-dns +0fe23806f9a0669e9a0dee01825f23a86b002862 not-for-merge 'refs/pull/217/head' of https://github.com/containers/aardvark-dns +2b266514d1e56ebf1435603595bd71d1338f8f4b not-for-merge 'refs/pull/218/head' of https://github.com/containers/aardvark-dns +80de0080b4250b43e82be462a33c0bcb1e197afd not-for-merge 'refs/pull/219/head' of https://github.com/containers/aardvark-dns +4d1b6aae370215d53d3495db4c325e6bdcd1a94d not-for-merge 'refs/pull/22/head' of https://github.com/containers/aardvark-dns +8b5d18ae372e20c90ee0f21df2f7b1ff820b520f not-for-merge 'refs/pull/220/head' of https://github.com/containers/aardvark-dns +f127ecf7ced3f01e15304cb6a6066f2594965f94 not-for-merge 'refs/pull/221/head' of https://github.com/containers/aardvark-dns +d7e903961efa24c83845790c3ce2b0e84b7410f2 not-for-merge 'refs/pull/222/head' of https://github.com/containers/aardvark-dns +fa8129dc66dc1127a96729b09565d43a2d15ea2a not-for-merge 'refs/pull/223/head' of https://github.com/containers/aardvark-dns +36e3f80473d2a39625edd98a757bf8fede3af0e2 not-for-merge 'refs/pull/224/head' of https://github.com/containers/aardvark-dns +a9d5e89a8d4c4b18868bfdf6c9a54dd880d0ad97 not-for-merge 'refs/pull/225/head' of https://github.com/containers/aardvark-dns +4ea475aed941253b0e15b87b84f1aab6f50761bd not-for-merge 'refs/pull/226/head' of https://github.com/containers/aardvark-dns +5fc91ebfc5c9704e22376d6c7b85d89ae3ecaeba not-for-merge 'refs/pull/227/head' of https://github.com/containers/aardvark-dns +ad541ca34278e0a414fe2e13ade435478e6d9b59 not-for-merge 'refs/pull/229/head' of https://github.com/containers/aardvark-dns +f0a5903f7ddd3ffa233bd46c2d0863d0944a5ff2 not-for-merge 'refs/pull/23/head' of https://github.com/containers/aardvark-dns +b6d06792e2fd80d3abe5379ea4b7fae152d02c6b not-for-merge 'refs/pull/230/head' of https://github.com/containers/aardvark-dns +b417feed08174c6dfd231db07e160a60c0a74e8e not-for-merge 'refs/pull/231/head' of https://github.com/containers/aardvark-dns +54bbab783a76081e1209a30fac1d0cf68204e9cf not-for-merge 'refs/pull/232/head' of https://github.com/containers/aardvark-dns +47870f72317978ec6909b31112647db209d01025 not-for-merge 'refs/pull/233/head' of https://github.com/containers/aardvark-dns +7692c2dd7386fc8f5514f12e2572f380abdf48fd not-for-merge 'refs/pull/234/head' of https://github.com/containers/aardvark-dns +7201213778a7e476224a01fc797fc4589ddb21d0 not-for-merge 'refs/pull/235/head' of https://github.com/containers/aardvark-dns +096b1b7b6a9f6e309fbc46072ec23e062abe23b8 not-for-merge 'refs/pull/236/head' of https://github.com/containers/aardvark-dns +7462eea8220ce0b6438f58ce3d86c31e2b6b5c1f not-for-merge 'refs/pull/237/head' of https://github.com/containers/aardvark-dns +496825e3a356c902380ebe6a50041b84ff0957fb not-for-merge 'refs/pull/238/head' of https://github.com/containers/aardvark-dns +d3b49a13db4455892b0af56fe42a16b17b7eadde not-for-merge 'refs/pull/239/head' of https://github.com/containers/aardvark-dns +4246c9963d3a0a288782b19f10417be48345821e not-for-merge 'refs/pull/24/head' of https://github.com/containers/aardvark-dns +d3cc7e0f7a28616156b186ed4a62742f38f0e8b2 not-for-merge 'refs/pull/240/head' of https://github.com/containers/aardvark-dns +7c2774c26b4e83614fbb44da734b0198bfebd020 not-for-merge 'refs/pull/241/head' of https://github.com/containers/aardvark-dns +bec53923a72b842322f1ebb61149026230304afb not-for-merge 'refs/pull/242/head' of https://github.com/containers/aardvark-dns +836d0bd6aaec807701840d9268e96353c0f79703 not-for-merge 'refs/pull/243/head' of https://github.com/containers/aardvark-dns +612da2f3632a89c623c5ed99c7a7201be4d99596 not-for-merge 'refs/pull/244/head' of https://github.com/containers/aardvark-dns +619a3984632a740b013666597c9fad14a533dfc4 not-for-merge 'refs/pull/245/head' of https://github.com/containers/aardvark-dns +e6dc1b4a592cff0866739661c5bfdb44100799cb not-for-merge 'refs/pull/246/head' of https://github.com/containers/aardvark-dns +a5e4104c804c330ffb865541d306c8272401d2b2 not-for-merge 'refs/pull/247/head' of https://github.com/containers/aardvark-dns +46c14841ee272d88969088408d614884c06354bb not-for-merge 'refs/pull/25/head' of https://github.com/containers/aardvark-dns +85ddddb19b7acd1ce73924caf10a6c35ccc11cad not-for-merge 'refs/pull/250/head' of https://github.com/containers/aardvark-dns +2149b104258c4f784f7a81f8ffee2fd8718c86a9 not-for-merge 'refs/pull/250/merge' of https://github.com/containers/aardvark-dns +36208f3ca80b5b03e489f1809509fd94486bd0de not-for-merge 'refs/pull/251/head' of https://github.com/containers/aardvark-dns +01a9f18f411b9766e6476fc53c395844aa3cb62e not-for-merge 'refs/pull/252/head' of https://github.com/containers/aardvark-dns +87e26bde3bf7841021d9c17eddd04f7ca1407f74 not-for-merge 'refs/pull/253/head' of https://github.com/containers/aardvark-dns +142af2c212f516a753ab3ba21a0061d9b459c8b0 not-for-merge 'refs/pull/254/head' of https://github.com/containers/aardvark-dns +f2f0988117bfee73f96242589ce8fb934f87b070 not-for-merge 'refs/pull/255/head' of https://github.com/containers/aardvark-dns +1c3798fb55e34ff8719e115625abbf9eed49b05d not-for-merge 'refs/pull/256/head' of https://github.com/containers/aardvark-dns +bb0b1511d6682eea1ce34719ee02bdfa5f25b412 not-for-merge 'refs/pull/257/head' of https://github.com/containers/aardvark-dns +26a3ae85bab4a7fe71422525c1b559faed836016 not-for-merge 'refs/pull/258/head' of https://github.com/containers/aardvark-dns +7fb27ea2a944debc04f798d430c7b572c6f47e3f not-for-merge 'refs/pull/259/head' of https://github.com/containers/aardvark-dns +8f09635661b5e12f33d948d7f1d90572c4317023 not-for-merge 'refs/pull/26/head' of https://github.com/containers/aardvark-dns +614d9df0460968f628e6a86173dc10dc292ed134 not-for-merge 'refs/pull/260/head' of https://github.com/containers/aardvark-dns +89b85bf0bb0062076246b5cca0c12767b07dc27c not-for-merge 'refs/pull/261/head' of https://github.com/containers/aardvark-dns +860bd4cf3478a532303a48699cc174e9ceb2557b not-for-merge 'refs/pull/262/head' of https://github.com/containers/aardvark-dns +e63252803be960caff4bdc99c366be514c04b4ab not-for-merge 'refs/pull/263/head' of https://github.com/containers/aardvark-dns +33ceb7efe37beb2c9bc9fe53aa89f11b2bd7dd08 not-for-merge 'refs/pull/264/head' of https://github.com/containers/aardvark-dns +563c2d717faea9d29089eb2c685e482e231fc30e not-for-merge 'refs/pull/265/head' of https://github.com/containers/aardvark-dns +aad00cefdff6dbd266a5a0ba4ceff02dd5fdcec0 not-for-merge 'refs/pull/266/head' of https://github.com/containers/aardvark-dns +12bc1e5cd5d2f274aa35ad4408eaf85b3ec78c92 not-for-merge 'refs/pull/267/head' of https://github.com/containers/aardvark-dns +6d22d427db065b8863eed2f850bd0fee8aa71950 not-for-merge 'refs/pull/268/head' of https://github.com/containers/aardvark-dns +81def17477b8babfe114737d44e9d6905f6086f8 not-for-merge 'refs/pull/269/head' of https://github.com/containers/aardvark-dns +b3d86a44e06d504574c3119d82b05f179b24844c not-for-merge 'refs/pull/27/head' of https://github.com/containers/aardvark-dns +47695929c9be5748bbc8ad1d7be575081ea1235f not-for-merge 'refs/pull/270/head' of https://github.com/containers/aardvark-dns +0431acc78e79911e57c8c94b3ee34ba25062c58f not-for-merge 'refs/pull/271/head' of https://github.com/containers/aardvark-dns +6f294d70041335ed50804c8e2d21784efdeffac1 not-for-merge 'refs/pull/272/head' of https://github.com/containers/aardvark-dns +7425f5632ee4f4b93f9ae5eca9f8b2d367b9df79 not-for-merge 'refs/pull/273/head' of https://github.com/containers/aardvark-dns +ef56659b007278ac49013f3b19ceae12a9cde081 not-for-merge 'refs/pull/274/head' of https://github.com/containers/aardvark-dns +36224d6f942a9a010d49acc4efbdcadcb16e3394 not-for-merge 'refs/pull/275/head' of https://github.com/containers/aardvark-dns +1269c11fb6a544dbb01489b378114ce63e8abe20 not-for-merge 'refs/pull/276/head' of https://github.com/containers/aardvark-dns +629c92ffe6a8afef6ffadbdee30f7e15dc6e8ad5 not-for-merge 'refs/pull/277/head' of https://github.com/containers/aardvark-dns +ce45624df4a4b6158b1aa04475033463d7be034e not-for-merge 'refs/pull/278/head' of https://github.com/containers/aardvark-dns +96dcf52600c5b5c95d0543012a0703b7fd25382e not-for-merge 'refs/pull/28/head' of https://github.com/containers/aardvark-dns +076302073405d0b9a4d45279247cbb3f6b4df163 not-for-merge 'refs/pull/280/head' of https://github.com/containers/aardvark-dns +4876430726dca221a2fec2a26132d93f8f906cbb not-for-merge 'refs/pull/281/head' of https://github.com/containers/aardvark-dns +8f72cb91228425253d25bb479e8c097cc6ef63bf not-for-merge 'refs/pull/282/head' of https://github.com/containers/aardvark-dns +938e1bb3da1b72b1518183d06200f1ac92336434 not-for-merge 'refs/pull/283/head' of https://github.com/containers/aardvark-dns +997ab9ae11265c83153437849e9fc5a44ecdddcf not-for-merge 'refs/pull/284/head' of https://github.com/containers/aardvark-dns +8ff094ad65e39c7b0b360decead004d3b36c7c4e not-for-merge 'refs/pull/285/head' of https://github.com/containers/aardvark-dns +d41f57337bccd7e083c7b5c7ee5572708e8ff080 not-for-merge 'refs/pull/286/head' of https://github.com/containers/aardvark-dns +c30a24d34231353d25d84dfd478a334ce6bf0517 not-for-merge 'refs/pull/287/head' of https://github.com/containers/aardvark-dns +0049b8887b8b563d379833148a0563f465f5432c not-for-merge 'refs/pull/288/head' of https://github.com/containers/aardvark-dns +8879ec177ca482dfe21b16d89cb5450918016d1b not-for-merge 'refs/pull/289/head' of https://github.com/containers/aardvark-dns +29c90b49d03b98aa4389b386817262f0b44abdd3 not-for-merge 'refs/pull/29/head' of https://github.com/containers/aardvark-dns +ff56126f270eb55e27d34703a6ae74d5377bff60 not-for-merge 'refs/pull/290/head' of https://github.com/containers/aardvark-dns +dfea9a8c01b0a02c89391b0209fa9afea7320356 not-for-merge 'refs/pull/291/head' of https://github.com/containers/aardvark-dns +079da0e5916404a72af51c77ea26a19cc666607a not-for-merge 'refs/pull/292/head' of https://github.com/containers/aardvark-dns +de81a25102d682a4c83b5407fde9dcf0a60ac598 not-for-merge 'refs/pull/293/head' of https://github.com/containers/aardvark-dns +e6ce1a5bb8b2a91edb1424a6f32d7281c0dfce03 not-for-merge 'refs/pull/294/head' of https://github.com/containers/aardvark-dns +dec9b98be7fa21c318af1d7c8d3f122a22b66274 not-for-merge 'refs/pull/297/head' of https://github.com/containers/aardvark-dns +543820829aac0c9cec87d37d779312f3a5a49c24 not-for-merge 'refs/pull/298/head' of https://github.com/containers/aardvark-dns +abb9cf77389ad2557ee587d7fb011c90a6682f2d not-for-merge 'refs/pull/299/head' of https://github.com/containers/aardvark-dns +3b3f7fb48f89da87aaf1f27b6dcab071330cb35e not-for-merge 'refs/pull/3/head' of https://github.com/containers/aardvark-dns +971f66922d1f2e38d73259e29a8e8cba37565783 not-for-merge 'refs/pull/30/head' of https://github.com/containers/aardvark-dns +302b0993e6dba48bafc74de65d0e4557290ad53f not-for-merge 'refs/pull/300/head' of https://github.com/containers/aardvark-dns +65d68c81f4cc9534480a37a6eeea8041076aa79c not-for-merge 'refs/pull/301/head' of https://github.com/containers/aardvark-dns +cc81866a0a6466a8e7948240e0eb8694ebd057a0 not-for-merge 'refs/pull/302/head' of https://github.com/containers/aardvark-dns +075e095d0e1abcf6d0b38160d3fad71cee4fcf09 not-for-merge 'refs/pull/303/head' of https://github.com/containers/aardvark-dns +35c5babeeaa94a7576e8a8d9bdb5bcd55930c72a not-for-merge 'refs/pull/304/head' of https://github.com/containers/aardvark-dns +bf1904700cc44a8816fac888c640f7675df5b5de not-for-merge 'refs/pull/305/head' of https://github.com/containers/aardvark-dns +b38fff82f6c52c82b9cc91ecbbabcce842a1c3f7 not-for-merge 'refs/pull/306/head' of https://github.com/containers/aardvark-dns +234e75ba3d8200887f7b5c95aa4624b1809a8c77 not-for-merge 'refs/pull/307/head' of https://github.com/containers/aardvark-dns +4fb8f35ecf9818003895f406f2c18415e7f03a9b not-for-merge 'refs/pull/308/head' of https://github.com/containers/aardvark-dns +63bdcac5fd6a1de9f1e21857cb24632b8d30dc6b not-for-merge 'refs/pull/309/head' of https://github.com/containers/aardvark-dns +c0f770da9dd2c14c61d3f47bf1fd0008eb550140 not-for-merge 'refs/pull/31/head' of https://github.com/containers/aardvark-dns +21d75554ccee9071e74c9e09795e6e5f563aaf25 not-for-merge 'refs/pull/310/head' of https://github.com/containers/aardvark-dns +3067fd0957b2036fda6a1b2720f2952f81386380 not-for-merge 'refs/pull/311/head' of https://github.com/containers/aardvark-dns +f587536c9239759202e5dcb991cc41ce4ce91343 not-for-merge 'refs/pull/312/head' of https://github.com/containers/aardvark-dns +56a211d9da7e21fa15d77bacdc36578f55d4703d not-for-merge 'refs/pull/313/head' of https://github.com/containers/aardvark-dns +c09d67b0b6e3f31b3891cc2ecfbed43da541f177 not-for-merge 'refs/pull/314/head' of https://github.com/containers/aardvark-dns +40bcf9eb48e1c3b14412a15042ce56e50ccc8992 not-for-merge 'refs/pull/315/head' of https://github.com/containers/aardvark-dns +7961a9bcac9c13b45942e563f60145d9cf1c4a2c not-for-merge 'refs/pull/316/head' of https://github.com/containers/aardvark-dns +f5915007a6fdcc87223f2a35c3d7bc98d0f87f37 not-for-merge 'refs/pull/317/head' of https://github.com/containers/aardvark-dns +8cd804adb63cd1aec3186a331550ddb8ee30d230 not-for-merge 'refs/pull/318/head' of https://github.com/containers/aardvark-dns +e322d2ce521114eafbc308d7c1aeec129531e803 not-for-merge 'refs/pull/319/head' of https://github.com/containers/aardvark-dns +8a92ae7f19804461a5ead7d654776d4a7e08579e not-for-merge 'refs/pull/32/head' of https://github.com/containers/aardvark-dns +15db510f391a6978ea0fa9f992d93594019a198f not-for-merge 'refs/pull/320/head' of https://github.com/containers/aardvark-dns +4dd6a172b88fb9a686200ef486eb0ed8abab2d7d not-for-merge 'refs/pull/321/head' of https://github.com/containers/aardvark-dns +140846f1063cac4f74775d4ad29f50c8b4ff70aa not-for-merge 'refs/pull/322/head' of https://github.com/containers/aardvark-dns +c4deaf8031ac13a7d7df547819b3f0f39dfee4b8 not-for-merge 'refs/pull/323/head' of https://github.com/containers/aardvark-dns +3358de3178188be5705035896a898cfcab811e66 not-for-merge 'refs/pull/324/head' of https://github.com/containers/aardvark-dns +4c292226e1c881ba4a06dbfebefef8158dbd805b not-for-merge 'refs/pull/325/head' of https://github.com/containers/aardvark-dns +d298585d4565241d2fb795bb57a1cc9d73dc4291 not-for-merge 'refs/pull/326/head' of https://github.com/containers/aardvark-dns +a0ac881daf50aebd09e86b1d7ab025670587ffe0 not-for-merge 'refs/pull/327/head' of https://github.com/containers/aardvark-dns +2163d082f659226f398f5f8fb21105d0cdfd47a6 not-for-merge 'refs/pull/328/head' of https://github.com/containers/aardvark-dns +d7b61ecadf420135dc553e92be21819d3a8260b0 not-for-merge 'refs/pull/329/head' of https://github.com/containers/aardvark-dns +98e3d1a870a76c709912565ac1da56d07dccaa3e not-for-merge 'refs/pull/33/head' of https://github.com/containers/aardvark-dns +fde8e1aa703d44dfaebf0e6b646c73fd97dd2eed not-for-merge 'refs/pull/330/head' of https://github.com/containers/aardvark-dns +f22fc51a89d5f0f518db5d72e34af3ae9fd9eb5b not-for-merge 'refs/pull/331/head' of https://github.com/containers/aardvark-dns +8709a433820748a830dfffd5c4495a081326ce31 not-for-merge 'refs/pull/332/head' of https://github.com/containers/aardvark-dns +90038b00633862b0870c61d7307192c7ef9006ad not-for-merge 'refs/pull/333/head' of https://github.com/containers/aardvark-dns +93a0f4fdca665269c327d453fe56b3b655bead9c not-for-merge 'refs/pull/334/head' of https://github.com/containers/aardvark-dns +bdf07b150af12b2c90e7a3cb7d2dba27cb8ba59d not-for-merge 'refs/pull/335/head' of https://github.com/containers/aardvark-dns +ebd84ca83b843bdf20f47b20df4fb1550976a953 not-for-merge 'refs/pull/336/head' of https://github.com/containers/aardvark-dns +03fc574850a005e7ffaff2327604537d052f0096 not-for-merge 'refs/pull/337/head' of https://github.com/containers/aardvark-dns +ffdfd7bcbf91330324778b332c448dd1125ed142 not-for-merge 'refs/pull/339/head' of https://github.com/containers/aardvark-dns +15f8d61c1051ac553121253d1424e45581458aea not-for-merge 'refs/pull/34/head' of https://github.com/containers/aardvark-dns +7d9827a5e494a265988eaef914da8e7750288100 not-for-merge 'refs/pull/340/head' of https://github.com/containers/aardvark-dns +ed141a4f6b28e386e29918c8a215763d13a08d11 not-for-merge 'refs/pull/341/head' of https://github.com/containers/aardvark-dns +4facdacc3b79ab9f14a491cb195fcca7f03506e4 not-for-merge 'refs/pull/342/head' of https://github.com/containers/aardvark-dns +5d9add2fb89f3d99f0ccd727a2e79cfc2a9b04e3 not-for-merge 'refs/pull/343/head' of https://github.com/containers/aardvark-dns +164852508c6e40ada627b1b9e1fd7df85dbc983e not-for-merge 'refs/pull/344/head' of https://github.com/containers/aardvark-dns +47219ee2ae0f6e129313343c95faddc2128ab75a not-for-merge 'refs/pull/346/head' of https://github.com/containers/aardvark-dns +099f5d41edc686772c282637bd45b04b8d40e44f not-for-merge 'refs/pull/347/head' of https://github.com/containers/aardvark-dns +270316539a483457bc1a5c42bc36daf358822189 not-for-merge 'refs/pull/348/head' of https://github.com/containers/aardvark-dns +836a441c6cdb16bf45631fb3d83e975306c91167 not-for-merge 'refs/pull/349/head' of https://github.com/containers/aardvark-dns +b69e5b6d210acd2e300f7a75fe4d5e09e4c77b64 not-for-merge 'refs/pull/35/head' of https://github.com/containers/aardvark-dns +c81743a90f6db92d5097e37ffbecdfc6ff4d8179 not-for-merge 'refs/pull/350/head' of https://github.com/containers/aardvark-dns +389a189ba4462f71b5734b1273525451dad03324 not-for-merge 'refs/pull/351/head' of https://github.com/containers/aardvark-dns +1e54ac4584c7af2d5992fae913e3e6fd6cc1e70e not-for-merge 'refs/pull/352/head' of https://github.com/containers/aardvark-dns +7f3c50dc2faf5f83d6614ed3572090fbd416eaa6 not-for-merge 'refs/pull/355/head' of https://github.com/containers/aardvark-dns +75a7b9225b9551a6ac3424935e4e2cd68ad72fed not-for-merge 'refs/pull/356/head' of https://github.com/containers/aardvark-dns +8821976154c64b6e5fac7099c920706cfe143b5c not-for-merge 'refs/pull/357/head' of https://github.com/containers/aardvark-dns +a713fa6789dfb9cc2fbd05d470742e1baa91556e not-for-merge 'refs/pull/358/head' of https://github.com/containers/aardvark-dns +dc36e6bd738784658d9c0a6e808e4bf61ee86924 not-for-merge 'refs/pull/359/head' of https://github.com/containers/aardvark-dns +33a375f81fcc972f6692d10ee01dc30c9dc9fdb6 not-for-merge 'refs/pull/36/head' of https://github.com/containers/aardvark-dns +62cd6e265c0efec38defdb8883bf46b25b73632f not-for-merge 'refs/pull/360/head' of https://github.com/containers/aardvark-dns +4df60543e25854fec35c38b548209d6e2a2a14b6 not-for-merge 'refs/pull/361/head' of https://github.com/containers/aardvark-dns +def423296ed85f1c7bdecd1d81bbabe9b468f2f5 not-for-merge 'refs/pull/362/head' of https://github.com/containers/aardvark-dns +cd85a712f4667a63fe868af556e845666e8296d7 not-for-merge 'refs/pull/363/head' of https://github.com/containers/aardvark-dns +cb2b0e688d92035ed24c03d1d3b6f0b6a4735d95 not-for-merge 'refs/pull/364/head' of https://github.com/containers/aardvark-dns +70ad5459867ce24984b46b6985478c30b6edc07c not-for-merge 'refs/pull/365/head' of https://github.com/containers/aardvark-dns +17ca8a112727bea170e9a36a2c1bd6aa2bf55972 not-for-merge 'refs/pull/366/head' of https://github.com/containers/aardvark-dns +f8bdbf190506edc45c37c4d5d6c581581c82e291 not-for-merge 'refs/pull/367/head' of https://github.com/containers/aardvark-dns +3f74fdcca37bea6f835a56bfdc82e9b9582ddf33 not-for-merge 'refs/pull/368/head' of https://github.com/containers/aardvark-dns +88e847dd6eb7fde0d124dd4535b2e85e66cfcd79 not-for-merge 'refs/pull/369/head' of https://github.com/containers/aardvark-dns +d7a47196ed5691ea88afb29e3e9f69c2b960793a not-for-merge 'refs/pull/37/head' of https://github.com/containers/aardvark-dns +b46553eaf948f83bde24b05dc8a9c70479ac7b55 not-for-merge 'refs/pull/370/head' of https://github.com/containers/aardvark-dns +1d8d4217d9d4f24c14d808b3187d3f59dc5ec353 not-for-merge 'refs/pull/371/head' of https://github.com/containers/aardvark-dns +cae27d7ddee00a87f96ed8ba7d53b9b7d32a3c20 not-for-merge 'refs/pull/372/head' of https://github.com/containers/aardvark-dns +c81a038459d7f6a33107ad8e0944c5e9be031495 not-for-merge 'refs/pull/373/head' of https://github.com/containers/aardvark-dns +f32c24aba8cd1bc9c79f913ee8ff2bd86f5b06b1 not-for-merge 'refs/pull/374/head' of https://github.com/containers/aardvark-dns +8def750e115cc94991bff3628b112b0660a77302 not-for-merge 'refs/pull/375/head' of https://github.com/containers/aardvark-dns +cce63be0878a834be43458dda275e32064f7e6ef not-for-merge 'refs/pull/376/head' of https://github.com/containers/aardvark-dns +01473dd3feb1e951849b6be6f8ce70612bb990bc not-for-merge 'refs/pull/377/head' of https://github.com/containers/aardvark-dns +86389ae2135abfde90b341da479822dab46ec217 not-for-merge 'refs/pull/378/head' of https://github.com/containers/aardvark-dns +74db24ce9a9413aaa361e2a7f94f09f310b5f6e2 not-for-merge 'refs/pull/38/head' of https://github.com/containers/aardvark-dns +20e5b56180d38884210c1a054184bcf80130282e not-for-merge 'refs/pull/381/head' of https://github.com/containers/aardvark-dns +ea06d05716a8e148e5d1bfe135a7626c687af4b2 not-for-merge 'refs/pull/382/head' of https://github.com/containers/aardvark-dns +d2a75275a9f94a5f807ac4e27e0df6d80a586c68 not-for-merge 'refs/pull/383/head' of https://github.com/containers/aardvark-dns +0d831cf1669b1c2b2f3eb6861164182cde09c301 not-for-merge 'refs/pull/384/head' of https://github.com/containers/aardvark-dns +0356081859b1aca3accbe3eaa41f475c5e2aa01f not-for-merge 'refs/pull/385/head' of https://github.com/containers/aardvark-dns +1730fef9f1b1117301c58d9747f7182d783cc9fc not-for-merge 'refs/pull/386/head' of https://github.com/containers/aardvark-dns +82752dd080a9612820632a7fd68c89c568dbe154 not-for-merge 'refs/pull/387/head' of https://github.com/containers/aardvark-dns +2a3415ea00ffa76aead247726c6fd17d1d559f3c not-for-merge 'refs/pull/388/head' of https://github.com/containers/aardvark-dns +144211ff8c1955735e5ea9e98c6a2f7366c9ed3b not-for-merge 'refs/pull/39/head' of https://github.com/containers/aardvark-dns +3391c8db9bad352bcecb0eb9d9ee89d0ec4c2c09 not-for-merge 'refs/pull/390/head' of https://github.com/containers/aardvark-dns +faf66dfaee9e982b7e31ebb6524cd4e7bf0d2284 not-for-merge 'refs/pull/391/head' of https://github.com/containers/aardvark-dns +9c9086564c1981ee3a02198ee512e00de039e873 not-for-merge 'refs/pull/393/head' of https://github.com/containers/aardvark-dns +645fb12b7a51a232819de1f6dfeb201b94059ce8 not-for-merge 'refs/pull/394/head' of https://github.com/containers/aardvark-dns +ceca55b0e3a7aef3a8225d09ff67b1620fd02b89 not-for-merge 'refs/pull/395/head' of https://github.com/containers/aardvark-dns +085608cfc71fa1a35aa952edbf5af28f0723df16 not-for-merge 'refs/pull/396/head' of https://github.com/containers/aardvark-dns +dc1ef1321e8508c6cca33cde00ea8398b7c23717 not-for-merge 'refs/pull/397/head' of https://github.com/containers/aardvark-dns +20ab8f5ab42effd959ecddb0d889d80c9145f9b5 not-for-merge 'refs/pull/398/head' of https://github.com/containers/aardvark-dns +b154c3b5db924a43b29e031df15eaa3ae36856e1 not-for-merge 'refs/pull/399/head' of https://github.com/containers/aardvark-dns +a892b51b1d110c6ea2d7abee8249dd93089ccc21 not-for-merge 'refs/pull/4/head' of https://github.com/containers/aardvark-dns +88790099c653eacc5a6ed9a2806e278f2c478390 not-for-merge 'refs/pull/40/head' of https://github.com/containers/aardvark-dns +5ee6646d13b2bb3f9b5cf423e45c5c136ca471d9 not-for-merge 'refs/pull/400/head' of https://github.com/containers/aardvark-dns +7820735ab7cb6096fc46ae44e1b954408586ef66 not-for-merge 'refs/pull/401/head' of https://github.com/containers/aardvark-dns +3633db0eaeeddfe02c2f754fbabf2a26afca4b81 not-for-merge 'refs/pull/402/head' of https://github.com/containers/aardvark-dns +bae267ad833d5ba424850c9db167a1e0942403e7 not-for-merge 'refs/pull/404/head' of https://github.com/containers/aardvark-dns +d9f023a6b2f6714d056693362ff364972a6365d3 not-for-merge 'refs/pull/405/head' of https://github.com/containers/aardvark-dns +f5165971dc1b43385881ff7d63e59717e3056a26 not-for-merge 'refs/pull/406/head' of https://github.com/containers/aardvark-dns +a46e609230858da479412a7c132550850843a81b not-for-merge 'refs/pull/407/head' of https://github.com/containers/aardvark-dns +a8642b391f66983d1b347616416762012097d8a7 not-for-merge 'refs/pull/408/head' of https://github.com/containers/aardvark-dns +864fa962ddad00eb0e11b6e15e130a82cd0d1ca8 not-for-merge 'refs/pull/409/head' of https://github.com/containers/aardvark-dns +864c7df5f5dc76cd83f20d8385b297e0cb42e66e not-for-merge 'refs/pull/41/head' of https://github.com/containers/aardvark-dns +8880d683508a24166ab6c7236e90e33b10fa6615 not-for-merge 'refs/pull/410/head' of https://github.com/containers/aardvark-dns +ffb59da00453dcbe0bbef1ec6730a0ece5ffcbc0 not-for-merge 'refs/pull/412/head' of https://github.com/containers/aardvark-dns +1525a69b21c3b3eb878011212226e1a33f3baf9d not-for-merge 'refs/pull/413/head' of https://github.com/containers/aardvark-dns +aa81a62dbf0e34ca4cfe29366f6d178ad6f2cb55 not-for-merge 'refs/pull/414/head' of https://github.com/containers/aardvark-dns +26e2439cd74e020180d8a4d6cc20ca7b696afabe not-for-merge 'refs/pull/416/head' of https://github.com/containers/aardvark-dns +d2a78778f8012e15c81975d715530e234321c55e not-for-merge 'refs/pull/417/head' of https://github.com/containers/aardvark-dns +b70e31bcbb59dc271d15b2a18bff7db1edd49ae1 not-for-merge 'refs/pull/419/head' of https://github.com/containers/aardvark-dns +a53d3856dfbe223add9f087c51e86ca490605a2f not-for-merge 'refs/pull/42/head' of https://github.com/containers/aardvark-dns +c70649715d2d79468c3fff453f7ce645538d442e not-for-merge 'refs/pull/420/head' of https://github.com/containers/aardvark-dns +74b3618b5df4d400d92d0e2e5a7a4dabb6a67e5f not-for-merge 'refs/pull/421/head' of https://github.com/containers/aardvark-dns +0f509bbf683a4fcaa44e4687377746eeba14375c not-for-merge 'refs/pull/422/head' of https://github.com/containers/aardvark-dns +9330e9cfbbd5af9117322584f684a90ff3d2e1d6 not-for-merge 'refs/pull/423/head' of https://github.com/containers/aardvark-dns +be398c49e2a8133b03cee6df27f93312d5994ac1 not-for-merge 'refs/pull/424/head' of https://github.com/containers/aardvark-dns +d72576d47bd109f68b4622ccd2352d83aec155e9 not-for-merge 'refs/pull/425/head' of https://github.com/containers/aardvark-dns +e326817f82c6dc79c930101dfc45d12c24a7b430 not-for-merge 'refs/pull/426/head' of https://github.com/containers/aardvark-dns +1e24d8040399d1642af4d2f010f66b86d27d224f not-for-merge 'refs/pull/427/head' of https://github.com/containers/aardvark-dns +e3d32656fcf3725d2b8cee058d9a5fa0629fd3e0 not-for-merge 'refs/pull/428/head' of https://github.com/containers/aardvark-dns +27a78ed7b859f2ee67b60b7fedb842cd459dc5b4 not-for-merge 'refs/pull/43/head' of https://github.com/containers/aardvark-dns +43ea35b6ad651045640e23ab7d2a97ba936dde74 not-for-merge 'refs/pull/430/head' of https://github.com/containers/aardvark-dns +80d798a175551cf7f603e97de81873b1b0fcc762 not-for-merge 'refs/pull/431/head' of https://github.com/containers/aardvark-dns +6aa1005f66f4e2843c5d5213fd52db208007dded not-for-merge 'refs/pull/432/head' of https://github.com/containers/aardvark-dns +b0234db598c16d8596f3c2c84541abbe4d3a6a7b not-for-merge 'refs/pull/433/head' of https://github.com/containers/aardvark-dns +7656598f7833f6e0e0f17cf6cd0427cba6253daa not-for-merge 'refs/pull/434/head' of https://github.com/containers/aardvark-dns +9957dcf4b229c44b49cb3601d009214eceaae2d2 not-for-merge 'refs/pull/435/head' of https://github.com/containers/aardvark-dns +99d3d6292aab52786bef664862ea78ad45b9d898 not-for-merge 'refs/pull/437/head' of https://github.com/containers/aardvark-dns +33817d21c1fdda42df86cb7db0fb25409188f53e not-for-merge 'refs/pull/438/head' of https://github.com/containers/aardvark-dns +94406438f7334498f52e82d7779d505f4f404628 not-for-merge 'refs/pull/439/head' of https://github.com/containers/aardvark-dns +8d800b0fe7d8d1d0508c6534235a5df94aed52dd not-for-merge 'refs/pull/44/head' of https://github.com/containers/aardvark-dns +b07d14c44133c758e3d5577c2e53330ed3c8c2b4 not-for-merge 'refs/pull/440/head' of https://github.com/containers/aardvark-dns +f3f615e18ae4967cd3d346da5ce282e502a8334d not-for-merge 'refs/pull/441/head' of https://github.com/containers/aardvark-dns +25dee1523cacbc56d5d8266baee40b52eb362b2c not-for-merge 'refs/pull/442/head' of https://github.com/containers/aardvark-dns +a13b52ea72c92efb427814eb080d1641aca71153 not-for-merge 'refs/pull/443/head' of https://github.com/containers/aardvark-dns +12a8e2567aed6adbd265c97dddd58fde77d69309 not-for-merge 'refs/pull/444/head' of https://github.com/containers/aardvark-dns +f8a2e2cf0bd74309a57f75900f2005ae21c94c5c not-for-merge 'refs/pull/445/head' of https://github.com/containers/aardvark-dns +dfa66f6eea44375bbc67c6f5ba63a822f921ad08 not-for-merge 'refs/pull/446/head' of https://github.com/containers/aardvark-dns +011f352577bd00cd3aaeb7994a73997a6878af5b not-for-merge 'refs/pull/447/head' of https://github.com/containers/aardvark-dns +f244f33facac13c4b80dd137956e07c2836881d4 not-for-merge 'refs/pull/448/head' of https://github.com/containers/aardvark-dns +1f96f768da0a7234efbcce6a6d8b9c0cfa751cab not-for-merge 'refs/pull/449/head' of https://github.com/containers/aardvark-dns +42ccc2e6a4f0c0b2d6d9bcee87165c4f924dffc5 not-for-merge 'refs/pull/45/head' of https://github.com/containers/aardvark-dns +4646a22c70bae7b4cacab3140a632e74f97d318d not-for-merge 'refs/pull/450/head' of https://github.com/containers/aardvark-dns +fb414d9b4d5dad2dc2f626a30ed118af82fb4eca not-for-merge 'refs/pull/451/head' of https://github.com/containers/aardvark-dns +40f76b639ea92b54b3dd3a24d0d2c0ad8a855fa2 not-for-merge 'refs/pull/452/head' of https://github.com/containers/aardvark-dns +34fb89ef7e7a2f3fcca84519f37661746249b492 not-for-merge 'refs/pull/454/head' of https://github.com/containers/aardvark-dns +591a636bb7d4cb450b1445f285dc6798aba6f7cf not-for-merge 'refs/pull/455/head' of https://github.com/containers/aardvark-dns +ae9ff92a4970d66ac99ebfcfeeca0a0036cbb25c not-for-merge 'refs/pull/456/head' of https://github.com/containers/aardvark-dns +ed98d62ae9111e5bf1e6957583cb0754a59e3277 not-for-merge 'refs/pull/457/head' of https://github.com/containers/aardvark-dns +abba8d0c7feb9f07f041bb0c14599a20875dd779 not-for-merge 'refs/pull/458/head' of https://github.com/containers/aardvark-dns +d591c8abbbdaa6459ce6ddf6618226bf75f9d4dd not-for-merge 'refs/pull/459/head' of https://github.com/containers/aardvark-dns +db186b41f40c4ed5fa51a099549534400b891785 not-for-merge 'refs/pull/460/head' of https://github.com/containers/aardvark-dns +447fb0b9a33a32f247752aabef97a5bb2fc66859 not-for-merge 'refs/pull/461/head' of https://github.com/containers/aardvark-dns +9ebb8f2408349dcb1265f44dfb3dfbbbb7ec4184 not-for-merge 'refs/pull/462/head' of https://github.com/containers/aardvark-dns +2de4afad572f2835560f0c33464d2f9c2f50cc48 not-for-merge 'refs/pull/463/head' of https://github.com/containers/aardvark-dns +dc946ea9825ee8b7f119168bf485b3c8c6765640 not-for-merge 'refs/pull/464/head' of https://github.com/containers/aardvark-dns +b7311538f6a30133e6814e2c78539d1bd59fb603 not-for-merge 'refs/pull/465/head' of https://github.com/containers/aardvark-dns +9db7996125935a292f7ae0489617a078ac92897c not-for-merge 'refs/pull/466/head' of https://github.com/containers/aardvark-dns +e30a92ef7cd8da5ffc1351992d55f1be0375abee not-for-merge 'refs/pull/467/head' of https://github.com/containers/aardvark-dns +ed6c57362691b4074479c1a037e0bc89b4838938 not-for-merge 'refs/pull/468/head' of https://github.com/containers/aardvark-dns +882c7b0d06a9c6642b41727a2275585c14093156 not-for-merge 'refs/pull/469/head' of https://github.com/containers/aardvark-dns +cbdc655bd418a976e8ea529b0db52d9802aa287d not-for-merge 'refs/pull/470/head' of https://github.com/containers/aardvark-dns +03d1c0a794c06fd8973940314c37245b6d98ef0e not-for-merge 'refs/pull/472/head' of https://github.com/containers/aardvark-dns +db1afc8d315f470196ce7de017cf456d68dcb820 not-for-merge 'refs/pull/474/head' of https://github.com/containers/aardvark-dns +2873fe5cb988e11c52271fe307d45e4ff8b2dba1 not-for-merge 'refs/pull/475/head' of https://github.com/containers/aardvark-dns +2a062e0d607a439d2a1aa2e754b70b0fc93423ff not-for-merge 'refs/pull/476/head' of https://github.com/containers/aardvark-dns +80e48dff84719090c385040824948b6218de1656 not-for-merge 'refs/pull/477/head' of https://github.com/containers/aardvark-dns +67fccab53e3ca0a1241fb9245737cd95e9c71c6e not-for-merge 'refs/pull/478/head' of https://github.com/containers/aardvark-dns +1c0896689afa3f7723e17cf7e7090adbe72908fc not-for-merge 'refs/pull/479/head' of https://github.com/containers/aardvark-dns +a49d70e6c30d5269f5d58892243a0d7be748b3ef not-for-merge 'refs/pull/48/head' of https://github.com/containers/aardvark-dns +ef2dcc27911e9783e96c8c2e58ec12dc71c99a09 not-for-merge 'refs/pull/480/head' of https://github.com/containers/aardvark-dns +48fcdee0381d9a977e783f4ff678e0afcd7ec1d2 not-for-merge 'refs/pull/481/head' of https://github.com/containers/aardvark-dns +0e239cddaa031821809353c107df054e56b0ae79 not-for-merge 'refs/pull/483/head' of https://github.com/containers/aardvark-dns +7a5e6e7f82688c2a796d04151191fbf83fb33900 not-for-merge 'refs/pull/484/head' of https://github.com/containers/aardvark-dns +c24de46034ae814229df782a435872f2d26ca888 not-for-merge 'refs/pull/486/head' of https://github.com/containers/aardvark-dns +8326739655cbc3e02333b49ec0df6ab39ce44f76 not-for-merge 'refs/pull/487/head' of https://github.com/containers/aardvark-dns +cc25b2fe9fc5809cc61274e9b5620f34e8758855 not-for-merge 'refs/pull/488/head' of https://github.com/containers/aardvark-dns +6bb82d625a8ad43c1a0f3307acb783ce35d2368b not-for-merge 'refs/pull/489/head' of https://github.com/containers/aardvark-dns +9f271d1cfd688b50331a2b3ee2d1c466a4bdb699 not-for-merge 'refs/pull/49/head' of https://github.com/containers/aardvark-dns +6989e0f21aac1ca04fcbd2955a4a3e64a11134f5 not-for-merge 'refs/pull/490/head' of https://github.com/containers/aardvark-dns +59d5622ca0733a501a3003ab50b39a7df89d4398 not-for-merge 'refs/pull/491/head' of https://github.com/containers/aardvark-dns +a74d9ea7d7639a4adb659f3fdbb4bdc24f52bed3 not-for-merge 'refs/pull/492/head' of https://github.com/containers/aardvark-dns +9e4562b2282032e9920320e58715a3f85146269d not-for-merge 'refs/pull/493/head' of https://github.com/containers/aardvark-dns +bc93f61e4faec46f531e9ea437ec07c17bd6de1e not-for-merge 'refs/pull/494/head' of https://github.com/containers/aardvark-dns +bd49d091f44e584adf1a816d8860ff027dcabfe3 not-for-merge 'refs/pull/495/head' of https://github.com/containers/aardvark-dns +65e069cbbfcc11ba5d1ba21b5577d53c7a49dbdb not-for-merge 'refs/pull/497/head' of https://github.com/containers/aardvark-dns +6503caebe169f3662c307ea0bb6145e2f762f2b4 not-for-merge 'refs/pull/498/head' of https://github.com/containers/aardvark-dns +e341695f5d3dab2abe8bf871d7306049c5970e55 not-for-merge 'refs/pull/5/head' of https://github.com/containers/aardvark-dns +8e6021acca49788716cb678d55a44e8e5f833bd5 not-for-merge 'refs/pull/501/head' of https://github.com/containers/aardvark-dns +16c85e4161eafd701f7b86befddc3982b112a49b not-for-merge 'refs/pull/502/head' of https://github.com/containers/aardvark-dns +39d0043c306c936fb5b6480b456cc1fdec869e25 not-for-merge 'refs/pull/503/head' of https://github.com/containers/aardvark-dns +4f3d45ce2f2ff5876da03a1ca88ed4065fd61b7c not-for-merge 'refs/pull/504/head' of https://github.com/containers/aardvark-dns +4034a243378c4069ec40d32830aa6a96c1041906 not-for-merge 'refs/pull/505/head' of https://github.com/containers/aardvark-dns +44f674d6f2823b657e53baa5bdf6d0b9f43f7b35 not-for-merge 'refs/pull/506/head' of https://github.com/containers/aardvark-dns +17f3e180a01c4f4f02178fd7fb48554ea30d0659 not-for-merge 'refs/pull/507/head' of https://github.com/containers/aardvark-dns +c6a2fe30f66dec1698df195f581f01eb2f5af303 not-for-merge 'refs/pull/509/head' of https://github.com/containers/aardvark-dns +9649c58501c246796926a52a3569e1f806f05b60 not-for-merge 'refs/pull/51/head' of https://github.com/containers/aardvark-dns +5b79e128f133954e707aa1e4cdf25941d0e0a057 not-for-merge 'refs/pull/510/head' of https://github.com/containers/aardvark-dns +edbe4e9558ebd62b18f3fe3e8f834e00442f8831 not-for-merge 'refs/pull/511/head' of https://github.com/containers/aardvark-dns +5a21a4e96310b97a17ad5424d03b7b2f6f4633a0 not-for-merge 'refs/pull/512/head' of https://github.com/containers/aardvark-dns +aee17ca387adf8b872db37dee6b260bfb2296b72 not-for-merge 'refs/pull/513/head' of https://github.com/containers/aardvark-dns +246657ac4d3e1afdf5afe17bc76877959fca3888 not-for-merge 'refs/pull/514/head' of https://github.com/containers/aardvark-dns +6b7741f791f27e6eafc3fefd60abfa0885ddc328 not-for-merge 'refs/pull/515/head' of https://github.com/containers/aardvark-dns +3d0fec1eb11bfe722ed645c5717425195d4d481f not-for-merge 'refs/pull/516/head' of https://github.com/containers/aardvark-dns +e9120c77fd66d0d406f0476afa10b4d05c1d2492 not-for-merge 'refs/pull/517/head' of https://github.com/containers/aardvark-dns +22293ef96905b288f4b6087e5cf62212a1f6a543 not-for-merge 'refs/pull/518/head' of https://github.com/containers/aardvark-dns +fb501cfac46ac2068d81df42f3b3acdc97cc4e12 not-for-merge 'refs/pull/519/head' of https://github.com/containers/aardvark-dns +01aacd59d5bc303a3a117466914a6b1fa7a6ce1c not-for-merge 'refs/pull/52/head' of https://github.com/containers/aardvark-dns +94a210d1a53941a13b1f2638ed47a28c18d3db42 not-for-merge 'refs/pull/520/head' of https://github.com/containers/aardvark-dns +a8ed4af93ee67ecadc1d8f0a0655495706839b09 not-for-merge 'refs/pull/521/head' of https://github.com/containers/aardvark-dns +7dbedb86499711aa64664aa1e4bf13fd3bcbd5ae not-for-merge 'refs/pull/522/head' of https://github.com/containers/aardvark-dns +e6ce71066026232b5d9f0007e7440b45118ed997 not-for-merge 'refs/pull/523/head' of https://github.com/containers/aardvark-dns +1da4b9a4fd5147d073ed898ebd1e7963145f4753 not-for-merge 'refs/pull/524/head' of https://github.com/containers/aardvark-dns +ce0d57dd38d6be67c769f34900c670665a143615 not-for-merge 'refs/pull/525/head' of https://github.com/containers/aardvark-dns +894e5b03812439fbe9ea090387f09fea71d61190 not-for-merge 'refs/pull/526/head' of https://github.com/containers/aardvark-dns +9955080138d92259091ac6db6eca7caaf8ae537b not-for-merge 'refs/pull/527/head' of https://github.com/containers/aardvark-dns +8e6a55641aacd9e378cf6cd510bb2cee7cbd6578 not-for-merge 'refs/pull/528/head' of https://github.com/containers/aardvark-dns +e002654a13f860025b23987f514df48ab7efabba not-for-merge 'refs/pull/529/head' of https://github.com/containers/aardvark-dns +577b24b22ed8ba422495f010a6e4e8da384146e6 not-for-merge 'refs/pull/53/head' of https://github.com/containers/aardvark-dns +7e77a8d0c19a8a29f62689dda30886f65fd9fba4 not-for-merge 'refs/pull/530/head' of https://github.com/containers/aardvark-dns +319d871cf38ec66df0af45828c0eb10ff2cfc5a6 not-for-merge 'refs/pull/531/head' of https://github.com/containers/aardvark-dns +fb280aef00aabaac830066128e081fa63f84eb7a not-for-merge 'refs/pull/532/head' of https://github.com/containers/aardvark-dns +4220fcd77a972d972cfb023b0280ab81f04121ba not-for-merge 'refs/pull/533/head' of https://github.com/containers/aardvark-dns +61c2762881887a06b9aa64840aa985c8204728aa not-for-merge 'refs/pull/534/head' of https://github.com/containers/aardvark-dns +db71833a62394c1a4f67f04525c1ca7fccd0b039 not-for-merge 'refs/pull/536/head' of https://github.com/containers/aardvark-dns +de9890db18544bf61103837d77f35d4c138db9b6 not-for-merge 'refs/pull/537/head' of https://github.com/containers/aardvark-dns +fd6eb0adb70c60883aa858fe80178229841028ac not-for-merge 'refs/pull/538/head' of https://github.com/containers/aardvark-dns +9842cb4dcf7803cc645d5dc28649e2e9c1280abd not-for-merge 'refs/pull/539/head' of https://github.com/containers/aardvark-dns +98c8293bc9360617092acf25c572d894d5187326 not-for-merge 'refs/pull/54/head' of https://github.com/containers/aardvark-dns +966017cf9252d09b0608ccb3ac7faf22e9bc847d not-for-merge 'refs/pull/541/head' of https://github.com/containers/aardvark-dns +d11cd291220258b05ad928182bdd4a37d49959f4 not-for-merge 'refs/pull/542/head' of https://github.com/containers/aardvark-dns +11fcad796aa84a468cac64eafd9c4e2d874afd60 not-for-merge 'refs/pull/543/head' of https://github.com/containers/aardvark-dns +99938cd10b2211c7f6821d177c7703ee6d82b065 not-for-merge 'refs/pull/544/head' of https://github.com/containers/aardvark-dns +3a87b98da7bdd9cad67a9c6d6e04191844ce422e not-for-merge 'refs/pull/545/head' of https://github.com/containers/aardvark-dns +ba26b80d6f98161da2c677b00cc18da061485c94 not-for-merge 'refs/pull/546/head' of https://github.com/containers/aardvark-dns +2714706fd4687dc2119bfda8199e58259d4675ba not-for-merge 'refs/pull/547/head' of https://github.com/containers/aardvark-dns +234a634e98ff57786a59f3e89c3343d7beaee8ed not-for-merge 'refs/pull/548/head' of https://github.com/containers/aardvark-dns +24a03020d7bab79cc0f53d9d83608007153d8899 not-for-merge 'refs/pull/549/head' of https://github.com/containers/aardvark-dns +12efc898055346849128ef61eda9c0ab79fc438e not-for-merge 'refs/pull/55/head' of https://github.com/containers/aardvark-dns +a9e6123bcfbb69fab976fb3ed9394949c0425443 not-for-merge 'refs/pull/550/head' of https://github.com/containers/aardvark-dns +f88a0ed5a73b0d930b1f4528a2b1f00a4e7a564a not-for-merge 'refs/pull/551/head' of https://github.com/containers/aardvark-dns +0040d40a4cdc900c9553e23db9b5a78a148d263e not-for-merge 'refs/pull/552/head' of https://github.com/containers/aardvark-dns +d5e7a2f79fa927b3bb6cc00d06a84422e7959491 not-for-merge 'refs/pull/553/head' of https://github.com/containers/aardvark-dns +1fdd24c3c9a143742729dbe8394d0aa501b3ca36 not-for-merge 'refs/pull/554/head' of https://github.com/containers/aardvark-dns +e66de4526b25911128c2e18045fd6e6d110c9d94 not-for-merge 'refs/pull/556/head' of https://github.com/containers/aardvark-dns +d16bd309ab0196d478f23f79b6a49cea712cf6cf not-for-merge 'refs/pull/557/head' of https://github.com/containers/aardvark-dns +8dc485ecb7d1ef284c4b07a050db37057e519ef6 not-for-merge 'refs/pull/558/head' of https://github.com/containers/aardvark-dns +d49caa6fca89f911b955782bf4b1e6e0ab5c85f1 not-for-merge 'refs/pull/559/head' of https://github.com/containers/aardvark-dns +cb16b2f5be08703591c7f310cee9db50b30f1be0 not-for-merge 'refs/pull/56/head' of https://github.com/containers/aardvark-dns +4cdab7cda290ae2a2715321b0d4bbcc763d01997 not-for-merge 'refs/pull/560/head' of https://github.com/containers/aardvark-dns +25dee01a28dd99ab7fe6a09f2ccc6a27231bcb07 not-for-merge 'refs/pull/561/head' of https://github.com/containers/aardvark-dns +070545b376b625dbe4faa5f7dc9aabd7eb7a02b2 not-for-merge 'refs/pull/562/head' of https://github.com/containers/aardvark-dns +db4d3d36f66ec6925cff11f913c94f1297970880 not-for-merge 'refs/pull/562/merge' of https://github.com/containers/aardvark-dns +b2405f618afa3b610a1d939b1dc8f30eabf7dd7e not-for-merge 'refs/pull/563/head' of https://github.com/containers/aardvark-dns +b053576d9ff62dff5472b5b98a710a39bb9da509 not-for-merge 'refs/pull/564/head' of https://github.com/containers/aardvark-dns +e59135df14e2dba334504f70edc9017699073e1d not-for-merge 'refs/pull/565/head' of https://github.com/containers/aardvark-dns +f8471e8a0fed3cf44183b85dd20ef4a1d06816ef not-for-merge 'refs/pull/566/head' of https://github.com/containers/aardvark-dns +1f4b798ca4bbaee2c8a1105b46f12bc67fd213d8 not-for-merge 'refs/pull/567/head' of https://github.com/containers/aardvark-dns +e4db2449770788e1e3cc84b39fbe442a4f420926 not-for-merge 'refs/pull/568/head' of https://github.com/containers/aardvark-dns +7e4be7da2c451ba93ddb4e19d158dbe3fa984138 not-for-merge 'refs/pull/569/head' of https://github.com/containers/aardvark-dns +d546e3a8e551138e96ef7369ddd527bd82162086 not-for-merge 'refs/pull/57/head' of https://github.com/containers/aardvark-dns +fd24faaeb93c943adc37e135fd03e4c497f46831 not-for-merge 'refs/pull/570/head' of https://github.com/containers/aardvark-dns +1c269083c5dfe9d2e8f605a18ffebbcdc9988764 not-for-merge 'refs/pull/571/head' of https://github.com/containers/aardvark-dns +c231e4bc03092cd7ad2a350e87fc42758b4596af not-for-merge 'refs/pull/572/head' of https://github.com/containers/aardvark-dns +7b4f2e1a5bbbe4a34c937a5657e182415396695f not-for-merge 'refs/pull/573/head' of https://github.com/containers/aardvark-dns +53e23cad6b565c120049691578b2b812f64f6300 not-for-merge 'refs/pull/574/head' of https://github.com/containers/aardvark-dns +83f8791d530d1514d85762875b0a9366728a8a3f not-for-merge 'refs/pull/575/head' of https://github.com/containers/aardvark-dns +d7e746421c85b3698917aa08bcb8973f4e6122df not-for-merge 'refs/pull/576/head' of https://github.com/containers/aardvark-dns +aa2b3884d1fc4d46c0eb95c3d4f9da9f826ecb18 not-for-merge 'refs/pull/577/head' of https://github.com/containers/aardvark-dns +9ae36da3e980034f218e4b076913c138b94808aa not-for-merge 'refs/pull/578/head' of https://github.com/containers/aardvark-dns +ce420ef5aa18cd9f70b9066a8ce1ed83249cf880 not-for-merge 'refs/pull/579/head' of https://github.com/containers/aardvark-dns +f80042631ffeda311e07d09de66cda69f829d136 not-for-merge 'refs/pull/58/head' of https://github.com/containers/aardvark-dns +70df6f2147b6daba81274ec8dd9c42fedf030dd9 not-for-merge 'refs/pull/580/head' of https://github.com/containers/aardvark-dns +a70c535b8586adf50580f05a3d7c55f4c0ba8f3d not-for-merge 'refs/pull/581/head' of https://github.com/containers/aardvark-dns +38c0fd28949efc22243ab4940b2ad231abcc3d45 not-for-merge 'refs/pull/582/head' of https://github.com/containers/aardvark-dns +fa2d6b4c6c4b85d40cc9be450528dcc96c0980ed not-for-merge 'refs/pull/583/head' of https://github.com/containers/aardvark-dns +a0473ec6b0bd2bda97f27a122e8e0a39fd568597 not-for-merge 'refs/pull/584/head' of https://github.com/containers/aardvark-dns +f79abf4642fbcebdb7a2ac476249583d59adf293 not-for-merge 'refs/pull/585/head' of https://github.com/containers/aardvark-dns +0d6c386231db8841e39b3ccfa92a585489d23b05 not-for-merge 'refs/pull/586/head' of https://github.com/containers/aardvark-dns +03526d6c2f295e91cf96808868fd1b9e190d70a0 not-for-merge 'refs/pull/587/head' of https://github.com/containers/aardvark-dns +e45109205462c59191dc5e933786bb9aeb96a9ae not-for-merge 'refs/pull/588/head' of https://github.com/containers/aardvark-dns +fef43b70cb0d0c2a978d7272a053bde498f52656 not-for-merge 'refs/pull/589/head' of https://github.com/containers/aardvark-dns +767eae2149a6d62ca3840362529d5e58e67bea80 not-for-merge 'refs/pull/590/head' of https://github.com/containers/aardvark-dns +407b8165ec522c84b408c3b1d6382ee3c78f016f not-for-merge 'refs/pull/592/head' of https://github.com/containers/aardvark-dns +ce81a0031a4ce82acac15a0b95d7026647d76cbb not-for-merge 'refs/pull/593/head' of https://github.com/containers/aardvark-dns +8ad49b29fdc72f6bb89f2478cfc76d53bcc5f2f2 not-for-merge 'refs/pull/594/head' of https://github.com/containers/aardvark-dns +7b9f20a3c68f7d467f3d88e8b8df4ae13ffe22eb not-for-merge 'refs/pull/595/head' of https://github.com/containers/aardvark-dns +ca223390bc5f56d09b1e24ebc9f1ffb50e5dfeb8 not-for-merge 'refs/pull/596/head' of https://github.com/containers/aardvark-dns +b234db75ece7ed18beea6c9d82d19e4bdd7b1582 not-for-merge 'refs/pull/597/head' of https://github.com/containers/aardvark-dns +d00ef95c41653461837c622609ba2905c766ba78 not-for-merge 'refs/pull/598/head' of https://github.com/containers/aardvark-dns +239c5f19384ece7e6cd3d270174937125497c1ed not-for-merge 'refs/pull/599/head' of https://github.com/containers/aardvark-dns +f689229bb7ca825dc5359a4d97eb66f17942015f not-for-merge 'refs/pull/6/head' of https://github.com/containers/aardvark-dns +75ace53ee86c5d1c5f2c046fa93af042883f7f7c not-for-merge 'refs/pull/600/head' of https://github.com/containers/aardvark-dns +ce416951786ae0fc87dbd24bf483a86eee35e79b not-for-merge 'refs/pull/601/head' of https://github.com/containers/aardvark-dns +7af07978c48657916ebbccf4f4916d0074b2a8ed not-for-merge 'refs/pull/602/head' of https://github.com/containers/aardvark-dns +147de22dde927ef80fa2c7bf368d384a405abf9b not-for-merge 'refs/pull/603/head' of https://github.com/containers/aardvark-dns +e0f445482b41b5b2b84f41b2a7436ce1f020f42f not-for-merge 'refs/pull/61/head' of https://github.com/containers/aardvark-dns +068a3e1590432057c8188fee2d75ff49ed1f360a not-for-merge 'refs/pull/62/head' of https://github.com/containers/aardvark-dns +04a91946393dbc9c6931e09d28cb23be1801c1d3 not-for-merge 'refs/pull/63/head' of https://github.com/containers/aardvark-dns +becb911072682ce4efb8564f922d41a66ff91c7e not-for-merge 'refs/pull/64/head' of https://github.com/containers/aardvark-dns +5f57366463e8f516e424072135b04711c1372c61 not-for-merge 'refs/pull/65/head' of https://github.com/containers/aardvark-dns +e04f71e348372a8fdd554dc05e808b564ca9cf38 not-for-merge 'refs/pull/66/head' of https://github.com/containers/aardvark-dns +88a8ca2bcd814b0c610b2d2dbbe159d57c661eaf not-for-merge 'refs/pull/67/head' of https://github.com/containers/aardvark-dns +7bc9f5c5a11490bfef6f6f76188e228805f5fc00 not-for-merge 'refs/pull/68/head' of https://github.com/containers/aardvark-dns +ace8ae18ccd0f3989994f927ce7e71e8c6c9a3d7 not-for-merge 'refs/pull/69/head' of https://github.com/containers/aardvark-dns +1dd04ac97fff2b33311fb044d53c670869df2d86 not-for-merge 'refs/pull/7/head' of https://github.com/containers/aardvark-dns +47c69e7ed6efc8bedeca14c46ef223cb2608585d not-for-merge 'refs/pull/70/head' of https://github.com/containers/aardvark-dns +6e278cfa906182dd4f4c605d92a9cfbca32c9c2b not-for-merge 'refs/pull/71/head' of https://github.com/containers/aardvark-dns +961290bada6638123998a0aeba5d03f200a28774 not-for-merge 'refs/pull/72/head' of https://github.com/containers/aardvark-dns +27fae47fd261ed588cb82b5c0137018caa134333 not-for-merge 'refs/pull/73/head' of https://github.com/containers/aardvark-dns +e4ec152b3f8038cd72b015bad4c65555b056c361 not-for-merge 'refs/pull/74/head' of https://github.com/containers/aardvark-dns +26017144c3511bdbee624ecfc4534cb9a2ba63a6 not-for-merge 'refs/pull/75/head' of https://github.com/containers/aardvark-dns +169abae07a68b8e6872b9823f4f166ac1353a5f9 not-for-merge 'refs/pull/76/head' of https://github.com/containers/aardvark-dns +8b2db6f9a3b3ba3b27b2c38183e4ddee54d3d5a9 not-for-merge 'refs/pull/77/head' of https://github.com/containers/aardvark-dns +f533af737ed421d46fad3d1b3ac22aa3ddc62b3c not-for-merge 'refs/pull/78/head' of https://github.com/containers/aardvark-dns +bd352089cc847ef3ff69e2b624340a4cb3561f1b not-for-merge 'refs/pull/79/head' of https://github.com/containers/aardvark-dns +5f52c7a3edf12f35c843db1c8a6f0b34a3981ba4 not-for-merge 'refs/pull/8/head' of https://github.com/containers/aardvark-dns +bde0516a68ad80f356eafce1ad7c2cfd0fff3fb3 not-for-merge 'refs/pull/80/head' of https://github.com/containers/aardvark-dns +4a451679ebbea43d831ddf35868aa445160fde67 not-for-merge 'refs/pull/81/head' of https://github.com/containers/aardvark-dns +02154fabc56773ba3a7d5df5793fe94220d3c8cb not-for-merge 'refs/pull/84/head' of https://github.com/containers/aardvark-dns +4f38627c8955998a0755083a9a68c5870d0bc6b9 not-for-merge 'refs/pull/85/head' of https://github.com/containers/aardvark-dns +0a7ea25b6a512dfc07beac9f6c9947047d940f6f not-for-merge 'refs/pull/86/head' of https://github.com/containers/aardvark-dns +29f556e90f3ddc45f15ab31b97799822b161b1ce not-for-merge 'refs/pull/87/head' of https://github.com/containers/aardvark-dns +1a45786a723d017dde65840e8b585308654b04f1 not-for-merge 'refs/pull/88/head' of https://github.com/containers/aardvark-dns +b4b7eff988cb7a9dbe8c14f2bc742c0cc2c2f638 not-for-merge 'refs/pull/89/head' of https://github.com/containers/aardvark-dns +7f6af230493187044ba9c6c5dca839f31f3462ac not-for-merge 'refs/pull/9/head' of https://github.com/containers/aardvark-dns +d4413e2085334246c4832212acfd1699c213d792 not-for-merge 'refs/pull/90/head' of https://github.com/containers/aardvark-dns +7b89a827458ea3ac5b60a0845f52457545830ddb not-for-merge 'refs/pull/91/head' of https://github.com/containers/aardvark-dns +1afa3d89d4f670741a3927a2961dd2dee3a4437d not-for-merge 'refs/pull/92/head' of https://github.com/containers/aardvark-dns +22b4ded24983f826fa8bd4279c7bae9cdd23fda0 not-for-merge 'refs/pull/94/head' of https://github.com/containers/aardvark-dns +3e52242a5957096f23579cedd4c7565ffc9ee806 not-for-merge 'refs/pull/95/head' of https://github.com/containers/aardvark-dns +fc704dd5659ecf311627e1c2642598cbb5570075 not-for-merge 'refs/pull/96/head' of https://github.com/containers/aardvark-dns +58773fcadf170d0ad77c7175e5e03fd03cb11696 not-for-merge 'refs/pull/97/head' of https://github.com/containers/aardvark-dns +4e9a9980015459d65b3ea01d55477b401646d170 not-for-merge 'refs/pull/98/head' of https://github.com/containers/aardvark-dns +9b5d52a85e863ddbdd66ffedfd3167345c81f8b1 not-for-merge 'refs/pull/99/head' of https://github.com/containers/aardvark-dns +8775345bf3fc8ffc3125898ec9e4c27384ef9182 not-for-merge tag 'v1.0.0' of https://github.com/containers/aardvark-dns +c68b14fb5490bf380a18b95c4d8b7a9aae75055f not-for-merge tag 'v1.0.0-rc1' of https://github.com/containers/aardvark-dns +af01ee74d4f902290c50909c1665d2c43caa9841 not-for-merge tag 'v1.0.0-rc2' of https://github.com/containers/aardvark-dns +775e48baa41dd33f5b4772fdab41138edebde582 not-for-merge tag 'v1.0.1' of https://github.com/containers/aardvark-dns +cf36335d136795f0aa6816b7bc6e87e137555692 not-for-merge tag 'v1.0.2' of https://github.com/containers/aardvark-dns +0eda51ffa9545367ad351a2e6306d31422ac4446 not-for-merge tag 'v1.0.3' of https://github.com/containers/aardvark-dns +e0f0ada536560bf55787015f878a4a0cc0c13d46 not-for-merge tag 'v1.1.0' of https://github.com/containers/aardvark-dns +e925a2818ba9c55a50d195caf21897c375e162f7 not-for-merge tag 'v1.10.0' of https://github.com/containers/aardvark-dns +84140e021ca9ee133756a1aa396309a91319ba11 not-for-merge tag 'v1.10.1-rhel' of https://github.com/containers/aardvark-dns +6c16deb65ba776f996378371a430cbf363ea7530 not-for-merge tag 'v1.11.0' of https://github.com/containers/aardvark-dns +4832b71243224311c718edc7a7d476f5aced596c not-for-merge tag 'v1.12.0' of https://github.com/containers/aardvark-dns +bd9b6bd52974f8b69f89f80f2ba9edcabbf2171e not-for-merge tag 'v1.12.1' of https://github.com/containers/aardvark-dns +6b154b6456ae1fd1a05501911b076d01dd00b0d3 not-for-merge tag 'v1.12.2' of https://github.com/containers/aardvark-dns +81e55458096dc595ee9365e1483e42a25d275cd4 not-for-merge tag 'v1.13.0' of https://github.com/containers/aardvark-dns +fe2f7d2efd613f5fe368beca19c5131e029c8772 not-for-merge tag 'v1.13.1' of https://github.com/containers/aardvark-dns +28da9d10b201d9d1a7594977294e3611773d9801 not-for-merge tag 'v1.14.0' of https://github.com/containers/aardvark-dns +ce9c4ca156805320b55e2b53180e9d62334419af not-for-merge tag 'v1.15.0' of https://github.com/containers/aardvark-dns +f3458d7b301de1491afc528534e652eafe3217e5 not-for-merge tag 'v1.2.0' of https://github.com/containers/aardvark-dns +9bc6cdc93dbbe768baa03dc1c193e2ff33ad8f16 not-for-merge tag 'v1.3.0' of https://github.com/containers/aardvark-dns +07558ffba279a71d1f97fc385f654223c8a0415c not-for-merge tag 'v1.4.0' of https://github.com/containers/aardvark-dns +c564fcb30581766db566783eb4c1df5ae4e5bf2f not-for-merge tag 'v1.5.0' of https://github.com/containers/aardvark-dns +3330e28609da4120532a9316ba6e87e99a2baf24 not-for-merge tag 'v1.6.0' of https://github.com/containers/aardvark-dns +df9fed93557ba6eb923fbcdcd533dfa0fbcab696 not-for-merge tag 'v1.7.0' of https://github.com/containers/aardvark-dns +dc9331e1746f3bf0395ecd957dce8f341e4ed083 not-for-merge tag 'v1.8.0' of https://github.com/containers/aardvark-dns +4fd01fd5b354c8400cec90e5385af5ad1354d97a not-for-merge tag 'v1.9.0' of https://github.com/containers/aardvark-dns diff --git a/aardvark-dns/aardvark-dns/HEAD b/aardvark-dns/aardvark-dns/HEAD new file mode 100644 index 0000000..b870d82 --- /dev/null +++ b/aardvark-dns/aardvark-dns/HEAD @@ -0,0 +1 @@ +ref: refs/heads/main diff --git a/aardvark-dns/aardvark-dns/config b/aardvark-dns/aardvark-dns/config new file mode 100644 index 0000000..4d990f4 --- /dev/null +++ b/aardvark-dns/aardvark-dns/config @@ -0,0 +1,8 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true +[remote "origin"] + url = https://github.com/containers/aardvark-dns + fetch = +refs/*:refs/* + mirror = true diff --git a/aardvark-dns/aardvark-dns/description b/aardvark-dns/aardvark-dns/description new file mode 100644 index 0000000..498b267 --- /dev/null +++ b/aardvark-dns/aardvark-dns/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/aardvark-dns/aardvark-dns/hooks/applypatch-msg.sample b/aardvark-dns/aardvark-dns/hooks/applypatch-msg.sample new file mode 100755 index 0000000..a5d7b84 --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/aardvark-dns/aardvark-dns/hooks/commit-msg.sample b/aardvark-dns/aardvark-dns/hooks/commit-msg.sample new file mode 100755 index 0000000..b58d118 --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/aardvark-dns/aardvark-dns/hooks/fsmonitor-watchman.sample b/aardvark-dns/aardvark-dns/hooks/fsmonitor-watchman.sample new file mode 100755 index 0000000..14ed0aa --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/fsmonitor-watchman.sample @@ -0,0 +1,173 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use IPC::Open2; + +# An example hook script to integrate Watchman +# (https://facebook.github.io/watchman/) with git to speed up detecting +# new and modified files. +# +# The hook is passed a version (currently 2) and last update token +# formatted as a string and outputs to stdout a new update token and +# all files that have been modified since the update token. Paths must +# be relative to the root of the working tree and separated by a single NUL. +# +# To enable this hook, rename this file to "query-watchman" and set +# 'git config core.fsmonitor .git/hooks/query-watchman' +# +my ($version, $last_update_token) = @ARGV; + +# Uncomment for debugging +# print STDERR "$0 $version $last_update_token\n"; + +# Check the hook interface version +if ($version ne 2) { + die "Unsupported query-fsmonitor hook version '$version'.\n" . + "Falling back to scanning...\n"; +} + +my $git_work_tree = get_working_dir(); + +my $retry = 1; + +my $json_pkg; +eval { + require JSON::XS; + $json_pkg = "JSON::XS"; + 1; +} or do { + require JSON::PP; + $json_pkg = "JSON::PP"; +}; + +launch_watchman(); + +sub launch_watchman { + my $o = watchman_query(); + if (is_work_tree_watched($o)) { + output_result($o->{clock}, @{$o->{files}}); + } +} + +sub output_result { + my ($clockid, @files) = @_; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # binmode $fh, ":utf8"; + # print $fh "$clockid\n@files\n"; + # close $fh; + + binmode STDOUT, ":utf8"; + print $clockid; + print "\0"; + local $, = "\0"; + print @files; +} + +sub watchman_clock { + my $response = qx/watchman clock "$git_work_tree"/; + die "Failed to get clock id on '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + + return $json_pkg->new->utf8->decode($response); +} + +sub watchman_query { + my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') + or die "open2() failed: $!\n" . + "Falling back to scanning...\n"; + + # In the query expression below we're asking for names of files that + # changed since $last_update_token but not from the .git folder. + # + # To accomplish this, we're using the "since" generator to use the + # recency index to select candidate nodes and "fields" to limit the + # output to file names only. Then we're using the "expression" term to + # further constrain the results. + if (substr($last_update_token, 0, 1) eq "c") { + $last_update_token = "\"$last_update_token\""; + } + my $query = <<" END"; + ["query", "$git_work_tree", { + "since": $last_update_token, + "fields": ["name"], + "expression": ["not", ["dirname", ".git"]] + }] + END + + # Uncomment for debugging the watchman query + # open (my $fh, ">", ".git/watchman-query.json"); + # print $fh $query; + # close $fh; + + print CHLD_IN $query; + close CHLD_IN; + my $response = do {local $/; <CHLD_OUT>}; + + # Uncomment for debugging the watch response + # open ($fh, ">", ".git/watchman-response.json"); + # print $fh $response; + # close $fh; + + die "Watchman: command returned no output.\n" . + "Falling back to scanning...\n" if $response eq ""; + die "Watchman: command returned invalid output: $response\n" . + "Falling back to scanning...\n" unless $response =~ /^\{/; + + return $json_pkg->new->utf8->decode($response); +} + +sub is_work_tree_watched { + my ($output) = @_; + my $error = $output->{error}; + if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) { + $retry--; + my $response = qx/watchman watch "$git_work_tree"/; + die "Failed to make watchman watch '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + $output = $json_pkg->new->utf8->decode($response); + $error = $output->{error}; + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # close $fh; + + # Watchman will always return all files on the first query so + # return the fast "everything is dirty" flag to git and do the + # Watchman query just to get it over with now so we won't pay + # the cost in git to look up each individual file. + my $o = watchman_clock(); + $error = $output->{error}; + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + output_result($o->{clock}, ("/")); + $last_update_token = $o->{clock}; + + eval { launch_watchman() }; + return 0; + } + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + return 1; +} + +sub get_working_dir { + my $working_dir; + if ($^O =~ 'msys' || $^O =~ 'cygwin') { + $working_dir = Win32::GetCwd(); + $working_dir =~ tr/\\/\//; + } else { + require Cwd; + $working_dir = Cwd::cwd(); + } + + return $working_dir; +} diff --git a/aardvark-dns/aardvark-dns/hooks/post-update.sample b/aardvark-dns/aardvark-dns/hooks/post-update.sample new file mode 100755 index 0000000..ec17ec1 --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/aardvark-dns/aardvark-dns/hooks/pre-applypatch.sample b/aardvark-dns/aardvark-dns/hooks/pre-applypatch.sample new file mode 100755 index 0000000..4142082 --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/aardvark-dns/aardvark-dns/hooks/pre-commit.sample b/aardvark-dns/aardvark-dns/hooks/pre-commit.sample new file mode 100755 index 0000000..e144712 --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=$(git hash-object -t tree /dev/null) +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --type=bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/aardvark-dns/aardvark-dns/hooks/pre-merge-commit.sample b/aardvark-dns/aardvark-dns/hooks/pre-merge-commit.sample new file mode 100755 index 0000000..399eab1 --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/pre-merge-commit.sample @@ -0,0 +1,13 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git merge" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message to +# stderr if it wants to stop the merge commit. +# +# To enable this hook, rename this file to "pre-merge-commit". + +. git-sh-setup +test -x "$GIT_DIR/hooks/pre-commit" && + exec "$GIT_DIR/hooks/pre-commit" +: diff --git a/aardvark-dns/aardvark-dns/hooks/pre-push.sample b/aardvark-dns/aardvark-dns/hooks/pre-push.sample new file mode 100755 index 0000000..6187dbf --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# <local ref> <local sha1> <remote ref> <remote sha1> +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +z40=0000000000000000000000000000000000000000 + +while read local_ref local_sha remote_ref remote_sha +do + if [ "$local_sha" = $z40 ] + then + # Handle delete + : + else + if [ "$remote_sha" = $z40 ] + then + # New branch, examine all commits + range="$local_sha" + else + # Update to existing branch, examine new commits + range="$remote_sha..$local_sha" + fi + + # Check for WIP commit + commit=`git rev-list -n 1 --grep '^WIP' "$range"` + if [ -n "$commit" ] + then + echo >&2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/aardvark-dns/aardvark-dns/hooks/pre-rebase.sample b/aardvark-dns/aardvark-dns/hooks/pre-rebase.sample new file mode 100755 index 0000000..6cbef5c --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up to date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +<<\DOC_END + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". + +DOC_END diff --git a/aardvark-dns/aardvark-dns/hooks/pre-receive.sample b/aardvark-dns/aardvark-dns/hooks/pre-receive.sample new file mode 100755 index 0000000..a1fd29e --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/pre-receive.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to make use of push options. +# The example simply echoes all push options that start with 'echoback=' +# and rejects all pushes when the "reject" push option is used. +# +# To enable this hook, rename this file to "pre-receive". + +if test -n "$GIT_PUSH_OPTION_COUNT" +then + i=0 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" + do + eval "value=\$GIT_PUSH_OPTION_$i" + case "$value" in + echoback=*) + echo "echo from the pre-receive-hook: ${value#*=}" >&2 + ;; + reject) + exit 1 + esac + i=$((i + 1)) + done +fi diff --git a/aardvark-dns/aardvark-dns/hooks/prepare-commit-msg.sample b/aardvark-dns/aardvark-dns/hooks/prepare-commit-msg.sample new file mode 100755 index 0000000..10fa14c --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/prepare-commit-msg.sample @@ -0,0 +1,42 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first one removes the +# "# Please enter the commit message..." help message. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +COMMIT_MSG_FILE=$1 +COMMIT_SOURCE=$2 +SHA1=$3 + +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" + +# case "$COMMIT_SOURCE,$SHA1" in +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; +# *) ;; +# esac + +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" +# if test -z "$COMMIT_SOURCE" +# then +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" +# fi diff --git a/aardvark-dns/aardvark-dns/hooks/update.sample b/aardvark-dns/aardvark-dns/hooks/update.sample new file mode 100755 index 0000000..5014c4b --- /dev/null +++ b/aardvark-dns/aardvark-dns/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 <ref> <oldrev> <newrev>)" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 <ref> <oldrev> <newrev>" >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --type=bool hooks.allowunannotated) +allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch) +denycreatebranch=$(git config --type=bool hooks.denycreatebranch) +allowdeletetag=$(git config --type=bool hooks.allowdeletetag) +allowmodifytag=$(git config --type=bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero="0000000000000000000000000000000000000000" +if [ "$newrev" = "$zero" ]; then + newrev_type=delete +else + newrev_type=$(git cat-file -t $newrev) +fi + +case "$refname","$newrev_type" in + refs/tags/*,commit) + # un-annotated tag + short_refname=${refname##refs/tags/} + if [ "$allowunannotated" != "true" ]; then + echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/aardvark-dns/aardvark-dns/info/exclude b/aardvark-dns/aardvark-dns/info/exclude new file mode 100644 index 0000000..a5196d1 --- /dev/null +++ b/aardvark-dns/aardvark-dns/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/aardvark-dns/aardvark-dns/objects/pack/pack-b7f9403bd32bc44116da4335e082c5007e51b55c.idx b/aardvark-dns/aardvark-dns/objects/pack/pack-b7f9403bd32bc44116da4335e082c5007e51b55c.idx Binary files differnew file mode 100644 index 0000000..6ead691 --- /dev/null +++ b/aardvark-dns/aardvark-dns/objects/pack/pack-b7f9403bd32bc44116da4335e082c5007e51b55c.idx diff --git a/aardvark-dns/aardvark-dns/objects/pack/pack-b7f9403bd32bc44116da4335e082c5007e51b55c.pack b/aardvark-dns/aardvark-dns/objects/pack/pack-b7f9403bd32bc44116da4335e082c5007e51b55c.pack Binary files differnew file mode 100644 index 0000000..5f28a15 --- /dev/null +++ b/aardvark-dns/aardvark-dns/objects/pack/pack-b7f9403bd32bc44116da4335e082c5007e51b55c.pack diff --git a/aardvark-dns/aardvark-dns/packed-refs b/aardvark-dns/aardvark-dns/packed-refs new file mode 100644 index 0000000..2b9aa7b --- /dev/null +++ b/aardvark-dns/aardvark-dns/packed-refs @@ -0,0 +1,613 @@ +# pack-refs with: peeled fully-peeled sorted +73a3aa2fbc2f20b2ddd02d263241e8a437bab0b8 refs/heads/main +95a32bf243b4c96138e84bae2a9426fa0b472338 refs/heads/v1.0.1-rhel +95d1737f4c728bc4cfb7f2389d60d9e300b2f36b refs/heads/v1.1.0-rhel +526180c66dc8c961d02e35c7791ab3bfa8dc986b refs/heads/v1.10.0-rhel +28b3505d432c59b014543b88aec0074734b43622 refs/heads/v1.12 +930864b0a4555cc61ec6d80e0abb5ce0dc0e7249 refs/heads/v1.13 +fcb59e905dc108124cef720a685747bad0257a80 refs/pull/1/head +993e04f389d8076eb2ffdda6e0913dbec7446be9 refs/pull/10/head +69dc9dd0b30f6b07c930396f1cc87aff92cc1cf2 refs/pull/100/head +d1cf018e47cd09ff619fcc453ecc3c5ceea0364b refs/pull/101/head +e824402c85d7b4ea6e7b0663747f14961eda7330 refs/pull/102/head +59dd43378b0bdd2448d68ee0329d6ce964deb2c9 refs/pull/103/head +edfa01c8909ed16f10494244d37e6ce6693b2e1b refs/pull/104/head +70e06c90263f5fc08ee6d7c42f71fbc1ceaa6584 refs/pull/105/head +f563373605b8ed6470ba0a6dd7dc499c213d8663 refs/pull/106/head +0e1273b7434c76190fedc98b62789847259c2591 refs/pull/107/head +020d0c5575ede64ce099fc009c25bc012715be48 refs/pull/108/head +6400258e19c200db987c89a41e6c16e72d631ad8 refs/pull/109/head +efa4343b9363b0acec1eb97872075ca8c9de0c33 refs/pull/11/head +a2f21c6ade3f0594b42ffb4b474f33f36d1f1a6b refs/pull/111/head +01b893cf5a64fbe57465ad9487260874904af21b refs/pull/112/head +8fbb1a6e8ef0358cb62fa012b4c7df8ecd0a9845 refs/pull/113/head +4b11d4f0d6941790424424a1b7add0ad677c1f48 refs/pull/114/head +ceaff17cf7178935c6680b59f39c1c89fe56310d refs/pull/115/head +672841252de14f58aa51d4999f32e1dfa378c07f refs/pull/116/head +859fac14395a5a4b7cda8466c31e2b2ea64f2f04 refs/pull/117/head +407291eb56fe58b099a9c8f875ee3683d0ec1d09 refs/pull/118/head +dce2c6535ddcfb65c4eb94a325a3af6c7a475c8b refs/pull/119/head +dfa50d42bfcf381df477c10d526a20b8a3c3af61 refs/pull/12/head +f9a9d296ac4f61fc9fe3a45d3d5f30e1ab918fb7 refs/pull/121/head +5d0c9a4ff83f692493973cbca5b90aaa84f37a63 refs/pull/122/head +b21ca3104f43907aa8c08050b4cd4442047465ce refs/pull/123/head +fc35b39cef202a96aaed2820b4f5c1d0ecc22a5e refs/pull/124/head +2e9ea2f27c23ed904d8294c7510ff2b63f61d551 refs/pull/125/head +eac3e5176e34e50bb164d069d8dea2ddeb22d6af refs/pull/126/head +5032b5da05c477e986ca02c03914de52190305ee refs/pull/127/head +94a069bf93723c12760caac0013a0d70d8bde100 refs/pull/128/head +1edbcaef335a3d1b62e2616a073238f1bf31597f refs/pull/129/head +ccf66a217be939f56e9d62adb5dd3da8d1d21baa refs/pull/130/head +97f8ae68ed9c0366e4a9ec3407aafa2401f1ebf7 refs/pull/131/head +2d6f286ecef04c567685a6cedb6634b13c849ad9 refs/pull/132/head +eef577e7d10408f0367b358bdf1df1637679bce7 refs/pull/133/head +152186a727ef504cfde597dd8c6032ea0738650d refs/pull/134/head +4a6db06abbf206b7418f94d720de152db6fbf907 refs/pull/135/head +e62b087af5e3348c0361dd3cb1c5a82412015233 refs/pull/136/head +db2d0add94402ce98126b264626e6d1892ac8afd refs/pull/137/head +d991b34d710349e96cbd420aa85c8166e1e7b3fd refs/pull/138/head +516c2bee8fc06e3cdb59c5175ed2bfe3f25cff53 refs/pull/139/head +b41a5362ae10f9be844ed40dee7a26638dc746ed refs/pull/14/head +55f9b971a021b54ae49067e53647125498d4dec7 refs/pull/140/head +65e4dbf0d306dff72a6103b4775453a62477a352 refs/pull/141/head +8612784963c64d12c20358e286df86ee5ad6bbbb refs/pull/142/head +5381b43a401833293265283534f79498dfb28475 refs/pull/143/head +7e0437b54fe18add050c8a6b4c97a124d4afd6ba refs/pull/144/head +8aa576e64787d3514f6f7225b7d8b33088221373 refs/pull/145/head +d169249f6cc4175693adb615034a311cc1f65249 refs/pull/146/head +009ebae5e86aaa2b2a50a6a1df32312df96db1e0 refs/pull/147/head +631a2b603ab701ef0f15597c017c09c11e28cfbf refs/pull/148/head +8470fe63424603bea799429d0f0f919589c9234e refs/pull/149/head +808f3144e796354366ba9c31a2ad9d854949f0d6 refs/pull/15/head +68cb4c44d38db4af0b80fdb191373db9219cf4f1 refs/pull/150/head +096f49148197da90fd91eee5c997c0f3e65cbbb9 refs/pull/152/head +08e29bd6506196d6fdadd275dba98e60952acf08 refs/pull/153/head +59c59b40b9f66afd9d6d0bb7d5a14b63fa059cad refs/pull/154/head +6311a01788c63e149efd55813b24b8764ac1e12d refs/pull/155/head +8fe519b2b6c960e0914f7411f6ad8cf627dfb580 refs/pull/156/head +fa3915c6fcae11d9d18632df2776305ebc0d3fe1 refs/pull/157/head +91d11d1e5b52c578720202d45f621d361932b3fd refs/pull/158/head +13386f9610007d8625d7705a89986ccc17ce4e5b refs/pull/159/head +90451a5915f1d499e73f154d410cac6dfab77879 refs/pull/16/head +f07c0c0eff11507303f5c6de9615c96ce98dffe0 refs/pull/160/head +7c731d1f00039f98dddbd7f60260bef0f9249e14 refs/pull/161/head +3535300f6c6e597d41f79f55a4b56ae0b92f366a refs/pull/162/head +ba3a177b3f982504976da114e929664e39b49004 refs/pull/163/head +ec4cd13b29ae34ba351d711e0dc5974e5dc78507 refs/pull/164/head +d0936e5651fe0c425cff8b860b43638222cee6d0 refs/pull/165/head +f3ac424d73c38308854d68b84536eb235bb566f6 refs/pull/166/head +52af05cb7a2380e30a061d5eebab6b5a747a404c refs/pull/167/head +424c23d884671cb4c022dbbf44e523debe7bdbf2 refs/pull/168/head +365422e96b69ed0c67b3378ed9476b59144d6a84 refs/pull/169/head +52ffdd39427932e8aa0d87796d3c8bebf276d6c6 refs/pull/17/head +7b8282c79facc64a3bd5c538e76c61d3f91c854c refs/pull/170/head +a20d2df97a96601ae5e605784ff5a9a56a0050cc refs/pull/171/head +abd79b63738eb368a03abe3890232b5252f1b92b refs/pull/172/head +d4d3501f7c2c981271804cb22f702bc5145e69cc refs/pull/173/head +f73a60196aa52cdc4dfd10f69f8072a24c3e1873 refs/pull/174/head +81185981f2fdf66c23e10faf5b1af05379affe27 refs/pull/175/head +cc047646b05b7e4c7af9963e5657f7cf0b1ef6cd refs/pull/176/head +d43af8e10247eb1af53e60b400b961618414206f refs/pull/178/head +e241ed4cb76e1e60a0f9822e097d3839369adce8 refs/pull/179/head +e82e5c7f503d2ef121402578e00db7c9d865e108 refs/pull/18/head +025ca3dacf3d0eee431ddfa1d3b2712df7ea2414 refs/pull/180/head +181367b7e0ab8538deb70263c5e549341463ff9c refs/pull/181/head +1939617a81b16c270f6b1bc0a94459d60ca97edc refs/pull/182/head +a1ba66f883bf23c62351ae8a5334a5291637d757 refs/pull/183/head +cf2ff20cb3b9f411e3c9e88f0615029877fa8381 refs/pull/184/head +a3895151420c3db69e951ccaf6dcfbf72315eeb9 refs/pull/185/head +dd0f15ed964c91bb7974c1a3c37defda1176dda0 refs/pull/186/head +db08a0cd4a6c29f1ef041746b6cdb065bde60325 refs/pull/187/head +c823f2b10732b2238282fad0c2ab382ecf6859ff refs/pull/188/head +68919e366f0ce4605f4ae067670d1cfc7fcaf26f refs/pull/189/head +c50f9087deb61bbe9c5f1a9645ce5bf17a64fb84 refs/pull/19/head +7074e5a81297a84ccb9e1f64f0bd102e76052690 refs/pull/190/head +ca1e7ffb709aec1198bd4b6ecac1412d92bbe9e9 refs/pull/191/head +bafe629b6371656f1ac1e5b7495dd6085c224ef8 refs/pull/192/head +f92184e144ccb5c44f846c59527a0e62415b1d5d refs/pull/193/head +b9b9636af80e4eb1a30006a073c612dce736fb28 refs/pull/194/head +7dfec7868310bc9f5409f01a8c6925c7a5210652 refs/pull/195/head +1547e58719e20ec22e23446dd87eefbd9fbf5bf4 refs/pull/196/head +f7e8c45e4738027dd0005f14416d1ddd6c78b22b refs/pull/197/head +79ee9495e08ddc2cbccb76d1353140e2568006ae refs/pull/198/head +c7f64a9f9d84be022dd9c03e1b58478d2f87babb refs/pull/199/head +2c22c7c341ceb14892d40fdf31b3aae6a1e9a6ac refs/pull/2/head +e328494b7792272f5bd476feb27df731bcd67a04 refs/pull/20/head +ace26e109efa679b21610246ca74d021b1ec2b61 refs/pull/200/head +a34a32a9faea832f378f67d5121f430d0b96a925 refs/pull/201/head +71b2ff5b63d7f86e48bdebcc923e86a9e0bd9a3d refs/pull/202/head +884f5db983e20ef40e2e4785d23279c0c363f1cf refs/pull/205/head +8e02e2ee53809bcdf450503d9ccb75e7c28e83c0 refs/pull/206/head +6ced0b96e9c8055e7164d4b64be156b8ea625de2 refs/pull/207/head +30f18cdc638d364b84da11e01142fa56dc092813 refs/pull/208/head +62bf390800e018e46d96d9966321b9c69941b394 refs/pull/209/head +a3e31402875a537d443691ddb8303f120da6be10 refs/pull/21/head +0928481f1b397cfd04c506e6f0560f9840edbc04 refs/pull/210/head +553c84e3b8db20f722cfa0b6f1a0aa00cbbec31b refs/pull/211/head +9db9cc615274b596ab52fcac18ea4efd31f0e3d0 refs/pull/212/head +62737ec238bab5acef777914376e0e449375bd68 refs/pull/214/head +d2e2211f122f33d0fa7c69d0409fa73279798c43 refs/pull/215/head +34bec66ace0e986e7b8df4ed21586ae9ce465a6a refs/pull/216/head +0fe23806f9a0669e9a0dee01825f23a86b002862 refs/pull/217/head +2b266514d1e56ebf1435603595bd71d1338f8f4b refs/pull/218/head +80de0080b4250b43e82be462a33c0bcb1e197afd refs/pull/219/head +4d1b6aae370215d53d3495db4c325e6bdcd1a94d refs/pull/22/head +8b5d18ae372e20c90ee0f21df2f7b1ff820b520f refs/pull/220/head +f127ecf7ced3f01e15304cb6a6066f2594965f94 refs/pull/221/head +d7e903961efa24c83845790c3ce2b0e84b7410f2 refs/pull/222/head +fa8129dc66dc1127a96729b09565d43a2d15ea2a refs/pull/223/head +36e3f80473d2a39625edd98a757bf8fede3af0e2 refs/pull/224/head +a9d5e89a8d4c4b18868bfdf6c9a54dd880d0ad97 refs/pull/225/head +4ea475aed941253b0e15b87b84f1aab6f50761bd refs/pull/226/head +5fc91ebfc5c9704e22376d6c7b85d89ae3ecaeba refs/pull/227/head +ad541ca34278e0a414fe2e13ade435478e6d9b59 refs/pull/229/head +f0a5903f7ddd3ffa233bd46c2d0863d0944a5ff2 refs/pull/23/head +b6d06792e2fd80d3abe5379ea4b7fae152d02c6b refs/pull/230/head +b417feed08174c6dfd231db07e160a60c0a74e8e refs/pull/231/head +54bbab783a76081e1209a30fac1d0cf68204e9cf refs/pull/232/head +47870f72317978ec6909b31112647db209d01025 refs/pull/233/head +7692c2dd7386fc8f5514f12e2572f380abdf48fd refs/pull/234/head +7201213778a7e476224a01fc797fc4589ddb21d0 refs/pull/235/head +096b1b7b6a9f6e309fbc46072ec23e062abe23b8 refs/pull/236/head +7462eea8220ce0b6438f58ce3d86c31e2b6b5c1f refs/pull/237/head +496825e3a356c902380ebe6a50041b84ff0957fb refs/pull/238/head +d3b49a13db4455892b0af56fe42a16b17b7eadde refs/pull/239/head +4246c9963d3a0a288782b19f10417be48345821e refs/pull/24/head +d3cc7e0f7a28616156b186ed4a62742f38f0e8b2 refs/pull/240/head +7c2774c26b4e83614fbb44da734b0198bfebd020 refs/pull/241/head +bec53923a72b842322f1ebb61149026230304afb refs/pull/242/head +836d0bd6aaec807701840d9268e96353c0f79703 refs/pull/243/head +612da2f3632a89c623c5ed99c7a7201be4d99596 refs/pull/244/head +619a3984632a740b013666597c9fad14a533dfc4 refs/pull/245/head +e6dc1b4a592cff0866739661c5bfdb44100799cb refs/pull/246/head +a5e4104c804c330ffb865541d306c8272401d2b2 refs/pull/247/head +46c14841ee272d88969088408d614884c06354bb refs/pull/25/head +85ddddb19b7acd1ce73924caf10a6c35ccc11cad refs/pull/250/head +2149b104258c4f784f7a81f8ffee2fd8718c86a9 refs/pull/250/merge +36208f3ca80b5b03e489f1809509fd94486bd0de refs/pull/251/head +01a9f18f411b9766e6476fc53c395844aa3cb62e refs/pull/252/head +87e26bde3bf7841021d9c17eddd04f7ca1407f74 refs/pull/253/head +142af2c212f516a753ab3ba21a0061d9b459c8b0 refs/pull/254/head +f2f0988117bfee73f96242589ce8fb934f87b070 refs/pull/255/head +1c3798fb55e34ff8719e115625abbf9eed49b05d refs/pull/256/head +bb0b1511d6682eea1ce34719ee02bdfa5f25b412 refs/pull/257/head +26a3ae85bab4a7fe71422525c1b559faed836016 refs/pull/258/head +7fb27ea2a944debc04f798d430c7b572c6f47e3f refs/pull/259/head +8f09635661b5e12f33d948d7f1d90572c4317023 refs/pull/26/head +614d9df0460968f628e6a86173dc10dc292ed134 refs/pull/260/head +89b85bf0bb0062076246b5cca0c12767b07dc27c refs/pull/261/head +860bd4cf3478a532303a48699cc174e9ceb2557b refs/pull/262/head +e63252803be960caff4bdc99c366be514c04b4ab refs/pull/263/head +33ceb7efe37beb2c9bc9fe53aa89f11b2bd7dd08 refs/pull/264/head +563c2d717faea9d29089eb2c685e482e231fc30e refs/pull/265/head +aad00cefdff6dbd266a5a0ba4ceff02dd5fdcec0 refs/pull/266/head +12bc1e5cd5d2f274aa35ad4408eaf85b3ec78c92 refs/pull/267/head +6d22d427db065b8863eed2f850bd0fee8aa71950 refs/pull/268/head +81def17477b8babfe114737d44e9d6905f6086f8 refs/pull/269/head +b3d86a44e06d504574c3119d82b05f179b24844c refs/pull/27/head +47695929c9be5748bbc8ad1d7be575081ea1235f refs/pull/270/head +0431acc78e79911e57c8c94b3ee34ba25062c58f refs/pull/271/head +6f294d70041335ed50804c8e2d21784efdeffac1 refs/pull/272/head +7425f5632ee4f4b93f9ae5eca9f8b2d367b9df79 refs/pull/273/head +ef56659b007278ac49013f3b19ceae12a9cde081 refs/pull/274/head +36224d6f942a9a010d49acc4efbdcadcb16e3394 refs/pull/275/head +1269c11fb6a544dbb01489b378114ce63e8abe20 refs/pull/276/head +629c92ffe6a8afef6ffadbdee30f7e15dc6e8ad5 refs/pull/277/head +ce45624df4a4b6158b1aa04475033463d7be034e refs/pull/278/head +96dcf52600c5b5c95d0543012a0703b7fd25382e refs/pull/28/head +076302073405d0b9a4d45279247cbb3f6b4df163 refs/pull/280/head +4876430726dca221a2fec2a26132d93f8f906cbb refs/pull/281/head +8f72cb91228425253d25bb479e8c097cc6ef63bf refs/pull/282/head +938e1bb3da1b72b1518183d06200f1ac92336434 refs/pull/283/head +997ab9ae11265c83153437849e9fc5a44ecdddcf refs/pull/284/head +8ff094ad65e39c7b0b360decead004d3b36c7c4e refs/pull/285/head +d41f57337bccd7e083c7b5c7ee5572708e8ff080 refs/pull/286/head +c30a24d34231353d25d84dfd478a334ce6bf0517 refs/pull/287/head +0049b8887b8b563d379833148a0563f465f5432c refs/pull/288/head +8879ec177ca482dfe21b16d89cb5450918016d1b refs/pull/289/head +29c90b49d03b98aa4389b386817262f0b44abdd3 refs/pull/29/head +ff56126f270eb55e27d34703a6ae74d5377bff60 refs/pull/290/head +dfea9a8c01b0a02c89391b0209fa9afea7320356 refs/pull/291/head +079da0e5916404a72af51c77ea26a19cc666607a refs/pull/292/head +de81a25102d682a4c83b5407fde9dcf0a60ac598 refs/pull/293/head +e6ce1a5bb8b2a91edb1424a6f32d7281c0dfce03 refs/pull/294/head +dec9b98be7fa21c318af1d7c8d3f122a22b66274 refs/pull/297/head +543820829aac0c9cec87d37d779312f3a5a49c24 refs/pull/298/head +abb9cf77389ad2557ee587d7fb011c90a6682f2d refs/pull/299/head +3b3f7fb48f89da87aaf1f27b6dcab071330cb35e refs/pull/3/head +971f66922d1f2e38d73259e29a8e8cba37565783 refs/pull/30/head +302b0993e6dba48bafc74de65d0e4557290ad53f refs/pull/300/head +65d68c81f4cc9534480a37a6eeea8041076aa79c refs/pull/301/head +cc81866a0a6466a8e7948240e0eb8694ebd057a0 refs/pull/302/head +075e095d0e1abcf6d0b38160d3fad71cee4fcf09 refs/pull/303/head +35c5babeeaa94a7576e8a8d9bdb5bcd55930c72a refs/pull/304/head +bf1904700cc44a8816fac888c640f7675df5b5de refs/pull/305/head +b38fff82f6c52c82b9cc91ecbbabcce842a1c3f7 refs/pull/306/head +234e75ba3d8200887f7b5c95aa4624b1809a8c77 refs/pull/307/head +4fb8f35ecf9818003895f406f2c18415e7f03a9b refs/pull/308/head +63bdcac5fd6a1de9f1e21857cb24632b8d30dc6b refs/pull/309/head +c0f770da9dd2c14c61d3f47bf1fd0008eb550140 refs/pull/31/head +21d75554ccee9071e74c9e09795e6e5f563aaf25 refs/pull/310/head +3067fd0957b2036fda6a1b2720f2952f81386380 refs/pull/311/head +f587536c9239759202e5dcb991cc41ce4ce91343 refs/pull/312/head +56a211d9da7e21fa15d77bacdc36578f55d4703d refs/pull/313/head +c09d67b0b6e3f31b3891cc2ecfbed43da541f177 refs/pull/314/head +40bcf9eb48e1c3b14412a15042ce56e50ccc8992 refs/pull/315/head +7961a9bcac9c13b45942e563f60145d9cf1c4a2c refs/pull/316/head +f5915007a6fdcc87223f2a35c3d7bc98d0f87f37 refs/pull/317/head +8cd804adb63cd1aec3186a331550ddb8ee30d230 refs/pull/318/head +e322d2ce521114eafbc308d7c1aeec129531e803 refs/pull/319/head +8a92ae7f19804461a5ead7d654776d4a7e08579e refs/pull/32/head +15db510f391a6978ea0fa9f992d93594019a198f refs/pull/320/head +4dd6a172b88fb9a686200ef486eb0ed8abab2d7d refs/pull/321/head +140846f1063cac4f74775d4ad29f50c8b4ff70aa refs/pull/322/head +c4deaf8031ac13a7d7df547819b3f0f39dfee4b8 refs/pull/323/head +3358de3178188be5705035896a898cfcab811e66 refs/pull/324/head +4c292226e1c881ba4a06dbfebefef8158dbd805b refs/pull/325/head +d298585d4565241d2fb795bb57a1cc9d73dc4291 refs/pull/326/head +a0ac881daf50aebd09e86b1d7ab025670587ffe0 refs/pull/327/head +2163d082f659226f398f5f8fb21105d0cdfd47a6 refs/pull/328/head +d7b61ecadf420135dc553e92be21819d3a8260b0 refs/pull/329/head +98e3d1a870a76c709912565ac1da56d07dccaa3e refs/pull/33/head +fde8e1aa703d44dfaebf0e6b646c73fd97dd2eed refs/pull/330/head +f22fc51a89d5f0f518db5d72e34af3ae9fd9eb5b refs/pull/331/head +8709a433820748a830dfffd5c4495a081326ce31 refs/pull/332/head +90038b00633862b0870c61d7307192c7ef9006ad refs/pull/333/head +93a0f4fdca665269c327d453fe56b3b655bead9c refs/pull/334/head +bdf07b150af12b2c90e7a3cb7d2dba27cb8ba59d refs/pull/335/head +ebd84ca83b843bdf20f47b20df4fb1550976a953 refs/pull/336/head +03fc574850a005e7ffaff2327604537d052f0096 refs/pull/337/head +ffdfd7bcbf91330324778b332c448dd1125ed142 refs/pull/339/head +15f8d61c1051ac553121253d1424e45581458aea refs/pull/34/head +7d9827a5e494a265988eaef914da8e7750288100 refs/pull/340/head +ed141a4f6b28e386e29918c8a215763d13a08d11 refs/pull/341/head +4facdacc3b79ab9f14a491cb195fcca7f03506e4 refs/pull/342/head +5d9add2fb89f3d99f0ccd727a2e79cfc2a9b04e3 refs/pull/343/head +164852508c6e40ada627b1b9e1fd7df85dbc983e refs/pull/344/head +47219ee2ae0f6e129313343c95faddc2128ab75a refs/pull/346/head +099f5d41edc686772c282637bd45b04b8d40e44f refs/pull/347/head +270316539a483457bc1a5c42bc36daf358822189 refs/pull/348/head +836a441c6cdb16bf45631fb3d83e975306c91167 refs/pull/349/head +b69e5b6d210acd2e300f7a75fe4d5e09e4c77b64 refs/pull/35/head +c81743a90f6db92d5097e37ffbecdfc6ff4d8179 refs/pull/350/head +389a189ba4462f71b5734b1273525451dad03324 refs/pull/351/head +1e54ac4584c7af2d5992fae913e3e6fd6cc1e70e refs/pull/352/head +7f3c50dc2faf5f83d6614ed3572090fbd416eaa6 refs/pull/355/head +75a7b9225b9551a6ac3424935e4e2cd68ad72fed refs/pull/356/head +8821976154c64b6e5fac7099c920706cfe143b5c refs/pull/357/head +a713fa6789dfb9cc2fbd05d470742e1baa91556e refs/pull/358/head +dc36e6bd738784658d9c0a6e808e4bf61ee86924 refs/pull/359/head +33a375f81fcc972f6692d10ee01dc30c9dc9fdb6 refs/pull/36/head +62cd6e265c0efec38defdb8883bf46b25b73632f refs/pull/360/head +4df60543e25854fec35c38b548209d6e2a2a14b6 refs/pull/361/head +def423296ed85f1c7bdecd1d81bbabe9b468f2f5 refs/pull/362/head +cd85a712f4667a63fe868af556e845666e8296d7 refs/pull/363/head +cb2b0e688d92035ed24c03d1d3b6f0b6a4735d95 refs/pull/364/head +70ad5459867ce24984b46b6985478c30b6edc07c refs/pull/365/head +17ca8a112727bea170e9a36a2c1bd6aa2bf55972 refs/pull/366/head +f8bdbf190506edc45c37c4d5d6c581581c82e291 refs/pull/367/head +3f74fdcca37bea6f835a56bfdc82e9b9582ddf33 refs/pull/368/head +88e847dd6eb7fde0d124dd4535b2e85e66cfcd79 refs/pull/369/head +d7a47196ed5691ea88afb29e3e9f69c2b960793a refs/pull/37/head +b46553eaf948f83bde24b05dc8a9c70479ac7b55 refs/pull/370/head +1d8d4217d9d4f24c14d808b3187d3f59dc5ec353 refs/pull/371/head +cae27d7ddee00a87f96ed8ba7d53b9b7d32a3c20 refs/pull/372/head +c81a038459d7f6a33107ad8e0944c5e9be031495 refs/pull/373/head +f32c24aba8cd1bc9c79f913ee8ff2bd86f5b06b1 refs/pull/374/head +8def750e115cc94991bff3628b112b0660a77302 refs/pull/375/head +cce63be0878a834be43458dda275e32064f7e6ef refs/pull/376/head +01473dd3feb1e951849b6be6f8ce70612bb990bc refs/pull/377/head +86389ae2135abfde90b341da479822dab46ec217 refs/pull/378/head +74db24ce9a9413aaa361e2a7f94f09f310b5f6e2 refs/pull/38/head +20e5b56180d38884210c1a054184bcf80130282e refs/pull/381/head +ea06d05716a8e148e5d1bfe135a7626c687af4b2 refs/pull/382/head +d2a75275a9f94a5f807ac4e27e0df6d80a586c68 refs/pull/383/head +0d831cf1669b1c2b2f3eb6861164182cde09c301 refs/pull/384/head +0356081859b1aca3accbe3eaa41f475c5e2aa01f refs/pull/385/head +1730fef9f1b1117301c58d9747f7182d783cc9fc refs/pull/386/head +82752dd080a9612820632a7fd68c89c568dbe154 refs/pull/387/head +2a3415ea00ffa76aead247726c6fd17d1d559f3c refs/pull/388/head +144211ff8c1955735e5ea9e98c6a2f7366c9ed3b refs/pull/39/head +3391c8db9bad352bcecb0eb9d9ee89d0ec4c2c09 refs/pull/390/head +faf66dfaee9e982b7e31ebb6524cd4e7bf0d2284 refs/pull/391/head +9c9086564c1981ee3a02198ee512e00de039e873 refs/pull/393/head +645fb12b7a51a232819de1f6dfeb201b94059ce8 refs/pull/394/head +ceca55b0e3a7aef3a8225d09ff67b1620fd02b89 refs/pull/395/head +085608cfc71fa1a35aa952edbf5af28f0723df16 refs/pull/396/head +dc1ef1321e8508c6cca33cde00ea8398b7c23717 refs/pull/397/head +20ab8f5ab42effd959ecddb0d889d80c9145f9b5 refs/pull/398/head +b154c3b5db924a43b29e031df15eaa3ae36856e1 refs/pull/399/head +a892b51b1d110c6ea2d7abee8249dd93089ccc21 refs/pull/4/head +88790099c653eacc5a6ed9a2806e278f2c478390 refs/pull/40/head +5ee6646d13b2bb3f9b5cf423e45c5c136ca471d9 refs/pull/400/head +7820735ab7cb6096fc46ae44e1b954408586ef66 refs/pull/401/head +3633db0eaeeddfe02c2f754fbabf2a26afca4b81 refs/pull/402/head +bae267ad833d5ba424850c9db167a1e0942403e7 refs/pull/404/head +d9f023a6b2f6714d056693362ff364972a6365d3 refs/pull/405/head +f5165971dc1b43385881ff7d63e59717e3056a26 refs/pull/406/head +a46e609230858da479412a7c132550850843a81b refs/pull/407/head +a8642b391f66983d1b347616416762012097d8a7 refs/pull/408/head +864fa962ddad00eb0e11b6e15e130a82cd0d1ca8 refs/pull/409/head +864c7df5f5dc76cd83f20d8385b297e0cb42e66e refs/pull/41/head +8880d683508a24166ab6c7236e90e33b10fa6615 refs/pull/410/head +ffb59da00453dcbe0bbef1ec6730a0ece5ffcbc0 refs/pull/412/head +1525a69b21c3b3eb878011212226e1a33f3baf9d refs/pull/413/head +aa81a62dbf0e34ca4cfe29366f6d178ad6f2cb55 refs/pull/414/head +26e2439cd74e020180d8a4d6cc20ca7b696afabe refs/pull/416/head +d2a78778f8012e15c81975d715530e234321c55e refs/pull/417/head +b70e31bcbb59dc271d15b2a18bff7db1edd49ae1 refs/pull/419/head +a53d3856dfbe223add9f087c51e86ca490605a2f refs/pull/42/head +c70649715d2d79468c3fff453f7ce645538d442e refs/pull/420/head +74b3618b5df4d400d92d0e2e5a7a4dabb6a67e5f refs/pull/421/head +0f509bbf683a4fcaa44e4687377746eeba14375c refs/pull/422/head +9330e9cfbbd5af9117322584f684a90ff3d2e1d6 refs/pull/423/head +be398c49e2a8133b03cee6df27f93312d5994ac1 refs/pull/424/head +d72576d47bd109f68b4622ccd2352d83aec155e9 refs/pull/425/head +e326817f82c6dc79c930101dfc45d12c24a7b430 refs/pull/426/head +1e24d8040399d1642af4d2f010f66b86d27d224f refs/pull/427/head +e3d32656fcf3725d2b8cee058d9a5fa0629fd3e0 refs/pull/428/head +27a78ed7b859f2ee67b60b7fedb842cd459dc5b4 refs/pull/43/head +43ea35b6ad651045640e23ab7d2a97ba936dde74 refs/pull/430/head +80d798a175551cf7f603e97de81873b1b0fcc762 refs/pull/431/head +6aa1005f66f4e2843c5d5213fd52db208007dded refs/pull/432/head +b0234db598c16d8596f3c2c84541abbe4d3a6a7b refs/pull/433/head +7656598f7833f6e0e0f17cf6cd0427cba6253daa refs/pull/434/head +9957dcf4b229c44b49cb3601d009214eceaae2d2 refs/pull/435/head +99d3d6292aab52786bef664862ea78ad45b9d898 refs/pull/437/head +33817d21c1fdda42df86cb7db0fb25409188f53e refs/pull/438/head +94406438f7334498f52e82d7779d505f4f404628 refs/pull/439/head +8d800b0fe7d8d1d0508c6534235a5df94aed52dd refs/pull/44/head +b07d14c44133c758e3d5577c2e53330ed3c8c2b4 refs/pull/440/head +f3f615e18ae4967cd3d346da5ce282e502a8334d refs/pull/441/head +25dee1523cacbc56d5d8266baee40b52eb362b2c refs/pull/442/head +a13b52ea72c92efb427814eb080d1641aca71153 refs/pull/443/head +12a8e2567aed6adbd265c97dddd58fde77d69309 refs/pull/444/head +f8a2e2cf0bd74309a57f75900f2005ae21c94c5c refs/pull/445/head +dfa66f6eea44375bbc67c6f5ba63a822f921ad08 refs/pull/446/head +011f352577bd00cd3aaeb7994a73997a6878af5b refs/pull/447/head +f244f33facac13c4b80dd137956e07c2836881d4 refs/pull/448/head +1f96f768da0a7234efbcce6a6d8b9c0cfa751cab refs/pull/449/head +42ccc2e6a4f0c0b2d6d9bcee87165c4f924dffc5 refs/pull/45/head +4646a22c70bae7b4cacab3140a632e74f97d318d refs/pull/450/head +fb414d9b4d5dad2dc2f626a30ed118af82fb4eca refs/pull/451/head +40f76b639ea92b54b3dd3a24d0d2c0ad8a855fa2 refs/pull/452/head +34fb89ef7e7a2f3fcca84519f37661746249b492 refs/pull/454/head +591a636bb7d4cb450b1445f285dc6798aba6f7cf refs/pull/455/head +ae9ff92a4970d66ac99ebfcfeeca0a0036cbb25c refs/pull/456/head +ed98d62ae9111e5bf1e6957583cb0754a59e3277 refs/pull/457/head +abba8d0c7feb9f07f041bb0c14599a20875dd779 refs/pull/458/head +d591c8abbbdaa6459ce6ddf6618226bf75f9d4dd refs/pull/459/head +db186b41f40c4ed5fa51a099549534400b891785 refs/pull/460/head +447fb0b9a33a32f247752aabef97a5bb2fc66859 refs/pull/461/head +9ebb8f2408349dcb1265f44dfb3dfbbbb7ec4184 refs/pull/462/head +2de4afad572f2835560f0c33464d2f9c2f50cc48 refs/pull/463/head +dc946ea9825ee8b7f119168bf485b3c8c6765640 refs/pull/464/head +b7311538f6a30133e6814e2c78539d1bd59fb603 refs/pull/465/head +9db7996125935a292f7ae0489617a078ac92897c refs/pull/466/head +e30a92ef7cd8da5ffc1351992d55f1be0375abee refs/pull/467/head +ed6c57362691b4074479c1a037e0bc89b4838938 refs/pull/468/head +882c7b0d06a9c6642b41727a2275585c14093156 refs/pull/469/head +cbdc655bd418a976e8ea529b0db52d9802aa287d refs/pull/470/head +03d1c0a794c06fd8973940314c37245b6d98ef0e refs/pull/472/head +db1afc8d315f470196ce7de017cf456d68dcb820 refs/pull/474/head +2873fe5cb988e11c52271fe307d45e4ff8b2dba1 refs/pull/475/head +2a062e0d607a439d2a1aa2e754b70b0fc93423ff refs/pull/476/head +80e48dff84719090c385040824948b6218de1656 refs/pull/477/head +67fccab53e3ca0a1241fb9245737cd95e9c71c6e refs/pull/478/head +1c0896689afa3f7723e17cf7e7090adbe72908fc refs/pull/479/head +a49d70e6c30d5269f5d58892243a0d7be748b3ef refs/pull/48/head +ef2dcc27911e9783e96c8c2e58ec12dc71c99a09 refs/pull/480/head +48fcdee0381d9a977e783f4ff678e0afcd7ec1d2 refs/pull/481/head +0e239cddaa031821809353c107df054e56b0ae79 refs/pull/483/head +7a5e6e7f82688c2a796d04151191fbf83fb33900 refs/pull/484/head +c24de46034ae814229df782a435872f2d26ca888 refs/pull/486/head +8326739655cbc3e02333b49ec0df6ab39ce44f76 refs/pull/487/head +cc25b2fe9fc5809cc61274e9b5620f34e8758855 refs/pull/488/head +6bb82d625a8ad43c1a0f3307acb783ce35d2368b refs/pull/489/head +9f271d1cfd688b50331a2b3ee2d1c466a4bdb699 refs/pull/49/head +6989e0f21aac1ca04fcbd2955a4a3e64a11134f5 refs/pull/490/head +59d5622ca0733a501a3003ab50b39a7df89d4398 refs/pull/491/head +a74d9ea7d7639a4adb659f3fdbb4bdc24f52bed3 refs/pull/492/head +9e4562b2282032e9920320e58715a3f85146269d refs/pull/493/head +bc93f61e4faec46f531e9ea437ec07c17bd6de1e refs/pull/494/head +bd49d091f44e584adf1a816d8860ff027dcabfe3 refs/pull/495/head +65e069cbbfcc11ba5d1ba21b5577d53c7a49dbdb refs/pull/497/head +6503caebe169f3662c307ea0bb6145e2f762f2b4 refs/pull/498/head +e341695f5d3dab2abe8bf871d7306049c5970e55 refs/pull/5/head +8e6021acca49788716cb678d55a44e8e5f833bd5 refs/pull/501/head +16c85e4161eafd701f7b86befddc3982b112a49b refs/pull/502/head +39d0043c306c936fb5b6480b456cc1fdec869e25 refs/pull/503/head +4f3d45ce2f2ff5876da03a1ca88ed4065fd61b7c refs/pull/504/head +4034a243378c4069ec40d32830aa6a96c1041906 refs/pull/505/head +44f674d6f2823b657e53baa5bdf6d0b9f43f7b35 refs/pull/506/head +17f3e180a01c4f4f02178fd7fb48554ea30d0659 refs/pull/507/head +c6a2fe30f66dec1698df195f581f01eb2f5af303 refs/pull/509/head +9649c58501c246796926a52a3569e1f806f05b60 refs/pull/51/head +5b79e128f133954e707aa1e4cdf25941d0e0a057 refs/pull/510/head +edbe4e9558ebd62b18f3fe3e8f834e00442f8831 refs/pull/511/head +5a21a4e96310b97a17ad5424d03b7b2f6f4633a0 refs/pull/512/head +aee17ca387adf8b872db37dee6b260bfb2296b72 refs/pull/513/head +246657ac4d3e1afdf5afe17bc76877959fca3888 refs/pull/514/head +6b7741f791f27e6eafc3fefd60abfa0885ddc328 refs/pull/515/head +3d0fec1eb11bfe722ed645c5717425195d4d481f refs/pull/516/head +e9120c77fd66d0d406f0476afa10b4d05c1d2492 refs/pull/517/head +22293ef96905b288f4b6087e5cf62212a1f6a543 refs/pull/518/head +fb501cfac46ac2068d81df42f3b3acdc97cc4e12 refs/pull/519/head +01aacd59d5bc303a3a117466914a6b1fa7a6ce1c refs/pull/52/head +94a210d1a53941a13b1f2638ed47a28c18d3db42 refs/pull/520/head +a8ed4af93ee67ecadc1d8f0a0655495706839b09 refs/pull/521/head +7dbedb86499711aa64664aa1e4bf13fd3bcbd5ae refs/pull/522/head +e6ce71066026232b5d9f0007e7440b45118ed997 refs/pull/523/head +1da4b9a4fd5147d073ed898ebd1e7963145f4753 refs/pull/524/head +ce0d57dd38d6be67c769f34900c670665a143615 refs/pull/525/head +894e5b03812439fbe9ea090387f09fea71d61190 refs/pull/526/head +9955080138d92259091ac6db6eca7caaf8ae537b refs/pull/527/head +8e6a55641aacd9e378cf6cd510bb2cee7cbd6578 refs/pull/528/head +e002654a13f860025b23987f514df48ab7efabba refs/pull/529/head +577b24b22ed8ba422495f010a6e4e8da384146e6 refs/pull/53/head +7e77a8d0c19a8a29f62689dda30886f65fd9fba4 refs/pull/530/head +319d871cf38ec66df0af45828c0eb10ff2cfc5a6 refs/pull/531/head +fb280aef00aabaac830066128e081fa63f84eb7a refs/pull/532/head +4220fcd77a972d972cfb023b0280ab81f04121ba refs/pull/533/head +61c2762881887a06b9aa64840aa985c8204728aa refs/pull/534/head +db71833a62394c1a4f67f04525c1ca7fccd0b039 refs/pull/536/head +de9890db18544bf61103837d77f35d4c138db9b6 refs/pull/537/head +fd6eb0adb70c60883aa858fe80178229841028ac refs/pull/538/head +9842cb4dcf7803cc645d5dc28649e2e9c1280abd refs/pull/539/head +98c8293bc9360617092acf25c572d894d5187326 refs/pull/54/head +966017cf9252d09b0608ccb3ac7faf22e9bc847d refs/pull/541/head +d11cd291220258b05ad928182bdd4a37d49959f4 refs/pull/542/head +11fcad796aa84a468cac64eafd9c4e2d874afd60 refs/pull/543/head +99938cd10b2211c7f6821d177c7703ee6d82b065 refs/pull/544/head +3a87b98da7bdd9cad67a9c6d6e04191844ce422e refs/pull/545/head +ba26b80d6f98161da2c677b00cc18da061485c94 refs/pull/546/head +2714706fd4687dc2119bfda8199e58259d4675ba refs/pull/547/head +234a634e98ff57786a59f3e89c3343d7beaee8ed refs/pull/548/head +24a03020d7bab79cc0f53d9d83608007153d8899 refs/pull/549/head +12efc898055346849128ef61eda9c0ab79fc438e refs/pull/55/head +a9e6123bcfbb69fab976fb3ed9394949c0425443 refs/pull/550/head +f88a0ed5a73b0d930b1f4528a2b1f00a4e7a564a refs/pull/551/head +0040d40a4cdc900c9553e23db9b5a78a148d263e refs/pull/552/head +d5e7a2f79fa927b3bb6cc00d06a84422e7959491 refs/pull/553/head +1fdd24c3c9a143742729dbe8394d0aa501b3ca36 refs/pull/554/head +e66de4526b25911128c2e18045fd6e6d110c9d94 refs/pull/556/head +d16bd309ab0196d478f23f79b6a49cea712cf6cf refs/pull/557/head +8dc485ecb7d1ef284c4b07a050db37057e519ef6 refs/pull/558/head +d49caa6fca89f911b955782bf4b1e6e0ab5c85f1 refs/pull/559/head +cb16b2f5be08703591c7f310cee9db50b30f1be0 refs/pull/56/head +4cdab7cda290ae2a2715321b0d4bbcc763d01997 refs/pull/560/head +25dee01a28dd99ab7fe6a09f2ccc6a27231bcb07 refs/pull/561/head +070545b376b625dbe4faa5f7dc9aabd7eb7a02b2 refs/pull/562/head +db4d3d36f66ec6925cff11f913c94f1297970880 refs/pull/562/merge +b2405f618afa3b610a1d939b1dc8f30eabf7dd7e refs/pull/563/head +b053576d9ff62dff5472b5b98a710a39bb9da509 refs/pull/564/head +e59135df14e2dba334504f70edc9017699073e1d refs/pull/565/head +f8471e8a0fed3cf44183b85dd20ef4a1d06816ef refs/pull/566/head +1f4b798ca4bbaee2c8a1105b46f12bc67fd213d8 refs/pull/567/head +e4db2449770788e1e3cc84b39fbe442a4f420926 refs/pull/568/head +7e4be7da2c451ba93ddb4e19d158dbe3fa984138 refs/pull/569/head +d546e3a8e551138e96ef7369ddd527bd82162086 refs/pull/57/head +fd24faaeb93c943adc37e135fd03e4c497f46831 refs/pull/570/head +1c269083c5dfe9d2e8f605a18ffebbcdc9988764 refs/pull/571/head +c231e4bc03092cd7ad2a350e87fc42758b4596af refs/pull/572/head +7b4f2e1a5bbbe4a34c937a5657e182415396695f refs/pull/573/head +53e23cad6b565c120049691578b2b812f64f6300 refs/pull/574/head +83f8791d530d1514d85762875b0a9366728a8a3f refs/pull/575/head +d7e746421c85b3698917aa08bcb8973f4e6122df refs/pull/576/head +aa2b3884d1fc4d46c0eb95c3d4f9da9f826ecb18 refs/pull/577/head +9ae36da3e980034f218e4b076913c138b94808aa refs/pull/578/head +ce420ef5aa18cd9f70b9066a8ce1ed83249cf880 refs/pull/579/head +f80042631ffeda311e07d09de66cda69f829d136 refs/pull/58/head +70df6f2147b6daba81274ec8dd9c42fedf030dd9 refs/pull/580/head +a70c535b8586adf50580f05a3d7c55f4c0ba8f3d refs/pull/581/head +38c0fd28949efc22243ab4940b2ad231abcc3d45 refs/pull/582/head +fa2d6b4c6c4b85d40cc9be450528dcc96c0980ed refs/pull/583/head +a0473ec6b0bd2bda97f27a122e8e0a39fd568597 refs/pull/584/head +f79abf4642fbcebdb7a2ac476249583d59adf293 refs/pull/585/head +0d6c386231db8841e39b3ccfa92a585489d23b05 refs/pull/586/head +03526d6c2f295e91cf96808868fd1b9e190d70a0 refs/pull/587/head +e45109205462c59191dc5e933786bb9aeb96a9ae refs/pull/588/head +fef43b70cb0d0c2a978d7272a053bde498f52656 refs/pull/589/head +767eae2149a6d62ca3840362529d5e58e67bea80 refs/pull/590/head +407b8165ec522c84b408c3b1d6382ee3c78f016f refs/pull/592/head +ce81a0031a4ce82acac15a0b95d7026647d76cbb refs/pull/593/head +8ad49b29fdc72f6bb89f2478cfc76d53bcc5f2f2 refs/pull/594/head +7b9f20a3c68f7d467f3d88e8b8df4ae13ffe22eb refs/pull/595/head +ca223390bc5f56d09b1e24ebc9f1ffb50e5dfeb8 refs/pull/596/head +b234db75ece7ed18beea6c9d82d19e4bdd7b1582 refs/pull/597/head +d00ef95c41653461837c622609ba2905c766ba78 refs/pull/598/head +239c5f19384ece7e6cd3d270174937125497c1ed refs/pull/599/head +f689229bb7ca825dc5359a4d97eb66f17942015f refs/pull/6/head +75ace53ee86c5d1c5f2c046fa93af042883f7f7c refs/pull/600/head +ce416951786ae0fc87dbd24bf483a86eee35e79b refs/pull/601/head +7af07978c48657916ebbccf4f4916d0074b2a8ed refs/pull/602/head +147de22dde927ef80fa2c7bf368d384a405abf9b refs/pull/603/head +e0f445482b41b5b2b84f41b2a7436ce1f020f42f refs/pull/61/head +068a3e1590432057c8188fee2d75ff49ed1f360a refs/pull/62/head +04a91946393dbc9c6931e09d28cb23be1801c1d3 refs/pull/63/head +becb911072682ce4efb8564f922d41a66ff91c7e refs/pull/64/head +5f57366463e8f516e424072135b04711c1372c61 refs/pull/65/head +e04f71e348372a8fdd554dc05e808b564ca9cf38 refs/pull/66/head +88a8ca2bcd814b0c610b2d2dbbe159d57c661eaf refs/pull/67/head +7bc9f5c5a11490bfef6f6f76188e228805f5fc00 refs/pull/68/head +ace8ae18ccd0f3989994f927ce7e71e8c6c9a3d7 refs/pull/69/head +1dd04ac97fff2b33311fb044d53c670869df2d86 refs/pull/7/head +47c69e7ed6efc8bedeca14c46ef223cb2608585d refs/pull/70/head +6e278cfa906182dd4f4c605d92a9cfbca32c9c2b refs/pull/71/head +961290bada6638123998a0aeba5d03f200a28774 refs/pull/72/head +27fae47fd261ed588cb82b5c0137018caa134333 refs/pull/73/head +e4ec152b3f8038cd72b015bad4c65555b056c361 refs/pull/74/head +26017144c3511bdbee624ecfc4534cb9a2ba63a6 refs/pull/75/head +169abae07a68b8e6872b9823f4f166ac1353a5f9 refs/pull/76/head +8b2db6f9a3b3ba3b27b2c38183e4ddee54d3d5a9 refs/pull/77/head +f533af737ed421d46fad3d1b3ac22aa3ddc62b3c refs/pull/78/head +bd352089cc847ef3ff69e2b624340a4cb3561f1b refs/pull/79/head +5f52c7a3edf12f35c843db1c8a6f0b34a3981ba4 refs/pull/8/head +bde0516a68ad80f356eafce1ad7c2cfd0fff3fb3 refs/pull/80/head +4a451679ebbea43d831ddf35868aa445160fde67 refs/pull/81/head +02154fabc56773ba3a7d5df5793fe94220d3c8cb refs/pull/84/head +4f38627c8955998a0755083a9a68c5870d0bc6b9 refs/pull/85/head +0a7ea25b6a512dfc07beac9f6c9947047d940f6f refs/pull/86/head +29f556e90f3ddc45f15ab31b97799822b161b1ce refs/pull/87/head +1a45786a723d017dde65840e8b585308654b04f1 refs/pull/88/head +b4b7eff988cb7a9dbe8c14f2bc742c0cc2c2f638 refs/pull/89/head +7f6af230493187044ba9c6c5dca839f31f3462ac refs/pull/9/head +d4413e2085334246c4832212acfd1699c213d792 refs/pull/90/head +7b89a827458ea3ac5b60a0845f52457545830ddb refs/pull/91/head +1afa3d89d4f670741a3927a2961dd2dee3a4437d refs/pull/92/head +22b4ded24983f826fa8bd4279c7bae9cdd23fda0 refs/pull/94/head +3e52242a5957096f23579cedd4c7565ffc9ee806 refs/pull/95/head +fc704dd5659ecf311627e1c2642598cbb5570075 refs/pull/96/head +58773fcadf170d0ad77c7175e5e03fd03cb11696 refs/pull/97/head +4e9a9980015459d65b3ea01d55477b401646d170 refs/pull/98/head +9b5d52a85e863ddbdd66ffedfd3167345c81f8b1 refs/pull/99/head +8775345bf3fc8ffc3125898ec9e4c27384ef9182 refs/tags/v1.0.0 +^5cd145d2ccf420cef739751e1c26e1ddca06d048 +c68b14fb5490bf380a18b95c4d8b7a9aae75055f refs/tags/v1.0.0-rc1 +^befc05bbbc158300e21080f8455fe7d786a0c562 +af01ee74d4f902290c50909c1665d2c43caa9841 refs/tags/v1.0.0-rc2 +^2349cfc97e2cfc0ef2ef0b0c1fb4cc2fc83098e7 +775e48baa41dd33f5b4772fdab41138edebde582 refs/tags/v1.0.1 +^da6bc98b1b795d8ca4f4c77a7dbe383f5a62c6f5 +cf36335d136795f0aa6816b7bc6e87e137555692 refs/tags/v1.0.2 +^95157458433efebcc72b2a89db0ff39c75ed68dc +0eda51ffa9545367ad351a2e6306d31422ac4446 refs/tags/v1.0.3 +^a92337b08fbd88c9eb10c1a5ebce2bf61aa59a7b +e0f0ada536560bf55787015f878a4a0cc0c13d46 refs/tags/v1.1.0 +^f340c09c128de4fd6d894db0142e3c7ae2eb6179 +e925a2818ba9c55a50d195caf21897c375e162f7 refs/tags/v1.10.0 +^875c717352be058864d107c6cb07e820904aca0d +84140e021ca9ee133756a1aa396309a91319ba11 refs/tags/v1.10.1-rhel +^3d0fec1eb11bfe722ed645c5717425195d4d481f +6c16deb65ba776f996378371a430cbf363ea7530 refs/tags/v1.11.0 +^666d7b15b28ea913295b02b756c0a778a4f9b341 +4832b71243224311c718edc7a7d476f5aced596c refs/tags/v1.12.0 +^8cfe0a67719fd9a658457af92fef2f0f6b80d388 +bd9b6bd52974f8b69f89f80f2ba9edcabbf2171e refs/tags/v1.12.1 +^95aeb560bc7510f20761123c6c713d7376dd4477 +6b154b6456ae1fd1a05501911b076d01dd00b0d3 refs/tags/v1.12.2 +^4034a243378c4069ec40d32830aa6a96c1041906 +81e55458096dc595ee9365e1483e42a25d275cd4 refs/tags/v1.13.0 +^8bb480684adede6b30aa57541fc3bebe7ec8228f +fe2f7d2efd613f5fe368beca19c5131e029c8772 refs/tags/v1.13.1 +^966017cf9252d09b0608ccb3ac7faf22e9bc847d +28da9d10b201d9d1a7594977294e3611773d9801 refs/tags/v1.14.0 +^423ee20348add1431046a0ff35ac0c9dfd510484 +ce9c4ca156805320b55e2b53180e9d62334419af refs/tags/v1.15.0 +^d71294ced9ea2cc2ca2eea3b84510e6242ae9c6a +f3458d7b301de1491afc528534e652eafe3217e5 refs/tags/v1.2.0 +^cb1a462dd8427e33355f6907394a0646f5a26bf2 +9bc6cdc93dbbe768baa03dc1c193e2ff33ad8f16 refs/tags/v1.3.0 +^9254bb9774d2921ce37b7b517edc66cdbb5488d0 +07558ffba279a71d1f97fc385f654223c8a0415c refs/tags/v1.4.0 +^65b98046024491f27e056788cba2002833684359 +c564fcb30581766db566783eb4c1df5ae4e5bf2f refs/tags/v1.5.0 +^65480f45efe1f8c381f6ee06df3117d5c3d01f50 +3330e28609da4120532a9316ba6e87e99a2baf24 refs/tags/v1.6.0 +^fb411dded03c46e7496ed3e514401ebdc1783b37 +df9fed93557ba6eb923fbcdcd533dfa0fbcab696 refs/tags/v1.7.0 +^d27d3b39b519d4a2db3ae322c0d62846772a8624 +dc9331e1746f3bf0395ecd957dce8f341e4ed083 refs/tags/v1.8.0 +^1ed940206e0f39887fc35943ab852387dec9f794 +4fd01fd5b354c8400cec90e5385af5ad1354d97a refs/tags/v1.9.0 +^e4785bd5430e7f3006bb537e95c2a0f9311f85bc diff --git a/gtest/.gitignore b/gtest/.gitignore new file mode 100644 index 0000000..e4912e4 --- /dev/null +++ b/gtest/.gitignore @@ -0,0 +1,18 @@ +# ---> ArchLinuxPackages +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ + +*.service +*.timer +*.socket diff --git a/gtest/.nvchecker.toml b/gtest/.nvchecker.toml new file mode 100644 index 0000000..2bc4990 --- /dev/null +++ b/gtest/.nvchecker.toml @@ -0,0 +1,4 @@ +[gtest] +source = "git" +git = "https://github.com/google/googletest.git" +prefix = "v" diff --git a/gtest/PKGBUILD b/gtest/PKGBUILD new file mode 100644 index 0000000..fc5a2b6 --- /dev/null +++ b/gtest/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: Cory Sanin <corysanin@artixlinux.org> +# Contributor: Carl Smedstad <carsme@archlinux.org> +# Contributor: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Felix Yan <felixonmars@archlinux.org> +# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Alexandre Bique <bique.alexandre@gmail.com> +# Contributor: Louis R. Marascio <lrm@fitnr.com> +# Contributor: Cody Maloney <cmaloney@theoreticalchaos.com> +# Contributor: acxz <akashpatel2008 at yahoo dot com> + +pkgname=gtest +pkgver=1.17.0 +pkgrel=1 +pkgdesc='Google Test - C++ testing utility' +url='https://github.com/google/googletest' +arch=('x86_64') +license=('BSD-3-Clause') +depends=( + 'gcc-libs' + 'glibc' +) +makedepends=( + 'cmake' + 'python' +) +optdepends=('python: gmock generator') +conflicts=('gmock') +replaces=('gmock') +provides=( + 'gmock' + 'libgmock.so' + 'libgmock_main.so' + 'libgtest.so' + 'libgtest_main.so' +) +_srcname=googletest-${pkgver} +source=("${_srcname}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha512sums=('0f57e9ef06925e5b7722df1eb92ef5850e8dce79220ea16a8aaff586a71c0b01460ef1713649ee24ffedb2e6ad5a51e9198c5a5ae1b2789e43feb1f494e7d45c') + +build() { + cmake -H${_srcname} -Bbuild \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -Wno-dev \ + -DBUILD_SHARED_LIBS=ON \ + -Dgtest_build_tests=ON \ + -DGOOGLETEST_VERSION=$pkgver + cmake --build build +} + +package() { + DESTDIR="${pkgdir}" cmake --install build + + cd ${_srcname} + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 README.md CONTRIBUTORS -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et: diff --git a/gtest/README.md b/gtest/README.md new file mode 100644 index 0000000..1ea8994 --- /dev/null +++ b/gtest/README.md @@ -0,0 +1,2 @@ +# gtest + diff --git a/gtest/gtest-version.patch b/gtest/gtest-version.patch new file mode 100644 index 0000000..ceff755 --- /dev/null +++ b/gtest/gtest-version.patch @@ -0,0 +1,22 @@ +diff --unified --recursive --text googletest-release-1.11.0.orig/googlemock/CMakeLists.txt googletest-release-1.11.0/googlemock/CMakeLists.txt +--- googletest-release-1.11.0.orig/googlemock/CMakeLists.txt 2020-11-13 14:33:36.022632459 -0500 ++++ googletest-release-1.11.0/googlemock/CMakeLists.txt 2020-11-13 14:35:01.806861990 -0500 +@@ -40,6 +40,7 @@ + # ${gmock_BINARY_DIR}. + # Language "C" is required for find_package(Threads). + cmake_minimum_required(VERSION 3.13) ++ set(GOOGLETEST_VERSION __GOOGLETEST_VERSION__) + project(gmock VERSION ${GOOGLETEST_VERSION} LANGUAGES CXX C) + + if (COMMAND set_up_hermetic_build) +diff --unified --recursive --text googletest-release-1.11.0.orig/googletest/CMakeLists.txt googletest-release-1.11.0/googletest/CMakeLists.txt +--- googletest-release-1.11.0.orig/googletest/CMakeLists.txt 2020-11-13 14:33:36.039299268 -0500 ++++ googletest-release-1.11.0/googletest/CMakeLists.txt 2020-11-13 14:37:10.274915300 -0500 +@@ -46,6 +46,7 @@ + # Project version: + + cmake_minimum_required(VERSION 3.13) ++set(GOOGLETEST_VERSION __GOOGLETEST_VERSION__) + project(gtest VERSION ${GOOGLETEST_VERSION} LANGUAGES CXX C) + + if (POLICY CMP0063) # Visibility diff --git a/mandown/.artixlinux/Jenkinsfile b/mandown/.artixlinux/Jenkinsfile new file mode 100644 index 0000000..d68bca2 --- /dev/null +++ b/mandown/.artixlinux/Jenkinsfile @@ -0,0 +1,3 @@ +@Library('artix-ci@orion') import org.artixlinux.RepoPackage + +PackagePipeline(new RepoPackage(this)) diff --git a/mandown/.artixlinux/pkgbase.yaml b/mandown/.artixlinux/pkgbase.yaml new file mode 100644 index 0000000..f8a65cf --- /dev/null +++ b/mandown/.artixlinux/pkgbase.yaml @@ -0,0 +1,60 @@ +--- +actions: + addRepo: world + removeRepo: null + triggersBuild: true + triggersRebuild: false + triggersRepoAdd: true + triggersRepoRemove: false + triggersNoCheck: false +repos: + system-goblins: + version: null + packages: [] + debug: [] + system-gremlins: + version: null + packages: [] + debug: [] + system: + version: null + packages: [] + debug: [] + world-goblins: + version: null + packages: [] + debug: [] + world-gremlins: + version: null + packages: [] + debug: [] + world: + version: 1.1.0-1 + packages: + - mandown-1.1.0-1-x86_64.pkg.tar.zst + debug: [] + lib32-goblins: + version: null + packages: [] + debug: [] + lib32-gremlins: + version: null + packages: [] + debug: [] + lib32: + version: null + packages: [] + debug: [] + galaxy-goblins: + version: null + packages: [] + debug: [] + galaxy-gremlins: + version: null + packages: [] + debug: [] + galaxy: + version: null + packages: [] + debug: [] +team: world diff --git a/mandown/.artixlinux/srcinfo.yaml b/mandown/.artixlinux/srcinfo.yaml new file mode 100644 index 0000000..570f90a --- /dev/null +++ b/mandown/.artixlinux/srcinfo.yaml @@ -0,0 +1,25 @@ +--- +version: 1.1.0-1 +pkgbase: + name: mandown + pkgdesc: Create man pages from markdown markup + pkgver: 1.1.0 + pkgrel: 1 + url: https://gitlab.com/kornelski/mandown + arch: + - x86_64 + license: + - Apache-2.0 + makedepends: + - rust + - cargo + depends: + - gcc-libs + - glibc + source: + - https://gitlab.com/kornelski/mandown/-/archive/v1.1.0/mandown-v1.1.0.tar.gz + sha512sums: + - 516a7b655c8aee8e171ba8e0a23997a6cfc9cbbc60197039acc10892ebdd6a454dfb3ca9dc4b7a49856edef0b1102f2126a0ad14ff203bcbb735603627125bbe +pkgname: + - name: mandown +# generated with artixpkg 0.36.0-2-any diff --git a/mandown/.gitignore b/mandown/.gitignore new file mode 100644 index 0000000..e4912e4 --- /dev/null +++ b/mandown/.gitignore @@ -0,0 +1,18 @@ +# ---> ArchLinuxPackages +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ + +*.service +*.timer +*.socket diff --git a/mandown/.nvchecker.toml b/mandown/.nvchecker.toml new file mode 100644 index 0000000..a118e67 --- /dev/null +++ b/mandown/.nvchecker.toml @@ -0,0 +1,4 @@ +[mandown] +source = "git" +git = "https://gitlab.com/kornelski/mandown.git" +prefix = "v" diff --git a/mandown/PKGBUILD b/mandown/PKGBUILD new file mode 100644 index 0000000..1e4802f --- /dev/null +++ b/mandown/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Jelle van der Waa <jelle@archlinux.org> + +pkgname=mandown +pkgver=1.1.0 +pkgrel=1 +arch=(x86_64) +license=('Apache-2.0') +url="https://gitlab.com/kornelski/mandown" +pkgdesc="Create man pages from markdown markup" +depends=( + gcc-libs + glibc +) +makedepends=(rust-bin) +source=(https://gitlab.com/kornelski/mandown/-/archive/v${pkgver}/mandown-v${pkgver}.tar.gz) +sha512sums=('516a7b655c8aee8e171ba8e0a23997a6cfc9cbbc60197039acc10892ebdd6a454dfb3ca9dc4b7a49856edef0b1102f2126a0ad14ff203bcbb735603627125bbe') + +prepare() { + cd "$pkgname-v$pkgver" + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} + +build() { + cd "$pkgname-v$pkgver" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features +} + +check() { + cd "$pkgname-v$pkgver" + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen --all-features +} + +package() { + cd "$pkgname-v$pkgver" + install -vDm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin" +} diff --git a/mandown/README.md b/mandown/README.md new file mode 100644 index 0000000..9cf10ff --- /dev/null +++ b/mandown/README.md @@ -0,0 +1,2 @@ +# mandown + |