From f8216c31110eadb146c6d14cc5b44b10ed1d67ba Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 14 Mar 2023 15:03:39 +0000 Subject: [PATCH 01/73] Add final release 142.0.0 [ci skip] --- .../index.yml | 4 ++ .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-142.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 4 files changed, 53 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index c28f2f6b..b7ef4f93 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -155,6 +155,10 @@ builds: version: cabb8524a849fcef8e27d069218ba31f341e1d6f692703a07dbf2b18604d01ff blobstore_id: 78360c2c-cb33-49c0-6100-77121f6c5c31 sha1: sha256:60105f496ada260d056e88a6f8e9f7ba8000984b207fc5a4366323218f649d51 + ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f: + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + blobstore_id: 28a1c43f-06b6-48f2-6958-582eb27af331 + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a dc3e529b8a2ce497148b32f4d4bfd21fccc684ebbbdbe2e3979ac18e63946e9a: version: dc3e529b8a2ce497148b32f4d4bfd21fccc684ebbbdbe2e3979ac18e63946e9a blobstore_id: 182b9ee5-bd79-4324-48b9-b7c9670ecb1b diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index c40eb774..b9d18fe8 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -235,6 +235,10 @@ builds: version: cdadeda48afc2638aadb89a4e86f3e20f82bb289acccb87840f6aed1cbde3b40 blobstore_id: b4cc4b22-7658-41ce-6306-1ec2da58397c sha1: sha256:87dce482769a46756c287ff0fca30abebf242b9f380a817879427789df76cc4a + d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1: + version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + blobstore_id: 25a4b602-31f6-4bd6-7f0d-3cf11f380599 + sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 d98929f28a4a184b73c0dade6c56a5bcd67770ab7574615c7d286b981434ea03: version: d98929f28a4a184b73c0dade6c56a5bcd67770ab7574615c7d286b981434ea03 blobstore_id: af95f3ef-9834-4ea8-4f55-ad9734c00921 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml new file mode 100644 index 00000000..ef02acd6 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 142.0.0 +commit_hash: 4db867e +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + fingerprint: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index f5c558b5..ba1e8bfe 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -171,6 +171,8 @@ builds: version: 36.0.0 95abcacc-0405-4690-5d75-6960300469d6: version: 74.0.0 + 9808c8ba-5a67-4114-5332-fa830ecd8fe5: + version: 142.0.0 9ae4e7aa-7c97-435a-691f-5bbcbe19703f: version: 66.0.0 9d856e50-d448-46fb-791f-8437c246bc39: From e9a9bf8ba8d85f92f348eb70eac8cfd83509516d Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 20 Mar 2023 13:58:26 +0000 Subject: [PATCH 02/73] Add final release 143.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-143.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml new file mode 100644 index 00000000..1f9d558a --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 143.0.0 +commit_hash: 51aebad +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + fingerprint: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index ba1e8bfe..d6d068e8 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -249,6 +249,8 @@ builds: version: 84.0.0 dcd069fb-8ade-4df8-6058-794931432444: version: 22.0.0 + dd0329cb-5845-46a5-7ff6-d51595fc5849: + version: 143.0.0 dd4e0a8e-3e81-4ef7-7425-3793db743a15: version: 53.0.0 ddd0ef32-2ecc-4711-76eb-187c2c93ecdb: From 1dc6060216ec96c0861da84a7d834175fdc7e578 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 27 Mar 2023 16:28:46 +0000 Subject: [PATCH 03/73] Add final release 144.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-144.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index b9d18fe8..1f727ee0 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -35,6 +35,10 @@ builds: version: 1a7096b1f54be8eb94d332e52901a188871182a2e90fdff7f1b53240a144a912 blobstore_id: 48160ea0-51f4-4b88-4979-4496f4072429 sha1: sha256:1b8c934e6ebfc36ecfb47c76c1bc6f5f47fae3ecb5c332fe31eda85bf754ec37 + 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302: + version: 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302 + blobstore_id: e360cd2f-5707-4792-6a63-7775d75656a4 + sha1: sha256:2966b3a11bdf7caebe8c51a45c881034f0cb10415235717d98b95db64733dd18 1ec97ab74dfbb2eb3f9524a046b9bbdc30e0a38df97a63777dca22908daefe22: version: 1ec97ab74dfbb2eb3f9524a046b9bbdc30e0a38df97a63777dca22908daefe22 blobstore_id: f796d37a-69d3-4b5b-553b-fac92335c3ed diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml new file mode 100644 index 00000000..d0ea633a --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 144.0.0 +commit_hash: 3f40c7e +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302 + fingerprint: 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302 + sha1: sha256:2966b3a11bdf7caebe8c51a45c881034f0cb10415235717d98b95db64733dd18 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index d6d068e8..c51fdf38 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -215,6 +215,8 @@ builds: version: 20.0.0 bb1111fe-7226-4727-5dbb-579ac08cd428: version: 95.0.0 + bc4e7eb1-ed7a-4172-411a-e9f1e906bfd3: + version: 144.0.0 c124187b-0f41-4769-5646-24c03bfe49a1: version: 32.0.0 c19d290d-dbc8-4324-6a50-ccbdc6048dc0: From 4ea4f71373b7acd9fa862b62cbb5915a5878a1e8 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 30 Mar 2023 15:21:26 +0000 Subject: [PATCH 04/73] Add final release 145.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-145.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 1f727ee0..75b8e225 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -279,6 +279,10 @@ builds: version: f1efa7cfe6e1900af435fd0c4b7ccf3cd52485da7f604f906eb7b945b9a74506 blobstore_id: 26fcc780-73b9-4877-73af-3e30773e7785 sha1: sha256:9a06344b999f7195dd93612f220c1fc16c682f4c8d1a0901e1a1a899957e21c0 + fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617: + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + blobstore_id: a6a2856a-63ec-44a0-612e-d662935c07ef + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 ff0e4a530f8e7657b79cde7668f52e2660f5fd1bc0745867a91beb735db1ca30: version: ff0e4a530f8e7657b79cde7668f52e2660f5fd1bc0745867a91beb735db1ca30 blobstore_id: 54120e9f-796b-485e-5c0d-bd0b8e682bea diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml new file mode 100644 index 00000000..6ecffdf1 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 145.0.0 +commit_hash: 40612f3 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + fingerprint: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index c51fdf38..46357859 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -79,6 +79,8 @@ builds: version: 41.0.0 44305233-645f-4943-62c0-a9e020baaedb: version: 86.0.0 + 4595ffa9-4092-4e72-602c-f127c13f87f0: + version: 145.0.0 47133e71-5ce2-4506-6a4b-77b61b5013d7: version: 38.0.0 4aec856a-b519-4c77-4d8a-1b4ebc8ba8ce: From 2c44e3f26c8c2137052c628aa5219928f082ed16 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 11 Apr 2023 12:48:15 +0000 Subject: [PATCH 05/73] Add final release 146.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-146.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index b7ef4f93..c4e9431e 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -35,6 +35,10 @@ builds: version: 2b7031f1c84d7d15109945010f30afc200c655d9fef02be5a7620269dc0249c4 blobstore_id: 237b31f8-3a87-4296-5193-628892e42339 sha1: sha256:01aa1c0b9a40db682cc78a5d61bde8c6ea0bdc0d54a4c6f041ac97d2eac0d87a + 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a: + version: 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a + blobstore_id: d4c699ec-0300-4898-63a2-b39540ea9afd + sha1: sha256:8213fe9e8bf3948423a0a92f6a490602411a7d01a31bbad229806a83bbd2185a 3cd459a09d6556decd8d863c48316859b3c8ca8f5dceec534f7b579632af6e5b: version: 3cd459a09d6556decd8d863c48316859b3c8ca8f5dceec534f7b579632af6e5b blobstore_id: 66901da9-1c4e-45a9-4b59-a9d8f0e57ad5 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml new file mode 100644 index 00000000..cff2cd6b --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 146.0.0 +commit_hash: 90b121c +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a + fingerprint: 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a + sha1: sha256:8213fe9e8bf3948423a0a92f6a490602411a7d01a31bbad229806a83bbd2185a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + fingerprint: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 46357859..2a03dd30 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -41,6 +41,8 @@ builds: version: 58.0.0 20846c1f-2ff6-4867-599c-d89eefb5ae03: version: 64.0.0 + 2172b907-7748-46ec-7170-71c532656745: + version: 146.0.0 21b90ea3-7c0b-435e-4096-9f74579911f6: version: 117.0.0 225087d6-a26d-40ce-5aeb-b15e2346c4d7: From a099afef69bcd20fad1d8eca375eb75d83c2348c Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 4 May 2023 11:01:34 +0000 Subject: [PATCH 06/73] Add final release 147.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-147.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index c4e9431e..1962a2a8 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -111,6 +111,10 @@ builds: version: 7a154feb840ad92b28ff47695974a4aedfb1a59693715c8af2aba9b4a8bd4b53 blobstore_id: cedaf107-5ce0-412a-77bb-37d775caccaf sha1: sha256:f6de74d154bfde23d3ef22d14c0635656d265db5512f2691a3d8d98e779131af + 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17: + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + blobstore_id: a172ec41-d81e-459f-4b4f-25d1edd0b7f1 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 8b3109210ee285ec2ab358585a1ef6be9eb6259a738e3095de0b3501723cc959: version: 8b3109210ee285ec2ab358585a1ef6be9eb6259a738e3095de0b3501723cc959 blobstore_id: c0f0fca9-1c00-4fcb-6083-a9dee00c51cb diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml new file mode 100644 index 00000000..71e286e9 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 147.0.0 +commit_hash: 503df5f +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + fingerprint: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + fingerprint: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 2a03dd30..22f60d0b 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -107,6 +107,8 @@ builds: version: 29.0.0 5b50e1f9-08a5-409d-47ba-efb56838e78b: version: 54.0.0 + 5d1005c8-4d3b-4740-53f1-324ddf15eccd: + version: 147.0.0 5e66ffef-3621-465f-6a67-8058bdfe4dae: version: 94.0.0 5ef186d8-e390-4d19-6ac9-e1cc9da85c04: From 0a0a6bfa631ac1dfe4fbb6b4420d11a7acc47eaa Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 23 May 2023 16:50:10 +0000 Subject: [PATCH 07/73] Add final release 148.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-148.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 75b8e225..ec88ad08 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -135,6 +135,10 @@ builds: version: 69e6879c30f9014658a70a9ffe3fa0c09bb3e1ccd0d267efa47cc7f025cbd560 blobstore_id: f87df659-f098-4491-7ac3-30caabcc3a3a sha1: sha256:147dcf1615aed4949a9c38558acb13671f9fc2c7886ebf5d4370be3c1d344877 + 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a: + version: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a + blobstore_id: f7209941-998c-4588-5db9-9fba80c9d4a1 + sha1: sha256:f15a2d80ef224f1c6f987549af748e7cb5702bfc6bb26db803482f7233c6c61c 755a7cc511addb9ab9853d749d8817d6e5420979d851397e077e516d2211a311: version: 755a7cc511addb9ab9853d749d8817d6e5420979d851397e077e516d2211a311 blobstore_id: 5d20e374-fa22-4a40-4fb8-42095d35876f diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml new file mode 100644 index 00000000..8e80aa00 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 148.0.0 +commit_hash: c7cc3cf +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + fingerprint: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a + fingerprint: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a + sha1: sha256:f15a2d80ef224f1c6f987549af748e7cb5702bfc6bb26db803482f7233c6c61c + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 22f60d0b..8a000612 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -93,6 +93,8 @@ builds: version: 21.0.0 4df3177a-b2c2-4e28-7662-32a2d785a999: version: 138.0.0 + 4e674435-f8ee-49ff-5ca3-7edc852e3ae3: + version: 148.0.0 4f08c1d3-af0c-4058-65e5-3874cfcda68b: version: 101.0.0 541f23eb-7ddd-465c-41c1-5aafeb9882a4: From 758e6fb41ce7b0f3e62a2422f9f3708df4a65c63 Mon Sep 17 00:00:00 2001 From: George Blue Date: Fri, 2 Jun 2023 11:40:00 +0100 Subject: [PATCH 08/73] Bump github.com/pivotal-cf/brokerapi from 9.0.1 to 10.0.0 (#249) Also fixes an inconsistent receiver name --- src/rabbitmq-service-broker/broker/bind.go | 2 +- .../broker/bind_test.go | 2 +- src/rabbitmq-service-broker/broker/broker.go | 2 +- .../broker/broker_suite_test.go | 2 +- src/rabbitmq-service-broker/broker/catalog.go | 2 +- .../broker/catalog_test.go | 2 +- .../broker/deprovision.go | 2 +- .../broker/deprovision_test.go | 2 +- .../broker/get_binding.go | 4 +- .../broker/get_binding_test.go | 4 +- .../broker/get_instance.go | 4 +- .../broker/get_instance_test.go | 4 +- .../broker/last_binding_operation.go | 2 +- .../broker/last_binding_operation_test.go | 2 +- .../broker/last_operation.go | 2 +- .../broker/last_operation_test.go | 2 +- .../broker/provision.go | 2 +- .../broker/provision_test.go | 2 +- src/rabbitmq-service-broker/broker/unbind.go | 2 +- .../broker/unbind_test.go | 2 +- src/rabbitmq-service-broker/broker/update.go | 2 +- .../broker/update_test.go | 2 +- src/rabbitmq-service-broker/go.mod | 4 +- src/rabbitmq-service-broker/go.sum | 8 +- .../integrationtests/catalog_test.go | 2 +- src/rabbitmq-service-broker/main.go | 2 +- .../rabbithutch/user_create.go | 2 +- .../rabbithutch/user_create_test.go | 2 +- .../rabbithutch/user_delete.go | 2 +- .../rabbithutch/vhost_delete.go | 4 +- .../github.com/go-chi/chi/v5/.gitignore | 3 + .../github.com/go-chi/chi/v5/CHANGELOG.md | 320 +++++++ .../github.com/go-chi/chi/v5/CONTRIBUTING.md | 31 + .../vendor/github.com/go-chi/chi/v5/LICENSE | 20 + .../vendor/github.com/go-chi/chi/v5/Makefile | 22 + .../vendor/github.com/go-chi/chi/v5/README.md | 500 ++++++++++ .../vendor/github.com/go-chi/chi/v5/chain.go | 49 + .../vendor/github.com/go-chi/chi/v5/chi.go | 134 +++ .../github.com/go-chi/chi/v5/context.go | 159 ++++ .../vendor/github.com/go-chi/chi/v5/mux.go | 487 ++++++++++ .../vendor/github.com/go-chi/chi/v5/tree.go | 866 ++++++++++++++++++ .../vendor/github.com/gorilla/mux/AUTHORS | 8 - .../vendor/github.com/gorilla/mux/LICENSE | 27 - .../vendor/github.com/gorilla/mux/README.md | 805 ---------------- .../vendor/github.com/gorilla/mux/doc.go | 306 ------- .../github.com/gorilla/mux/middleware.go | 74 -- .../vendor/github.com/gorilla/mux/mux.go | 606 ------------ .../vendor/github.com/gorilla/mux/regexp.go | 388 -------- .../vendor/github.com/gorilla/mux/route.go | 736 --------------- .../github.com/gorilla/mux/test_helpers.go | 19 - .../brokerapi/{v9 => v10}/.gitignore | 0 .../brokerapi/{v9 => v10}/CODE-OF-CONDUCT.md | 0 .../brokerapi/{v9 => v10}/CONTRIBUTING.md | 0 .../pivotal-cf/brokerapi/{v9 => v10}/LICENSE | 0 .../pivotal-cf/brokerapi/{v9 => v10}/Makefile | 0 .../pivotal-cf/brokerapi/{v9 => v10}/NOTICE | 0 .../brokerapi/{v9 => v10}/README.md | 17 +- .../pivotal-cf/brokerapi/v10/api.go | 58 ++ .../brokerapi/{v9 => v10}/api_options.go | 29 +- .../brokerapi/{v9 => v10}/auth/auth.go | 0 .../brokerapi/{v9 => v10}/catalog.go | 2 +- .../brokerapi/{v9 => v10}/context_utils.go | 2 +- .../{v9 => v10}/create_version_dir.sh | 0 .../{v9 => v10}/domain/apiresponses/errors.go | 0 .../domain/apiresponses/failure_responses.go | 0 .../domain/apiresponses/responses.go | 2 +- .../domain/experimental_volume_mount.go | 0 .../{v9 => v10}/domain/maintenance_info.go | 0 .../{v9 => v10}/domain/service_broker.go | 0 .../{v9 => v10}/domain/service_catalog.go | 0 .../{v9 => v10}/domain/service_metadata.go | 0 .../domain/service_plan_metadata.go | 0 .../brokerapi/{v9 => v10}/failure_response.go | 2 +- .../{v9 => v10}/handlers/api_handler.go | 2 +- .../brokerapi/{v9 => v10}/handlers/bind.go | 15 +- .../brokerapi/{v9 => v10}/handlers/catalog.go | 6 +- .../{v9 => v10}/handlers/deprovision.go | 13 +- .../{v9 => v10}/handlers/get_binding.go | 15 +- .../{v9 => v10}/handlers/get_instance.go | 14 +- .../handlers/last_binding_operation.go | 15 +- .../{v9 => v10}/handlers/last_operation.go | 13 +- .../{v9 => v10}/handlers/provision.go | 13 +- .../brokerapi/{v9 => v10}/handlers/unbind.go | 15 +- .../brokerapi/{v9 => v10}/handlers/update.go | 13 +- .../brokerapi/{v9 => v10}/maintenance_info.go | 2 +- .../middlewares/api_version_header.go | 0 .../{v9 => v10}/middlewares/context_keys.go | 0 .../middlewares/correlation_id_header.go | 0 .../middlewares/info_location_header.go | 0 .../originating_identity_header.go | 0 .../middlewares/request_identity_header.go | 0 .../brokerapi/{v9 => v10}/response.go | 4 +- .../brokerapi/{v9 => v10}/service_broker.go | 4 +- .../brokerapi/{v9 => v10}/staticcheck.conf | 0 .../brokerapi/{v9 => v10}/utils/context.go | 4 +- .../github.com/pivotal-cf/brokerapi/v9/api.go | 58 -- .../vendor/modules.txt | 22 +- 97 files changed, 2799 insertions(+), 3179 deletions(-) create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/.gitignore create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CHANGELOG.md create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CONTRIBUTING.md create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/LICENSE create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/Makefile create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/README.md create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chain.go create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chi.go create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/context.go create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/mux.go create mode 100644 src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/tree.go delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/AUTHORS delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/LICENSE delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/README.md delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/doc.go delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/middleware.go delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/mux.go delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/regexp.go delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/route.go delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/test_helpers.go rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/.gitignore (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/CODE-OF-CONDUCT.md (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/CONTRIBUTING.md (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/LICENSE (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/Makefile (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/NOTICE (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/README.md (87%) create mode 100644 src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/api.go rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/api_options.go (72%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/auth/auth.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/catalog.go (98%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/context_utils.go (92%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/create_version_dir.sh (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/apiresponses/errors.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/apiresponses/failure_responses.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/apiresponses/responses.go (98%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/experimental_volume_mount.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/maintenance_info.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/service_broker.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/service_catalog.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/service_metadata.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/domain/service_plan_metadata.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/failure_response.go (97%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/api_handler.go (97%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/bind.go (92%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/catalog.go (86%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/deprovision.go (87%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/get_binding.go (84%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/get_instance.go (86%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/last_binding_operation.go (85%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/last_operation.go (84%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/provision.go (92%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/unbind.go (85%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/handlers/update.go (87%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/maintenance_info.go (74%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/middlewares/api_version_header.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/middlewares/context_keys.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/middlewares/correlation_id_header.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/middlewares/info_location_header.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/middlewares/originating_identity_header.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/middlewares/request_identity_header.go (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/response.go (96%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/service_broker.go (97%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/staticcheck.conf (100%) rename src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/{v9 => v10}/utils/context.go (92%) delete mode 100644 src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/api.go diff --git a/src/rabbitmq-service-broker/broker/bind.go b/src/rabbitmq-service-broker/broker/bind.go index d5f19e96..29fb617c 100644 --- a/src/rabbitmq-service-broker/broker/bind.go +++ b/src/rabbitmq-service-broker/broker/bind.go @@ -6,7 +6,7 @@ import ( "rabbitmq-service-broker/binding" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) Bind(ctx context.Context, instanceID, bindingID string, details brokerapi.BindDetails, asyncAllowed bool) (brokerapi.Binding, error) { diff --git a/src/rabbitmq-service-broker/broker/bind_test.go b/src/rabbitmq-service-broker/broker/bind_test.go index a639c131..c820b435 100644 --- a/src/rabbitmq-service-broker/broker/bind_test.go +++ b/src/rabbitmq-service-broker/broker/bind_test.go @@ -10,7 +10,7 @@ import ( "rabbitmq-service-broker/rabbithutch/fakes" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) var _ = Describe("Binding a RMQ service instance", func() { diff --git a/src/rabbitmq-service-broker/broker/broker.go b/src/rabbitmq-service-broker/broker/broker.go index bbefb6ce..5b1f8f95 100644 --- a/src/rabbitmq-service-broker/broker/broker.go +++ b/src/rabbitmq-service-broker/broker/broker.go @@ -5,7 +5,7 @@ import ( "rabbitmq-service-broker/rabbithutch" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) type RabbitMQServiceBroker struct { diff --git a/src/rabbitmq-service-broker/broker/broker_suite_test.go b/src/rabbitmq-service-broker/broker/broker_suite_test.go index 6120ff31..1bbc6401 100644 --- a/src/rabbitmq-service-broker/broker/broker_suite_test.go +++ b/src/rabbitmq-service-broker/broker/broker_suite_test.go @@ -9,7 +9,7 @@ import ( "rabbitmq-service-broker/broker" "rabbitmq-service-broker/config" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" "rabbitmq-service-broker/rabbithutch/fakes" diff --git a/src/rabbitmq-service-broker/broker/catalog.go b/src/rabbitmq-service-broker/broker/catalog.go index 007b89a1..41b18d91 100644 --- a/src/rabbitmq-service-broker/broker/catalog.go +++ b/src/rabbitmq-service-broker/broker/catalog.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) Services(ctx context.Context) ([]brokerapi.Service, error) { diff --git a/src/rabbitmq-service-broker/broker/catalog_test.go b/src/rabbitmq-service-broker/broker/catalog_test.go index ad433d10..8c02631a 100644 --- a/src/rabbitmq-service-broker/broker/catalog_test.go +++ b/src/rabbitmq-service-broker/broker/catalog_test.go @@ -6,7 +6,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" "rabbitmq-service-broker/config" "rabbitmq-service-broker/rabbithutch/fakes" diff --git a/src/rabbitmq-service-broker/broker/deprovision.go b/src/rabbitmq-service-broker/broker/deprovision.go index 66247801..055ab20a 100644 --- a/src/rabbitmq-service-broker/broker/deprovision.go +++ b/src/rabbitmq-service-broker/broker/deprovision.go @@ -6,7 +6,7 @@ import ( "strings" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) Deprovision(ctx context.Context, instanceID string, details brokerapi.DeprovisionDetails, asyncAllowed bool) (brokerapi.DeprovisionServiceSpec, error) { diff --git a/src/rabbitmq-service-broker/broker/deprovision_test.go b/src/rabbitmq-service-broker/broker/deprovision_test.go index cc675fe9..5f987ca5 100644 --- a/src/rabbitmq-service-broker/broker/deprovision_test.go +++ b/src/rabbitmq-service-broker/broker/deprovision_test.go @@ -6,7 +6,7 @@ import ( "rabbitmq-service-broker/rabbithutch/fakes" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" diff --git a/src/rabbitmq-service-broker/broker/get_binding.go b/src/rabbitmq-service-broker/broker/get_binding.go index e2755d33..67e77ca4 100644 --- a/src/rabbitmq-service-broker/broker/get_binding.go +++ b/src/rabbitmq-service-broker/broker/get_binding.go @@ -4,8 +4,8 @@ import ( "context" "errors" - "github.com/pivotal-cf/brokerapi/v9" - "github.com/pivotal-cf/brokerapi/v9/domain" + "github.com/pivotal-cf/brokerapi/v10" + "github.com/pivotal-cf/brokerapi/v10/domain" ) func (b *RabbitMQServiceBroker) GetBinding(ctx context.Context, instanceID, bindingID string, details domain.FetchBindingDetails) (brokerapi.GetBindingSpec, error) { diff --git a/src/rabbitmq-service-broker/broker/get_binding_test.go b/src/rabbitmq-service-broker/broker/get_binding_test.go index d6b3ce07..c0e3ebab 100644 --- a/src/rabbitmq-service-broker/broker/get_binding_test.go +++ b/src/rabbitmq-service-broker/broker/get_binding_test.go @@ -7,8 +7,8 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" - "github.com/pivotal-cf/brokerapi/v9/domain" + "github.com/pivotal-cf/brokerapi/v10" + "github.com/pivotal-cf/brokerapi/v10/domain" ) var _ = Describe("Get Binding", func() { diff --git a/src/rabbitmq-service-broker/broker/get_instance.go b/src/rabbitmq-service-broker/broker/get_instance.go index 53966eb4..7e12c82c 100644 --- a/src/rabbitmq-service-broker/broker/get_instance.go +++ b/src/rabbitmq-service-broker/broker/get_instance.go @@ -4,8 +4,8 @@ import ( "context" "errors" - "github.com/pivotal-cf/brokerapi/v9" - "github.com/pivotal-cf/brokerapi/v9/domain" + "github.com/pivotal-cf/brokerapi/v10" + "github.com/pivotal-cf/brokerapi/v10/domain" ) func (b *RabbitMQServiceBroker) GetInstance(ctx context.Context, instanceID string, details domain.FetchInstanceDetails) (brokerapi.GetInstanceDetailsSpec, error) { diff --git a/src/rabbitmq-service-broker/broker/get_instance_test.go b/src/rabbitmq-service-broker/broker/get_instance_test.go index 7ba6697e..9d6d5253 100644 --- a/src/rabbitmq-service-broker/broker/get_instance_test.go +++ b/src/rabbitmq-service-broker/broker/get_instance_test.go @@ -7,8 +7,8 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" - "github.com/pivotal-cf/brokerapi/v9/domain" + "github.com/pivotal-cf/brokerapi/v10" + "github.com/pivotal-cf/brokerapi/v10/domain" ) var _ = Describe("Get Instance", func() { diff --git a/src/rabbitmq-service-broker/broker/last_binding_operation.go b/src/rabbitmq-service-broker/broker/last_binding_operation.go index 80ad86cc..cdcad0c4 100644 --- a/src/rabbitmq-service-broker/broker/last_binding_operation.go +++ b/src/rabbitmq-service-broker/broker/last_binding_operation.go @@ -4,7 +4,7 @@ import ( "context" "errors" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) LastBindingOperation(ctx context.Context, instanceID, bindingID string, details brokerapi.PollDetails) (brokerapi.LastOperation, error) { diff --git a/src/rabbitmq-service-broker/broker/last_binding_operation_test.go b/src/rabbitmq-service-broker/broker/last_binding_operation_test.go index da19478e..84e90fa0 100644 --- a/src/rabbitmq-service-broker/broker/last_binding_operation_test.go +++ b/src/rabbitmq-service-broker/broker/last_binding_operation_test.go @@ -7,7 +7,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) var _ = Describe("Last Binding Operation", func() { diff --git a/src/rabbitmq-service-broker/broker/last_operation.go b/src/rabbitmq-service-broker/broker/last_operation.go index 01728c4f..37f79893 100644 --- a/src/rabbitmq-service-broker/broker/last_operation.go +++ b/src/rabbitmq-service-broker/broker/last_operation.go @@ -4,7 +4,7 @@ import ( "context" "errors" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) LastOperation(ctx context.Context, instanceID string, details brokerapi.PollDetails) (brokerapi.LastOperation, error) { diff --git a/src/rabbitmq-service-broker/broker/last_operation_test.go b/src/rabbitmq-service-broker/broker/last_operation_test.go index 45bcf1bf..2c1127ed 100644 --- a/src/rabbitmq-service-broker/broker/last_operation_test.go +++ b/src/rabbitmq-service-broker/broker/last_operation_test.go @@ -7,7 +7,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) var _ = Describe("Last Operation", func() { diff --git a/src/rabbitmq-service-broker/broker/provision.go b/src/rabbitmq-service-broker/broker/provision.go index 7c798348..b9158b1d 100644 --- a/src/rabbitmq-service-broker/broker/provision.go +++ b/src/rabbitmq-service-broker/broker/provision.go @@ -5,7 +5,7 @@ import ( "fmt" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) Provision(ctx context.Context, instanceID string, details brokerapi.ProvisionDetails, asyncAllowed bool) (spec brokerapi.ProvisionedServiceSpec, err error) { diff --git a/src/rabbitmq-service-broker/broker/provision_test.go b/src/rabbitmq-service-broker/broker/provision_test.go index 2bad10bf..297bfeee 100644 --- a/src/rabbitmq-service-broker/broker/provision_test.go +++ b/src/rabbitmq-service-broker/broker/provision_test.go @@ -7,7 +7,7 @@ import ( "rabbitmq-service-broker/rabbithutch/fakes" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" diff --git a/src/rabbitmq-service-broker/broker/unbind.go b/src/rabbitmq-service-broker/broker/unbind.go index 5fecbd6b..4e4913af 100644 --- a/src/rabbitmq-service-broker/broker/unbind.go +++ b/src/rabbitmq-service-broker/broker/unbind.go @@ -4,7 +4,7 @@ import ( "context" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) Unbind(ctx context.Context, instanceID, bindingID string, details brokerapi.UnbindDetails, asyncAllowed bool) (brokerapi.UnbindSpec, error) { diff --git a/src/rabbitmq-service-broker/broker/unbind_test.go b/src/rabbitmq-service-broker/broker/unbind_test.go index a26b955c..ab34e58e 100644 --- a/src/rabbitmq-service-broker/broker/unbind_test.go +++ b/src/rabbitmq-service-broker/broker/unbind_test.go @@ -8,7 +8,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) var _ = Describe("Unbind", func() { diff --git a/src/rabbitmq-service-broker/broker/update.go b/src/rabbitmq-service-broker/broker/update.go index dbaed314..4baab488 100644 --- a/src/rabbitmq-service-broker/broker/update.go +++ b/src/rabbitmq-service-broker/broker/update.go @@ -4,7 +4,7 @@ import ( "context" "errors" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (b *RabbitMQServiceBroker) Update(ctx context.Context, instanceID string, details brokerapi.UpdateDetails, asyncAllowed bool) (brokerapi.UpdateServiceSpec, error) { diff --git a/src/rabbitmq-service-broker/broker/update_test.go b/src/rabbitmq-service-broker/broker/update_test.go index 6f338f44..883d2964 100644 --- a/src/rabbitmq-service-broker/broker/update_test.go +++ b/src/rabbitmq-service-broker/broker/update_test.go @@ -7,7 +7,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) var _ = Describe("Update", func() { diff --git a/src/rabbitmq-service-broker/go.mod b/src/rabbitmq-service-broker/go.mod index 66fbbdd0..605747fa 100644 --- a/src/rabbitmq-service-broker/go.mod +++ b/src/rabbitmq-service-broker/go.mod @@ -7,7 +7,7 @@ require ( github.com/michaelklishin/rabbit-hole/v2 v2.15.0 github.com/onsi/ginkgo/v2 v2.9.5 github.com/onsi/gomega v1.27.7 - github.com/pivotal-cf/brokerapi/v9 v9.0.1 + github.com/pivotal-cf/brokerapi/v10 v10.0.0 github.com/streadway/amqp v1.0.0 gopkg.in/go-playground/validator.v9 v9.31.0 gopkg.in/yaml.v2 v2.4.0 @@ -15,6 +15,7 @@ require ( require ( github.com/fsnotify/fsnotify v1.6.0 // indirect + github.com/go-chi/chi/v5 v5.0.8 // indirect github.com/go-logr/logr v1.2.4 // indirect github.com/go-playground/locales v0.14.1 // indirect github.com/go-playground/universal-translator v0.18.0 // indirect @@ -22,7 +23,6 @@ require ( github.com/google/go-cmp v0.5.9 // indirect github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 // indirect github.com/google/uuid v1.3.0 // indirect - github.com/gorilla/mux v1.8.0 // indirect github.com/kr/pretty v0.3.0 // indirect github.com/leodido/go-urn v1.2.1 // indirect github.com/openzipkin/zipkin-go v0.4.1 // indirect diff --git a/src/rabbitmq-service-broker/go.sum b/src/rabbitmq-service-broker/go.sum index 73d1dcdb..087eecff 100644 --- a/src/rabbitmq-service-broker/go.sum +++ b/src/rabbitmq-service-broker/go.sum @@ -13,6 +13,8 @@ github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4 github.com/fsnotify/fsnotify v1.5.1/go.mod h1:T3375wBYaZdLLcVNkcVbzGHY7f1l/uK5T5Ai1i3InKU= github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= +github.com/go-chi/chi/v5 v5.0.8 h1:lD+NLqFcAi1ovnVZpsnObHGW4xb4J8lNmoYVfECH1Y0= +github.com/go-chi/chi/v5 v5.0.8/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -47,8 +49,6 @@ github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLe github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI= -github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= @@ -104,8 +104,8 @@ github.com/openzipkin/zipkin-go v0.4.1 h1:kNd/ST2yLLWhaWrkgchya40TJabe8Hioj9udfP github.com/openzipkin/zipkin-go v0.4.1/go.mod h1:qY0VqDSN1pOBN94dBc6w2GJlWLiovAyg7Qt6/I9HecM= github.com/pborman/uuid v1.2.1 h1:+ZZIw58t/ozdjRaXh/3awHfmWRbzYxJoAdNJxe/3pvw= github.com/pborman/uuid v1.2.1/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= -github.com/pivotal-cf/brokerapi/v9 v9.0.1 h1:RCFVI88hL7OoeAmpqH3a/oh+QWVSDV9vjXxT+cJQkFo= -github.com/pivotal-cf/brokerapi/v9 v9.0.1/go.mod h1:8tU05vMehQWHfkmjiLdo9QoQ+K5FWinN07f8O3MZ7Vw= +github.com/pivotal-cf/brokerapi/v10 v10.0.0 h1:cC2zdIF1jh1twD196xWpHjiX2JEbU+RMLH2jpmLDRT8= +github.com/pivotal-cf/brokerapi/v10 v10.0.0/go.mod h1:LVexXnzj0Zj7lxIJXnDqc794/XHwEzkOPzAZdEaKM5M= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= diff --git a/src/rabbitmq-service-broker/integrationtests/catalog_test.go b/src/rabbitmq-service-broker/integrationtests/catalog_test.go index 1d763a34..f10d6f87 100644 --- a/src/rabbitmq-service-broker/integrationtests/catalog_test.go +++ b/src/rabbitmq-service-broker/integrationtests/catalog_test.go @@ -7,7 +7,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) const catalogURL = baseURL + "catalog" diff --git a/src/rabbitmq-service-broker/main.go b/src/rabbitmq-service-broker/main.go index 94784555..5617af2c 100644 --- a/src/rabbitmq-service-broker/main.go +++ b/src/rabbitmq-service-broker/main.go @@ -13,7 +13,7 @@ import ( "rabbitmq-service-broker/rabbithutch" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) var ( diff --git a/src/rabbitmq-service-broker/rabbithutch/user_create.go b/src/rabbitmq-service-broker/rabbithutch/user_create.go index b88575f9..390f4b94 100644 --- a/src/rabbitmq-service-broker/rabbithutch/user_create.go +++ b/src/rabbitmq-service-broker/rabbithutch/user_create.go @@ -7,7 +7,7 @@ import ( "strings" rabbithole "github.com/michaelklishin/rabbit-hole/v2" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (r *rabbitHutch) CreateUserAndGrantPermissions(username, vhost, tags string) (string, error) { diff --git a/src/rabbitmq-service-broker/rabbithutch/user_create_test.go b/src/rabbitmq-service-broker/rabbithutch/user_create_test.go index a0516562..6bce20c9 100644 --- a/src/rabbitmq-service-broker/rabbithutch/user_create_test.go +++ b/src/rabbitmq-service-broker/rabbithutch/user_create_test.go @@ -6,7 +6,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" . "rabbitmq-service-broker/rabbithutch" "rabbitmq-service-broker/rabbithutch/fakes" diff --git a/src/rabbitmq-service-broker/rabbithutch/user_delete.go b/src/rabbitmq-service-broker/rabbithutch/user_delete.go index 5d1aecd4..de781642 100644 --- a/src/rabbitmq-service-broker/rabbithutch/user_delete.go +++ b/src/rabbitmq-service-broker/rabbithutch/user_delete.go @@ -3,7 +3,7 @@ package rabbithutch import ( "net/http" - "github.com/pivotal-cf/brokerapi/v9" + "github.com/pivotal-cf/brokerapi/v10" ) func (r *rabbitHutch) DeleteUserAndConnections(username string) error { diff --git a/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go b/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go index 2dd4b2f5..7018892c 100644 --- a/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go +++ b/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go @@ -1,7 +1,7 @@ package rabbithutch -func (b *rabbitHutch) VHostDelete(vhost string) error { - resp, err := b.client.DeleteVhost(vhost) +func (r *rabbitHutch) VHostDelete(vhost string) error { + resp, err := r.client.DeleteVhost(vhost) if err != nil { return err } diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/.gitignore b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/.gitignore new file mode 100644 index 00000000..ba22c99a --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/.gitignore @@ -0,0 +1,3 @@ +.idea +*.sw? +.vscode diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CHANGELOG.md b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CHANGELOG.md new file mode 100644 index 00000000..a1feeec0 --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CHANGELOG.md @@ -0,0 +1,320 @@ +# Changelog + +## v5.0.8 (2022-12-07) + +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.7...v5.0.8 + + +## v5.0.7 (2021-11-18) + +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.6...v5.0.7 + + +## v5.0.6 (2021-11-15) + +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.5...v5.0.6 + + +## v5.0.5 (2021-10-27) + +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.4...v5.0.5 + + +## v5.0.4 (2021-08-29) + +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.3...v5.0.4 + + +## v5.0.3 (2021-04-29) + +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.2...v5.0.3 + + +## v5.0.2 (2021-03-25) + +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.1...v5.0.2 + + +## v5.0.1 (2021-03-10) + +- Small improvements +- History of changes: see https://github.com/go-chi/chi/compare/v5.0.0...v5.0.1 + + +## v5.0.0 (2021-02-27) + +- chi v5, `github.com/go-chi/chi/v5` introduces the adoption of Go's SIV to adhere to the current state-of-the-tools in Go. +- chi v1.5.x did not work out as planned, as the Go tooling is too powerful and chi's adoption is too wide. + The most responsible thing to do for everyone's benefit is to just release v5 with SIV, so I present to you all, + chi v5 at `github.com/go-chi/chi/v5`. I hope someday the developer experience and ergonomics I've been seeking + will still come to fruition in some form, see https://github.com/golang/go/issues/44550 +- History of changes: see https://github.com/go-chi/chi/compare/v1.5.4...v5.0.0 + + +## v1.5.4 (2021-02-27) + +- Undo prior retraction in v1.5.3 as we prepare for v5.0.0 release +- History of changes: see https://github.com/go-chi/chi/compare/v1.5.3...v1.5.4 + + +## v1.5.3 (2021-02-21) + +- Update go.mod to go 1.16 with new retract directive marking all versions without prior go.mod support +- History of changes: see https://github.com/go-chi/chi/compare/v1.5.2...v1.5.3 + + +## v1.5.2 (2021-02-10) + +- Reverting allocation optimization as a precaution as go test -race fails. +- Minor improvements, see history below +- History of changes: see https://github.com/go-chi/chi/compare/v1.5.1...v1.5.2 + + +## v1.5.1 (2020-12-06) + +- Performance improvement: removing 1 allocation by foregoing context.WithValue, thank you @bouk for + your contribution (https://github.com/go-chi/chi/pull/555). Note: new benchmarks posted in README. +- `middleware.CleanPath`: new middleware that clean's request path of double slashes +- deprecate & remove `chi.ServerBaseContext` in favour of stdlib `http.Server#BaseContext` +- plus other tiny improvements, see full commit history below +- History of changes: see https://github.com/go-chi/chi/compare/v4.1.2...v1.5.1 + + +## v1.5.0 (2020-11-12) - now with go.mod support + +`chi` dates back to 2016 with it's original implementation as one of the first routers to adopt the newly introduced +context.Context api to the stdlib -- set out to design a router that is faster, more modular and simpler than anything +else out there -- while not introducing any custom handler types or dependencies. Today, `chi` still has zero dependencies, +and in many ways is future proofed from changes, given it's minimal nature. Between versions, chi's iterations have been very +incremental, with the architecture and api being the same today as it was originally designed in 2016. For this reason it +makes chi a pretty easy project to maintain, as well thanks to the many amazing community contributions over the years +to who all help make chi better (total of 86 contributors to date -- thanks all!). + +Chi has been an labour of love, art and engineering, with the goals to offer beautiful ergonomics, flexibility, performance +and simplicity when building HTTP services with Go. I've strived to keep the router very minimal in surface area / code size, +and always improving the code wherever possible -- and as of today the `chi` package is just 1082 lines of code (not counting +middlewares, which are all optional). As well, I don't have the exact metrics, but from my analysis and email exchanges from +companies and developers, chi is used by thousands of projects around the world -- thank you all as there is no better form of +joy for me than to have art I had started be helpful and enjoyed by others. And of course I use chi in all of my own projects too :) + +For me, the asthetics of chi's code and usage are very important. With the introduction of Go's module support +(which I'm a big fan of), chi's past versioning scheme choice to v2, v3 and v4 would mean I'd require the import path +of "github.com/go-chi/chi/v4", leading to the lengthy discussion at https://github.com/go-chi/chi/issues/462. +Haha, to some, you may be scratching your head why I've spent > 1 year stalling to adopt "/vXX" convention in the import +path -- which isn't horrible in general -- but for chi, I'm unable to accept it as I strive for perfection in it's API design, +aesthetics and simplicity. It just doesn't feel good to me given chi's simple nature -- I do not foresee a "v5" or "v6", +and upgrading between versions in the future will also be just incremental. + +I do understand versioning is a part of the API design as well, which is why the solution for a while has been to "do nothing", +as Go supports both old and new import paths with/out go.mod. However, now that Go module support has had time to iron out kinks and +is adopted everywhere, it's time for chi to get with the times. Luckily, I've discovered a path forward that will make me happy, +while also not breaking anyone's app who adopted a prior versioning from tags in v2/v3/v4. I've made an experimental release of +v1.5.0 with go.mod silently, and tested it with new and old projects, to ensure the developer experience is preserved, and it's +largely unnoticed. Fortunately, Go's toolchain will check the tags of a repo and consider the "latest" tag the one with go.mod. +However, you can still request a specific older tag such as v4.1.2, and everything will "just work". But new users can just +`go get github.com/go-chi/chi` or `go get github.com/go-chi/chi@latest` and they will get the latest version which contains +go.mod support, which is v1.5.0+. `chi` will not change very much over the years, just like it hasn't changed much from 4 years ago. +Therefore, we will stay on v1.x from here on, starting from v1.5.0. Any breaking changes will bump a "minor" release and +backwards-compatible improvements/fixes will bump a "tiny" release. + +For existing projects who want to upgrade to the latest go.mod version, run: `go get -u github.com/go-chi/chi@v1.5.0`, +which will get you on the go.mod version line (as Go's mod cache may still remember v4.x). Brand new systems can run +`go get -u github.com/go-chi/chi` or `go get -u github.com/go-chi/chi@latest` to install chi, which will install v1.5.0+ +built with go.mod support. + +My apologies to the developers who will disagree with the decisions above, but, hope you'll try it and see it's a very +minor request which is backwards compatible and won't break your existing installations. + +Cheers all, happy coding! + + +--- + + +## v4.1.2 (2020-06-02) + +- fix that handles MethodNotAllowed with path variables, thank you @caseyhadden for your contribution +- fix to replace nested wildcards correctly in RoutePattern, thank you @@unmultimedio for your contribution +- History of changes: see https://github.com/go-chi/chi/compare/v4.1.1...v4.1.2 + + +## v4.1.1 (2020-04-16) + +- fix for issue https://github.com/go-chi/chi/issues/411 which allows for overlapping regexp + route to the correct handler through a recursive tree search, thanks to @Jahaja for the PR/fix! +- new middleware.RouteHeaders as a simple router for request headers with wildcard support +- History of changes: see https://github.com/go-chi/chi/compare/v4.1.0...v4.1.1 + + +## v4.1.0 (2020-04-1) + +- middleware.LogEntry: Write method on interface now passes the response header + and an extra interface type useful for custom logger implementations. +- middleware.WrapResponseWriter: minor fix +- middleware.Recoverer: a bit prettier +- History of changes: see https://github.com/go-chi/chi/compare/v4.0.4...v4.1.0 + +## v4.0.4 (2020-03-24) + +- middleware.Recoverer: new pretty stack trace printing (https://github.com/go-chi/chi/pull/496) +- a few minor improvements and fixes +- History of changes: see https://github.com/go-chi/chi/compare/v4.0.3...v4.0.4 + + +## v4.0.3 (2020-01-09) + +- core: fix regexp routing to include default value when param is not matched +- middleware: rewrite of middleware.Compress +- middleware: suppress http.ErrAbortHandler in middleware.Recoverer +- History of changes: see https://github.com/go-chi/chi/compare/v4.0.2...v4.0.3 + + +## v4.0.2 (2019-02-26) + +- Minor fixes +- History of changes: see https://github.com/go-chi/chi/compare/v4.0.1...v4.0.2 + + +## v4.0.1 (2019-01-21) + +- Fixes issue with compress middleware: #382 #385 +- History of changes: see https://github.com/go-chi/chi/compare/v4.0.0...v4.0.1 + + +## v4.0.0 (2019-01-10) + +- chi v4 requires Go 1.10.3+ (or Go 1.9.7+) - we have deprecated support for Go 1.7 and 1.8 +- router: respond with 404 on router with no routes (#362) +- router: additional check to ensure wildcard is at the end of a url pattern (#333) +- middleware: deprecate use of http.CloseNotifier (#347) +- middleware: fix RedirectSlashes to include query params on redirect (#334) +- History of changes: see https://github.com/go-chi/chi/compare/v3.3.4...v4.0.0 + + +## v3.3.4 (2019-01-07) + +- Minor middleware improvements. No changes to core library/router. Moving v3 into its +- own branch as a version of chi for Go 1.7, 1.8, 1.9, 1.10, 1.11 +- History of changes: see https://github.com/go-chi/chi/compare/v3.3.3...v3.3.4 + + +## v3.3.3 (2018-08-27) + +- Minor release +- See https://github.com/go-chi/chi/compare/v3.3.2...v3.3.3 + + +## v3.3.2 (2017-12-22) + +- Support to route trailing slashes on mounted sub-routers (#281) +- middleware: new `ContentCharset` to check matching charsets. Thank you + @csucu for your community contribution! + + +## v3.3.1 (2017-11-20) + +- middleware: new `AllowContentType` handler for explicit whitelist of accepted request Content-Types +- middleware: new `SetHeader` handler for short-hand middleware to set a response header key/value +- Minor bug fixes + + +## v3.3.0 (2017-10-10) + +- New chi.RegisterMethod(method) to add support for custom HTTP methods, see _examples/custom-method for usage +- Deprecated LINK and UNLINK methods from the default list, please use `chi.RegisterMethod("LINK")` and `chi.RegisterMethod("UNLINK")` in an `init()` function + + +## v3.2.1 (2017-08-31) + +- Add new `Match(rctx *Context, method, path string) bool` method to `Routes` interface + and `Mux`. Match searches the mux's routing tree for a handler that matches the method/path +- Add new `RouteMethod` to `*Context` +- Add new `Routes` pointer to `*Context` +- Add new `middleware.GetHead` to route missing HEAD requests to GET handler +- Updated benchmarks (see README) + + +## v3.1.5 (2017-08-02) + +- Setup golint and go vet for the project +- As per golint, we've redefined `func ServerBaseContext(h http.Handler, baseCtx context.Context) http.Handler` + to `func ServerBaseContext(baseCtx context.Context, h http.Handler) http.Handler` + + +## v3.1.0 (2017-07-10) + +- Fix a few minor issues after v3 release +- Move `docgen` sub-pkg to https://github.com/go-chi/docgen +- Move `render` sub-pkg to https://github.com/go-chi/render +- Add new `URLFormat` handler to chi/middleware sub-pkg to make working with url mime + suffixes easier, ie. parsing `/articles/1.json` and `/articles/1.xml`. See comments in + https://github.com/go-chi/chi/blob/master/middleware/url_format.go for example usage. + + +## v3.0.0 (2017-06-21) + +- Major update to chi library with many exciting updates, but also some *breaking changes* +- URL parameter syntax changed from `/:id` to `/{id}` for even more flexible routing, such as + `/articles/{month}-{day}-{year}-{slug}`, `/articles/{id}`, and `/articles/{id}.{ext}` on the + same router +- Support for regexp for routing patterns, in the form of `/{paramKey:regExp}` for example: + `r.Get("/articles/{name:[a-z]+}", h)` and `chi.URLParam(r, "name")` +- Add `Method` and `MethodFunc` to `chi.Router` to allow routing definitions such as + `r.Method("GET", "/", h)` which provides a cleaner interface for custom handlers like + in `_examples/custom-handler` +- Deprecating `mux#FileServer` helper function. Instead, we encourage users to create their + own using file handler with the stdlib, see `_examples/fileserver` for an example +- Add support for LINK/UNLINK http methods via `r.Method()` and `r.MethodFunc()` +- Moved the chi project to its own organization, to allow chi-related community packages to + be easily discovered and supported, at: https://github.com/go-chi +- *NOTE:* please update your import paths to `"github.com/go-chi/chi"` +- *NOTE:* chi v2 is still available at https://github.com/go-chi/chi/tree/v2 + + +## v2.1.0 (2017-03-30) + +- Minor improvements and update to the chi core library +- Introduced a brand new `chi/render` sub-package to complete the story of building + APIs to offer a pattern for managing well-defined request / response payloads. Please + check out the updated `_examples/rest` example for how it works. +- Added `MethodNotAllowed(h http.HandlerFunc)` to chi.Router interface + + +## v2.0.0 (2017-01-06) + +- After many months of v2 being in an RC state with many companies and users running it in + production, the inclusion of some improvements to the middlewares, we are very pleased to + announce v2.0.0 of chi. + + +## v2.0.0-rc1 (2016-07-26) + +- Huge update! chi v2 is a large refactor targetting Go 1.7+. As of Go 1.7, the popular + community `"net/context"` package has been included in the standard library as `"context"` and + utilized by `"net/http"` and `http.Request` to managing deadlines, cancelation signals and other + request-scoped values. We're very excited about the new context addition and are proud to + introduce chi v2, a minimal and powerful routing package for building large HTTP services, + with zero external dependencies. Chi focuses on idiomatic design and encourages the use of + stdlib HTTP handlers and middlwares. +- chi v2 deprecates its `chi.Handler` interface and requires `http.Handler` or `http.HandlerFunc` +- chi v2 stores URL routing parameters and patterns in the standard request context: `r.Context()` +- chi v2 lower-level routing context is accessible by `chi.RouteContext(r.Context()) *chi.Context`, + which provides direct access to URL routing parameters, the routing path and the matching + routing patterns. +- Users upgrading from chi v1 to v2, need to: + 1. Update the old chi.Handler signature, `func(ctx context.Context, w http.ResponseWriter, r *http.Request)` to + the standard http.Handler: `func(w http.ResponseWriter, r *http.Request)` + 2. Use `chi.URLParam(r *http.Request, paramKey string) string` + or `URLParamFromCtx(ctx context.Context, paramKey string) string` to access a url parameter value + + +## v1.0.0 (2016-07-01) + +- Released chi v1 stable https://github.com/go-chi/chi/tree/v1.0.0 for Go 1.6 and older. + + +## v0.9.0 (2016-03-31) + +- Reuse context objects via sync.Pool for zero-allocation routing [#33](https://github.com/go-chi/chi/pull/33) +- BREAKING NOTE: due to subtle API changes, previously `chi.URLParams(ctx)["id"]` used to access url parameters + has changed to: `chi.URLParam(ctx, "id")` diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CONTRIBUTING.md b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CONTRIBUTING.md new file mode 100644 index 00000000..c0ac2dfe --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/CONTRIBUTING.md @@ -0,0 +1,31 @@ +# Contributing + +## Prerequisites + +1. [Install Go][go-install]. +2. Download the sources and switch the working directory: + + ```bash + go get -u -d github.com/go-chi/chi + cd $GOPATH/src/github.com/go-chi/chi + ``` + +## Submitting a Pull Request + +A typical workflow is: + +1. [Fork the repository.][fork] [This tip maybe also helpful.][go-fork-tip] +2. [Create a topic branch.][branch] +3. Add tests for your change. +4. Run `go test`. If your tests pass, return to the step 3. +5. Implement the change and ensure the steps from the previous step pass. +6. Run `goimports -w .`, to ensure the new code conforms to Go formatting guideline. +7. [Add, commit and push your changes.][git-help] +8. [Submit a pull request.][pull-req] + +[go-install]: https://golang.org/doc/install +[go-fork-tip]: http://blog.campoy.cat/2014/03/github-and-go-forking-pull-requests-and.html +[fork]: https://help.github.com/articles/fork-a-repo +[branch]: http://learn.github.com/p/branching.html +[git-help]: https://guides.github.com +[pull-req]: https://help.github.com/articles/using-pull-requests diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/LICENSE b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/LICENSE new file mode 100644 index 00000000..d99f02ff --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/LICENSE @@ -0,0 +1,20 @@ +Copyright (c) 2015-present Peter Kieltyka (https://github.com/pkieltyka), Google Inc. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/Makefile b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/Makefile new file mode 100644 index 00000000..e0f18c7d --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/Makefile @@ -0,0 +1,22 @@ +.PHONY: all +all: + @echo "**********************************************************" + @echo "** chi build tool **" + @echo "**********************************************************" + + +.PHONY: test +test: + go clean -testcache && $(MAKE) test-router && $(MAKE) test-middleware + +.PHONY: test-router +test-router: + go test -race -v . + +.PHONY: test-middleware +test-middleware: + go test -race -v ./middleware + +.PHONY: docs +docs: + npx docsify-cli serve ./docs diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/README.md b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/README.md new file mode 100644 index 00000000..3e4cc4a2 --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/README.md @@ -0,0 +1,500 @@ +# chi + + +[![GoDoc Widget]][GoDoc] [![Travis Widget]][Travis] + +`chi` is a lightweight, idiomatic and composable router for building Go HTTP services. It's +especially good at helping you write large REST API services that are kept maintainable as your +project grows and changes. `chi` is built on the new `context` package introduced in Go 1.7 to +handle signaling, cancelation and request-scoped values across a handler chain. + +The focus of the project has been to seek out an elegant and comfortable design for writing +REST API servers, written during the development of the Pressly API service that powers our +public API service, which in turn powers all of our client-side applications. + +The key considerations of chi's design are: project structure, maintainability, standard http +handlers (stdlib-only), developer productivity, and deconstructing a large system into many small +parts. The core router `github.com/go-chi/chi` is quite small (less than 1000 LOC), but we've also +included some useful/optional subpackages: [middleware](/middleware), [render](https://github.com/go-chi/render) +and [docgen](https://github.com/go-chi/docgen). We hope you enjoy it too! + +## Install + +`go get -u github.com/go-chi/chi/v5` + + +## Features + +* **Lightweight** - cloc'd in ~1000 LOC for the chi router +* **Fast** - yes, see [benchmarks](#benchmarks) +* **100% compatible with net/http** - use any http or middleware pkg in the ecosystem that is also compatible with `net/http` +* **Designed for modular/composable APIs** - middlewares, inline middlewares, route groups and sub-router mounting +* **Context control** - built on new `context` package, providing value chaining, cancellations and timeouts +* **Robust** - in production at Pressly, Cloudflare, Heroku, 99Designs, and many others (see [discussion](https://github.com/go-chi/chi/issues/91)) +* **Doc generation** - `docgen` auto-generates routing documentation from your source to JSON or Markdown +* **Go.mod support** - as of v5, go.mod support (see [CHANGELOG](https://github.com/go-chi/chi/blob/master/CHANGELOG.md)) +* **No external dependencies** - plain ol' Go stdlib + net/http + + +## Examples + +See [_examples/](https://github.com/go-chi/chi/blob/master/_examples/) for a variety of examples. + + +**As easy as:** + +```go +package main + +import ( + "net/http" + + "github.com/go-chi/chi/v5" + "github.com/go-chi/chi/v5/middleware" +) + +func main() { + r := chi.NewRouter() + r.Use(middleware.Logger) + r.Get("/", func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte("welcome")) + }) + http.ListenAndServe(":3000", r) +} +``` + +**REST Preview:** + +Here is a little preview of how routing looks like with chi. Also take a look at the generated routing docs +in JSON ([routes.json](https://github.com/go-chi/chi/blob/master/_examples/rest/routes.json)) and in +Markdown ([routes.md](https://github.com/go-chi/chi/blob/master/_examples/rest/routes.md)). + +I highly recommend reading the source of the [examples](https://github.com/go-chi/chi/blob/master/_examples/) listed +above, they will show you all the features of chi and serve as a good form of documentation. + +```go +import ( + //... + "context" + "github.com/go-chi/chi/v5" + "github.com/go-chi/chi/v5/middleware" +) + +func main() { + r := chi.NewRouter() + + // A good base middleware stack + r.Use(middleware.RequestID) + r.Use(middleware.RealIP) + r.Use(middleware.Logger) + r.Use(middleware.Recoverer) + + // Set a timeout value on the request context (ctx), that will signal + // through ctx.Done() that the request has timed out and further + // processing should be stopped. + r.Use(middleware.Timeout(60 * time.Second)) + + r.Get("/", func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte("hi")) + }) + + // RESTy routes for "articles" resource + r.Route("/articles", func(r chi.Router) { + r.With(paginate).Get("/", listArticles) // GET /articles + r.With(paginate).Get("/{month}-{day}-{year}", listArticlesByDate) // GET /articles/01-16-2017 + + r.Post("/", createArticle) // POST /articles + r.Get("/search", searchArticles) // GET /articles/search + + // Regexp url parameters: + r.Get("/{articleSlug:[a-z-]+}", getArticleBySlug) // GET /articles/home-is-toronto + + // Subrouters: + r.Route("/{articleID}", func(r chi.Router) { + r.Use(ArticleCtx) + r.Get("/", getArticle) // GET /articles/123 + r.Put("/", updateArticle) // PUT /articles/123 + r.Delete("/", deleteArticle) // DELETE /articles/123 + }) + }) + + // Mount the admin sub-router + r.Mount("/admin", adminRouter()) + + http.ListenAndServe(":3333", r) +} + +func ArticleCtx(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + articleID := chi.URLParam(r, "articleID") + article, err := dbGetArticle(articleID) + if err != nil { + http.Error(w, http.StatusText(404), 404) + return + } + ctx := context.WithValue(r.Context(), "article", article) + next.ServeHTTP(w, r.WithContext(ctx)) + }) +} + +func getArticle(w http.ResponseWriter, r *http.Request) { + ctx := r.Context() + article, ok := ctx.Value("article").(*Article) + if !ok { + http.Error(w, http.StatusText(422), 422) + return + } + w.Write([]byte(fmt.Sprintf("title:%s", article.Title))) +} + +// A completely separate router for administrator routes +func adminRouter() http.Handler { + r := chi.NewRouter() + r.Use(AdminOnly) + r.Get("/", adminIndex) + r.Get("/accounts", adminListAccounts) + return r +} + +func AdminOnly(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + ctx := r.Context() + perm, ok := ctx.Value("acl.permission").(YourPermissionType) + if !ok || !perm.IsAdmin() { + http.Error(w, http.StatusText(403), 403) + return + } + next.ServeHTTP(w, r) + }) +} +``` + + +## Router interface + +chi's router is based on a kind of [Patricia Radix trie](https://en.wikipedia.org/wiki/Radix_tree). +The router is fully compatible with `net/http`. + +Built on top of the tree is the `Router` interface: + +```go +// Router consisting of the core routing methods used by chi's Mux, +// using only the standard net/http. +type Router interface { + http.Handler + Routes + + // Use appends one or more middlewares onto the Router stack. + Use(middlewares ...func(http.Handler) http.Handler) + + // With adds inline middlewares for an endpoint handler. + With(middlewares ...func(http.Handler) http.Handler) Router + + // Group adds a new inline-Router along the current routing + // path, with a fresh middleware stack for the inline-Router. + Group(fn func(r Router)) Router + + // Route mounts a sub-Router along a `pattern`` string. + Route(pattern string, fn func(r Router)) Router + + // Mount attaches another http.Handler along ./pattern/* + Mount(pattern string, h http.Handler) + + // Handle and HandleFunc adds routes for `pattern` that matches + // all HTTP methods. + Handle(pattern string, h http.Handler) + HandleFunc(pattern string, h http.HandlerFunc) + + // Method and MethodFunc adds routes for `pattern` that matches + // the `method` HTTP method. + Method(method, pattern string, h http.Handler) + MethodFunc(method, pattern string, h http.HandlerFunc) + + // HTTP-method routing along `pattern` + Connect(pattern string, h http.HandlerFunc) + Delete(pattern string, h http.HandlerFunc) + Get(pattern string, h http.HandlerFunc) + Head(pattern string, h http.HandlerFunc) + Options(pattern string, h http.HandlerFunc) + Patch(pattern string, h http.HandlerFunc) + Post(pattern string, h http.HandlerFunc) + Put(pattern string, h http.HandlerFunc) + Trace(pattern string, h http.HandlerFunc) + + // NotFound defines a handler to respond whenever a route could + // not be found. + NotFound(h http.HandlerFunc) + + // MethodNotAllowed defines a handler to respond whenever a method is + // not allowed. + MethodNotAllowed(h http.HandlerFunc) +} + +// Routes interface adds two methods for router traversal, which is also +// used by the github.com/go-chi/docgen package to generate documentation for Routers. +type Routes interface { + // Routes returns the routing tree in an easily traversable structure. + Routes() []Route + + // Middlewares returns the list of middlewares in use by the router. + Middlewares() Middlewares + + // Match searches the routing tree for a handler that matches + // the method/path - similar to routing a http request, but without + // executing the handler thereafter. + Match(rctx *Context, method, path string) bool +} +``` + +Each routing method accepts a URL `pattern` and chain of `handlers`. The URL pattern +supports named params (ie. `/users/{userID}`) and wildcards (ie. `/admin/*`). URL parameters +can be fetched at runtime by calling `chi.URLParam(r, "userID")` for named parameters +and `chi.URLParam(r, "*")` for a wildcard parameter. + + +### Middleware handlers + +chi's middlewares are just stdlib net/http middleware handlers. There is nothing special +about them, which means the router and all the tooling is designed to be compatible and +friendly with any middleware in the community. This offers much better extensibility and reuse +of packages and is at the heart of chi's purpose. + +Here is an example of a standard net/http middleware where we assign a context key `"user"` +the value of `"123"`. This middleware sets a hypothetical user identifier on the request +context and calls the next handler in the chain. + +```go +// HTTP middleware setting a value on the request context +func MyMiddleware(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + // create new context from `r` request context, and assign key `"user"` + // to value of `"123"` + ctx := context.WithValue(r.Context(), "user", "123") + + // call the next handler in the chain, passing the response writer and + // the updated request object with the new context value. + // + // note: context.Context values are nested, so any previously set + // values will be accessible as well, and the new `"user"` key + // will be accessible from this point forward. + next.ServeHTTP(w, r.WithContext(ctx)) + }) +} +``` + + +### Request handlers + +chi uses standard net/http request handlers. This little snippet is an example of a http.Handler +func that reads a user identifier from the request context - hypothetically, identifying +the user sending an authenticated request, validated+set by a previous middleware handler. + +```go +// HTTP handler accessing data from the request context. +func MyRequestHandler(w http.ResponseWriter, r *http.Request) { + // here we read from the request context and fetch out `"user"` key set in + // the MyMiddleware example above. + user := r.Context().Value("user").(string) + + // respond to the client + w.Write([]byte(fmt.Sprintf("hi %s", user))) +} +``` + + +### URL parameters + +chi's router parses and stores URL parameters right onto the request context. Here is +an example of how to access URL params in your net/http handlers. And of course, middlewares +are able to access the same information. + +```go +// HTTP handler accessing the url routing parameters. +func MyRequestHandler(w http.ResponseWriter, r *http.Request) { + // fetch the url parameter `"userID"` from the request of a matching + // routing pattern. An example routing pattern could be: /users/{userID} + userID := chi.URLParam(r, "userID") + + // fetch `"key"` from the request context + ctx := r.Context() + key := ctx.Value("key").(string) + + // respond to the client + w.Write([]byte(fmt.Sprintf("hi %v, %v", userID, key))) +} +``` + + +## Middlewares + +chi comes equipped with an optional `middleware` package, providing a suite of standard +`net/http` middlewares. Please note, any middleware in the ecosystem that is also compatible +with `net/http` can be used with chi's mux. + +### Core middlewares + +---------------------------------------------------------------------------------------------------- +| chi/middleware Handler | description | +| :--------------------- | :---------------------------------------------------------------------- | +| [AllowContentEncoding] | Enforces a whitelist of request Content-Encoding headers | +| [AllowContentType] | Explicit whitelist of accepted request Content-Types | +| [BasicAuth] | Basic HTTP authentication | +| [Compress] | Gzip compression for clients that accept compressed responses | +| [ContentCharset] | Ensure charset for Content-Type request headers | +| [CleanPath] | Clean double slashes from request path | +| [GetHead] | Automatically route undefined HEAD requests to GET handlers | +| [Heartbeat] | Monitoring endpoint to check the servers pulse | +| [Logger] | Logs the start and end of each request with the elapsed processing time | +| [NoCache] | Sets response headers to prevent clients from caching | +| [Profiler] | Easily attach net/http/pprof to your routers | +| [RealIP] | Sets a http.Request's RemoteAddr to either X-Real-IP or X-Forwarded-For | +| [Recoverer] | Gracefully absorb panics and prints the stack trace | +| [RequestID] | Injects a request ID into the context of each request | +| [RedirectSlashes] | Redirect slashes on routing paths | +| [RouteHeaders] | Route handling for request headers | +| [SetHeader] | Short-hand middleware to set a response header key/value | +| [StripSlashes] | Strip slashes on routing paths | +| [Throttle] | Puts a ceiling on the number of concurrent requests | +| [Timeout] | Signals to the request context when the timeout deadline is reached | +| [URLFormat] | Parse extension from url and put it on request context | +| [WithValue] | Short-hand middleware to set a key/value on the request context | +---------------------------------------------------------------------------------------------------- + +[AllowContentEncoding]: https://pkg.go.dev/github.com/go-chi/chi/middleware#AllowContentEncoding +[AllowContentType]: https://pkg.go.dev/github.com/go-chi/chi/middleware#AllowContentType +[BasicAuth]: https://pkg.go.dev/github.com/go-chi/chi/middleware#BasicAuth +[Compress]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Compress +[ContentCharset]: https://pkg.go.dev/github.com/go-chi/chi/middleware#ContentCharset +[CleanPath]: https://pkg.go.dev/github.com/go-chi/chi/middleware#CleanPath +[GetHead]: https://pkg.go.dev/github.com/go-chi/chi/middleware#GetHead +[GetReqID]: https://pkg.go.dev/github.com/go-chi/chi/middleware#GetReqID +[Heartbeat]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Heartbeat +[Logger]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Logger +[NoCache]: https://pkg.go.dev/github.com/go-chi/chi/middleware#NoCache +[Profiler]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Profiler +[RealIP]: https://pkg.go.dev/github.com/go-chi/chi/middleware#RealIP +[Recoverer]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Recoverer +[RedirectSlashes]: https://pkg.go.dev/github.com/go-chi/chi/middleware#RedirectSlashes +[RequestLogger]: https://pkg.go.dev/github.com/go-chi/chi/middleware#RequestLogger +[RequestID]: https://pkg.go.dev/github.com/go-chi/chi/middleware#RequestID +[RouteHeaders]: https://pkg.go.dev/github.com/go-chi/chi/middleware#RouteHeaders +[SetHeader]: https://pkg.go.dev/github.com/go-chi/chi/middleware#SetHeader +[StripSlashes]: https://pkg.go.dev/github.com/go-chi/chi/middleware#StripSlashes +[Throttle]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Throttle +[ThrottleBacklog]: https://pkg.go.dev/github.com/go-chi/chi/middleware#ThrottleBacklog +[ThrottleWithOpts]: https://pkg.go.dev/github.com/go-chi/chi/middleware#ThrottleWithOpts +[Timeout]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Timeout +[URLFormat]: https://pkg.go.dev/github.com/go-chi/chi/middleware#URLFormat +[WithLogEntry]: https://pkg.go.dev/github.com/go-chi/chi/middleware#WithLogEntry +[WithValue]: https://pkg.go.dev/github.com/go-chi/chi/middleware#WithValue +[Compressor]: https://pkg.go.dev/github.com/go-chi/chi/middleware#Compressor +[DefaultLogFormatter]: https://pkg.go.dev/github.com/go-chi/chi/middleware#DefaultLogFormatter +[EncoderFunc]: https://pkg.go.dev/github.com/go-chi/chi/middleware#EncoderFunc +[HeaderRoute]: https://pkg.go.dev/github.com/go-chi/chi/middleware#HeaderRoute +[HeaderRouter]: https://pkg.go.dev/github.com/go-chi/chi/middleware#HeaderRouter +[LogEntry]: https://pkg.go.dev/github.com/go-chi/chi/middleware#LogEntry +[LogFormatter]: https://pkg.go.dev/github.com/go-chi/chi/middleware#LogFormatter +[LoggerInterface]: https://pkg.go.dev/github.com/go-chi/chi/middleware#LoggerInterface +[ThrottleOpts]: https://pkg.go.dev/github.com/go-chi/chi/middleware#ThrottleOpts +[WrapResponseWriter]: https://pkg.go.dev/github.com/go-chi/chi/middleware#WrapResponseWriter + +### Extra middlewares & packages + +Please see https://github.com/go-chi for additional packages. + +-------------------------------------------------------------------------------------------------------------------- +| package | description | +|:---------------------------------------------------|:------------------------------------------------------------- +| [cors](https://github.com/go-chi/cors) | Cross-origin resource sharing (CORS) | +| [docgen](https://github.com/go-chi/docgen) | Print chi.Router routes at runtime | +| [jwtauth](https://github.com/go-chi/jwtauth) | JWT authentication | +| [hostrouter](https://github.com/go-chi/hostrouter) | Domain/host based request routing | +| [httplog](https://github.com/go-chi/httplog) | Small but powerful structured HTTP request logging | +| [httprate](https://github.com/go-chi/httprate) | HTTP request rate limiter | +| [httptracer](https://github.com/go-chi/httptracer) | HTTP request performance tracing library | +| [httpvcr](https://github.com/go-chi/httpvcr) | Write deterministic tests for external sources | +| [stampede](https://github.com/go-chi/stampede) | HTTP request coalescer | +-------------------------------------------------------------------------------------------------------------------- + + +## context? + +`context` is a tiny pkg that provides simple interface to signal context across call stacks +and goroutines. It was originally written by [Sameer Ajmani](https://github.com/Sajmani) +and is available in stdlib since go1.7. + +Learn more at https://blog.golang.org/context + +and.. +* Docs: https://golang.org/pkg/context +* Source: https://github.com/golang/go/tree/master/src/context + + +## Benchmarks + +The benchmark suite: https://github.com/pkieltyka/go-http-routing-benchmark + +Results as of Nov 29, 2020 with Go 1.15.5 on Linux AMD 3950x + +```shell +BenchmarkChi_Param 3075895 384 ns/op 400 B/op 2 allocs/op +BenchmarkChi_Param5 2116603 566 ns/op 400 B/op 2 allocs/op +BenchmarkChi_Param20 964117 1227 ns/op 400 B/op 2 allocs/op +BenchmarkChi_ParamWrite 2863413 420 ns/op 400 B/op 2 allocs/op +BenchmarkChi_GithubStatic 3045488 395 ns/op 400 B/op 2 allocs/op +BenchmarkChi_GithubParam 2204115 540 ns/op 400 B/op 2 allocs/op +BenchmarkChi_GithubAll 10000 113811 ns/op 81203 B/op 406 allocs/op +BenchmarkChi_GPlusStatic 3337485 359 ns/op 400 B/op 2 allocs/op +BenchmarkChi_GPlusParam 2825853 423 ns/op 400 B/op 2 allocs/op +BenchmarkChi_GPlus2Params 2471697 483 ns/op 400 B/op 2 allocs/op +BenchmarkChi_GPlusAll 194220 5950 ns/op 5200 B/op 26 allocs/op +BenchmarkChi_ParseStatic 3365324 356 ns/op 400 B/op 2 allocs/op +BenchmarkChi_ParseParam 2976614 404 ns/op 400 B/op 2 allocs/op +BenchmarkChi_Parse2Params 2638084 439 ns/op 400 B/op 2 allocs/op +BenchmarkChi_ParseAll 109567 11295 ns/op 10400 B/op 52 allocs/op +BenchmarkChi_StaticAll 16846 71308 ns/op 62802 B/op 314 allocs/op +``` + +Comparison with other routers: https://gist.github.com/pkieltyka/123032f12052520aaccab752bd3e78cc + +NOTE: the allocs in the benchmark above are from the calls to http.Request's +`WithContext(context.Context)` method that clones the http.Request, sets the `Context()` +on the duplicated (alloc'd) request and returns it the new request object. This is just +how setting context on a request in Go works. + + +## Credits + +* Carl Jackson for https://github.com/zenazn/goji + * Parts of chi's thinking comes from goji, and chi's middleware package + sources from goji. +* Armon Dadgar for https://github.com/armon/go-radix +* Contributions: [@VojtechVitek](https://github.com/VojtechVitek) + +We'll be more than happy to see [your contributions](./CONTRIBUTING.md)! + + +## Beyond REST + +chi is just a http router that lets you decompose request handling into many smaller layers. +Many companies use chi to write REST services for their public APIs. But, REST is just a convention +for managing state via HTTP, and there's a lot of other pieces required to write a complete client-server +system or network of microservices. + +Looking beyond REST, I also recommend some newer works in the field: +* [webrpc](https://github.com/webrpc/webrpc) - Web-focused RPC client+server framework with code-gen +* [gRPC](https://github.com/grpc/grpc-go) - Google's RPC framework via protobufs +* [graphql](https://github.com/99designs/gqlgen) - Declarative query language +* [NATS](https://nats.io) - lightweight pub-sub + + +## License + +Copyright (c) 2015-present [Peter Kieltyka](https://github.com/pkieltyka) + +Licensed under [MIT License](./LICENSE) + +[GoDoc]: https://pkg.go.dev/github.com/go-chi/chi?tab=versions +[GoDoc Widget]: https://godoc.org/github.com/go-chi/chi?status.svg +[Travis]: https://travis-ci.org/go-chi/chi +[Travis Widget]: https://travis-ci.org/go-chi/chi.svg?branch=master diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chain.go b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chain.go new file mode 100644 index 00000000..a2278414 --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chain.go @@ -0,0 +1,49 @@ +package chi + +import "net/http" + +// Chain returns a Middlewares type from a slice of middleware handlers. +func Chain(middlewares ...func(http.Handler) http.Handler) Middlewares { + return Middlewares(middlewares) +} + +// Handler builds and returns a http.Handler from the chain of middlewares, +// with `h http.Handler` as the final handler. +func (mws Middlewares) Handler(h http.Handler) http.Handler { + return &ChainHandler{h, chain(mws, h), mws} +} + +// HandlerFunc builds and returns a http.Handler from the chain of middlewares, +// with `h http.Handler` as the final handler. +func (mws Middlewares) HandlerFunc(h http.HandlerFunc) http.Handler { + return &ChainHandler{h, chain(mws, h), mws} +} + +// ChainHandler is a http.Handler with support for handler composition and +// execution. +type ChainHandler struct { + Endpoint http.Handler + chain http.Handler + Middlewares Middlewares +} + +func (c *ChainHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { + c.chain.ServeHTTP(w, r) +} + +// chain builds a http.Handler composed of an inline middleware stack and endpoint +// handler in the order they are passed. +func chain(middlewares []func(http.Handler) http.Handler, endpoint http.Handler) http.Handler { + // Return ahead of time if there aren't any middlewares for the chain + if len(middlewares) == 0 { + return endpoint + } + + // Wrap the end handler with the middleware chain + h := middlewares[len(middlewares)-1](endpoint) + for i := len(middlewares) - 2; i >= 0; i-- { + h = middlewares[i](h) + } + + return h +} diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chi.go b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chi.go new file mode 100644 index 00000000..a1691bbe --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/chi.go @@ -0,0 +1,134 @@ +// Package chi is a small, idiomatic and composable router for building HTTP services. +// +// chi requires Go 1.14 or newer. +// +// Example: +// +// package main +// +// import ( +// "net/http" +// +// "github.com/go-chi/chi/v5" +// "github.com/go-chi/chi/v5/middleware" +// ) +// +// func main() { +// r := chi.NewRouter() +// r.Use(middleware.Logger) +// r.Use(middleware.Recoverer) +// +// r.Get("/", func(w http.ResponseWriter, r *http.Request) { +// w.Write([]byte("root.")) +// }) +// +// http.ListenAndServe(":3333", r) +// } +// +// See github.com/go-chi/chi/_examples/ for more in-depth examples. +// +// URL patterns allow for easy matching of path components in HTTP +// requests. The matching components can then be accessed using +// chi.URLParam(). All patterns must begin with a slash. +// +// A simple named placeholder {name} matches any sequence of characters +// up to the next / or the end of the URL. Trailing slashes on paths must +// be handled explicitly. +// +// A placeholder with a name followed by a colon allows a regular +// expression match, for example {number:\\d+}. The regular expression +// syntax is Go's normal regexp RE2 syntax, except that regular expressions +// including { or } are not supported, and / will never be +// matched. An anonymous regexp pattern is allowed, using an empty string +// before the colon in the placeholder, such as {:\\d+} +// +// The special placeholder of asterisk matches the rest of the requested +// URL. Any trailing characters in the pattern are ignored. This is the only +// placeholder which will match / characters. +// +// Examples: +// +// "/user/{name}" matches "/user/jsmith" but not "/user/jsmith/info" or "/user/jsmith/" +// "/user/{name}/info" matches "/user/jsmith/info" +// "/page/*" matches "/page/intro/latest" +// "/page/{other}/index" also matches "/page/intro/latest" +// "/date/{yyyy:\\d\\d\\d\\d}/{mm:\\d\\d}/{dd:\\d\\d}" matches "/date/2017/04/01" +package chi + +import "net/http" + +// NewRouter returns a new Mux object that implements the Router interface. +func NewRouter() *Mux { + return NewMux() +} + +// Router consisting of the core routing methods used by chi's Mux, +// using only the standard net/http. +type Router interface { + http.Handler + Routes + + // Use appends one or more middlewares onto the Router stack. + Use(middlewares ...func(http.Handler) http.Handler) + + // With adds inline middlewares for an endpoint handler. + With(middlewares ...func(http.Handler) http.Handler) Router + + // Group adds a new inline-Router along the current routing + // path, with a fresh middleware stack for the inline-Router. + Group(fn func(r Router)) Router + + // Route mounts a sub-Router along a `pattern`` string. + Route(pattern string, fn func(r Router)) Router + + // Mount attaches another http.Handler along ./pattern/* + Mount(pattern string, h http.Handler) + + // Handle and HandleFunc adds routes for `pattern` that matches + // all HTTP methods. + Handle(pattern string, h http.Handler) + HandleFunc(pattern string, h http.HandlerFunc) + + // Method and MethodFunc adds routes for `pattern` that matches + // the `method` HTTP method. + Method(method, pattern string, h http.Handler) + MethodFunc(method, pattern string, h http.HandlerFunc) + + // HTTP-method routing along `pattern` + Connect(pattern string, h http.HandlerFunc) + Delete(pattern string, h http.HandlerFunc) + Get(pattern string, h http.HandlerFunc) + Head(pattern string, h http.HandlerFunc) + Options(pattern string, h http.HandlerFunc) + Patch(pattern string, h http.HandlerFunc) + Post(pattern string, h http.HandlerFunc) + Put(pattern string, h http.HandlerFunc) + Trace(pattern string, h http.HandlerFunc) + + // NotFound defines a handler to respond whenever a route could + // not be found. + NotFound(h http.HandlerFunc) + + // MethodNotAllowed defines a handler to respond whenever a method is + // not allowed. + MethodNotAllowed(h http.HandlerFunc) +} + +// Routes interface adds two methods for router traversal, which is also +// used by the `docgen` subpackage to generation documentation for Routers. +type Routes interface { + // Routes returns the routing tree in an easily traversable structure. + Routes() []Route + + // Middlewares returns the list of middlewares in use by the router. + Middlewares() Middlewares + + // Match searches the routing tree for a handler that matches + // the method/path - similar to routing a http request, but without + // executing the handler thereafter. + Match(rctx *Context, method, path string) bool +} + +// Middlewares type is a slice of standard middleware handlers with methods +// to compose middleware chains and http.Handler's. +type Middlewares []func(http.Handler) http.Handler diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/context.go b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/context.go new file mode 100644 index 00000000..e78a2385 --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/context.go @@ -0,0 +1,159 @@ +package chi + +import ( + "context" + "net/http" + "strings" +) + +// URLParam returns the url parameter from a http.Request object. +func URLParam(r *http.Request, key string) string { + if rctx := RouteContext(r.Context()); rctx != nil { + return rctx.URLParam(key) + } + return "" +} + +// URLParamFromCtx returns the url parameter from a http.Request Context. +func URLParamFromCtx(ctx context.Context, key string) string { + if rctx := RouteContext(ctx); rctx != nil { + return rctx.URLParam(key) + } + return "" +} + +// RouteContext returns chi's routing Context object from a +// http.Request Context. +func RouteContext(ctx context.Context) *Context { + val, _ := ctx.Value(RouteCtxKey).(*Context) + return val +} + +// NewRouteContext returns a new routing Context object. +func NewRouteContext() *Context { + return &Context{} +} + +var ( + // RouteCtxKey is the context.Context key to store the request context. + RouteCtxKey = &contextKey{"RouteContext"} +) + +// Context is the default routing context set on the root node of a +// request context to track route patterns, URL parameters and +// an optional routing path. +type Context struct { + Routes Routes + + // parentCtx is the parent of this one, for using Context as a + // context.Context directly. This is an optimization that saves + // 1 allocation. + parentCtx context.Context + + // Routing path/method override used during the route search. + // See Mux#routeHTTP method. + RoutePath string + RouteMethod string + + // URLParams are the stack of routeParams captured during the + // routing lifecycle across a stack of sub-routers. + URLParams RouteParams + + // Route parameters matched for the current sub-router. It is + // intentionally unexported so it cant be tampered. + routeParams RouteParams + + // The endpoint routing pattern that matched the request URI path + // or `RoutePath` of the current sub-router. This value will update + // during the lifecycle of a request passing through a stack of + // sub-routers. + routePattern string + + // Routing pattern stack throughout the lifecycle of the request, + // across all connected routers. It is a record of all matching + // patterns across a stack of sub-routers. + RoutePatterns []string + + // methodNotAllowed hint + methodNotAllowed bool +} + +// Reset a routing context to its initial state. +func (x *Context) Reset() { + x.Routes = nil + x.RoutePath = "" + x.RouteMethod = "" + x.RoutePatterns = x.RoutePatterns[:0] + x.URLParams.Keys = x.URLParams.Keys[:0] + x.URLParams.Values = x.URLParams.Values[:0] + + x.routePattern = "" + x.routeParams.Keys = x.routeParams.Keys[:0] + x.routeParams.Values = x.routeParams.Values[:0] + x.methodNotAllowed = false + x.parentCtx = nil +} + +// URLParam returns the corresponding URL parameter value from the request +// routing context. +func (x *Context) URLParam(key string) string { + for k := len(x.URLParams.Keys) - 1; k >= 0; k-- { + if x.URLParams.Keys[k] == key { + return x.URLParams.Values[k] + } + } + return "" +} + +// RoutePattern builds the routing pattern string for the particular +// request, at the particular point during routing. This means, the value +// will change throughout the execution of a request in a router. That is +// why its advised to only use this value after calling the next handler. +// +// For example, +// +// func Instrument(next http.Handler) http.Handler { +// return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { +// next.ServeHTTP(w, r) +// routePattern := chi.RouteContext(r.Context()).RoutePattern() +// measure(w, r, routePattern) +// }) +// } +func (x *Context) RoutePattern() string { + routePattern := strings.Join(x.RoutePatterns, "") + routePattern = replaceWildcards(routePattern) + routePattern = strings.TrimSuffix(routePattern, "//") + routePattern = strings.TrimSuffix(routePattern, "/") + return routePattern +} + +// replaceWildcards takes a route pattern and recursively replaces all +// occurrences of "/*/" to "/". +func replaceWildcards(p string) string { + if strings.Contains(p, "/*/") { + return replaceWildcards(strings.Replace(p, "/*/", "/", -1)) + } + return p +} + +// RouteParams is a structure to track URL routing parameters efficiently. +type RouteParams struct { + Keys, Values []string +} + +// Add will append a URL parameter to the end of the route param +func (s *RouteParams) Add(key, value string) { + s.Keys = append(s.Keys, key) + s.Values = append(s.Values, value) +} + +// contextKey is a value for use with context.WithValue. It's used as +// a pointer so it fits in an interface{} without allocation. This technique +// for defining context keys was copied from Go 1.7's new use of context in net/http. +type contextKey struct { + name string +} + +func (k *contextKey) String() string { + return "chi context value " + k.name +} diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/mux.go b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/mux.go new file mode 100644 index 00000000..47e64cf2 --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/mux.go @@ -0,0 +1,487 @@ +package chi + +import ( + "context" + "fmt" + "net/http" + "strings" + "sync" +) + +var _ Router = &Mux{} + +// Mux is a simple HTTP route multiplexer that parses a request path, +// records any URL params, and executes an end handler. It implements +// the http.Handler interface and is friendly with the standard library. +// +// Mux is designed to be fast, minimal and offer a powerful API for building +// modular and composable HTTP services with a large set of handlers. It's +// particularly useful for writing large REST API services that break a handler +// into many smaller parts composed of middlewares and end handlers. +type Mux struct { + // The computed mux handler made of the chained middleware stack and + // the tree router + handler http.Handler + + // The radix trie router + tree *node + + // Custom method not allowed handler + methodNotAllowedHandler http.HandlerFunc + + // A reference to the parent mux used by subrouters when mounting + // to a parent mux + parent *Mux + + // Routing context pool + pool *sync.Pool + + // Custom route not found handler + notFoundHandler http.HandlerFunc + + // The middleware stack + middlewares []func(http.Handler) http.Handler + + // Controls the behaviour of middleware chain generation when a mux + // is registered as an inline group inside another mux. + inline bool +} + +// NewMux returns a newly initialized Mux object that implements the Router +// interface. +func NewMux() *Mux { + mux := &Mux{tree: &node{}, pool: &sync.Pool{}} + mux.pool.New = func() interface{} { + return NewRouteContext() + } + return mux +} + +// ServeHTTP is the single method of the http.Handler interface that makes +// Mux interoperable with the standard library. It uses a sync.Pool to get and +// reuse routing contexts for each request. +func (mx *Mux) ServeHTTP(w http.ResponseWriter, r *http.Request) { + // Ensure the mux has some routes defined on the mux + if mx.handler == nil { + mx.NotFoundHandler().ServeHTTP(w, r) + return + } + + // Check if a routing context already exists from a parent router. + rctx, _ := r.Context().Value(RouteCtxKey).(*Context) + if rctx != nil { + mx.handler.ServeHTTP(w, r) + return + } + + // Fetch a RouteContext object from the sync pool, and call the computed + // mx.handler that is comprised of mx.middlewares + mx.routeHTTP. + // Once the request is finished, reset the routing context and put it back + // into the pool for reuse from another request. + rctx = mx.pool.Get().(*Context) + rctx.Reset() + rctx.Routes = mx + rctx.parentCtx = r.Context() + + // NOTE: r.WithContext() causes 2 allocations and context.WithValue() causes 1 allocation + r = r.WithContext(context.WithValue(r.Context(), RouteCtxKey, rctx)) + + // Serve the request and once its done, put the request context back in the sync pool + mx.handler.ServeHTTP(w, r) + mx.pool.Put(rctx) +} + +// Use appends a middleware handler to the Mux middleware stack. +// +// The middleware stack for any Mux will execute before searching for a matching +// route to a specific handler, which provides opportunity to respond early, +// change the course of the request execution, or set request-scoped values for +// the next http.Handler. +func (mx *Mux) Use(middlewares ...func(http.Handler) http.Handler) { + if mx.handler != nil { + panic("chi: all middlewares must be defined before routes on a mux") + } + mx.middlewares = append(mx.middlewares, middlewares...) +} + +// Handle adds the route `pattern` that matches any http method to +// execute the `handler` http.Handler. +func (mx *Mux) Handle(pattern string, handler http.Handler) { + mx.handle(mALL, pattern, handler) +} + +// HandleFunc adds the route `pattern` that matches any http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) HandleFunc(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mALL, pattern, handlerFn) +} + +// Method adds the route `pattern` that matches `method` http method to +// execute the `handler` http.Handler. +func (mx *Mux) Method(method, pattern string, handler http.Handler) { + m, ok := methodMap[strings.ToUpper(method)] + if !ok { + panic(fmt.Sprintf("chi: '%s' http method is not supported.", method)) + } + mx.handle(m, pattern, handler) +} + +// MethodFunc adds the route `pattern` that matches `method` http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) MethodFunc(method, pattern string, handlerFn http.HandlerFunc) { + mx.Method(method, pattern, handlerFn) +} + +// Connect adds the route `pattern` that matches a CONNECT http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Connect(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mCONNECT, pattern, handlerFn) +} + +// Delete adds the route `pattern` that matches a DELETE http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Delete(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mDELETE, pattern, handlerFn) +} + +// Get adds the route `pattern` that matches a GET http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Get(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mGET, pattern, handlerFn) +} + +// Head adds the route `pattern` that matches a HEAD http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Head(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mHEAD, pattern, handlerFn) +} + +// Options adds the route `pattern` that matches a OPTIONS http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Options(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mOPTIONS, pattern, handlerFn) +} + +// Patch adds the route `pattern` that matches a PATCH http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Patch(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mPATCH, pattern, handlerFn) +} + +// Post adds the route `pattern` that matches a POST http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Post(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mPOST, pattern, handlerFn) +} + +// Put adds the route `pattern` that matches a PUT http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Put(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mPUT, pattern, handlerFn) +} + +// Trace adds the route `pattern` that matches a TRACE http method to +// execute the `handlerFn` http.HandlerFunc. +func (mx *Mux) Trace(pattern string, handlerFn http.HandlerFunc) { + mx.handle(mTRACE, pattern, handlerFn) +} + +// NotFound sets a custom http.HandlerFunc for routing paths that could +// not be found. The default 404 handler is `http.NotFound`. +func (mx *Mux) NotFound(handlerFn http.HandlerFunc) { + // Build NotFound handler chain + m := mx + hFn := handlerFn + if mx.inline && mx.parent != nil { + m = mx.parent + hFn = Chain(mx.middlewares...).HandlerFunc(hFn).ServeHTTP + } + + // Update the notFoundHandler from this point forward + m.notFoundHandler = hFn + m.updateSubRoutes(func(subMux *Mux) { + if subMux.notFoundHandler == nil { + subMux.NotFound(hFn) + } + }) +} + +// MethodNotAllowed sets a custom http.HandlerFunc for routing paths where the +// method is unresolved. The default handler returns a 405 with an empty body. +func (mx *Mux) MethodNotAllowed(handlerFn http.HandlerFunc) { + // Build MethodNotAllowed handler chain + m := mx + hFn := handlerFn + if mx.inline && mx.parent != nil { + m = mx.parent + hFn = Chain(mx.middlewares...).HandlerFunc(hFn).ServeHTTP + } + + // Update the methodNotAllowedHandler from this point forward + m.methodNotAllowedHandler = hFn + m.updateSubRoutes(func(subMux *Mux) { + if subMux.methodNotAllowedHandler == nil { + subMux.MethodNotAllowed(hFn) + } + }) +} + +// With adds inline middlewares for an endpoint handler. +func (mx *Mux) With(middlewares ...func(http.Handler) http.Handler) Router { + // Similarly as in handle(), we must build the mux handler once additional + // middleware registration isn't allowed for this stack, like now. + if !mx.inline && mx.handler == nil { + mx.updateRouteHandler() + } + + // Copy middlewares from parent inline muxs + var mws Middlewares + if mx.inline { + mws = make(Middlewares, len(mx.middlewares)) + copy(mws, mx.middlewares) + } + mws = append(mws, middlewares...) + + im := &Mux{ + pool: mx.pool, inline: true, parent: mx, tree: mx.tree, middlewares: mws, + notFoundHandler: mx.notFoundHandler, methodNotAllowedHandler: mx.methodNotAllowedHandler, + } + + return im +} + +// Group creates a new inline-Mux with a fresh middleware stack. It's useful +// for a group of handlers along the same routing path that use an additional +// set of middlewares. See _examples/. +func (mx *Mux) Group(fn func(r Router)) Router { + im := mx.With().(*Mux) + if fn != nil { + fn(im) + } + return im +} + +// Route creates a new Mux with a fresh middleware stack and mounts it +// along the `pattern` as a subrouter. Effectively, this is a short-hand +// call to Mount. See _examples/. +func (mx *Mux) Route(pattern string, fn func(r Router)) Router { + if fn == nil { + panic(fmt.Sprintf("chi: attempting to Route() a nil subrouter on '%s'", pattern)) + } + subRouter := NewRouter() + fn(subRouter) + mx.Mount(pattern, subRouter) + return subRouter +} + +// Mount attaches another http.Handler or chi Router as a subrouter along a routing +// path. It's very useful to split up a large API as many independent routers and +// compose them as a single service using Mount. See _examples/. +// +// Note that Mount() simply sets a wildcard along the `pattern` that will continue +// routing at the `handler`, which in most cases is another chi.Router. As a result, +// if you define two Mount() routes on the exact same pattern the mount will panic. +func (mx *Mux) Mount(pattern string, handler http.Handler) { + if handler == nil { + panic(fmt.Sprintf("chi: attempting to Mount() a nil handler on '%s'", pattern)) + } + + // Provide runtime safety for ensuring a pattern isn't mounted on an existing + // routing pattern. + if mx.tree.findPattern(pattern+"*") || mx.tree.findPattern(pattern+"/*") { + panic(fmt.Sprintf("chi: attempting to Mount() a handler on an existing path, '%s'", pattern)) + } + + // Assign sub-Router's with the parent not found & method not allowed handler if not specified. + subr, ok := handler.(*Mux) + if ok && subr.notFoundHandler == nil && mx.notFoundHandler != nil { + subr.NotFound(mx.notFoundHandler) + } + if ok && subr.methodNotAllowedHandler == nil && mx.methodNotAllowedHandler != nil { + subr.MethodNotAllowed(mx.methodNotAllowedHandler) + } + + mountHandler := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + rctx := RouteContext(r.Context()) + + // shift the url path past the previous subrouter + rctx.RoutePath = mx.nextRoutePath(rctx) + + // reset the wildcard URLParam which connects the subrouter + n := len(rctx.URLParams.Keys) - 1 + if n >= 0 && rctx.URLParams.Keys[n] == "*" && len(rctx.URLParams.Values) > n { + rctx.URLParams.Values[n] = "" + } + + handler.ServeHTTP(w, r) + }) + + if pattern == "" || pattern[len(pattern)-1] != '/' { + mx.handle(mALL|mSTUB, pattern, mountHandler) + mx.handle(mALL|mSTUB, pattern+"/", mountHandler) + pattern += "/" + } + + method := mALL + subroutes, _ := handler.(Routes) + if subroutes != nil { + method |= mSTUB + } + n := mx.handle(method, pattern+"*", mountHandler) + + if subroutes != nil { + n.subroutes = subroutes + } +} + +// Routes returns a slice of routing information from the tree, +// useful for traversing available routes of a router. +func (mx *Mux) Routes() []Route { + return mx.tree.routes() +} + +// Middlewares returns a slice of middleware handler functions. +func (mx *Mux) Middlewares() Middlewares { + return mx.middlewares +} + +// Match searches the routing tree for a handler that matches the method/path. +// It's similar to routing a http request, but without executing the handler +// thereafter. +// +// Note: the *Context state is updated during execution, so manage +// the state carefully or make a NewRouteContext(). +func (mx *Mux) Match(rctx *Context, method, path string) bool { + m, ok := methodMap[method] + if !ok { + return false + } + + node, _, h := mx.tree.FindRoute(rctx, m, path) + + if node != nil && node.subroutes != nil { + rctx.RoutePath = mx.nextRoutePath(rctx) + return node.subroutes.Match(rctx, method, rctx.RoutePath) + } + + return h != nil +} + +// NotFoundHandler returns the default Mux 404 responder whenever a route +// cannot be found. +func (mx *Mux) NotFoundHandler() http.HandlerFunc { + if mx.notFoundHandler != nil { + return mx.notFoundHandler + } + return http.NotFound +} + +// MethodNotAllowedHandler returns the default Mux 405 responder whenever +// a method cannot be resolved for a route. +func (mx *Mux) MethodNotAllowedHandler() http.HandlerFunc { + if mx.methodNotAllowedHandler != nil { + return mx.methodNotAllowedHandler + } + return methodNotAllowedHandler +} + +// handle registers a http.Handler in the routing tree for a particular http method +// and routing pattern. +func (mx *Mux) handle(method methodTyp, pattern string, handler http.Handler) *node { + if len(pattern) == 0 || pattern[0] != '/' { + panic(fmt.Sprintf("chi: routing pattern must begin with '/' in '%s'", pattern)) + } + + // Build the computed routing handler for this routing pattern. + if !mx.inline && mx.handler == nil { + mx.updateRouteHandler() + } + + // Build endpoint handler with inline middlewares for the route + var h http.Handler + if mx.inline { + mx.handler = http.HandlerFunc(mx.routeHTTP) + h = Chain(mx.middlewares...).Handler(handler) + } else { + h = handler + } + + // Add the endpoint to the tree and return the node + return mx.tree.InsertRoute(method, pattern, h) +} + +// routeHTTP routes a http.Request through the Mux routing tree to serve +// the matching handler for a particular http method. +func (mx *Mux) routeHTTP(w http.ResponseWriter, r *http.Request) { + // Grab the route context object + rctx := r.Context().Value(RouteCtxKey).(*Context) + + // The request routing path + routePath := rctx.RoutePath + if routePath == "" { + if r.URL.RawPath != "" { + routePath = r.URL.RawPath + } else { + routePath = r.URL.Path + } + if routePath == "" { + routePath = "/" + } + } + + // Check if method is supported by chi + if rctx.RouteMethod == "" { + rctx.RouteMethod = r.Method + } + method, ok := methodMap[rctx.RouteMethod] + if !ok { + mx.MethodNotAllowedHandler().ServeHTTP(w, r) + return + } + + // Find the route + if _, _, h := mx.tree.FindRoute(rctx, method, routePath); h != nil { + h.ServeHTTP(w, r) + return + } + if rctx.methodNotAllowed { + mx.MethodNotAllowedHandler().ServeHTTP(w, r) + } else { + mx.NotFoundHandler().ServeHTTP(w, r) + } +} + +func (mx *Mux) nextRoutePath(rctx *Context) string { + routePath := "/" + nx := len(rctx.routeParams.Keys) - 1 // index of last param in list + if nx >= 0 && rctx.routeParams.Keys[nx] == "*" && len(rctx.routeParams.Values) > nx { + routePath = "/" + rctx.routeParams.Values[nx] + } + return routePath +} + +// Recursively update data on child routers. +func (mx *Mux) updateSubRoutes(fn func(subMux *Mux)) { + for _, r := range mx.tree.routes() { + subMux, ok := r.SubRoutes.(*Mux) + if !ok { + continue + } + fn(subMux) + } +} + +// updateRouteHandler builds the single mux handler that is a chain of the middleware +// stack, as defined by calls to Use(), and the tree router (Mux) itself. After this +// point, no other middlewares can be registered on this Mux's stack. But you can still +// compose additional middlewares via Group()'s or using a chained middleware handler. +func (mx *Mux) updateRouteHandler() { + mx.handler = chain(mx.middlewares, http.HandlerFunc(mx.routeHTTP)) +} + +// methodNotAllowedHandler is a helper function to respond with a 405, +// method not allowed. +func methodNotAllowedHandler(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(405) + w.Write(nil) +} diff --git a/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/tree.go b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/tree.go new file mode 100644 index 00000000..4189b522 --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/go-chi/chi/v5/tree.go @@ -0,0 +1,866 @@ +package chi + +// Radix tree implementation below is a based on the original work by +// Armon Dadgar in https://github.com/armon/go-radix/blob/master/radix.go +// (MIT licensed). It's been heavily modified for use as a HTTP routing tree. + +import ( + "fmt" + "net/http" + "regexp" + "sort" + "strconv" + "strings" +) + +type methodTyp uint + +const ( + mSTUB methodTyp = 1 << iota + mCONNECT + mDELETE + mGET + mHEAD + mOPTIONS + mPATCH + mPOST + mPUT + mTRACE +) + +var mALL = mCONNECT | mDELETE | mGET | mHEAD | + mOPTIONS | mPATCH | mPOST | mPUT | mTRACE + +var methodMap = map[string]methodTyp{ + http.MethodConnect: mCONNECT, + http.MethodDelete: mDELETE, + http.MethodGet: mGET, + http.MethodHead: mHEAD, + http.MethodOptions: mOPTIONS, + http.MethodPatch: mPATCH, + http.MethodPost: mPOST, + http.MethodPut: mPUT, + http.MethodTrace: mTRACE, +} + +// RegisterMethod adds support for custom HTTP method handlers, available +// via Router#Method and Router#MethodFunc +func RegisterMethod(method string) { + if method == "" { + return + } + method = strings.ToUpper(method) + if _, ok := methodMap[method]; ok { + return + } + n := len(methodMap) + if n > strconv.IntSize-2 { + panic(fmt.Sprintf("chi: max number of methods reached (%d)", strconv.IntSize)) + } + mt := methodTyp(2 << n) + methodMap[method] = mt + mALL |= mt +} + +type nodeTyp uint8 + +const ( + ntStatic nodeTyp = iota // /home + ntRegexp // /{id:[0-9]+} + ntParam // /{user} + ntCatchAll // /api/v1/* +) + +type node struct { + // subroutes on the leaf node + subroutes Routes + + // regexp matcher for regexp nodes + rex *regexp.Regexp + + // HTTP handler endpoints on the leaf node + endpoints endpoints + + // prefix is the common prefix we ignore + prefix string + + // child nodes should be stored in-order for iteration, + // in groups of the node type. + children [ntCatchAll + 1]nodes + + // first byte of the child prefix + tail byte + + // node type: static, regexp, param, catchAll + typ nodeTyp + + // first byte of the prefix + label byte +} + +// endpoints is a mapping of http method constants to handlers +// for a given route. +type endpoints map[methodTyp]*endpoint + +type endpoint struct { + // endpoint handler + handler http.Handler + + // pattern is the routing pattern for handler nodes + pattern string + + // parameter keys recorded on handler nodes + paramKeys []string +} + +func (s endpoints) Value(method methodTyp) *endpoint { + mh, ok := s[method] + if !ok { + mh = &endpoint{} + s[method] = mh + } + return mh +} + +func (n *node) InsertRoute(method methodTyp, pattern string, handler http.Handler) *node { + var parent *node + search := pattern + + for { + // Handle key exhaustion + if len(search) == 0 { + // Insert or update the node's leaf handler + n.setEndpoint(method, handler, pattern) + return n + } + + // We're going to be searching for a wild node next, + // in this case, we need to get the tail + var label = search[0] + var segTail byte + var segEndIdx int + var segTyp nodeTyp + var segRexpat string + if label == '{' || label == '*' { + segTyp, _, segRexpat, segTail, _, segEndIdx = patNextSegment(search) + } + + var prefix string + if segTyp == ntRegexp { + prefix = segRexpat + } + + // Look for the edge to attach to + parent = n + n = n.getEdge(segTyp, label, segTail, prefix) + + // No edge, create one + if n == nil { + child := &node{label: label, tail: segTail, prefix: search} + hn := parent.addChild(child, search) + hn.setEndpoint(method, handler, pattern) + + return hn + } + + // Found an edge to match the pattern + + if n.typ > ntStatic { + // We found a param node, trim the param from the search path and continue. + // This param/wild pattern segment would already be on the tree from a previous + // call to addChild when creating a new node. + search = search[segEndIdx:] + continue + } + + // Static nodes fall below here. + // Determine longest prefix of the search key on match. + commonPrefix := longestPrefix(search, n.prefix) + if commonPrefix == len(n.prefix) { + // the common prefix is as long as the current node's prefix we're attempting to insert. + // keep the search going. + search = search[commonPrefix:] + continue + } + + // Split the node + child := &node{ + typ: ntStatic, + prefix: search[:commonPrefix], + } + parent.replaceChild(search[0], segTail, child) + + // Restore the existing node + n.label = n.prefix[commonPrefix] + n.prefix = n.prefix[commonPrefix:] + child.addChild(n, n.prefix) + + // If the new key is a subset, set the method/handler on this node and finish. + search = search[commonPrefix:] + if len(search) == 0 { + child.setEndpoint(method, handler, pattern) + return child + } + + // Create a new edge for the node + subchild := &node{ + typ: ntStatic, + label: search[0], + prefix: search, + } + hn := child.addChild(subchild, search) + hn.setEndpoint(method, handler, pattern) + return hn + } +} + +// addChild appends the new `child` node to the tree using the `pattern` as the trie key. +// For a URL router like chi's, we split the static, param, regexp and wildcard segments +// into different nodes. In addition, addChild will recursively call itself until every +// pattern segment is added to the url pattern tree as individual nodes, depending on type. +func (n *node) addChild(child *node, prefix string) *node { + search := prefix + + // handler leaf node added to the tree is the child. + // this may be overridden later down the flow + hn := child + + // Parse next segment + segTyp, _, segRexpat, segTail, segStartIdx, segEndIdx := patNextSegment(search) + + // Add child depending on next up segment + switch segTyp { + + case ntStatic: + // Search prefix is all static (that is, has no params in path) + // noop + + default: + // Search prefix contains a param, regexp or wildcard + + if segTyp == ntRegexp { + rex, err := regexp.Compile(segRexpat) + if err != nil { + panic(fmt.Sprintf("chi: invalid regexp pattern '%s' in route param", segRexpat)) + } + child.prefix = segRexpat + child.rex = rex + } + + if segStartIdx == 0 { + // Route starts with a param + child.typ = segTyp + + if segTyp == ntCatchAll { + segStartIdx = -1 + } else { + segStartIdx = segEndIdx + } + if segStartIdx < 0 { + segStartIdx = len(search) + } + child.tail = segTail // for params, we set the tail + + if segStartIdx != len(search) { + // add static edge for the remaining part, split the end. + // its not possible to have adjacent param nodes, so its certainly + // going to be a static node next. + + search = search[segStartIdx:] // advance search position + + nn := &node{ + typ: ntStatic, + label: search[0], + prefix: search, + } + hn = child.addChild(nn, search) + } + + } else if segStartIdx > 0 { + // Route has some param + + // starts with a static segment + child.typ = ntStatic + child.prefix = search[:segStartIdx] + child.rex = nil + + // add the param edge node + search = search[segStartIdx:] + + nn := &node{ + typ: segTyp, + label: search[0], + tail: segTail, + } + hn = child.addChild(nn, search) + + } + } + + n.children[child.typ] = append(n.children[child.typ], child) + n.children[child.typ].Sort() + return hn +} + +func (n *node) replaceChild(label, tail byte, child *node) { + for i := 0; i < len(n.children[child.typ]); i++ { + if n.children[child.typ][i].label == label && n.children[child.typ][i].tail == tail { + n.children[child.typ][i] = child + n.children[child.typ][i].label = label + n.children[child.typ][i].tail = tail + return + } + } + panic("chi: replacing missing child") +} + +func (n *node) getEdge(ntyp nodeTyp, label, tail byte, prefix string) *node { + nds := n.children[ntyp] + for i := 0; i < len(nds); i++ { + if nds[i].label == label && nds[i].tail == tail { + if ntyp == ntRegexp && nds[i].prefix != prefix { + continue + } + return nds[i] + } + } + return nil +} + +func (n *node) setEndpoint(method methodTyp, handler http.Handler, pattern string) { + // Set the handler for the method type on the node + if n.endpoints == nil { + n.endpoints = make(endpoints) + } + + paramKeys := patParamKeys(pattern) + + if method&mSTUB == mSTUB { + n.endpoints.Value(mSTUB).handler = handler + } + if method&mALL == mALL { + h := n.endpoints.Value(mALL) + h.handler = handler + h.pattern = pattern + h.paramKeys = paramKeys + for _, m := range methodMap { + h := n.endpoints.Value(m) + h.handler = handler + h.pattern = pattern + h.paramKeys = paramKeys + } + } else { + h := n.endpoints.Value(method) + h.handler = handler + h.pattern = pattern + h.paramKeys = paramKeys + } +} + +func (n *node) FindRoute(rctx *Context, method methodTyp, path string) (*node, endpoints, http.Handler) { + // Reset the context routing pattern and params + rctx.routePattern = "" + rctx.routeParams.Keys = rctx.routeParams.Keys[:0] + rctx.routeParams.Values = rctx.routeParams.Values[:0] + + // Find the routing handlers for the path + rn := n.findRoute(rctx, method, path) + if rn == nil { + return nil, nil, nil + } + + // Record the routing params in the request lifecycle + rctx.URLParams.Keys = append(rctx.URLParams.Keys, rctx.routeParams.Keys...) + rctx.URLParams.Values = append(rctx.URLParams.Values, rctx.routeParams.Values...) + + // Record the routing pattern in the request lifecycle + if rn.endpoints[method].pattern != "" { + rctx.routePattern = rn.endpoints[method].pattern + rctx.RoutePatterns = append(rctx.RoutePatterns, rctx.routePattern) + } + + return rn, rn.endpoints, rn.endpoints[method].handler +} + +// Recursive edge traversal by checking all nodeTyp groups along the way. +// It's like searching through a multi-dimensional radix trie. +func (n *node) findRoute(rctx *Context, method methodTyp, path string) *node { + nn := n + search := path + + for t, nds := range nn.children { + ntyp := nodeTyp(t) + if len(nds) == 0 { + continue + } + + var xn *node + xsearch := search + + var label byte + if search != "" { + label = search[0] + } + + switch ntyp { + case ntStatic: + xn = nds.findEdge(label) + if xn == nil || !strings.HasPrefix(xsearch, xn.prefix) { + continue + } + xsearch = xsearch[len(xn.prefix):] + + case ntParam, ntRegexp: + // short-circuit and return no matching route for empty param values + if xsearch == "" { + continue + } + + // serially loop through each node grouped by the tail delimiter + for idx := 0; idx < len(nds); idx++ { + xn = nds[idx] + + // label for param nodes is the delimiter byte + p := strings.IndexByte(xsearch, xn.tail) + + if p < 0 { + if xn.tail == '/' { + p = len(xsearch) + } else { + continue + } + } else if ntyp == ntRegexp && p == 0 { + continue + } + + if ntyp == ntRegexp && xn.rex != nil { + if !xn.rex.MatchString(xsearch[:p]) { + continue + } + } else if strings.IndexByte(xsearch[:p], '/') != -1 { + // avoid a match across path segments + continue + } + + prevlen := len(rctx.routeParams.Values) + rctx.routeParams.Values = append(rctx.routeParams.Values, xsearch[:p]) + xsearch = xsearch[p:] + + if len(xsearch) == 0 { + if xn.isLeaf() { + h := xn.endpoints[method] + if h != nil && h.handler != nil { + rctx.routeParams.Keys = append(rctx.routeParams.Keys, h.paramKeys...) + return xn + } + + // flag that the routing context found a route, but not a corresponding + // supported method + rctx.methodNotAllowed = true + } + } + + // recursively find the next node on this branch + fin := xn.findRoute(rctx, method, xsearch) + if fin != nil { + return fin + } + + // not found on this branch, reset vars + rctx.routeParams.Values = rctx.routeParams.Values[:prevlen] + xsearch = search + } + + rctx.routeParams.Values = append(rctx.routeParams.Values, "") + + default: + // catch-all nodes + rctx.routeParams.Values = append(rctx.routeParams.Values, search) + xn = nds[0] + xsearch = "" + } + + if xn == nil { + continue + } + + // did we find it yet? + if len(xsearch) == 0 { + if xn.isLeaf() { + h := xn.endpoints[method] + if h != nil && h.handler != nil { + rctx.routeParams.Keys = append(rctx.routeParams.Keys, h.paramKeys...) + return xn + } + + // flag that the routing context found a route, but not a corresponding + // supported method + rctx.methodNotAllowed = true + } + } + + // recursively find the next node.. + fin := xn.findRoute(rctx, method, xsearch) + if fin != nil { + return fin + } + + // Did not find final handler, let's remove the param here if it was set + if xn.typ > ntStatic { + if len(rctx.routeParams.Values) > 0 { + rctx.routeParams.Values = rctx.routeParams.Values[:len(rctx.routeParams.Values)-1] + } + } + + } + + return nil +} + +func (n *node) findEdge(ntyp nodeTyp, label byte) *node { + nds := n.children[ntyp] + num := len(nds) + idx := 0 + + switch ntyp { + case ntStatic, ntParam, ntRegexp: + i, j := 0, num-1 + for i <= j { + idx = i + (j-i)/2 + if label > nds[idx].label { + i = idx + 1 + } else if label < nds[idx].label { + j = idx - 1 + } else { + i = num // breaks cond + } + } + if nds[idx].label != label { + return nil + } + return nds[idx] + + default: // catch all + return nds[idx] + } +} + +func (n *node) isLeaf() bool { + return n.endpoints != nil +} + +func (n *node) findPattern(pattern string) bool { + nn := n + for _, nds := range nn.children { + if len(nds) == 0 { + continue + } + + n = nn.findEdge(nds[0].typ, pattern[0]) + if n == nil { + continue + } + + var idx int + var xpattern string + + switch n.typ { + case ntStatic: + idx = longestPrefix(pattern, n.prefix) + if idx < len(n.prefix) { + continue + } + + case ntParam, ntRegexp: + idx = strings.IndexByte(pattern, '}') + 1 + + case ntCatchAll: + idx = longestPrefix(pattern, "*") + + default: + panic("chi: unknown node type") + } + + xpattern = pattern[idx:] + if len(xpattern) == 0 { + return true + } + + return n.findPattern(xpattern) + } + return false +} + +func (n *node) routes() []Route { + rts := []Route{} + + n.walk(func(eps endpoints, subroutes Routes) bool { + if eps[mSTUB] != nil && eps[mSTUB].handler != nil && subroutes == nil { + return false + } + + // Group methodHandlers by unique patterns + pats := make(map[string]endpoints) + + for mt, h := range eps { + if h.pattern == "" { + continue + } + p, ok := pats[h.pattern] + if !ok { + p = endpoints{} + pats[h.pattern] = p + } + p[mt] = h + } + + for p, mh := range pats { + hs := make(map[string]http.Handler) + if mh[mALL] != nil && mh[mALL].handler != nil { + hs["*"] = mh[mALL].handler + } + + for mt, h := range mh { + if h.handler == nil { + continue + } + m := methodTypString(mt) + if m == "" { + continue + } + hs[m] = h.handler + } + + rt := Route{subroutes, hs, p} + rts = append(rts, rt) + } + + return false + }) + + return rts +} + +func (n *node) walk(fn func(eps endpoints, subroutes Routes) bool) bool { + // Visit the leaf values if any + if (n.endpoints != nil || n.subroutes != nil) && fn(n.endpoints, n.subroutes) { + return true + } + + // Recurse on the children + for _, ns := range n.children { + for _, cn := range ns { + if cn.walk(fn) { + return true + } + } + } + return false +} + +// patNextSegment returns the next segment details from a pattern: +// node type, param key, regexp string, param tail byte, param starting index, param ending index +func patNextSegment(pattern string) (nodeTyp, string, string, byte, int, int) { + ps := strings.Index(pattern, "{") + ws := strings.Index(pattern, "*") + + if ps < 0 && ws < 0 { + return ntStatic, "", "", 0, 0, len(pattern) // we return the entire thing + } + + // Sanity check + if ps >= 0 && ws >= 0 && ws < ps { + panic("chi: wildcard '*' must be the last pattern in a route, otherwise use a '{param}'") + } + + var tail byte = '/' // Default endpoint tail to / byte + + if ps >= 0 { + // Param/Regexp pattern is next + nt := ntParam + + // Read to closing } taking into account opens and closes in curl count (cc) + cc := 0 + pe := ps + for i, c := range pattern[ps:] { + if c == '{' { + cc++ + } else if c == '}' { + cc-- + if cc == 0 { + pe = ps + i + break + } + } + } + if pe == ps { + panic("chi: route param closing delimiter '}' is missing") + } + + key := pattern[ps+1 : pe] + pe++ // set end to next position + + if pe < len(pattern) { + tail = pattern[pe] + } + + var rexpat string + if idx := strings.Index(key, ":"); idx >= 0 { + nt = ntRegexp + rexpat = key[idx+1:] + key = key[:idx] + } + + if len(rexpat) > 0 { + if rexpat[0] != '^' { + rexpat = "^" + rexpat + } + if rexpat[len(rexpat)-1] != '$' { + rexpat += "$" + } + } + + return nt, key, rexpat, tail, ps, pe + } + + // Wildcard pattern as finale + if ws < len(pattern)-1 { + panic("chi: wildcard '*' must be the last value in a route. trim trailing text or use a '{param}' instead") + } + return ntCatchAll, "*", "", 0, ws, len(pattern) +} + +func patParamKeys(pattern string) []string { + pat := pattern + paramKeys := []string{} + for { + ptyp, paramKey, _, _, _, e := patNextSegment(pat) + if ptyp == ntStatic { + return paramKeys + } + for i := 0; i < len(paramKeys); i++ { + if paramKeys[i] == paramKey { + panic(fmt.Sprintf("chi: routing pattern '%s' contains duplicate param key, '%s'", pattern, paramKey)) + } + } + paramKeys = append(paramKeys, paramKey) + pat = pat[e:] + } +} + +// longestPrefix finds the length of the shared prefix +// of two strings +func longestPrefix(k1, k2 string) int { + max := len(k1) + if l := len(k2); l < max { + max = l + } + var i int + for i = 0; i < max; i++ { + if k1[i] != k2[i] { + break + } + } + return i +} + +func methodTypString(method methodTyp) string { + for s, t := range methodMap { + if method == t { + return s + } + } + return "" +} + +type nodes []*node + +// Sort the list of nodes by label +func (ns nodes) Sort() { sort.Sort(ns); ns.tailSort() } +func (ns nodes) Len() int { return len(ns) } +func (ns nodes) Swap(i, j int) { ns[i], ns[j] = ns[j], ns[i] } +func (ns nodes) Less(i, j int) bool { return ns[i].label < ns[j].label } + +// tailSort pushes nodes with '/' as the tail to the end of the list for param nodes. +// The list order determines the traversal order. +func (ns nodes) tailSort() { + for i := len(ns) - 1; i >= 0; i-- { + if ns[i].typ > ntStatic && ns[i].tail == '/' { + ns.Swap(i, len(ns)-1) + return + } + } +} + +func (ns nodes) findEdge(label byte) *node { + num := len(ns) + idx := 0 + i, j := 0, num-1 + for i <= j { + idx = i + (j-i)/2 + if label > ns[idx].label { + i = idx + 1 + } else if label < ns[idx].label { + j = idx - 1 + } else { + i = num // breaks cond + } + } + if ns[idx].label != label { + return nil + } + return ns[idx] +} + +// Route describes the details of a routing handler. +// Handlers map key is an HTTP method +type Route struct { + SubRoutes Routes + Handlers map[string]http.Handler + Pattern string +} + +// WalkFunc is the type of the function called for each method and route visited by Walk. +type WalkFunc func(method string, route string, handler http.Handler, middlewares ...func(http.Handler) http.Handler) error + +// Walk walks any router tree that implements Routes interface. +func Walk(r Routes, walkFn WalkFunc) error { + return walk(r, walkFn, "") +} + +func walk(r Routes, walkFn WalkFunc, parentRoute string, parentMw ...func(http.Handler) http.Handler) error { + for _, route := range r.Routes() { + mws := make([]func(http.Handler) http.Handler, len(parentMw)) + copy(mws, parentMw) + mws = append(mws, r.Middlewares()...) + + if route.SubRoutes != nil { + if err := walk(route.SubRoutes, walkFn, parentRoute+route.Pattern, mws...); err != nil { + return err + } + continue + } + + for method, handler := range route.Handlers { + if method == "*" { + // Ignore a "catchAll" method, since we pass down all the specific methods for each route. + continue + } + + fullRoute := parentRoute + route.Pattern + fullRoute = strings.Replace(fullRoute, "/*/", "/", -1) + + if chain, ok := handler.(*ChainHandler); ok { + if err := walkFn(method, fullRoute, chain.Endpoint, append(mws, chain.Middlewares...)...); err != nil { + return err + } + } else { + if err := walkFn(method, fullRoute, handler, mws...); err != nil { + return err + } + } + } + } + + return nil +} diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/AUTHORS b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/AUTHORS deleted file mode 100644 index b722392e..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/AUTHORS +++ /dev/null @@ -1,8 +0,0 @@ -# This is the official list of gorilla/mux authors for copyright purposes. -# -# Please keep the list sorted. - -Google LLC (https://opensource.google.com/) -Kamil Kisielk -Matt Silverlock -Rodrigo Moraes (https://github.com/moraes) diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/LICENSE b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/LICENSE deleted file mode 100644 index 6903df63..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/LICENSE +++ /dev/null @@ -1,27 +0,0 @@ -Copyright (c) 2012-2018 The Gorilla Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/README.md b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/README.md deleted file mode 100644 index 35eea9f1..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/README.md +++ /dev/null @@ -1,805 +0,0 @@ -# gorilla/mux - -[![GoDoc](https://godoc.org/github.com/gorilla/mux?status.svg)](https://godoc.org/github.com/gorilla/mux) -[![CircleCI](https://circleci.com/gh/gorilla/mux.svg?style=svg)](https://circleci.com/gh/gorilla/mux) -[![Sourcegraph](https://sourcegraph.com/github.com/gorilla/mux/-/badge.svg)](https://sourcegraph.com/github.com/gorilla/mux?badge) - -![Gorilla Logo](https://cloud-cdn.questionable.services/gorilla-icon-64.png) - -https://www.gorillatoolkit.org/pkg/mux - -Package `gorilla/mux` implements a request router and dispatcher for matching incoming requests to -their respective handler. - -The name mux stands for "HTTP request multiplexer". Like the standard `http.ServeMux`, `mux.Router` matches incoming requests against a list of registered routes and calls a handler for the route that matches the URL or other conditions. The main features are: - -* It implements the `http.Handler` interface so it is compatible with the standard `http.ServeMux`. -* Requests can be matched based on URL host, path, path prefix, schemes, header and query values, HTTP methods or using custom matchers. -* URL hosts, paths and query values can have variables with an optional regular expression. -* Registered URLs can be built, or "reversed", which helps maintaining references to resources. -* Routes can be used as subrouters: nested routes are only tested if the parent route matches. This is useful to define groups of routes that share common conditions like a host, a path prefix or other repeated attributes. As a bonus, this optimizes request matching. - ---- - -* [Install](#install) -* [Examples](#examples) -* [Matching Routes](#matching-routes) -* [Static Files](#static-files) -* [Serving Single Page Applications](#serving-single-page-applications) (e.g. React, Vue, Ember.js, etc.) -* [Registered URLs](#registered-urls) -* [Walking Routes](#walking-routes) -* [Graceful Shutdown](#graceful-shutdown) -* [Middleware](#middleware) -* [Handling CORS Requests](#handling-cors-requests) -* [Testing Handlers](#testing-handlers) -* [Full Example](#full-example) - ---- - -## Install - -With a [correctly configured](https://golang.org/doc/install#testing) Go toolchain: - -```sh -go get -u github.com/gorilla/mux -``` - -## Examples - -Let's start registering a couple of URL paths and handlers: - -```go -func main() { - r := mux.NewRouter() - r.HandleFunc("/", HomeHandler) - r.HandleFunc("/products", ProductsHandler) - r.HandleFunc("/articles", ArticlesHandler) - http.Handle("/", r) -} -``` - -Here we register three routes mapping URL paths to handlers. This is equivalent to how `http.HandleFunc()` works: if an incoming request URL matches one of the paths, the corresponding handler is called passing (`http.ResponseWriter`, `*http.Request`) as parameters. - -Paths can have variables. They are defined using the format `{name}` or `{name:pattern}`. If a regular expression pattern is not defined, the matched variable will be anything until the next slash. For example: - -```go -r := mux.NewRouter() -r.HandleFunc("/products/{key}", ProductHandler) -r.HandleFunc("/articles/{category}/", ArticlesCategoryHandler) -r.HandleFunc("/articles/{category}/{id:[0-9]+}", ArticleHandler) -``` - -The names are used to create a map of route variables which can be retrieved calling `mux.Vars()`: - -```go -func ArticlesCategoryHandler(w http.ResponseWriter, r *http.Request) { - vars := mux.Vars(r) - w.WriteHeader(http.StatusOK) - fmt.Fprintf(w, "Category: %v\n", vars["category"]) -} -``` - -And this is all you need to know about the basic usage. More advanced options are explained below. - -### Matching Routes - -Routes can also be restricted to a domain or subdomain. Just define a host pattern to be matched. They can also have variables: - -```go -r := mux.NewRouter() -// Only matches if domain is "www.example.com". -r.Host("www.example.com") -// Matches a dynamic subdomain. -r.Host("{subdomain:[a-z]+}.example.com") -``` - -There are several other matchers that can be added. To match path prefixes: - -```go -r.PathPrefix("/products/") -``` - -...or HTTP methods: - -```go -r.Methods("GET", "POST") -``` - -...or URL schemes: - -```go -r.Schemes("https") -``` - -...or header values: - -```go -r.Headers("X-Requested-With", "XMLHttpRequest") -``` - -...or query values: - -```go -r.Queries("key", "value") -``` - -...or to use a custom matcher function: - -```go -r.MatcherFunc(func(r *http.Request, rm *RouteMatch) bool { - return r.ProtoMajor == 0 -}) -``` - -...and finally, it is possible to combine several matchers in a single route: - -```go -r.HandleFunc("/products", ProductsHandler). - Host("www.example.com"). - Methods("GET"). - Schemes("http") -``` - -Routes are tested in the order they were added to the router. If two routes match, the first one wins: - -```go -r := mux.NewRouter() -r.HandleFunc("/specific", specificHandler) -r.PathPrefix("/").Handler(catchAllHandler) -``` - -Setting the same matching conditions again and again can be boring, so we have a way to group several routes that share the same requirements. We call it "subrouting". - -For example, let's say we have several URLs that should only match when the host is `www.example.com`. Create a route for that host and get a "subrouter" from it: - -```go -r := mux.NewRouter() -s := r.Host("www.example.com").Subrouter() -``` - -Then register routes in the subrouter: - -```go -s.HandleFunc("/products/", ProductsHandler) -s.HandleFunc("/products/{key}", ProductHandler) -s.HandleFunc("/articles/{category}/{id:[0-9]+}", ArticleHandler) -``` - -The three URL paths we registered above will only be tested if the domain is `www.example.com`, because the subrouter is tested first. This is not only convenient, but also optimizes request matching. You can create subrouters combining any attribute matchers accepted by a route. - -Subrouters can be used to create domain or path "namespaces": you define subrouters in a central place and then parts of the app can register its paths relatively to a given subrouter. - -There's one more thing about subroutes. When a subrouter has a path prefix, the inner routes use it as base for their paths: - -```go -r := mux.NewRouter() -s := r.PathPrefix("/products").Subrouter() -// "/products/" -s.HandleFunc("/", ProductsHandler) -// "/products/{key}/" -s.HandleFunc("/{key}/", ProductHandler) -// "/products/{key}/details" -s.HandleFunc("/{key}/details", ProductDetailsHandler) -``` - - -### Static Files - -Note that the path provided to `PathPrefix()` represents a "wildcard": calling -`PathPrefix("/static/").Handler(...)` means that the handler will be passed any -request that matches "/static/\*". This makes it easy to serve static files with mux: - -```go -func main() { - var dir string - - flag.StringVar(&dir, "dir", ".", "the directory to serve files from. Defaults to the current dir") - flag.Parse() - r := mux.NewRouter() - - // This will serve files under http://localhost:8000/static/ - r.PathPrefix("/static/").Handler(http.StripPrefix("/static/", http.FileServer(http.Dir(dir)))) - - srv := &http.Server{ - Handler: r, - Addr: "127.0.0.1:8000", - // Good practice: enforce timeouts for servers you create! - WriteTimeout: 15 * time.Second, - ReadTimeout: 15 * time.Second, - } - - log.Fatal(srv.ListenAndServe()) -} -``` - -### Serving Single Page Applications - -Most of the time it makes sense to serve your SPA on a separate web server from your API, -but sometimes it's desirable to serve them both from one place. It's possible to write a simple -handler for serving your SPA (for use with React Router's [BrowserRouter](https://reacttraining.com/react-router/web/api/BrowserRouter) for example), and leverage -mux's powerful routing for your API endpoints. - -```go -package main - -import ( - "encoding/json" - "log" - "net/http" - "os" - "path/filepath" - "time" - - "github.com/gorilla/mux" -) - -// spaHandler implements the http.Handler interface, so we can use it -// to respond to HTTP requests. The path to the static directory and -// path to the index file within that static directory are used to -// serve the SPA in the given static directory. -type spaHandler struct { - staticPath string - indexPath string -} - -// ServeHTTP inspects the URL path to locate a file within the static dir -// on the SPA handler. If a file is found, it will be served. If not, the -// file located at the index path on the SPA handler will be served. This -// is suitable behavior for serving an SPA (single page application). -func (h spaHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { - // get the absolute path to prevent directory traversal - path, err := filepath.Abs(r.URL.Path) - if err != nil { - // if we failed to get the absolute path respond with a 400 bad request - // and stop - http.Error(w, err.Error(), http.StatusBadRequest) - return - } - - // prepend the path with the path to the static directory - path = filepath.Join(h.staticPath, path) - - // check whether a file exists at the given path - _, err = os.Stat(path) - if os.IsNotExist(err) { - // file does not exist, serve index.html - http.ServeFile(w, r, filepath.Join(h.staticPath, h.indexPath)) - return - } else if err != nil { - // if we got an error (that wasn't that the file doesn't exist) stating the - // file, return a 500 internal server error and stop - http.Error(w, err.Error(), http.StatusInternalServerError) - return - } - - // otherwise, use http.FileServer to serve the static dir - http.FileServer(http.Dir(h.staticPath)).ServeHTTP(w, r) -} - -func main() { - router := mux.NewRouter() - - router.HandleFunc("/api/health", func(w http.ResponseWriter, r *http.Request) { - // an example API handler - json.NewEncoder(w).Encode(map[string]bool{"ok": true}) - }) - - spa := spaHandler{staticPath: "build", indexPath: "index.html"} - router.PathPrefix("/").Handler(spa) - - srv := &http.Server{ - Handler: router, - Addr: "127.0.0.1:8000", - // Good practice: enforce timeouts for servers you create! - WriteTimeout: 15 * time.Second, - ReadTimeout: 15 * time.Second, - } - - log.Fatal(srv.ListenAndServe()) -} -``` - -### Registered URLs - -Now let's see how to build registered URLs. - -Routes can be named. All routes that define a name can have their URLs built, or "reversed". We define a name calling `Name()` on a route. For example: - -```go -r := mux.NewRouter() -r.HandleFunc("/articles/{category}/{id:[0-9]+}", ArticleHandler). - Name("article") -``` - -To build a URL, get the route and call the `URL()` method, passing a sequence of key/value pairs for the route variables. For the previous route, we would do: - -```go -url, err := r.Get("article").URL("category", "technology", "id", "42") -``` - -...and the result will be a `url.URL` with the following path: - -``` -"/articles/technology/42" -``` - -This also works for host and query value variables: - -```go -r := mux.NewRouter() -r.Host("{subdomain}.example.com"). - Path("/articles/{category}/{id:[0-9]+}"). - Queries("filter", "{filter}"). - HandlerFunc(ArticleHandler). - Name("article") - -// url.String() will be "http://news.example.com/articles/technology/42?filter=gorilla" -url, err := r.Get("article").URL("subdomain", "news", - "category", "technology", - "id", "42", - "filter", "gorilla") -``` - -All variables defined in the route are required, and their values must conform to the corresponding patterns. These requirements guarantee that a generated URL will always match a registered route -- the only exception is for explicitly defined "build-only" routes which never match. - -Regex support also exists for matching Headers within a route. For example, we could do: - -```go -r.HeadersRegexp("Content-Type", "application/(text|json)") -``` - -...and the route will match both requests with a Content-Type of `application/json` as well as `application/text` - -There's also a way to build only the URL host or path for a route: use the methods `URLHost()` or `URLPath()` instead. For the previous route, we would do: - -```go -// "http://news.example.com/" -host, err := r.Get("article").URLHost("subdomain", "news") - -// "/articles/technology/42" -path, err := r.Get("article").URLPath("category", "technology", "id", "42") -``` - -And if you use subrouters, host and path defined separately can be built as well: - -```go -r := mux.NewRouter() -s := r.Host("{subdomain}.example.com").Subrouter() -s.Path("/articles/{category}/{id:[0-9]+}"). - HandlerFunc(ArticleHandler). - Name("article") - -// "http://news.example.com/articles/technology/42" -url, err := r.Get("article").URL("subdomain", "news", - "category", "technology", - "id", "42") -``` - -### Walking Routes - -The `Walk` function on `mux.Router` can be used to visit all of the routes that are registered on a router. For example, -the following prints all of the registered routes: - -```go -package main - -import ( - "fmt" - "net/http" - "strings" - - "github.com/gorilla/mux" -) - -func handler(w http.ResponseWriter, r *http.Request) { - return -} - -func main() { - r := mux.NewRouter() - r.HandleFunc("/", handler) - r.HandleFunc("/products", handler).Methods("POST") - r.HandleFunc("/articles", handler).Methods("GET") - r.HandleFunc("/articles/{id}", handler).Methods("GET", "PUT") - r.HandleFunc("/authors", handler).Queries("surname", "{surname}") - err := r.Walk(func(route *mux.Route, router *mux.Router, ancestors []*mux.Route) error { - pathTemplate, err := route.GetPathTemplate() - if err == nil { - fmt.Println("ROUTE:", pathTemplate) - } - pathRegexp, err := route.GetPathRegexp() - if err == nil { - fmt.Println("Path regexp:", pathRegexp) - } - queriesTemplates, err := route.GetQueriesTemplates() - if err == nil { - fmt.Println("Queries templates:", strings.Join(queriesTemplates, ",")) - } - queriesRegexps, err := route.GetQueriesRegexp() - if err == nil { - fmt.Println("Queries regexps:", strings.Join(queriesRegexps, ",")) - } - methods, err := route.GetMethods() - if err == nil { - fmt.Println("Methods:", strings.Join(methods, ",")) - } - fmt.Println() - return nil - }) - - if err != nil { - fmt.Println(err) - } - - http.Handle("/", r) -} -``` - -### Graceful Shutdown - -Go 1.8 introduced the ability to [gracefully shutdown](https://golang.org/doc/go1.8#http_shutdown) a `*http.Server`. Here's how to do that alongside `mux`: - -```go -package main - -import ( - "context" - "flag" - "log" - "net/http" - "os" - "os/signal" - "time" - - "github.com/gorilla/mux" -) - -func main() { - var wait time.Duration - flag.DurationVar(&wait, "graceful-timeout", time.Second * 15, "the duration for which the server gracefully wait for existing connections to finish - e.g. 15s or 1m") - flag.Parse() - - r := mux.NewRouter() - // Add your routes as needed - - srv := &http.Server{ - Addr: "0.0.0.0:8080", - // Good practice to set timeouts to avoid Slowloris attacks. - WriteTimeout: time.Second * 15, - ReadTimeout: time.Second * 15, - IdleTimeout: time.Second * 60, - Handler: r, // Pass our instance of gorilla/mux in. - } - - // Run our server in a goroutine so that it doesn't block. - go func() { - if err := srv.ListenAndServe(); err != nil { - log.Println(err) - } - }() - - c := make(chan os.Signal, 1) - // We'll accept graceful shutdowns when quit via SIGINT (Ctrl+C) - // SIGKILL, SIGQUIT or SIGTERM (Ctrl+/) will not be caught. - signal.Notify(c, os.Interrupt) - - // Block until we receive our signal. - <-c - - // Create a deadline to wait for. - ctx, cancel := context.WithTimeout(context.Background(), wait) - defer cancel() - // Doesn't block if no connections, but will otherwise wait - // until the timeout deadline. - srv.Shutdown(ctx) - // Optionally, you could run srv.Shutdown in a goroutine and block on - // <-ctx.Done() if your application should wait for other services - // to finalize based on context cancellation. - log.Println("shutting down") - os.Exit(0) -} -``` - -### Middleware - -Mux supports the addition of middlewares to a [Router](https://godoc.org/github.com/gorilla/mux#Router), which are executed in the order they are added if a match is found, including its subrouters. -Middlewares are (typically) small pieces of code which take one request, do something with it, and pass it down to another middleware or the final handler. Some common use cases for middleware are request logging, header manipulation, or `ResponseWriter` hijacking. - -Mux middlewares are defined using the de facto standard type: - -```go -type MiddlewareFunc func(http.Handler) http.Handler -``` - -Typically, the returned handler is a closure which does something with the http.ResponseWriter and http.Request passed to it, and then calls the handler passed as parameter to the MiddlewareFunc. This takes advantage of closures being able access variables from the context where they are created, while retaining the signature enforced by the receivers. - -A very basic middleware which logs the URI of the request being handled could be written as: - -```go -func loggingMiddleware(next http.Handler) http.Handler { - return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - // Do stuff here - log.Println(r.RequestURI) - // Call the next handler, which can be another middleware in the chain, or the final handler. - next.ServeHTTP(w, r) - }) -} -``` - -Middlewares can be added to a router using `Router.Use()`: - -```go -r := mux.NewRouter() -r.HandleFunc("/", handler) -r.Use(loggingMiddleware) -``` - -A more complex authentication middleware, which maps session token to users, could be written as: - -```go -// Define our struct -type authenticationMiddleware struct { - tokenUsers map[string]string -} - -// Initialize it somewhere -func (amw *authenticationMiddleware) Populate() { - amw.tokenUsers["00000000"] = "user0" - amw.tokenUsers["aaaaaaaa"] = "userA" - amw.tokenUsers["05f717e5"] = "randomUser" - amw.tokenUsers["deadbeef"] = "user0" -} - -// Middleware function, which will be called for each request -func (amw *authenticationMiddleware) Middleware(next http.Handler) http.Handler { - return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - token := r.Header.Get("X-Session-Token") - - if user, found := amw.tokenUsers[token]; found { - // We found the token in our map - log.Printf("Authenticated user %s\n", user) - // Pass down the request to the next middleware (or final handler) - next.ServeHTTP(w, r) - } else { - // Write an error and stop the handler chain - http.Error(w, "Forbidden", http.StatusForbidden) - } - }) -} -``` - -```go -r := mux.NewRouter() -r.HandleFunc("/", handler) - -amw := authenticationMiddleware{} -amw.Populate() - -r.Use(amw.Middleware) -``` - -Note: The handler chain will be stopped if your middleware doesn't call `next.ServeHTTP()` with the corresponding parameters. This can be used to abort a request if the middleware writer wants to. Middlewares _should_ write to `ResponseWriter` if they _are_ going to terminate the request, and they _should not_ write to `ResponseWriter` if they _are not_ going to terminate it. - -### Handling CORS Requests - -[CORSMethodMiddleware](https://godoc.org/github.com/gorilla/mux#CORSMethodMiddleware) intends to make it easier to strictly set the `Access-Control-Allow-Methods` response header. - -* You will still need to use your own CORS handler to set the other CORS headers such as `Access-Control-Allow-Origin` -* The middleware will set the `Access-Control-Allow-Methods` header to all the method matchers (e.g. `r.Methods(http.MethodGet, http.MethodPut, http.MethodOptions)` -> `Access-Control-Allow-Methods: GET,PUT,OPTIONS`) on a route -* If you do not specify any methods, then: -> _Important_: there must be an `OPTIONS` method matcher for the middleware to set the headers. - -Here is an example of using `CORSMethodMiddleware` along with a custom `OPTIONS` handler to set all the required CORS headers: - -```go -package main - -import ( - "net/http" - "github.com/gorilla/mux" -) - -func main() { - r := mux.NewRouter() - - // IMPORTANT: you must specify an OPTIONS method matcher for the middleware to set CORS headers - r.HandleFunc("/foo", fooHandler).Methods(http.MethodGet, http.MethodPut, http.MethodPatch, http.MethodOptions) - r.Use(mux.CORSMethodMiddleware(r)) - - http.ListenAndServe(":8080", r) -} - -func fooHandler(w http.ResponseWriter, r *http.Request) { - w.Header().Set("Access-Control-Allow-Origin", "*") - if r.Method == http.MethodOptions { - return - } - - w.Write([]byte("foo")) -} -``` - -And an request to `/foo` using something like: - -```bash -curl localhost:8080/foo -v -``` - -Would look like: - -```bash -* Trying ::1... -* TCP_NODELAY set -* Connected to localhost (::1) port 8080 (#0) -> GET /foo HTTP/1.1 -> Host: localhost:8080 -> User-Agent: curl/7.59.0 -> Accept: */* -> -< HTTP/1.1 200 OK -< Access-Control-Allow-Methods: GET,PUT,PATCH,OPTIONS -< Access-Control-Allow-Origin: * -< Date: Fri, 28 Jun 2019 20:13:30 GMT -< Content-Length: 3 -< Content-Type: text/plain; charset=utf-8 -< -* Connection #0 to host localhost left intact -foo -``` - -### Testing Handlers - -Testing handlers in a Go web application is straightforward, and _mux_ doesn't complicate this any further. Given two files: `endpoints.go` and `endpoints_test.go`, here's how we'd test an application using _mux_. - -First, our simple HTTP handler: - -```go -// endpoints.go -package main - -func HealthCheckHandler(w http.ResponseWriter, r *http.Request) { - // A very simple health check. - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - - // In the future we could report back on the status of our DB, or our cache - // (e.g. Redis) by performing a simple PING, and include them in the response. - io.WriteString(w, `{"alive": true}`) -} - -func main() { - r := mux.NewRouter() - r.HandleFunc("/health", HealthCheckHandler) - - log.Fatal(http.ListenAndServe("localhost:8080", r)) -} -``` - -Our test code: - -```go -// endpoints_test.go -package main - -import ( - "net/http" - "net/http/httptest" - "testing" -) - -func TestHealthCheckHandler(t *testing.T) { - // Create a request to pass to our handler. We don't have any query parameters for now, so we'll - // pass 'nil' as the third parameter. - req, err := http.NewRequest("GET", "/health", nil) - if err != nil { - t.Fatal(err) - } - - // We create a ResponseRecorder (which satisfies http.ResponseWriter) to record the response. - rr := httptest.NewRecorder() - handler := http.HandlerFunc(HealthCheckHandler) - - // Our handlers satisfy http.Handler, so we can call their ServeHTTP method - // directly and pass in our Request and ResponseRecorder. - handler.ServeHTTP(rr, req) - - // Check the status code is what we expect. - if status := rr.Code; status != http.StatusOK { - t.Errorf("handler returned wrong status code: got %v want %v", - status, http.StatusOK) - } - - // Check the response body is what we expect. - expected := `{"alive": true}` - if rr.Body.String() != expected { - t.Errorf("handler returned unexpected body: got %v want %v", - rr.Body.String(), expected) - } -} -``` - -In the case that our routes have [variables](#examples), we can pass those in the request. We could write -[table-driven tests](https://dave.cheney.net/2013/06/09/writing-table-driven-tests-in-go) to test multiple -possible route variables as needed. - -```go -// endpoints.go -func main() { - r := mux.NewRouter() - // A route with a route variable: - r.HandleFunc("/metrics/{type}", MetricsHandler) - - log.Fatal(http.ListenAndServe("localhost:8080", r)) -} -``` - -Our test file, with a table-driven test of `routeVariables`: - -```go -// endpoints_test.go -func TestMetricsHandler(t *testing.T) { - tt := []struct{ - routeVariable string - shouldPass bool - }{ - {"goroutines", true}, - {"heap", true}, - {"counters", true}, - {"queries", true}, - {"adhadaeqm3k", false}, - } - - for _, tc := range tt { - path := fmt.Sprintf("/metrics/%s", tc.routeVariable) - req, err := http.NewRequest("GET", path, nil) - if err != nil { - t.Fatal(err) - } - - rr := httptest.NewRecorder() - - // Need to create a router that we can pass the request through so that the vars will be added to the context - router := mux.NewRouter() - router.HandleFunc("/metrics/{type}", MetricsHandler) - router.ServeHTTP(rr, req) - - // In this case, our MetricsHandler returns a non-200 response - // for a route variable it doesn't know about. - if rr.Code == http.StatusOK && !tc.shouldPass { - t.Errorf("handler should have failed on routeVariable %s: got %v want %v", - tc.routeVariable, rr.Code, http.StatusOK) - } - } -} -``` - -## Full Example - -Here's a complete, runnable example of a small `mux` based server: - -```go -package main - -import ( - "net/http" - "log" - "github.com/gorilla/mux" -) - -func YourHandler(w http.ResponseWriter, r *http.Request) { - w.Write([]byte("Gorilla!\n")) -} - -func main() { - r := mux.NewRouter() - // Routes consist of a path and a handler function. - r.HandleFunc("/", YourHandler) - - // Bind to a port and pass our router in - log.Fatal(http.ListenAndServe(":8000", r)) -} -``` - -## License - -BSD licensed. See the LICENSE file for details. diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/doc.go b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/doc.go deleted file mode 100644 index bd5a38b5..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/doc.go +++ /dev/null @@ -1,306 +0,0 @@ -// Copyright 2012 The Gorilla Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -/* -Package mux implements a request router and dispatcher. - -The name mux stands for "HTTP request multiplexer". Like the standard -http.ServeMux, mux.Router matches incoming requests against a list of -registered routes and calls a handler for the route that matches the URL -or other conditions. The main features are: - - * Requests can be matched based on URL host, path, path prefix, schemes, - header and query values, HTTP methods or using custom matchers. - * URL hosts, paths and query values can have variables with an optional - regular expression. - * Registered URLs can be built, or "reversed", which helps maintaining - references to resources. - * Routes can be used as subrouters: nested routes are only tested if the - parent route matches. This is useful to define groups of routes that - share common conditions like a host, a path prefix or other repeated - attributes. As a bonus, this optimizes request matching. - * It implements the http.Handler interface so it is compatible with the - standard http.ServeMux. - -Let's start registering a couple of URL paths and handlers: - - func main() { - r := mux.NewRouter() - r.HandleFunc("/", HomeHandler) - r.HandleFunc("/products", ProductsHandler) - r.HandleFunc("/articles", ArticlesHandler) - http.Handle("/", r) - } - -Here we register three routes mapping URL paths to handlers. This is -equivalent to how http.HandleFunc() works: if an incoming request URL matches -one of the paths, the corresponding handler is called passing -(http.ResponseWriter, *http.Request) as parameters. - -Paths can have variables. They are defined using the format {name} or -{name:pattern}. If a regular expression pattern is not defined, the matched -variable will be anything until the next slash. For example: - - r := mux.NewRouter() - r.HandleFunc("/products/{key}", ProductHandler) - r.HandleFunc("/articles/{category}/", ArticlesCategoryHandler) - r.HandleFunc("/articles/{category}/{id:[0-9]+}", ArticleHandler) - -Groups can be used inside patterns, as long as they are non-capturing (?:re). For example: - - r.HandleFunc("/articles/{category}/{sort:(?:asc|desc|new)}", ArticlesCategoryHandler) - -The names are used to create a map of route variables which can be retrieved -calling mux.Vars(): - - vars := mux.Vars(request) - category := vars["category"] - -Note that if any capturing groups are present, mux will panic() during parsing. To prevent -this, convert any capturing groups to non-capturing, e.g. change "/{sort:(asc|desc)}" to -"/{sort:(?:asc|desc)}". This is a change from prior versions which behaved unpredictably -when capturing groups were present. - -And this is all you need to know about the basic usage. More advanced options -are explained below. - -Routes can also be restricted to a domain or subdomain. Just define a host -pattern to be matched. They can also have variables: - - r := mux.NewRouter() - // Only matches if domain is "www.example.com". - r.Host("www.example.com") - // Matches a dynamic subdomain. - r.Host("{subdomain:[a-z]+}.domain.com") - -There are several other matchers that can be added. To match path prefixes: - - r.PathPrefix("/products/") - -...or HTTP methods: - - r.Methods("GET", "POST") - -...or URL schemes: - - r.Schemes("https") - -...or header values: - - r.Headers("X-Requested-With", "XMLHttpRequest") - -...or query values: - - r.Queries("key", "value") - -...or to use a custom matcher function: - - r.MatcherFunc(func(r *http.Request, rm *RouteMatch) bool { - return r.ProtoMajor == 0 - }) - -...and finally, it is possible to combine several matchers in a single route: - - r.HandleFunc("/products", ProductsHandler). - Host("www.example.com"). - Methods("GET"). - Schemes("http") - -Setting the same matching conditions again and again can be boring, so we have -a way to group several routes that share the same requirements. -We call it "subrouting". - -For example, let's say we have several URLs that should only match when the -host is "www.example.com". Create a route for that host and get a "subrouter" -from it: - - r := mux.NewRouter() - s := r.Host("www.example.com").Subrouter() - -Then register routes in the subrouter: - - s.HandleFunc("/products/", ProductsHandler) - s.HandleFunc("/products/{key}", ProductHandler) - s.HandleFunc("/articles/{category}/{id:[0-9]+}"), ArticleHandler) - -The three URL paths we registered above will only be tested if the domain is -"www.example.com", because the subrouter is tested first. This is not -only convenient, but also optimizes request matching. You can create -subrouters combining any attribute matchers accepted by a route. - -Subrouters can be used to create domain or path "namespaces": you define -subrouters in a central place and then parts of the app can register its -paths relatively to a given subrouter. - -There's one more thing about subroutes. When a subrouter has a path prefix, -the inner routes use it as base for their paths: - - r := mux.NewRouter() - s := r.PathPrefix("/products").Subrouter() - // "/products/" - s.HandleFunc("/", ProductsHandler) - // "/products/{key}/" - s.HandleFunc("/{key}/", ProductHandler) - // "/products/{key}/details" - s.HandleFunc("/{key}/details", ProductDetailsHandler) - -Note that the path provided to PathPrefix() represents a "wildcard": calling -PathPrefix("/static/").Handler(...) means that the handler will be passed any -request that matches "/static/*". This makes it easy to serve static files with mux: - - func main() { - var dir string - - flag.StringVar(&dir, "dir", ".", "the directory to serve files from. Defaults to the current dir") - flag.Parse() - r := mux.NewRouter() - - // This will serve files under http://localhost:8000/static/ - r.PathPrefix("/static/").Handler(http.StripPrefix("/static/", http.FileServer(http.Dir(dir)))) - - srv := &http.Server{ - Handler: r, - Addr: "127.0.0.1:8000", - // Good practice: enforce timeouts for servers you create! - WriteTimeout: 15 * time.Second, - ReadTimeout: 15 * time.Second, - } - - log.Fatal(srv.ListenAndServe()) - } - -Now let's see how to build registered URLs. - -Routes can be named. All routes that define a name can have their URLs built, -or "reversed". We define a name calling Name() on a route. For example: - - r := mux.NewRouter() - r.HandleFunc("/articles/{category}/{id:[0-9]+}", ArticleHandler). - Name("article") - -To build a URL, get the route and call the URL() method, passing a sequence of -key/value pairs for the route variables. For the previous route, we would do: - - url, err := r.Get("article").URL("category", "technology", "id", "42") - -...and the result will be a url.URL with the following path: - - "/articles/technology/42" - -This also works for host and query value variables: - - r := mux.NewRouter() - r.Host("{subdomain}.domain.com"). - Path("/articles/{category}/{id:[0-9]+}"). - Queries("filter", "{filter}"). - HandlerFunc(ArticleHandler). - Name("article") - - // url.String() will be "http://news.domain.com/articles/technology/42?filter=gorilla" - url, err := r.Get("article").URL("subdomain", "news", - "category", "technology", - "id", "42", - "filter", "gorilla") - -All variables defined in the route are required, and their values must -conform to the corresponding patterns. These requirements guarantee that a -generated URL will always match a registered route -- the only exception is -for explicitly defined "build-only" routes which never match. - -Regex support also exists for matching Headers within a route. For example, we could do: - - r.HeadersRegexp("Content-Type", "application/(text|json)") - -...and the route will match both requests with a Content-Type of `application/json` as well as -`application/text` - -There's also a way to build only the URL host or path for a route: -use the methods URLHost() or URLPath() instead. For the previous route, -we would do: - - // "http://news.domain.com/" - host, err := r.Get("article").URLHost("subdomain", "news") - - // "/articles/technology/42" - path, err := r.Get("article").URLPath("category", "technology", "id", "42") - -And if you use subrouters, host and path defined separately can be built -as well: - - r := mux.NewRouter() - s := r.Host("{subdomain}.domain.com").Subrouter() - s.Path("/articles/{category}/{id:[0-9]+}"). - HandlerFunc(ArticleHandler). - Name("article") - - // "http://news.domain.com/articles/technology/42" - url, err := r.Get("article").URL("subdomain", "news", - "category", "technology", - "id", "42") - -Mux supports the addition of middlewares to a Router, which are executed in the order they are added if a match is found, including its subrouters. Middlewares are (typically) small pieces of code which take one request, do something with it, and pass it down to another middleware or the final handler. Some common use cases for middleware are request logging, header manipulation, or ResponseWriter hijacking. - - type MiddlewareFunc func(http.Handler) http.Handler - -Typically, the returned handler is a closure which does something with the http.ResponseWriter and http.Request passed to it, and then calls the handler passed as parameter to the MiddlewareFunc (closures can access variables from the context where they are created). - -A very basic middleware which logs the URI of the request being handled could be written as: - - func simpleMw(next http.Handler) http.Handler { - return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - // Do stuff here - log.Println(r.RequestURI) - // Call the next handler, which can be another middleware in the chain, or the final handler. - next.ServeHTTP(w, r) - }) - } - -Middlewares can be added to a router using `Router.Use()`: - - r := mux.NewRouter() - r.HandleFunc("/", handler) - r.Use(simpleMw) - -A more complex authentication middleware, which maps session token to users, could be written as: - - // Define our struct - type authenticationMiddleware struct { - tokenUsers map[string]string - } - - // Initialize it somewhere - func (amw *authenticationMiddleware) Populate() { - amw.tokenUsers["00000000"] = "user0" - amw.tokenUsers["aaaaaaaa"] = "userA" - amw.tokenUsers["05f717e5"] = "randomUser" - amw.tokenUsers["deadbeef"] = "user0" - } - - // Middleware function, which will be called for each request - func (amw *authenticationMiddleware) Middleware(next http.Handler) http.Handler { - return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - token := r.Header.Get("X-Session-Token") - - if user, found := amw.tokenUsers[token]; found { - // We found the token in our map - log.Printf("Authenticated user %s\n", user) - next.ServeHTTP(w, r) - } else { - http.Error(w, "Forbidden", http.StatusForbidden) - } - }) - } - - r := mux.NewRouter() - r.HandleFunc("/", handler) - - amw := authenticationMiddleware{tokenUsers: make(map[string]string)} - amw.Populate() - - r.Use(amw.Middleware) - -Note: The handler chain will be stopped if your middleware doesn't call `next.ServeHTTP()` with the corresponding parameters. This can be used to abort a request if the middleware writer wants to. - -*/ -package mux diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/middleware.go b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/middleware.go deleted file mode 100644 index cb51c565..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/middleware.go +++ /dev/null @@ -1,74 +0,0 @@ -package mux - -import ( - "net/http" - "strings" -) - -// MiddlewareFunc is a function which receives an http.Handler and returns another http.Handler. -// Typically, the returned handler is a closure which does something with the http.ResponseWriter and http.Request passed -// to it, and then calls the handler passed as parameter to the MiddlewareFunc. -type MiddlewareFunc func(http.Handler) http.Handler - -// middleware interface is anything which implements a MiddlewareFunc named Middleware. -type middleware interface { - Middleware(handler http.Handler) http.Handler -} - -// Middleware allows MiddlewareFunc to implement the middleware interface. -func (mw MiddlewareFunc) Middleware(handler http.Handler) http.Handler { - return mw(handler) -} - -// Use appends a MiddlewareFunc to the chain. Middleware can be used to intercept or otherwise modify requests and/or responses, and are executed in the order that they are applied to the Router. -func (r *Router) Use(mwf ...MiddlewareFunc) { - for _, fn := range mwf { - r.middlewares = append(r.middlewares, fn) - } -} - -// useInterface appends a middleware to the chain. Middleware can be used to intercept or otherwise modify requests and/or responses, and are executed in the order that they are applied to the Router. -func (r *Router) useInterface(mw middleware) { - r.middlewares = append(r.middlewares, mw) -} - -// CORSMethodMiddleware automatically sets the Access-Control-Allow-Methods response header -// on requests for routes that have an OPTIONS method matcher to all the method matchers on -// the route. Routes that do not explicitly handle OPTIONS requests will not be processed -// by the middleware. See examples for usage. -func CORSMethodMiddleware(r *Router) MiddlewareFunc { - return func(next http.Handler) http.Handler { - return http.HandlerFunc(func(w http.ResponseWriter, req *http.Request) { - allMethods, err := getAllMethodsForRoute(r, req) - if err == nil { - for _, v := range allMethods { - if v == http.MethodOptions { - w.Header().Set("Access-Control-Allow-Methods", strings.Join(allMethods, ",")) - } - } - } - - next.ServeHTTP(w, req) - }) - } -} - -// getAllMethodsForRoute returns all the methods from method matchers matching a given -// request. -func getAllMethodsForRoute(r *Router, req *http.Request) ([]string, error) { - var allMethods []string - - for _, route := range r.routes { - var match RouteMatch - if route.Match(req, &match) || match.MatchErr == ErrMethodMismatch { - methods, err := route.GetMethods() - if err != nil { - return nil, err - } - - allMethods = append(allMethods, methods...) - } - } - - return allMethods, nil -} diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/mux.go b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/mux.go deleted file mode 100644 index 782a34b2..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/mux.go +++ /dev/null @@ -1,606 +0,0 @@ -// Copyright 2012 The Gorilla Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package mux - -import ( - "context" - "errors" - "fmt" - "net/http" - "path" - "regexp" -) - -var ( - // ErrMethodMismatch is returned when the method in the request does not match - // the method defined against the route. - ErrMethodMismatch = errors.New("method is not allowed") - // ErrNotFound is returned when no route match is found. - ErrNotFound = errors.New("no matching route was found") -) - -// NewRouter returns a new router instance. -func NewRouter() *Router { - return &Router{namedRoutes: make(map[string]*Route)} -} - -// Router registers routes to be matched and dispatches a handler. -// -// It implements the http.Handler interface, so it can be registered to serve -// requests: -// -// var router = mux.NewRouter() -// -// func main() { -// http.Handle("/", router) -// } -// -// Or, for Google App Engine, register it in a init() function: -// -// func init() { -// http.Handle("/", router) -// } -// -// This will send all incoming requests to the router. -type Router struct { - // Configurable Handler to be used when no route matches. - NotFoundHandler http.Handler - - // Configurable Handler to be used when the request method does not match the route. - MethodNotAllowedHandler http.Handler - - // Routes to be matched, in order. - routes []*Route - - // Routes by name for URL building. - namedRoutes map[string]*Route - - // If true, do not clear the request context after handling the request. - // - // Deprecated: No effect, since the context is stored on the request itself. - KeepContext bool - - // Slice of middlewares to be called after a match is found - middlewares []middleware - - // configuration shared with `Route` - routeConf -} - -// common route configuration shared between `Router` and `Route` -type routeConf struct { - // If true, "/path/foo%2Fbar/to" will match the path "/path/{var}/to" - useEncodedPath bool - - // If true, when the path pattern is "/path/", accessing "/path" will - // redirect to the former and vice versa. - strictSlash bool - - // If true, when the path pattern is "/path//to", accessing "/path//to" - // will not redirect - skipClean bool - - // Manager for the variables from host and path. - regexp routeRegexpGroup - - // List of matchers. - matchers []matcher - - // The scheme used when building URLs. - buildScheme string - - buildVarsFunc BuildVarsFunc -} - -// returns an effective deep copy of `routeConf` -func copyRouteConf(r routeConf) routeConf { - c := r - - if r.regexp.path != nil { - c.regexp.path = copyRouteRegexp(r.regexp.path) - } - - if r.regexp.host != nil { - c.regexp.host = copyRouteRegexp(r.regexp.host) - } - - c.regexp.queries = make([]*routeRegexp, 0, len(r.regexp.queries)) - for _, q := range r.regexp.queries { - c.regexp.queries = append(c.regexp.queries, copyRouteRegexp(q)) - } - - c.matchers = make([]matcher, len(r.matchers)) - copy(c.matchers, r.matchers) - - return c -} - -func copyRouteRegexp(r *routeRegexp) *routeRegexp { - c := *r - return &c -} - -// Match attempts to match the given request against the router's registered routes. -// -// If the request matches a route of this router or one of its subrouters the Route, -// Handler, and Vars fields of the the match argument are filled and this function -// returns true. -// -// If the request does not match any of this router's or its subrouters' routes -// then this function returns false. If available, a reason for the match failure -// will be filled in the match argument's MatchErr field. If the match failure type -// (eg: not found) has a registered handler, the handler is assigned to the Handler -// field of the match argument. -func (r *Router) Match(req *http.Request, match *RouteMatch) bool { - for _, route := range r.routes { - if route.Match(req, match) { - // Build middleware chain if no error was found - if match.MatchErr == nil { - for i := len(r.middlewares) - 1; i >= 0; i-- { - match.Handler = r.middlewares[i].Middleware(match.Handler) - } - } - return true - } - } - - if match.MatchErr == ErrMethodMismatch { - if r.MethodNotAllowedHandler != nil { - match.Handler = r.MethodNotAllowedHandler - return true - } - - return false - } - - // Closest match for a router (includes sub-routers) - if r.NotFoundHandler != nil { - match.Handler = r.NotFoundHandler - match.MatchErr = ErrNotFound - return true - } - - match.MatchErr = ErrNotFound - return false -} - -// ServeHTTP dispatches the handler registered in the matched route. -// -// When there is a match, the route variables can be retrieved calling -// mux.Vars(request). -func (r *Router) ServeHTTP(w http.ResponseWriter, req *http.Request) { - if !r.skipClean { - path := req.URL.Path - if r.useEncodedPath { - path = req.URL.EscapedPath() - } - // Clean path to canonical form and redirect. - if p := cleanPath(path); p != path { - - // Added 3 lines (Philip Schlump) - It was dropping the query string and #whatever from query. - // This matches with fix in go 1.2 r.c. 4 for same problem. Go Issue: - // http://code.google.com/p/go/issues/detail?id=5252 - url := *req.URL - url.Path = p - p = url.String() - - w.Header().Set("Location", p) - w.WriteHeader(http.StatusMovedPermanently) - return - } - } - var match RouteMatch - var handler http.Handler - if r.Match(req, &match) { - handler = match.Handler - req = requestWithVars(req, match.Vars) - req = requestWithRoute(req, match.Route) - } - - if handler == nil && match.MatchErr == ErrMethodMismatch { - handler = methodNotAllowedHandler() - } - - if handler == nil { - handler = http.NotFoundHandler() - } - - handler.ServeHTTP(w, req) -} - -// Get returns a route registered with the given name. -func (r *Router) Get(name string) *Route { - return r.namedRoutes[name] -} - -// GetRoute returns a route registered with the given name. This method -// was renamed to Get() and remains here for backwards compatibility. -func (r *Router) GetRoute(name string) *Route { - return r.namedRoutes[name] -} - -// StrictSlash defines the trailing slash behavior for new routes. The initial -// value is false. -// -// When true, if the route path is "/path/", accessing "/path" will perform a redirect -// to the former and vice versa. In other words, your application will always -// see the path as specified in the route. -// -// When false, if the route path is "/path", accessing "/path/" will not match -// this route and vice versa. -// -// The re-direct is a HTTP 301 (Moved Permanently). Note that when this is set for -// routes with a non-idempotent method (e.g. POST, PUT), the subsequent re-directed -// request will be made as a GET by most clients. Use middleware or client settings -// to modify this behaviour as needed. -// -// Special case: when a route sets a path prefix using the PathPrefix() method, -// strict slash is ignored for that route because the redirect behavior can't -// be determined from a prefix alone. However, any subrouters created from that -// route inherit the original StrictSlash setting. -func (r *Router) StrictSlash(value bool) *Router { - r.strictSlash = value - return r -} - -// SkipClean defines the path cleaning behaviour for new routes. The initial -// value is false. Users should be careful about which routes are not cleaned -// -// When true, if the route path is "/path//to", it will remain with the double -// slash. This is helpful if you have a route like: /fetch/http://xkcd.com/534/ -// -// When false, the path will be cleaned, so /fetch/http://xkcd.com/534/ will -// become /fetch/http/xkcd.com/534 -func (r *Router) SkipClean(value bool) *Router { - r.skipClean = value - return r -} - -// UseEncodedPath tells the router to match the encoded original path -// to the routes. -// For eg. "/path/foo%2Fbar/to" will match the path "/path/{var}/to". -// -// If not called, the router will match the unencoded path to the routes. -// For eg. "/path/foo%2Fbar/to" will match the path "/path/foo/bar/to" -func (r *Router) UseEncodedPath() *Router { - r.useEncodedPath = true - return r -} - -// ---------------------------------------------------------------------------- -// Route factories -// ---------------------------------------------------------------------------- - -// NewRoute registers an empty route. -func (r *Router) NewRoute() *Route { - // initialize a route with a copy of the parent router's configuration - route := &Route{routeConf: copyRouteConf(r.routeConf), namedRoutes: r.namedRoutes} - r.routes = append(r.routes, route) - return route -} - -// Name registers a new route with a name. -// See Route.Name(). -func (r *Router) Name(name string) *Route { - return r.NewRoute().Name(name) -} - -// Handle registers a new route with a matcher for the URL path. -// See Route.Path() and Route.Handler(). -func (r *Router) Handle(path string, handler http.Handler) *Route { - return r.NewRoute().Path(path).Handler(handler) -} - -// HandleFunc registers a new route with a matcher for the URL path. -// See Route.Path() and Route.HandlerFunc(). -func (r *Router) HandleFunc(path string, f func(http.ResponseWriter, - *http.Request)) *Route { - return r.NewRoute().Path(path).HandlerFunc(f) -} - -// Headers registers a new route with a matcher for request header values. -// See Route.Headers(). -func (r *Router) Headers(pairs ...string) *Route { - return r.NewRoute().Headers(pairs...) -} - -// Host registers a new route with a matcher for the URL host. -// See Route.Host(). -func (r *Router) Host(tpl string) *Route { - return r.NewRoute().Host(tpl) -} - -// MatcherFunc registers a new route with a custom matcher function. -// See Route.MatcherFunc(). -func (r *Router) MatcherFunc(f MatcherFunc) *Route { - return r.NewRoute().MatcherFunc(f) -} - -// Methods registers a new route with a matcher for HTTP methods. -// See Route.Methods(). -func (r *Router) Methods(methods ...string) *Route { - return r.NewRoute().Methods(methods...) -} - -// Path registers a new route with a matcher for the URL path. -// See Route.Path(). -func (r *Router) Path(tpl string) *Route { - return r.NewRoute().Path(tpl) -} - -// PathPrefix registers a new route with a matcher for the URL path prefix. -// See Route.PathPrefix(). -func (r *Router) PathPrefix(tpl string) *Route { - return r.NewRoute().PathPrefix(tpl) -} - -// Queries registers a new route with a matcher for URL query values. -// See Route.Queries(). -func (r *Router) Queries(pairs ...string) *Route { - return r.NewRoute().Queries(pairs...) -} - -// Schemes registers a new route with a matcher for URL schemes. -// See Route.Schemes(). -func (r *Router) Schemes(schemes ...string) *Route { - return r.NewRoute().Schemes(schemes...) -} - -// BuildVarsFunc registers a new route with a custom function for modifying -// route variables before building a URL. -func (r *Router) BuildVarsFunc(f BuildVarsFunc) *Route { - return r.NewRoute().BuildVarsFunc(f) -} - -// Walk walks the router and all its sub-routers, calling walkFn for each route -// in the tree. The routes are walked in the order they were added. Sub-routers -// are explored depth-first. -func (r *Router) Walk(walkFn WalkFunc) error { - return r.walk(walkFn, []*Route{}) -} - -// SkipRouter is used as a return value from WalkFuncs to indicate that the -// router that walk is about to descend down to should be skipped. -var SkipRouter = errors.New("skip this router") - -// WalkFunc is the type of the function called for each route visited by Walk. -// At every invocation, it is given the current route, and the current router, -// and a list of ancestor routes that lead to the current route. -type WalkFunc func(route *Route, router *Router, ancestors []*Route) error - -func (r *Router) walk(walkFn WalkFunc, ancestors []*Route) error { - for _, t := range r.routes { - err := walkFn(t, r, ancestors) - if err == SkipRouter { - continue - } - if err != nil { - return err - } - for _, sr := range t.matchers { - if h, ok := sr.(*Router); ok { - ancestors = append(ancestors, t) - err := h.walk(walkFn, ancestors) - if err != nil { - return err - } - ancestors = ancestors[:len(ancestors)-1] - } - } - if h, ok := t.handler.(*Router); ok { - ancestors = append(ancestors, t) - err := h.walk(walkFn, ancestors) - if err != nil { - return err - } - ancestors = ancestors[:len(ancestors)-1] - } - } - return nil -} - -// ---------------------------------------------------------------------------- -// Context -// ---------------------------------------------------------------------------- - -// RouteMatch stores information about a matched route. -type RouteMatch struct { - Route *Route - Handler http.Handler - Vars map[string]string - - // MatchErr is set to appropriate matching error - // It is set to ErrMethodMismatch if there is a mismatch in - // the request method and route method - MatchErr error -} - -type contextKey int - -const ( - varsKey contextKey = iota - routeKey -) - -// Vars returns the route variables for the current request, if any. -func Vars(r *http.Request) map[string]string { - if rv := r.Context().Value(varsKey); rv != nil { - return rv.(map[string]string) - } - return nil -} - -// CurrentRoute returns the matched route for the current request, if any. -// This only works when called inside the handler of the matched route -// because the matched route is stored in the request context which is cleared -// after the handler returns. -func CurrentRoute(r *http.Request) *Route { - if rv := r.Context().Value(routeKey); rv != nil { - return rv.(*Route) - } - return nil -} - -func requestWithVars(r *http.Request, vars map[string]string) *http.Request { - ctx := context.WithValue(r.Context(), varsKey, vars) - return r.WithContext(ctx) -} - -func requestWithRoute(r *http.Request, route *Route) *http.Request { - ctx := context.WithValue(r.Context(), routeKey, route) - return r.WithContext(ctx) -} - -// ---------------------------------------------------------------------------- -// Helpers -// ---------------------------------------------------------------------------- - -// cleanPath returns the canonical path for p, eliminating . and .. elements. -// Borrowed from the net/http package. -func cleanPath(p string) string { - if p == "" { - return "/" - } - if p[0] != '/' { - p = "/" + p - } - np := path.Clean(p) - // path.Clean removes trailing slash except for root; - // put the trailing slash back if necessary. - if p[len(p)-1] == '/' && np != "/" { - np += "/" - } - - return np -} - -// uniqueVars returns an error if two slices contain duplicated strings. -func uniqueVars(s1, s2 []string) error { - for _, v1 := range s1 { - for _, v2 := range s2 { - if v1 == v2 { - return fmt.Errorf("mux: duplicated route variable %q", v2) - } - } - } - return nil -} - -// checkPairs returns the count of strings passed in, and an error if -// the count is not an even number. -func checkPairs(pairs ...string) (int, error) { - length := len(pairs) - if length%2 != 0 { - return length, fmt.Errorf( - "mux: number of parameters must be multiple of 2, got %v", pairs) - } - return length, nil -} - -// mapFromPairsToString converts variadic string parameters to a -// string to string map. -func mapFromPairsToString(pairs ...string) (map[string]string, error) { - length, err := checkPairs(pairs...) - if err != nil { - return nil, err - } - m := make(map[string]string, length/2) - for i := 0; i < length; i += 2 { - m[pairs[i]] = pairs[i+1] - } - return m, nil -} - -// mapFromPairsToRegex converts variadic string parameters to a -// string to regex map. -func mapFromPairsToRegex(pairs ...string) (map[string]*regexp.Regexp, error) { - length, err := checkPairs(pairs...) - if err != nil { - return nil, err - } - m := make(map[string]*regexp.Regexp, length/2) - for i := 0; i < length; i += 2 { - regex, err := regexp.Compile(pairs[i+1]) - if err != nil { - return nil, err - } - m[pairs[i]] = regex - } - return m, nil -} - -// matchInArray returns true if the given string value is in the array. -func matchInArray(arr []string, value string) bool { - for _, v := range arr { - if v == value { - return true - } - } - return false -} - -// matchMapWithString returns true if the given key/value pairs exist in a given map. -func matchMapWithString(toCheck map[string]string, toMatch map[string][]string, canonicalKey bool) bool { - for k, v := range toCheck { - // Check if key exists. - if canonicalKey { - k = http.CanonicalHeaderKey(k) - } - if values := toMatch[k]; values == nil { - return false - } else if v != "" { - // If value was defined as an empty string we only check that the - // key exists. Otherwise we also check for equality. - valueExists := false - for _, value := range values { - if v == value { - valueExists = true - break - } - } - if !valueExists { - return false - } - } - } - return true -} - -// matchMapWithRegex returns true if the given key/value pairs exist in a given map compiled against -// the given regex -func matchMapWithRegex(toCheck map[string]*regexp.Regexp, toMatch map[string][]string, canonicalKey bool) bool { - for k, v := range toCheck { - // Check if key exists. - if canonicalKey { - k = http.CanonicalHeaderKey(k) - } - if values := toMatch[k]; values == nil { - return false - } else if v != nil { - // If value was defined as an empty string we only check that the - // key exists. Otherwise we also check for equality. - valueExists := false - for _, value := range values { - if v.MatchString(value) { - valueExists = true - break - } - } - if !valueExists { - return false - } - } - } - return true -} - -// methodNotAllowed replies to the request with an HTTP status code 405. -func methodNotAllowed(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(http.StatusMethodNotAllowed) -} - -// methodNotAllowedHandler returns a simple request handler -// that replies to each request with a status code 405. -func methodNotAllowedHandler() http.Handler { return http.HandlerFunc(methodNotAllowed) } diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/regexp.go b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/regexp.go deleted file mode 100644 index 0144842b..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/regexp.go +++ /dev/null @@ -1,388 +0,0 @@ -// Copyright 2012 The Gorilla Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package mux - -import ( - "bytes" - "fmt" - "net/http" - "net/url" - "regexp" - "strconv" - "strings" -) - -type routeRegexpOptions struct { - strictSlash bool - useEncodedPath bool -} - -type regexpType int - -const ( - regexpTypePath regexpType = 0 - regexpTypeHost regexpType = 1 - regexpTypePrefix regexpType = 2 - regexpTypeQuery regexpType = 3 -) - -// newRouteRegexp parses a route template and returns a routeRegexp, -// used to match a host, a path or a query string. -// -// It will extract named variables, assemble a regexp to be matched, create -// a "reverse" template to build URLs and compile regexps to validate variable -// values used in URL building. -// -// Previously we accepted only Python-like identifiers for variable -// names ([a-zA-Z_][a-zA-Z0-9_]*), but currently the only restriction is that -// name and pattern can't be empty, and names can't contain a colon. -func newRouteRegexp(tpl string, typ regexpType, options routeRegexpOptions) (*routeRegexp, error) { - // Check if it is well-formed. - idxs, errBraces := braceIndices(tpl) - if errBraces != nil { - return nil, errBraces - } - // Backup the original. - template := tpl - // Now let's parse it. - defaultPattern := "[^/]+" - if typ == regexpTypeQuery { - defaultPattern = ".*" - } else if typ == regexpTypeHost { - defaultPattern = "[^.]+" - } - // Only match strict slash if not matching - if typ != regexpTypePath { - options.strictSlash = false - } - // Set a flag for strictSlash. - endSlash := false - if options.strictSlash && strings.HasSuffix(tpl, "/") { - tpl = tpl[:len(tpl)-1] - endSlash = true - } - varsN := make([]string, len(idxs)/2) - varsR := make([]*regexp.Regexp, len(idxs)/2) - pattern := bytes.NewBufferString("") - pattern.WriteByte('^') - reverse := bytes.NewBufferString("") - var end int - var err error - for i := 0; i < len(idxs); i += 2 { - // Set all values we are interested in. - raw := tpl[end:idxs[i]] - end = idxs[i+1] - parts := strings.SplitN(tpl[idxs[i]+1:end-1], ":", 2) - name := parts[0] - patt := defaultPattern - if len(parts) == 2 { - patt = parts[1] - } - // Name or pattern can't be empty. - if name == "" || patt == "" { - return nil, fmt.Errorf("mux: missing name or pattern in %q", - tpl[idxs[i]:end]) - } - // Build the regexp pattern. - fmt.Fprintf(pattern, "%s(?P<%s>%s)", regexp.QuoteMeta(raw), varGroupName(i/2), patt) - - // Build the reverse template. - fmt.Fprintf(reverse, "%s%%s", raw) - - // Append variable name and compiled pattern. - varsN[i/2] = name - varsR[i/2], err = regexp.Compile(fmt.Sprintf("^%s$", patt)) - if err != nil { - return nil, err - } - } - // Add the remaining. - raw := tpl[end:] - pattern.WriteString(regexp.QuoteMeta(raw)) - if options.strictSlash { - pattern.WriteString("[/]?") - } - if typ == regexpTypeQuery { - // Add the default pattern if the query value is empty - if queryVal := strings.SplitN(template, "=", 2)[1]; queryVal == "" { - pattern.WriteString(defaultPattern) - } - } - if typ != regexpTypePrefix { - pattern.WriteByte('$') - } - - var wildcardHostPort bool - if typ == regexpTypeHost { - if !strings.Contains(pattern.String(), ":") { - wildcardHostPort = true - } - } - reverse.WriteString(raw) - if endSlash { - reverse.WriteByte('/') - } - // Compile full regexp. - reg, errCompile := regexp.Compile(pattern.String()) - if errCompile != nil { - return nil, errCompile - } - - // Check for capturing groups which used to work in older versions - if reg.NumSubexp() != len(idxs)/2 { - panic(fmt.Sprintf("route %s contains capture groups in its regexp. ", template) + - "Only non-capturing groups are accepted: e.g. (?:pattern) instead of (pattern)") - } - - // Done! - return &routeRegexp{ - template: template, - regexpType: typ, - options: options, - regexp: reg, - reverse: reverse.String(), - varsN: varsN, - varsR: varsR, - wildcardHostPort: wildcardHostPort, - }, nil -} - -// routeRegexp stores a regexp to match a host or path and information to -// collect and validate route variables. -type routeRegexp struct { - // The unmodified template. - template string - // The type of match - regexpType regexpType - // Options for matching - options routeRegexpOptions - // Expanded regexp. - regexp *regexp.Regexp - // Reverse template. - reverse string - // Variable names. - varsN []string - // Variable regexps (validators). - varsR []*regexp.Regexp - // Wildcard host-port (no strict port match in hostname) - wildcardHostPort bool -} - -// Match matches the regexp against the URL host or path. -func (r *routeRegexp) Match(req *http.Request, match *RouteMatch) bool { - if r.regexpType == regexpTypeHost { - host := getHost(req) - if r.wildcardHostPort { - // Don't be strict on the port match - if i := strings.Index(host, ":"); i != -1 { - host = host[:i] - } - } - return r.regexp.MatchString(host) - } - - if r.regexpType == regexpTypeQuery { - return r.matchQueryString(req) - } - path := req.URL.Path - if r.options.useEncodedPath { - path = req.URL.EscapedPath() - } - return r.regexp.MatchString(path) -} - -// url builds a URL part using the given values. -func (r *routeRegexp) url(values map[string]string) (string, error) { - urlValues := make([]interface{}, len(r.varsN), len(r.varsN)) - for k, v := range r.varsN { - value, ok := values[v] - if !ok { - return "", fmt.Errorf("mux: missing route variable %q", v) - } - if r.regexpType == regexpTypeQuery { - value = url.QueryEscape(value) - } - urlValues[k] = value - } - rv := fmt.Sprintf(r.reverse, urlValues...) - if !r.regexp.MatchString(rv) { - // The URL is checked against the full regexp, instead of checking - // individual variables. This is faster but to provide a good error - // message, we check individual regexps if the URL doesn't match. - for k, v := range r.varsN { - if !r.varsR[k].MatchString(values[v]) { - return "", fmt.Errorf( - "mux: variable %q doesn't match, expected %q", values[v], - r.varsR[k].String()) - } - } - } - return rv, nil -} - -// getURLQuery returns a single query parameter from a request URL. -// For a URL with foo=bar&baz=ding, we return only the relevant key -// value pair for the routeRegexp. -func (r *routeRegexp) getURLQuery(req *http.Request) string { - if r.regexpType != regexpTypeQuery { - return "" - } - templateKey := strings.SplitN(r.template, "=", 2)[0] - val, ok := findFirstQueryKey(req.URL.RawQuery, templateKey) - if ok { - return templateKey + "=" + val - } - return "" -} - -// findFirstQueryKey returns the same result as (*url.URL).Query()[key][0]. -// If key was not found, empty string and false is returned. -func findFirstQueryKey(rawQuery, key string) (value string, ok bool) { - query := []byte(rawQuery) - for len(query) > 0 { - foundKey := query - if i := bytes.IndexAny(foundKey, "&;"); i >= 0 { - foundKey, query = foundKey[:i], foundKey[i+1:] - } else { - query = query[:0] - } - if len(foundKey) == 0 { - continue - } - var value []byte - if i := bytes.IndexByte(foundKey, '='); i >= 0 { - foundKey, value = foundKey[:i], foundKey[i+1:] - } - if len(foundKey) < len(key) { - // Cannot possibly be key. - continue - } - keyString, err := url.QueryUnescape(string(foundKey)) - if err != nil { - continue - } - if keyString != key { - continue - } - valueString, err := url.QueryUnescape(string(value)) - if err != nil { - continue - } - return valueString, true - } - return "", false -} - -func (r *routeRegexp) matchQueryString(req *http.Request) bool { - return r.regexp.MatchString(r.getURLQuery(req)) -} - -// braceIndices returns the first level curly brace indices from a string. -// It returns an error in case of unbalanced braces. -func braceIndices(s string) ([]int, error) { - var level, idx int - var idxs []int - for i := 0; i < len(s); i++ { - switch s[i] { - case '{': - if level++; level == 1 { - idx = i - } - case '}': - if level--; level == 0 { - idxs = append(idxs, idx, i+1) - } else if level < 0 { - return nil, fmt.Errorf("mux: unbalanced braces in %q", s) - } - } - } - if level != 0 { - return nil, fmt.Errorf("mux: unbalanced braces in %q", s) - } - return idxs, nil -} - -// varGroupName builds a capturing group name for the indexed variable. -func varGroupName(idx int) string { - return "v" + strconv.Itoa(idx) -} - -// ---------------------------------------------------------------------------- -// routeRegexpGroup -// ---------------------------------------------------------------------------- - -// routeRegexpGroup groups the route matchers that carry variables. -type routeRegexpGroup struct { - host *routeRegexp - path *routeRegexp - queries []*routeRegexp -} - -// setMatch extracts the variables from the URL once a route matches. -func (v routeRegexpGroup) setMatch(req *http.Request, m *RouteMatch, r *Route) { - // Store host variables. - if v.host != nil { - host := getHost(req) - if v.host.wildcardHostPort { - // Don't be strict on the port match - if i := strings.Index(host, ":"); i != -1 { - host = host[:i] - } - } - matches := v.host.regexp.FindStringSubmatchIndex(host) - if len(matches) > 0 { - extractVars(host, matches, v.host.varsN, m.Vars) - } - } - path := req.URL.Path - if r.useEncodedPath { - path = req.URL.EscapedPath() - } - // Store path variables. - if v.path != nil { - matches := v.path.regexp.FindStringSubmatchIndex(path) - if len(matches) > 0 { - extractVars(path, matches, v.path.varsN, m.Vars) - // Check if we should redirect. - if v.path.options.strictSlash { - p1 := strings.HasSuffix(path, "/") - p2 := strings.HasSuffix(v.path.template, "/") - if p1 != p2 { - u, _ := url.Parse(req.URL.String()) - if p1 { - u.Path = u.Path[:len(u.Path)-1] - } else { - u.Path += "/" - } - m.Handler = http.RedirectHandler(u.String(), http.StatusMovedPermanently) - } - } - } - } - // Store query string variables. - for _, q := range v.queries { - queryURL := q.getURLQuery(req) - matches := q.regexp.FindStringSubmatchIndex(queryURL) - if len(matches) > 0 { - extractVars(queryURL, matches, q.varsN, m.Vars) - } - } -} - -// getHost tries its best to return the request host. -// According to section 14.23 of RFC 2616 the Host header -// can include the port number if the default value of 80 is not used. -func getHost(r *http.Request) string { - if r.URL.IsAbs() { - return r.URL.Host - } - return r.Host -} - -func extractVars(input string, matches []int, names []string, output map[string]string) { - for i, name := range names { - output[name] = input[matches[2*i+2]:matches[2*i+3]] - } -} diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/route.go b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/route.go deleted file mode 100644 index 750afe57..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/route.go +++ /dev/null @@ -1,736 +0,0 @@ -// Copyright 2012 The Gorilla Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package mux - -import ( - "errors" - "fmt" - "net/http" - "net/url" - "regexp" - "strings" -) - -// Route stores information to match a request and build URLs. -type Route struct { - // Request handler for the route. - handler http.Handler - // If true, this route never matches: it is only used to build URLs. - buildOnly bool - // The name used to build URLs. - name string - // Error resulted from building a route. - err error - - // "global" reference to all named routes - namedRoutes map[string]*Route - - // config possibly passed in from `Router` - routeConf -} - -// SkipClean reports whether path cleaning is enabled for this route via -// Router.SkipClean. -func (r *Route) SkipClean() bool { - return r.skipClean -} - -// Match matches the route against the request. -func (r *Route) Match(req *http.Request, match *RouteMatch) bool { - if r.buildOnly || r.err != nil { - return false - } - - var matchErr error - - // Match everything. - for _, m := range r.matchers { - if matched := m.Match(req, match); !matched { - if _, ok := m.(methodMatcher); ok { - matchErr = ErrMethodMismatch - continue - } - - // Ignore ErrNotFound errors. These errors arise from match call - // to Subrouters. - // - // This prevents subsequent matching subrouters from failing to - // run middleware. If not ignored, the middleware would see a - // non-nil MatchErr and be skipped, even when there was a - // matching route. - if match.MatchErr == ErrNotFound { - match.MatchErr = nil - } - - matchErr = nil - return false - } - } - - if matchErr != nil { - match.MatchErr = matchErr - return false - } - - if match.MatchErr == ErrMethodMismatch && r.handler != nil { - // We found a route which matches request method, clear MatchErr - match.MatchErr = nil - // Then override the mis-matched handler - match.Handler = r.handler - } - - // Yay, we have a match. Let's collect some info about it. - if match.Route == nil { - match.Route = r - } - if match.Handler == nil { - match.Handler = r.handler - } - if match.Vars == nil { - match.Vars = make(map[string]string) - } - - // Set variables. - r.regexp.setMatch(req, match, r) - return true -} - -// ---------------------------------------------------------------------------- -// Route attributes -// ---------------------------------------------------------------------------- - -// GetError returns an error resulted from building the route, if any. -func (r *Route) GetError() error { - return r.err -} - -// BuildOnly sets the route to never match: it is only used to build URLs. -func (r *Route) BuildOnly() *Route { - r.buildOnly = true - return r -} - -// Handler -------------------------------------------------------------------- - -// Handler sets a handler for the route. -func (r *Route) Handler(handler http.Handler) *Route { - if r.err == nil { - r.handler = handler - } - return r -} - -// HandlerFunc sets a handler function for the route. -func (r *Route) HandlerFunc(f func(http.ResponseWriter, *http.Request)) *Route { - return r.Handler(http.HandlerFunc(f)) -} - -// GetHandler returns the handler for the route, if any. -func (r *Route) GetHandler() http.Handler { - return r.handler -} - -// Name ----------------------------------------------------------------------- - -// Name sets the name for the route, used to build URLs. -// It is an error to call Name more than once on a route. -func (r *Route) Name(name string) *Route { - if r.name != "" { - r.err = fmt.Errorf("mux: route already has name %q, can't set %q", - r.name, name) - } - if r.err == nil { - r.name = name - r.namedRoutes[name] = r - } - return r -} - -// GetName returns the name for the route, if any. -func (r *Route) GetName() string { - return r.name -} - -// ---------------------------------------------------------------------------- -// Matchers -// ---------------------------------------------------------------------------- - -// matcher types try to match a request. -type matcher interface { - Match(*http.Request, *RouteMatch) bool -} - -// addMatcher adds a matcher to the route. -func (r *Route) addMatcher(m matcher) *Route { - if r.err == nil { - r.matchers = append(r.matchers, m) - } - return r -} - -// addRegexpMatcher adds a host or path matcher and builder to a route. -func (r *Route) addRegexpMatcher(tpl string, typ regexpType) error { - if r.err != nil { - return r.err - } - if typ == regexpTypePath || typ == regexpTypePrefix { - if len(tpl) > 0 && tpl[0] != '/' { - return fmt.Errorf("mux: path must start with a slash, got %q", tpl) - } - if r.regexp.path != nil { - tpl = strings.TrimRight(r.regexp.path.template, "/") + tpl - } - } - rr, err := newRouteRegexp(tpl, typ, routeRegexpOptions{ - strictSlash: r.strictSlash, - useEncodedPath: r.useEncodedPath, - }) - if err != nil { - return err - } - for _, q := range r.regexp.queries { - if err = uniqueVars(rr.varsN, q.varsN); err != nil { - return err - } - } - if typ == regexpTypeHost { - if r.regexp.path != nil { - if err = uniqueVars(rr.varsN, r.regexp.path.varsN); err != nil { - return err - } - } - r.regexp.host = rr - } else { - if r.regexp.host != nil { - if err = uniqueVars(rr.varsN, r.regexp.host.varsN); err != nil { - return err - } - } - if typ == regexpTypeQuery { - r.regexp.queries = append(r.regexp.queries, rr) - } else { - r.regexp.path = rr - } - } - r.addMatcher(rr) - return nil -} - -// Headers -------------------------------------------------------------------- - -// headerMatcher matches the request against header values. -type headerMatcher map[string]string - -func (m headerMatcher) Match(r *http.Request, match *RouteMatch) bool { - return matchMapWithString(m, r.Header, true) -} - -// Headers adds a matcher for request header values. -// It accepts a sequence of key/value pairs to be matched. For example: -// -// r := mux.NewRouter() -// r.Headers("Content-Type", "application/json", -// "X-Requested-With", "XMLHttpRequest") -// -// The above route will only match if both request header values match. -// If the value is an empty string, it will match any value if the key is set. -func (r *Route) Headers(pairs ...string) *Route { - if r.err == nil { - var headers map[string]string - headers, r.err = mapFromPairsToString(pairs...) - return r.addMatcher(headerMatcher(headers)) - } - return r -} - -// headerRegexMatcher matches the request against the route given a regex for the header -type headerRegexMatcher map[string]*regexp.Regexp - -func (m headerRegexMatcher) Match(r *http.Request, match *RouteMatch) bool { - return matchMapWithRegex(m, r.Header, true) -} - -// HeadersRegexp accepts a sequence of key/value pairs, where the value has regex -// support. For example: -// -// r := mux.NewRouter() -// r.HeadersRegexp("Content-Type", "application/(text|json)", -// "X-Requested-With", "XMLHttpRequest") -// -// The above route will only match if both the request header matches both regular expressions. -// If the value is an empty string, it will match any value if the key is set. -// Use the start and end of string anchors (^ and $) to match an exact value. -func (r *Route) HeadersRegexp(pairs ...string) *Route { - if r.err == nil { - var headers map[string]*regexp.Regexp - headers, r.err = mapFromPairsToRegex(pairs...) - return r.addMatcher(headerRegexMatcher(headers)) - } - return r -} - -// Host ----------------------------------------------------------------------- - -// Host adds a matcher for the URL host. -// It accepts a template with zero or more URL variables enclosed by {}. -// Variables can define an optional regexp pattern to be matched: -// -// - {name} matches anything until the next dot. -// -// - {name:pattern} matches the given regexp pattern. -// -// For example: -// -// r := mux.NewRouter() -// r.Host("www.example.com") -// r.Host("{subdomain}.domain.com") -// r.Host("{subdomain:[a-z]+}.domain.com") -// -// Variable names must be unique in a given route. They can be retrieved -// calling mux.Vars(request). -func (r *Route) Host(tpl string) *Route { - r.err = r.addRegexpMatcher(tpl, regexpTypeHost) - return r -} - -// MatcherFunc ---------------------------------------------------------------- - -// MatcherFunc is the function signature used by custom matchers. -type MatcherFunc func(*http.Request, *RouteMatch) bool - -// Match returns the match for a given request. -func (m MatcherFunc) Match(r *http.Request, match *RouteMatch) bool { - return m(r, match) -} - -// MatcherFunc adds a custom function to be used as request matcher. -func (r *Route) MatcherFunc(f MatcherFunc) *Route { - return r.addMatcher(f) -} - -// Methods -------------------------------------------------------------------- - -// methodMatcher matches the request against HTTP methods. -type methodMatcher []string - -func (m methodMatcher) Match(r *http.Request, match *RouteMatch) bool { - return matchInArray(m, r.Method) -} - -// Methods adds a matcher for HTTP methods. -// It accepts a sequence of one or more methods to be matched, e.g.: -// "GET", "POST", "PUT". -func (r *Route) Methods(methods ...string) *Route { - for k, v := range methods { - methods[k] = strings.ToUpper(v) - } - return r.addMatcher(methodMatcher(methods)) -} - -// Path ----------------------------------------------------------------------- - -// Path adds a matcher for the URL path. -// It accepts a template with zero or more URL variables enclosed by {}. The -// template must start with a "/". -// Variables can define an optional regexp pattern to be matched: -// -// - {name} matches anything until the next slash. -// -// - {name:pattern} matches the given regexp pattern. -// -// For example: -// -// r := mux.NewRouter() -// r.Path("/products/").Handler(ProductsHandler) -// r.Path("/products/{key}").Handler(ProductsHandler) -// r.Path("/articles/{category}/{id:[0-9]+}"). -// Handler(ArticleHandler) -// -// Variable names must be unique in a given route. They can be retrieved -// calling mux.Vars(request). -func (r *Route) Path(tpl string) *Route { - r.err = r.addRegexpMatcher(tpl, regexpTypePath) - return r -} - -// PathPrefix ----------------------------------------------------------------- - -// PathPrefix adds a matcher for the URL path prefix. This matches if the given -// template is a prefix of the full URL path. See Route.Path() for details on -// the tpl argument. -// -// Note that it does not treat slashes specially ("/foobar/" will be matched by -// the prefix "/foo") so you may want to use a trailing slash here. -// -// Also note that the setting of Router.StrictSlash() has no effect on routes -// with a PathPrefix matcher. -func (r *Route) PathPrefix(tpl string) *Route { - r.err = r.addRegexpMatcher(tpl, regexpTypePrefix) - return r -} - -// Query ---------------------------------------------------------------------- - -// Queries adds a matcher for URL query values. -// It accepts a sequence of key/value pairs. Values may define variables. -// For example: -// -// r := mux.NewRouter() -// r.Queries("foo", "bar", "id", "{id:[0-9]+}") -// -// The above route will only match if the URL contains the defined queries -// values, e.g.: ?foo=bar&id=42. -// -// If the value is an empty string, it will match any value if the key is set. -// -// Variables can define an optional regexp pattern to be matched: -// -// - {name} matches anything until the next slash. -// -// - {name:pattern} matches the given regexp pattern. -func (r *Route) Queries(pairs ...string) *Route { - length := len(pairs) - if length%2 != 0 { - r.err = fmt.Errorf( - "mux: number of parameters must be multiple of 2, got %v", pairs) - return nil - } - for i := 0; i < length; i += 2 { - if r.err = r.addRegexpMatcher(pairs[i]+"="+pairs[i+1], regexpTypeQuery); r.err != nil { - return r - } - } - - return r -} - -// Schemes -------------------------------------------------------------------- - -// schemeMatcher matches the request against URL schemes. -type schemeMatcher []string - -func (m schemeMatcher) Match(r *http.Request, match *RouteMatch) bool { - scheme := r.URL.Scheme - // https://golang.org/pkg/net/http/#Request - // "For [most] server requests, fields other than Path and RawQuery will be - // empty." - // Since we're an http muxer, the scheme is either going to be http or https - // though, so we can just set it based on the tls termination state. - if scheme == "" { - if r.TLS == nil { - scheme = "http" - } else { - scheme = "https" - } - } - return matchInArray(m, scheme) -} - -// Schemes adds a matcher for URL schemes. -// It accepts a sequence of schemes to be matched, e.g.: "http", "https". -// If the request's URL has a scheme set, it will be matched against. -// Generally, the URL scheme will only be set if a previous handler set it, -// such as the ProxyHeaders handler from gorilla/handlers. -// If unset, the scheme will be determined based on the request's TLS -// termination state. -// The first argument to Schemes will be used when constructing a route URL. -func (r *Route) Schemes(schemes ...string) *Route { - for k, v := range schemes { - schemes[k] = strings.ToLower(v) - } - if len(schemes) > 0 { - r.buildScheme = schemes[0] - } - return r.addMatcher(schemeMatcher(schemes)) -} - -// BuildVarsFunc -------------------------------------------------------------- - -// BuildVarsFunc is the function signature used by custom build variable -// functions (which can modify route variables before a route's URL is built). -type BuildVarsFunc func(map[string]string) map[string]string - -// BuildVarsFunc adds a custom function to be used to modify build variables -// before a route's URL is built. -func (r *Route) BuildVarsFunc(f BuildVarsFunc) *Route { - if r.buildVarsFunc != nil { - // compose the old and new functions - old := r.buildVarsFunc - r.buildVarsFunc = func(m map[string]string) map[string]string { - return f(old(m)) - } - } else { - r.buildVarsFunc = f - } - return r -} - -// Subrouter ------------------------------------------------------------------ - -// Subrouter creates a subrouter for the route. -// -// It will test the inner routes only if the parent route matched. For example: -// -// r := mux.NewRouter() -// s := r.Host("www.example.com").Subrouter() -// s.HandleFunc("/products/", ProductsHandler) -// s.HandleFunc("/products/{key}", ProductHandler) -// s.HandleFunc("/articles/{category}/{id:[0-9]+}"), ArticleHandler) -// -// Here, the routes registered in the subrouter won't be tested if the host -// doesn't match. -func (r *Route) Subrouter() *Router { - // initialize a subrouter with a copy of the parent route's configuration - router := &Router{routeConf: copyRouteConf(r.routeConf), namedRoutes: r.namedRoutes} - r.addMatcher(router) - return router -} - -// ---------------------------------------------------------------------------- -// URL building -// ---------------------------------------------------------------------------- - -// URL builds a URL for the route. -// -// It accepts a sequence of key/value pairs for the route variables. For -// example, given this route: -// -// r := mux.NewRouter() -// r.HandleFunc("/articles/{category}/{id:[0-9]+}", ArticleHandler). -// Name("article") -// -// ...a URL for it can be built using: -// -// url, err := r.Get("article").URL("category", "technology", "id", "42") -// -// ...which will return an url.URL with the following path: -// -// "/articles/technology/42" -// -// This also works for host variables: -// -// r := mux.NewRouter() -// r.HandleFunc("/articles/{category}/{id:[0-9]+}", ArticleHandler). -// Host("{subdomain}.domain.com"). -// Name("article") -// -// // url.String() will be "http://news.domain.com/articles/technology/42" -// url, err := r.Get("article").URL("subdomain", "news", -// "category", "technology", -// "id", "42") -// -// The scheme of the resulting url will be the first argument that was passed to Schemes: -// -// // url.String() will be "https://example.com" -// r := mux.NewRouter() -// url, err := r.Host("example.com") -// .Schemes("https", "http").URL() -// -// All variables defined in the route are required, and their values must -// conform to the corresponding patterns. -func (r *Route) URL(pairs ...string) (*url.URL, error) { - if r.err != nil { - return nil, r.err - } - values, err := r.prepareVars(pairs...) - if err != nil { - return nil, err - } - var scheme, host, path string - queries := make([]string, 0, len(r.regexp.queries)) - if r.regexp.host != nil { - if host, err = r.regexp.host.url(values); err != nil { - return nil, err - } - scheme = "http" - if r.buildScheme != "" { - scheme = r.buildScheme - } - } - if r.regexp.path != nil { - if path, err = r.regexp.path.url(values); err != nil { - return nil, err - } - } - for _, q := range r.regexp.queries { - var query string - if query, err = q.url(values); err != nil { - return nil, err - } - queries = append(queries, query) - } - return &url.URL{ - Scheme: scheme, - Host: host, - Path: path, - RawQuery: strings.Join(queries, "&"), - }, nil -} - -// URLHost builds the host part of the URL for a route. See Route.URL(). -// -// The route must have a host defined. -func (r *Route) URLHost(pairs ...string) (*url.URL, error) { - if r.err != nil { - return nil, r.err - } - if r.regexp.host == nil { - return nil, errors.New("mux: route doesn't have a host") - } - values, err := r.prepareVars(pairs...) - if err != nil { - return nil, err - } - host, err := r.regexp.host.url(values) - if err != nil { - return nil, err - } - u := &url.URL{ - Scheme: "http", - Host: host, - } - if r.buildScheme != "" { - u.Scheme = r.buildScheme - } - return u, nil -} - -// URLPath builds the path part of the URL for a route. See Route.URL(). -// -// The route must have a path defined. -func (r *Route) URLPath(pairs ...string) (*url.URL, error) { - if r.err != nil { - return nil, r.err - } - if r.regexp.path == nil { - return nil, errors.New("mux: route doesn't have a path") - } - values, err := r.prepareVars(pairs...) - if err != nil { - return nil, err - } - path, err := r.regexp.path.url(values) - if err != nil { - return nil, err - } - return &url.URL{ - Path: path, - }, nil -} - -// GetPathTemplate returns the template used to build the -// route match. -// This is useful for building simple REST API documentation and for instrumentation -// against third-party services. -// An error will be returned if the route does not define a path. -func (r *Route) GetPathTemplate() (string, error) { - if r.err != nil { - return "", r.err - } - if r.regexp.path == nil { - return "", errors.New("mux: route doesn't have a path") - } - return r.regexp.path.template, nil -} - -// GetPathRegexp returns the expanded regular expression used to match route path. -// This is useful for building simple REST API documentation and for instrumentation -// against third-party services. -// An error will be returned if the route does not define a path. -func (r *Route) GetPathRegexp() (string, error) { - if r.err != nil { - return "", r.err - } - if r.regexp.path == nil { - return "", errors.New("mux: route does not have a path") - } - return r.regexp.path.regexp.String(), nil -} - -// GetQueriesRegexp returns the expanded regular expressions used to match the -// route queries. -// This is useful for building simple REST API documentation and for instrumentation -// against third-party services. -// An error will be returned if the route does not have queries. -func (r *Route) GetQueriesRegexp() ([]string, error) { - if r.err != nil { - return nil, r.err - } - if r.regexp.queries == nil { - return nil, errors.New("mux: route doesn't have queries") - } - queries := make([]string, 0, len(r.regexp.queries)) - for _, query := range r.regexp.queries { - queries = append(queries, query.regexp.String()) - } - return queries, nil -} - -// GetQueriesTemplates returns the templates used to build the -// query matching. -// This is useful for building simple REST API documentation and for instrumentation -// against third-party services. -// An error will be returned if the route does not define queries. -func (r *Route) GetQueriesTemplates() ([]string, error) { - if r.err != nil { - return nil, r.err - } - if r.regexp.queries == nil { - return nil, errors.New("mux: route doesn't have queries") - } - queries := make([]string, 0, len(r.regexp.queries)) - for _, query := range r.regexp.queries { - queries = append(queries, query.template) - } - return queries, nil -} - -// GetMethods returns the methods the route matches against -// This is useful for building simple REST API documentation and for instrumentation -// against third-party services. -// An error will be returned if route does not have methods. -func (r *Route) GetMethods() ([]string, error) { - if r.err != nil { - return nil, r.err - } - for _, m := range r.matchers { - if methods, ok := m.(methodMatcher); ok { - return []string(methods), nil - } - } - return nil, errors.New("mux: route doesn't have methods") -} - -// GetHostTemplate returns the template used to build the -// route match. -// This is useful for building simple REST API documentation and for instrumentation -// against third-party services. -// An error will be returned if the route does not define a host. -func (r *Route) GetHostTemplate() (string, error) { - if r.err != nil { - return "", r.err - } - if r.regexp.host == nil { - return "", errors.New("mux: route doesn't have a host") - } - return r.regexp.host.template, nil -} - -// prepareVars converts the route variable pairs into a map. If the route has a -// BuildVarsFunc, it is invoked. -func (r *Route) prepareVars(pairs ...string) (map[string]string, error) { - m, err := mapFromPairsToString(pairs...) - if err != nil { - return nil, err - } - return r.buildVars(m), nil -} - -func (r *Route) buildVars(m map[string]string) map[string]string { - if r.buildVarsFunc != nil { - m = r.buildVarsFunc(m) - } - return m -} diff --git a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/test_helpers.go b/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/test_helpers.go deleted file mode 100644 index 5f5c496d..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/gorilla/mux/test_helpers.go +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2012 The Gorilla Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package mux - -import "net/http" - -// SetURLVars sets the URL variables for the given request, to be accessed via -// mux.Vars for testing route behaviour. Arguments are not modified, a shallow -// copy is returned. -// -// This API should only be used for testing purposes; it provides a way to -// inject variables into the request context. Alternatively, URL variables -// can be set by making a route that captures the required variables, -// starting a server and sending the request to that server. -func SetURLVars(r *http.Request, val map[string]string) *http.Request { - return requestWithVars(r, val) -} diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/.gitignore b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/.gitignore similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/.gitignore rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/.gitignore diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/CODE-OF-CONDUCT.md b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/CODE-OF-CONDUCT.md similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/CODE-OF-CONDUCT.md rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/CODE-OF-CONDUCT.md diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/CONTRIBUTING.md b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/CONTRIBUTING.md similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/CONTRIBUTING.md rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/CONTRIBUTING.md diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/LICENSE b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/LICENSE similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/LICENSE rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/LICENSE diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/Makefile b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/Makefile similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/Makefile rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/Makefile diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/NOTICE b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/NOTICE similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/NOTICE rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/NOTICE diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/README.md b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/README.md similarity index 87% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/README.md rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/README.md index e3989751..f0c05e64 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/README.md +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/README.md @@ -4,7 +4,7 @@ A Go package for building [V2 Open Service Broker API](https://github.com/openservicebrokerapi/servicebroker/) compliant Service Brokers. -## [Docs](https://godoc.org/github.com/pivotal-cf/brokerapi) +## [Docs](https://godoc.org/github.com/pivotal-cf/brokerapi/v10) ## Dependencies @@ -13,19 +13,20 @@ A Go package for building [V2 Open Service Broker API](https://github.com/opense ## Contributing -We appreciate and welcome open source contibution. We will try to review the changes as soon as we can. +We appreciate and welcome open source contribution. We will try to review the changes as soon as we can. ## Usage `brokerapi` defines a -[`ServiceBroker`](https://godoc.org/github.com/pivotal-cf/brokerapi#ServiceBroker) +[`ServiceBroker`](https://godoc.org/github.com/pivotal-cf/brokerapi/v10#ServiceBroker) interface. Pass an implementation of this to -[`brokerapi.New`](https://godoc.org/github.com/pivotal-cf/brokerapi#New), which -returns an `http.Handler` that you can use to serve handle HTTP requests. +[`brokerapi.New`](https://godoc.org/github.com/pivotal-cf/brokerapi/v10#New) +or [`brokerapi.NewWithOptions`](https://pkg.go.dev/github.com/pivotal-cf/brokerapi/v10#NewWithOptions), +which returns an `http.Handler` that you can use to serve handle HTTP requests. -Alternatively, if you already have a `*mux.Router` that you want to attach +Alternatively, if you already have a `*chi.Mux` that you want to attach service broker routes to, you can use -[`brokerapi.AttachRoutes`](https://godoc.org/github.com/pivotal-cf/brokerapi#AttachRoutes). +[`brokerapi.AttachRoutes`](https://godoc.org/github.com/pivotal-cf/brokerapi/v10#AttachRoutes). Note in this case, the Basic Authentication and Originating Identity middleware will not be set up, so you will have to attach them manually if required. @@ -55,7 +56,7 @@ values can be retrieved in a `brokerapi.ServiceBroker` implementation using utility methods `RetrieveServiceFromContext` and `RetrieveServicePlanFromContext` as shown below. -```golang +```go func (sb *ServiceBrokerImplementation) Provision(ctx context.Context, instanceID string, details brokerapi.ProvisionDetails, asyncAllowed bool) { diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/api.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/api.go new file mode 100644 index 00000000..4aeee2b1 --- /dev/null +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/api.go @@ -0,0 +1,58 @@ +// Copyright (C) 2015-Present Pivotal Software, Inc. All rights reserved. + +// This program and the accompanying materials are made available under +// the terms of the under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at + +// http://www.apache.org/licenses/LICENSE-2.0 + +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package brokerapi + +import ( + "net/http" + + "code.cloudfoundry.org/lager/v3" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/handlers" +) + +type BrokerCredentials struct { + Username string + Password string +} + +func New(serviceBroker ServiceBroker, logger lager.Logger, brokerCredentials BrokerCredentials) http.Handler { + return NewWithOptions(serviceBroker, logger, WithBrokerCredentials(brokerCredentials)) +} + +func NewWithCustomAuth(serviceBroker ServiceBroker, logger lager.Logger, authMiddleware middlewareFunc) http.Handler { + return NewWithOptions(serviceBroker, logger, WithCustomAuth(authMiddleware)) +} + +func AttachRoutes(router *chi.Mux, serviceBroker ServiceBroker, logger lager.Logger) { + attachRoutes(router, serviceBroker, logger) +} + +func attachRoutes(router *chi.Mux, serviceBroker ServiceBroker, logger lager.Logger) { + apiHandler := handlers.NewApiHandler(serviceBroker, logger) + router.Get("/v2/catalog", apiHandler.Catalog) + + router.Get("/v2/service_instances/{instance_id}", apiHandler.GetInstance) + router.Put("/v2/service_instances/{instance_id}", apiHandler.Provision) + router.Delete("/v2/service_instances/{instance_id}", apiHandler.Deprovision) + router.Get("/v2/service_instances/{instance_id}/last_operation", apiHandler.LastOperation) + router.Patch("/v2/service_instances/{instance_id}", apiHandler.Update) + + router.Get("/v2/service_instances/{instance_id}/service_bindings/{binding_id}", apiHandler.GetBinding) + router.Put("/v2/service_instances/{instance_id}/service_bindings/{binding_id}", apiHandler.Bind) + router.Delete("/v2/service_instances/{instance_id}/service_bindings/{binding_id}", apiHandler.Unbind) + + router.Get("/v2/service_instances/{instance_id}/service_bindings/{binding_id}/last_operation", apiHandler.LastBindingOperation) +} diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/api_options.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/api_options.go similarity index 72% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/api_options.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/api_options.go index cfd3f536..e691191e 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/api_options.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/api_options.go @@ -19,12 +19,14 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/auth" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/middlewares" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/auth" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/middlewares" ) +type middlewareFunc func(http.Handler) http.Handler + func NewWithOptions(serviceBroker domain.ServiceBroker, logger lager.Logger, opts ...Option) http.Handler { cfg := newDefaultConfig(logger) WithOptions(append(opts, withDefaultMiddleware())...)(cfg) @@ -35,7 +37,7 @@ func NewWithOptions(serviceBroker domain.ServiceBroker, logger lager.Logger, opt type Option func(*config) -func WithRouter(router *mux.Router) Option { +func WithRouter(router *chi.Mux) Option { return func(c *config) { c.router = router c.customRouter = true @@ -48,16 +50,21 @@ func WithBrokerCredentials(brokerCredentials BrokerCredentials) Option { } } -func WithCustomAuth(authMiddleware mux.MiddlewareFunc) Option { +func WithCustomAuth(authMiddleware middlewareFunc) Option { return func(c *config) { c.router.Use(authMiddleware) } } +// WithEncodedPath used to opt in to a gorilla/mux behaviour that would treat encoded +// slashes "/" as IDs. For example, it would change `PUT /v2/service_instances/foo%2Fbar` +// to treat `foo%2Fbar` as an instance ID, while the default behavior was to treat it +// as `foo/bar`. However, with moving to go-chi/chi, this is now the default behavior +// so this option no longer does anything. +// +// Deprecated: no longer has any effect func WithEncodedPath() Option { - return func(c *config) { - c.router.UseEncodedPath() - } + return func(*config) {} } func withDefaultMiddleware() Option { @@ -82,14 +89,14 @@ func WithOptions(opts ...Option) Option { func newDefaultConfig(logger lager.Logger) *config { return &config{ - router: mux.NewRouter(), + router: chi.NewRouter(), customRouter: false, logger: logger, } } type config struct { - router *mux.Router + router *chi.Mux customRouter bool logger lager.Logger } diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/auth/auth.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/auth/auth.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/auth/auth.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/auth/auth.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/catalog.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/catalog.go similarity index 98% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/catalog.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/catalog.go index e4ceab2a..60f2d503 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/catalog.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/catalog.go @@ -18,7 +18,7 @@ package brokerapi import ( "reflect" - "github.com/pivotal-cf/brokerapi/v9/domain" + "github.com/pivotal-cf/brokerapi/v10/domain" ) // Deprecated: Use github.com/pivotal-cf/brokerapi/domain diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/context_utils.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/context_utils.go similarity index 92% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/context_utils.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/context_utils.go index c8760041..91532d9b 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/context_utils.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/context_utils.go @@ -3,7 +3,7 @@ package brokerapi import ( "context" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/pivotal-cf/brokerapi/v10/utils" ) func AddServiceToContext(ctx context.Context, service *Service) context.Context { diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/create_version_dir.sh b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/create_version_dir.sh similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/create_version_dir.sh rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/create_version_dir.sh diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/apiresponses/errors.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/apiresponses/errors.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/apiresponses/errors.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/apiresponses/errors.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/apiresponses/failure_responses.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/apiresponses/failure_responses.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/apiresponses/failure_responses.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/apiresponses/failure_responses.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/apiresponses/responses.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/apiresponses/responses.go similarity index 98% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/apiresponses/responses.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/apiresponses/responses.go index 34e754af..a5ccbb40 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/apiresponses/responses.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/apiresponses/responses.go @@ -15,7 +15,7 @@ package apiresponses -import "github.com/pivotal-cf/brokerapi/v9/domain" +import "github.com/pivotal-cf/brokerapi/v10/domain" type EmptyResponse struct{} diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/experimental_volume_mount.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/experimental_volume_mount.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/experimental_volume_mount.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/experimental_volume_mount.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/maintenance_info.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/maintenance_info.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/maintenance_info.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/maintenance_info.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_broker.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_broker.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_broker.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_broker.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_catalog.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_catalog.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_catalog.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_catalog.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_metadata.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_metadata.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_metadata.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_metadata.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_plan_metadata.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_plan_metadata.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/domain/service_plan_metadata.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/domain/service_plan_metadata.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/failure_response.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/failure_response.go similarity index 97% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/failure_response.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/failure_response.go index fdffd4a3..b2dd463c 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/failure_response.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/failure_response.go @@ -7,7 +7,7 @@ package brokerapi import ( - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" ) // Deprecated: Use github.com/pivotal-cf/brokerapi/domain/apiresponses diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/api_handler.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/api_handler.go similarity index 97% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/api_handler.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/api_handler.go index 597ef189..aed79480 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/api_handler.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/api_handler.go @@ -7,7 +7,7 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9/domain" + "github.com/pivotal-cf/brokerapi/v10/domain" ) const ( diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/bind.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/bind.go similarity index 92% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/bind.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/bind.go index 87080978..4507b2f1 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/bind.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/bind.go @@ -6,11 +6,11 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const ( @@ -19,9 +19,8 @@ const ( ) func (h APIHandler) Bind(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] - bindingID := vars["binding_id"] + instanceID := chi.URLParam(req, "instance_id") + bindingID := chi.URLParam(req, "binding_id") logger := h.logger.Session(bindLogKey, lager.Data{ instanceIDLogKey: instanceID, diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/catalog.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/catalog.go similarity index 86% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/catalog.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/catalog.go index 3a2e7db1..9bb78a3c 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/catalog.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/catalog.go @@ -4,9 +4,9 @@ import ( "fmt" "net/http" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const getCatalogLogKey = "getCatalog" diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/deprovision.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/deprovision.go similarity index 87% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/deprovision.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/deprovision.go index 471bbaf7..5d9793e0 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/deprovision.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/deprovision.go @@ -5,18 +5,17 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const deprovisionLogKey = "deprovision" func (h APIHandler) Deprovision(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] + instanceID := chi.URLParam(req, "instance_id") logger := h.logger.Session(deprovisionLogKey, lager.Data{ instanceIDLogKey: instanceID, diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/get_binding.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/get_binding.go similarity index 84% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/get_binding.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/get_binding.go index d88c6b27..72d4dd30 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/get_binding.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/get_binding.go @@ -6,19 +6,18 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const getBindLogKey = "getBinding" func (h APIHandler) GetBinding(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] - bindingID := vars["binding_id"] + instanceID := chi.URLParam(req, "instance_id") + bindingID := chi.URLParam(req, "binding_id") logger := h.logger.Session(getBindLogKey, lager.Data{ instanceIDLogKey: instanceID, diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/get_instance.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/get_instance.go similarity index 86% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/get_instance.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/get_instance.go index 7bc5013a..406cd026 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/get_instance.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/get_instance.go @@ -5,20 +5,18 @@ import ( "fmt" "net/http" - "github.com/pivotal-cf/brokerapi/v9/domain" - "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const getInstanceLogKey = "getInstance" func (h APIHandler) GetInstance(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] + instanceID := chi.URLParam(req, "instance_id") logger := h.logger.Session(getInstanceLogKey, lager.Data{ instanceIDLogKey: instanceID, diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/last_binding_operation.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/last_binding_operation.go similarity index 85% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/last_binding_operation.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/last_binding_operation.go index 68783e1a..2e112c36 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/last_binding_operation.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/last_binding_operation.go @@ -6,19 +6,18 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const lastBindingOperationLogKey = "lastBindingOperation" func (h APIHandler) LastBindingOperation(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] - bindingID := vars["binding_id"] + instanceID := chi.URLParam(req, "instance_id") + bindingID := chi.URLParam(req, "binding_id") pollDetails := domain.PollDetails{ PlanID: req.FormValue("plan_id"), ServiceID: req.FormValue("service_id"), diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/last_operation.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/last_operation.go similarity index 84% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/last_operation.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/last_operation.go index 5c20f5da..a3e394f2 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/last_operation.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/last_operation.go @@ -5,18 +5,17 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const lastOperationLogKey = "lastOperation" func (h APIHandler) LastOperation(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] + instanceID := chi.URLParam(req, "instance_id") pollDetails := domain.PollDetails{ PlanID: req.FormValue("plan_id"), ServiceID: req.FormValue("service_id"), diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/provision.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/provision.go similarity index 92% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/provision.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/provision.go index f7996e90..17daf336 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/provision.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/provision.go @@ -6,11 +6,11 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const ( @@ -23,8 +23,7 @@ const ( ) func (h *APIHandler) Provision(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] + instanceID := chi.URLParam(req, "instance_id") logger := h.logger.Session(provisionLogKey, lager.Data{ instanceIDLogKey: instanceID, diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/unbind.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/unbind.go similarity index 85% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/unbind.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/unbind.go index 0ab540fa..ca0078bb 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/unbind.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/unbind.go @@ -5,19 +5,18 @@ import ( "net/http" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const unbindLogKey = "unbind" func (h APIHandler) Unbind(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] - bindingID := vars["binding_id"] + instanceID := chi.URLParam(req, "instance_id") + bindingID := chi.URLParam(req, "binding_id") logger := h.logger.Session(unbindLogKey, lager.Data{ instanceIDLogKey: instanceID, diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/update.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/update.go similarity index 87% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/update.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/update.go index bfc99d31..84c57df4 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/handlers/update.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/handlers/update.go @@ -7,18 +7,17 @@ import ( "strconv" "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" - "github.com/pivotal-cf/brokerapi/v9/middlewares" - "github.com/pivotal-cf/brokerapi/v9/utils" + "github.com/go-chi/chi/v5" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/middlewares" + "github.com/pivotal-cf/brokerapi/v10/utils" ) const updateLogKey = "update" func (h APIHandler) Update(w http.ResponseWriter, req *http.Request) { - vars := mux.Vars(req) - instanceID := vars["instance_id"] + instanceID := chi.URLParam(req, "instance_id") logger := h.logger.Session(updateLogKey, lager.Data{ instanceIDLogKey: instanceID, diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/maintenance_info.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/maintenance_info.go similarity index 74% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/maintenance_info.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/maintenance_info.go index 9a644305..86529748 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/maintenance_info.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/maintenance_info.go @@ -1,7 +1,7 @@ package brokerapi import ( - "github.com/pivotal-cf/brokerapi/v9/domain" + "github.com/pivotal-cf/brokerapi/v10/domain" ) // Deprecated: Use github.com/pivotal-cf/brokerapi/domain diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/api_version_header.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/api_version_header.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/api_version_header.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/api_version_header.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/context_keys.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/context_keys.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/context_keys.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/context_keys.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/correlation_id_header.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/correlation_id_header.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/correlation_id_header.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/correlation_id_header.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/info_location_header.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/info_location_header.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/info_location_header.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/info_location_header.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/originating_identity_header.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/originating_identity_header.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/originating_identity_header.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/originating_identity_header.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/request_identity_header.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/request_identity_header.go similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/middlewares/request_identity_header.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/middlewares/request_identity_header.go diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/response.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/response.go similarity index 96% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/response.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/response.go index 523d51f0..aca2946c 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/response.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/response.go @@ -16,8 +16,8 @@ package brokerapi import ( - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" ) // Deprecated: Use github.com/pivotal-cf/brokerapi/domain/apiresponses diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/service_broker.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/service_broker.go similarity index 97% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/service_broker.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/service_broker.go index 7c2027a1..277f3213 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/service_broker.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/service_broker.go @@ -16,8 +16,8 @@ package brokerapi import ( - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/domain/apiresponses" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/domain/apiresponses" ) //go:generate go run github.com/maxbrunsfeld/counterfeiter/v6 -generate diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/staticcheck.conf b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/staticcheck.conf similarity index 100% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/staticcheck.conf rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/staticcheck.conf diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/utils/context.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/utils/context.go similarity index 92% rename from src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/utils/context.go rename to src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/utils/context.go index 07708825..bd4f4567 100644 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/utils/context.go +++ b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v10/utils/context.go @@ -4,8 +4,8 @@ import ( "context" "code.cloudfoundry.org/lager/v3" - "github.com/pivotal-cf/brokerapi/v9/domain" - "github.com/pivotal-cf/brokerapi/v9/middlewares" + "github.com/pivotal-cf/brokerapi/v10/domain" + "github.com/pivotal-cf/brokerapi/v10/middlewares" ) type contextKey string diff --git a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/api.go b/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/api.go deleted file mode 100644 index dc742cad..00000000 --- a/src/rabbitmq-service-broker/vendor/github.com/pivotal-cf/brokerapi/v9/api.go +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (C) 2015-Present Pivotal Software, Inc. All rights reserved. - -// This program and the accompanying materials are made available under -// the terms of the under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at - -// http://www.apache.org/licenses/LICENSE-2.0 - -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package brokerapi - -import ( - "net/http" - - "code.cloudfoundry.org/lager/v3" - "github.com/gorilla/mux" - "github.com/pivotal-cf/brokerapi/v9/handlers" -) - -type BrokerCredentials struct { - Username string - Password string -} - -func New(serviceBroker ServiceBroker, logger lager.Logger, brokerCredentials BrokerCredentials) http.Handler { - return NewWithOptions(serviceBroker, logger, WithBrokerCredentials(brokerCredentials)) -} - -func NewWithCustomAuth(serviceBroker ServiceBroker, logger lager.Logger, authMiddleware mux.MiddlewareFunc) http.Handler { - return NewWithOptions(serviceBroker, logger, WithCustomAuth(authMiddleware)) -} - -func AttachRoutes(router *mux.Router, serviceBroker ServiceBroker, logger lager.Logger) { - attachRoutes(router, serviceBroker, logger) -} - -func attachRoutes(router *mux.Router, serviceBroker ServiceBroker, logger lager.Logger) { - apiHandler := handlers.NewApiHandler(serviceBroker, logger) - router.HandleFunc("/v2/catalog", apiHandler.Catalog).Methods("GET") - - router.HandleFunc("/v2/service_instances/{instance_id}", apiHandler.GetInstance).Methods("GET") - router.HandleFunc("/v2/service_instances/{instance_id}", apiHandler.Provision).Methods("PUT") - router.HandleFunc("/v2/service_instances/{instance_id}", apiHandler.Deprovision).Methods("DELETE") - router.HandleFunc("/v2/service_instances/{instance_id}/last_operation", apiHandler.LastOperation).Methods("GET") - router.HandleFunc("/v2/service_instances/{instance_id}", apiHandler.Update).Methods("PATCH") - - router.HandleFunc("/v2/service_instances/{instance_id}/service_bindings/{binding_id}", apiHandler.GetBinding).Methods("GET") - router.HandleFunc("/v2/service_instances/{instance_id}/service_bindings/{binding_id}", apiHandler.Bind).Methods("PUT") - router.HandleFunc("/v2/service_instances/{instance_id}/service_bindings/{binding_id}", apiHandler.Unbind).Methods("DELETE") - - router.HandleFunc("/v2/service_instances/{instance_id}/service_bindings/{binding_id}/last_operation", apiHandler.LastBindingOperation).Methods("GET") -} diff --git a/src/rabbitmq-service-broker/vendor/modules.txt b/src/rabbitmq-service-broker/vendor/modules.txt index ff550fc3..64720b1e 100644 --- a/src/rabbitmq-service-broker/vendor/modules.txt +++ b/src/rabbitmq-service-broker/vendor/modules.txt @@ -6,6 +6,9 @@ code.cloudfoundry.org/lager/v3/lagerctx code.cloudfoundry.org/lager/v3/lagertest # github.com/fsnotify/fsnotify v1.6.0 ## explicit; go 1.16 +# github.com/go-chi/chi/v5 v5.0.8 +## explicit; go 1.14 +github.com/go-chi/chi/v5 # github.com/go-logr/logr v1.2.4 ## explicit; go 1.16 github.com/go-logr/logr @@ -33,9 +36,6 @@ github.com/google/pprof/profile # github.com/google/uuid v1.3.0 ## explicit github.com/google/uuid -# github.com/gorilla/mux v1.8.0 -## explicit; go 1.12 -github.com/gorilla/mux # github.com/kr/pretty v0.3.0 ## explicit; go 1.12 # github.com/leodido/go-urn v1.2.1 @@ -87,15 +87,15 @@ github.com/openzipkin/zipkin-go/model # github.com/pborman/uuid v1.2.1 ## explicit github.com/pborman/uuid -# github.com/pivotal-cf/brokerapi/v9 v9.0.1 +# github.com/pivotal-cf/brokerapi/v10 v10.0.0 ## explicit; go 1.19 -github.com/pivotal-cf/brokerapi/v9 -github.com/pivotal-cf/brokerapi/v9/auth -github.com/pivotal-cf/brokerapi/v9/domain -github.com/pivotal-cf/brokerapi/v9/domain/apiresponses -github.com/pivotal-cf/brokerapi/v9/handlers -github.com/pivotal-cf/brokerapi/v9/middlewares -github.com/pivotal-cf/brokerapi/v9/utils +github.com/pivotal-cf/brokerapi/v10 +github.com/pivotal-cf/brokerapi/v10/auth +github.com/pivotal-cf/brokerapi/v10/domain +github.com/pivotal-cf/brokerapi/v10/domain/apiresponses +github.com/pivotal-cf/brokerapi/v10/handlers +github.com/pivotal-cf/brokerapi/v10/middlewares +github.com/pivotal-cf/brokerapi/v10/utils # github.com/pkg/errors v0.9.1 ## explicit github.com/pkg/errors From e5ae4891a00f0f6e74756df15706ce674d163e3b Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 2 Jun 2023 13:33:21 +0000 Subject: [PATCH 09/73] Add final release 149.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-149.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index ec88ad08..2409e142 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -187,6 +187,10 @@ builds: version: 8fb50f442e67619a710f5da042eea5b7dcd08a29d2f2dc4cb9dbe366e976e9be blobstore_id: 727d042c-0a52-4532-4d1b-4441c9ef7aff sha1: sha256:e03d353586c34f74b2da7434163218993e663b457fe9cd814ac264e02be6a3ce + 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f: + version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + blobstore_id: 69568aab-29d6-4345-48b3-755c88cacdf0 + sha1: sha256:06ed231028d54dd7ce2ffb43a8ffca1e9389a503474296c18888c971dbf89983 997581cc032d893c9b78d2ad50a2d22f43e359c89a8387efb99b6bff8c6f0ff2: version: 997581cc032d893c9b78d2ad50a2d22f43e359c89a8387efb99b6bff8c6f0ff2 blobstore_id: f1b70046-cd45-45db-5b01-01251d458cc2 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml new file mode 100644 index 00000000..26491551 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 149.0.0 +commit_hash: 0bc5d94 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + fingerprint: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + fingerprint: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + sha1: sha256:06ed231028d54dd7ce2ffb43a8ffca1e9389a503474296c18888c971dbf89983 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 8a000612..b9976159 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -175,6 +175,8 @@ builds: version: 61.0.0 92a72950-7021-426b-478b-37ad5f129f32: version: 106.0.0 + 93fbc450-5259-41cd-7841-5bb06acfb30a: + version: 149.0.0 95472f90-c810-4d29-4162-d65af0267eef: version: 36.0.0 95abcacc-0405-4690-5d75-6960300469d6: From c6494e94ada115cf6b2c52b874dc7de4eb1543bb Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 7 Jun 2023 14:08:44 +0000 Subject: [PATCH 10/73] Add final release 150.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-150.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 1962a2a8..15cc85b8 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -91,6 +91,10 @@ builds: version: 6760571b990d3e762720e24632a9799ad25cd1f95b5d762caa0057432fc77c5a blobstore_id: 1ad71dc1-90f8-4922-5b83-291d92af9f04 sha1: sha256:769241b4f5503a53e8370c3777073a6a80dd67b648cfdc7409dc7c43d5ffa8fd + 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627: + version: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + blobstore_id: 0f989b47-215d-4801-794e-c36e9ac690cc + sha1: sha256:91f26802122f14f89863be099242e5042ba75baed021ceea9b0e3ad52237cb37 71412c27768f8e96909a67f431a5609e2f87af669ad87838aed45b60dbc96da9: version: 71412c27768f8e96909a67f431a5609e2f87af669ad87838aed45b60dbc96da9 blobstore_id: 82c72476-7875-4d27-78c2-07237d57af09 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml new file mode 100644 index 00000000..291fcf1a --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 150.0.0 +commit_hash: cddedc8 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + fingerprint: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + sha1: sha256:91f26802122f14f89863be099242e5042ba75baed021ceea9b0e3ad52237cb37 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + fingerprint: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + sha1: sha256:06ed231028d54dd7ce2ffb43a8ffca1e9389a503474296c18888c971dbf89983 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index b9976159..dde942a4 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -83,6 +83,8 @@ builds: version: 86.0.0 4595ffa9-4092-4e72-602c-f127c13f87f0: version: 145.0.0 + 46d3a835-d562-4e6d-5adb-5c6b1e34796d: + version: 150.0.0 47133e71-5ce2-4506-6a4b-77b61b5013d7: version: 38.0.0 4aec856a-b519-4c77-4d8a-1b4ebc8ba8ce: From 0f70f0e932923ef6d4c353da2d3fc4e3ed3d5eef Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 14 Mar 2023 15:03:39 +0000 Subject: [PATCH 11/73] Add final release 142.0.0 [ci skip] --- .../index.yml | 4 ++ .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-142.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 4 files changed, 53 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index c28f2f6b..b7ef4f93 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -155,6 +155,10 @@ builds: version: cabb8524a849fcef8e27d069218ba31f341e1d6f692703a07dbf2b18604d01ff blobstore_id: 78360c2c-cb33-49c0-6100-77121f6c5c31 sha1: sha256:60105f496ada260d056e88a6f8e9f7ba8000984b207fc5a4366323218f649d51 + ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f: + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + blobstore_id: 28a1c43f-06b6-48f2-6958-582eb27af331 + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a dc3e529b8a2ce497148b32f4d4bfd21fccc684ebbbdbe2e3979ac18e63946e9a: version: dc3e529b8a2ce497148b32f4d4bfd21fccc684ebbbdbe2e3979ac18e63946e9a blobstore_id: 182b9ee5-bd79-4324-48b9-b7c9670ecb1b diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index c40eb774..b9d18fe8 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -235,6 +235,10 @@ builds: version: cdadeda48afc2638aadb89a4e86f3e20f82bb289acccb87840f6aed1cbde3b40 blobstore_id: b4cc4b22-7658-41ce-6306-1ec2da58397c sha1: sha256:87dce482769a46756c287ff0fca30abebf242b9f380a817879427789df76cc4a + d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1: + version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + blobstore_id: 25a4b602-31f6-4bd6-7f0d-3cf11f380599 + sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 d98929f28a4a184b73c0dade6c56a5bcd67770ab7574615c7d286b981434ea03: version: d98929f28a4a184b73c0dade6c56a5bcd67770ab7574615c7d286b981434ea03 blobstore_id: af95f3ef-9834-4ea8-4f55-ad9734c00921 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml new file mode 100644 index 00000000..ef02acd6 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-142.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 142.0.0 +commit_hash: 4db867e +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + fingerprint: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index f5c558b5..ba1e8bfe 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -171,6 +171,8 @@ builds: version: 36.0.0 95abcacc-0405-4690-5d75-6960300469d6: version: 74.0.0 + 9808c8ba-5a67-4114-5332-fa830ecd8fe5: + version: 142.0.0 9ae4e7aa-7c97-435a-691f-5bbcbe19703f: version: 66.0.0 9d856e50-d448-46fb-791f-8437c246bc39: From bf1a62f932692a77e398cedd2cbe53edd288d7f6 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 20 Mar 2023 13:58:26 +0000 Subject: [PATCH 12/73] Add final release 143.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-143.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml new file mode 100644 index 00000000..1f9d558a --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-143.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 143.0.0 +commit_hash: 51aebad +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + fingerprint: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 + sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index ba1e8bfe..d6d068e8 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -249,6 +249,8 @@ builds: version: 84.0.0 dcd069fb-8ade-4df8-6058-794931432444: version: 22.0.0 + dd0329cb-5845-46a5-7ff6-d51595fc5849: + version: 143.0.0 dd4e0a8e-3e81-4ef7-7425-3793db743a15: version: 53.0.0 ddd0ef32-2ecc-4711-76eb-187c2c93ecdb: From 9a81468d0ca5d77065e7197ac2b8fcdd7d3d4803 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 27 Mar 2023 16:28:46 +0000 Subject: [PATCH 13/73] Add final release 144.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-144.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index b9d18fe8..1f727ee0 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -35,6 +35,10 @@ builds: version: 1a7096b1f54be8eb94d332e52901a188871182a2e90fdff7f1b53240a144a912 blobstore_id: 48160ea0-51f4-4b88-4979-4496f4072429 sha1: sha256:1b8c934e6ebfc36ecfb47c76c1bc6f5f47fae3ecb5c332fe31eda85bf754ec37 + 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302: + version: 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302 + blobstore_id: e360cd2f-5707-4792-6a63-7775d75656a4 + sha1: sha256:2966b3a11bdf7caebe8c51a45c881034f0cb10415235717d98b95db64733dd18 1ec97ab74dfbb2eb3f9524a046b9bbdc30e0a38df97a63777dca22908daefe22: version: 1ec97ab74dfbb2eb3f9524a046b9bbdc30e0a38df97a63777dca22908daefe22 blobstore_id: f796d37a-69d3-4b5b-553b-fac92335c3ed diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml new file mode 100644 index 00000000..d0ea633a --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-144.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 144.0.0 +commit_hash: 3f40c7e +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302 + fingerprint: 1ca85b53a23913601f20e27c4cd423fe159f1c74b79052e2c87b9196d636b302 + sha1: sha256:2966b3a11bdf7caebe8c51a45c881034f0cb10415235717d98b95db64733dd18 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index d6d068e8..c51fdf38 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -215,6 +215,8 @@ builds: version: 20.0.0 bb1111fe-7226-4727-5dbb-579ac08cd428: version: 95.0.0 + bc4e7eb1-ed7a-4172-411a-e9f1e906bfd3: + version: 144.0.0 c124187b-0f41-4769-5646-24c03bfe49a1: version: 32.0.0 c19d290d-dbc8-4324-6a50-ccbdc6048dc0: From cba94debbc5214238aa31a7698737c4818d67a7e Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 30 Mar 2023 15:21:26 +0000 Subject: [PATCH 14/73] Add final release 145.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-145.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 1f727ee0..75b8e225 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -279,6 +279,10 @@ builds: version: f1efa7cfe6e1900af435fd0c4b7ccf3cd52485da7f604f906eb7b945b9a74506 blobstore_id: 26fcc780-73b9-4877-73af-3e30773e7785 sha1: sha256:9a06344b999f7195dd93612f220c1fc16c682f4c8d1a0901e1a1a899957e21c0 + fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617: + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + blobstore_id: a6a2856a-63ec-44a0-612e-d662935c07ef + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 ff0e4a530f8e7657b79cde7668f52e2660f5fd1bc0745867a91beb735db1ca30: version: ff0e4a530f8e7657b79cde7668f52e2660f5fd1bc0745867a91beb735db1ca30 blobstore_id: 54120e9f-796b-485e-5c0d-bd0b8e682bea diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml new file mode 100644 index 00000000..6ecffdf1 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-145.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 145.0.0 +commit_hash: 40612f3 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + fingerprint: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f + sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + fingerprint: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index c51fdf38..46357859 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -79,6 +79,8 @@ builds: version: 41.0.0 44305233-645f-4943-62c0-a9e020baaedb: version: 86.0.0 + 4595ffa9-4092-4e72-602c-f127c13f87f0: + version: 145.0.0 47133e71-5ce2-4506-6a4b-77b61b5013d7: version: 38.0.0 4aec856a-b519-4c77-4d8a-1b4ebc8ba8ce: From d00418bf7855ef7327e1926ec7eb146cc147adad Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 11 Apr 2023 12:48:15 +0000 Subject: [PATCH 15/73] Add final release 146.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-146.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index b7ef4f93..c4e9431e 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -35,6 +35,10 @@ builds: version: 2b7031f1c84d7d15109945010f30afc200c655d9fef02be5a7620269dc0249c4 blobstore_id: 237b31f8-3a87-4296-5193-628892e42339 sha1: sha256:01aa1c0b9a40db682cc78a5d61bde8c6ea0bdc0d54a4c6f041ac97d2eac0d87a + 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a: + version: 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a + blobstore_id: d4c699ec-0300-4898-63a2-b39540ea9afd + sha1: sha256:8213fe9e8bf3948423a0a92f6a490602411a7d01a31bbad229806a83bbd2185a 3cd459a09d6556decd8d863c48316859b3c8ca8f5dceec534f7b579632af6e5b: version: 3cd459a09d6556decd8d863c48316859b3c8ca8f5dceec534f7b579632af6e5b blobstore_id: 66901da9-1c4e-45a9-4b59-a9d8f0e57ad5 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml new file mode 100644 index 00000000..cff2cd6b --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-146.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 146.0.0 +commit_hash: 90b121c +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a + fingerprint: 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a + sha1: sha256:8213fe9e8bf3948423a0a92f6a490602411a7d01a31bbad229806a83bbd2185a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + fingerprint: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 46357859..2a03dd30 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -41,6 +41,8 @@ builds: version: 58.0.0 20846c1f-2ff6-4867-599c-d89eefb5ae03: version: 64.0.0 + 2172b907-7748-46ec-7170-71c532656745: + version: 146.0.0 21b90ea3-7c0b-435e-4096-9f74579911f6: version: 117.0.0 225087d6-a26d-40ce-5aeb-b15e2346c4d7: From a7d5f6d8305ca096e8d2fd86e2d693c10b94b26a Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 4 May 2023 11:01:34 +0000 Subject: [PATCH 16/73] Add final release 147.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-147.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index c4e9431e..1962a2a8 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -111,6 +111,10 @@ builds: version: 7a154feb840ad92b28ff47695974a4aedfb1a59693715c8af2aba9b4a8bd4b53 blobstore_id: cedaf107-5ce0-412a-77bb-37d775caccaf sha1: sha256:f6de74d154bfde23d3ef22d14c0635656d265db5512f2691a3d8d98e779131af + 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17: + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + blobstore_id: a172ec41-d81e-459f-4b4f-25d1edd0b7f1 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 8b3109210ee285ec2ab358585a1ef6be9eb6259a738e3095de0b3501723cc959: version: 8b3109210ee285ec2ab358585a1ef6be9eb6259a738e3095de0b3501723cc959 blobstore_id: c0f0fca9-1c00-4fcb-6083-a9dee00c51cb diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml new file mode 100644 index 00000000..71e286e9 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-147.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 147.0.0 +commit_hash: 503df5f +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + fingerprint: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + fingerprint: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 + sha1: sha256:2bdde05c40486e56872827f322e1c2955b6f2ec1752c2ba2e534ea901a302046 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 2a03dd30..22f60d0b 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -107,6 +107,8 @@ builds: version: 29.0.0 5b50e1f9-08a5-409d-47ba-efb56838e78b: version: 54.0.0 + 5d1005c8-4d3b-4740-53f1-324ddf15eccd: + version: 147.0.0 5e66ffef-3621-465f-6a67-8058bdfe4dae: version: 94.0.0 5ef186d8-e390-4d19-6ac9-e1cc9da85c04: From 99480c5c452f532d42754c28e1a40e568840738d Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 23 May 2023 16:50:10 +0000 Subject: [PATCH 17/73] Add final release 148.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-148.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 75b8e225..ec88ad08 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -135,6 +135,10 @@ builds: version: 69e6879c30f9014658a70a9ffe3fa0c09bb3e1ccd0d267efa47cc7f025cbd560 blobstore_id: f87df659-f098-4491-7ac3-30caabcc3a3a sha1: sha256:147dcf1615aed4949a9c38558acb13671f9fc2c7886ebf5d4370be3c1d344877 + 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a: + version: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a + blobstore_id: f7209941-998c-4588-5db9-9fba80c9d4a1 + sha1: sha256:f15a2d80ef224f1c6f987549af748e7cb5702bfc6bb26db803482f7233c6c61c 755a7cc511addb9ab9853d749d8817d6e5420979d851397e077e516d2211a311: version: 755a7cc511addb9ab9853d749d8817d6e5420979d851397e077e516d2211a311 blobstore_id: 5d20e374-fa22-4a40-4fb8-42095d35876f diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml new file mode 100644 index 00000000..8e80aa00 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-148.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 148.0.0 +commit_hash: c7cc3cf +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + fingerprint: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a + fingerprint: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a + sha1: sha256:f15a2d80ef224f1c6f987549af748e7cb5702bfc6bb26db803482f7233c6c61c + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 22f60d0b..8a000612 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -93,6 +93,8 @@ builds: version: 21.0.0 4df3177a-b2c2-4e28-7662-32a2d785a999: version: 138.0.0 + 4e674435-f8ee-49ff-5ca3-7edc852e3ae3: + version: 148.0.0 4f08c1d3-af0c-4058-65e5-3874cfcda68b: version: 101.0.0 541f23eb-7ddd-465c-41c1-5aafeb9882a4: From 7461ba8aa8dec78e0954cd5ec3f79970c615d02c Mon Sep 17 00:00:00 2001 From: George Blue Date: Fri, 2 Jun 2023 11:40:00 +0100 Subject: [PATCH 18/73] Bump github.com/pivotal-cf/brokerapi from 9.0.1 to 10.0.0 (#249) Also fixes an inconsistent receiver name --- src/rabbitmq-service-broker/rabbithutch/vhost_delete.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go b/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go index 2dd4b2f5..7018892c 100644 --- a/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go +++ b/src/rabbitmq-service-broker/rabbithutch/vhost_delete.go @@ -1,7 +1,7 @@ package rabbithutch -func (b *rabbitHutch) VHostDelete(vhost string) error { - resp, err := b.client.DeleteVhost(vhost) +func (r *rabbitHutch) VHostDelete(vhost string) error { + resp, err := r.client.DeleteVhost(vhost) if err != nil { return err } From e7f45cb191d11cd9a783eb45730467933430edec Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 2 Jun 2023 13:33:21 +0000 Subject: [PATCH 19/73] Add final release 149.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-149.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index ec88ad08..2409e142 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -187,6 +187,10 @@ builds: version: 8fb50f442e67619a710f5da042eea5b7dcd08a29d2f2dc4cb9dbe366e976e9be blobstore_id: 727d042c-0a52-4532-4d1b-4441c9ef7aff sha1: sha256:e03d353586c34f74b2da7434163218993e663b457fe9cd814ac264e02be6a3ce + 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f: + version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + blobstore_id: 69568aab-29d6-4345-48b3-755c88cacdf0 + sha1: sha256:06ed231028d54dd7ce2ffb43a8ffca1e9389a503474296c18888c971dbf89983 997581cc032d893c9b78d2ad50a2d22f43e359c89a8387efb99b6bff8c6f0ff2: version: 997581cc032d893c9b78d2ad50a2d22f43e359c89a8387efb99b6bff8c6f0ff2 blobstore_id: f1b70046-cd45-45db-5b01-01251d458cc2 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml new file mode 100644 index 00000000..26491551 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-149.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 149.0.0 +commit_hash: 0bc5d94 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + fingerprint: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 + sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + fingerprint: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + sha1: sha256:06ed231028d54dd7ce2ffb43a8ffca1e9389a503474296c18888c971dbf89983 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 8a000612..b9976159 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -175,6 +175,8 @@ builds: version: 61.0.0 92a72950-7021-426b-478b-37ad5f129f32: version: 106.0.0 + 93fbc450-5259-41cd-7841-5bb06acfb30a: + version: 149.0.0 95472f90-c810-4d29-4162-d65af0267eef: version: 36.0.0 95abcacc-0405-4690-5d75-6960300469d6: From 7a704da278acccc5d13036281588846b103b468e Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 7 Jun 2023 14:08:44 +0000 Subject: [PATCH 20/73] Add final release 150.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-150.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 1962a2a8..15cc85b8 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -91,6 +91,10 @@ builds: version: 6760571b990d3e762720e24632a9799ad25cd1f95b5d762caa0057432fc77c5a blobstore_id: 1ad71dc1-90f8-4922-5b83-291d92af9f04 sha1: sha256:769241b4f5503a53e8370c3777073a6a80dd67b648cfdc7409dc7c43d5ffa8fd + 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627: + version: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + blobstore_id: 0f989b47-215d-4801-794e-c36e9ac690cc + sha1: sha256:91f26802122f14f89863be099242e5042ba75baed021ceea9b0e3ad52237cb37 71412c27768f8e96909a67f431a5609e2f87af669ad87838aed45b60dbc96da9: version: 71412c27768f8e96909a67f431a5609e2f87af669ad87838aed45b60dbc96da9 blobstore_id: 82c72476-7875-4d27-78c2-07237d57af09 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml new file mode 100644 index 00000000..291fcf1a --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-150.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 150.0.0 +commit_hash: cddedc8 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + fingerprint: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + sha1: sha256:91f26802122f14f89863be099242e5042ba75baed021ceea9b0e3ad52237cb37 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + fingerprint: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f + sha1: sha256:06ed231028d54dd7ce2ffb43a8ffca1e9389a503474296c18888c971dbf89983 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index b9976159..dde942a4 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -83,6 +83,8 @@ builds: version: 86.0.0 4595ffa9-4092-4e72-602c-f127c13f87f0: version: 145.0.0 + 46d3a835-d562-4e6d-5adb-5c6b1e34796d: + version: 150.0.0 47133e71-5ce2-4506-6a4b-77b61b5013d7: version: 38.0.0 4aec856a-b519-4c77-4d8a-1b4ebc8ba8ce: From ec2cb63d9a615f40e39dd7b57aad1179bfcb6e69 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 14 Jun 2023 10:16:47 +0000 Subject: [PATCH 21/73] Add final release 151.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-151.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-151.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 2409e142..b48ff3b7 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -67,6 +67,10 @@ builds: version: 2d5aa1b5c114a88c76d16eae881069b1c579c03563835df25f6132dcbb8b17f5 blobstore_id: 8c1cd17f-487c-4ca1-79c2-afa2b9b1d4cd sha1: sha256:e76fa2ed4092b2595168039ad0a756bb5267e9aff7ba001e50a6ee22b3353f60 + 2ea3e04ca41b6d8f3c2037067c20fb7d189893d89f88b6698c59800315f0c9f4: + version: 2ea3e04ca41b6d8f3c2037067c20fb7d189893d89f88b6698c59800315f0c9f4 + blobstore_id: 2e0904b9-54a0-4d36-41c5-14ffbf291edc + sha1: sha256:419ac52f012b26007a8192a81bb46912815704c325f15aa21ece1a18280d9460 31450cc0713b55661d26ccd9f89f06353ce12886114888118d72f4b83de5efc6: version: 31450cc0713b55661d26ccd9f89f06353ce12886114888118d72f4b83de5efc6 blobstore_id: b98f759b-0cdc-4d50-61c3-080fbc8a36cf diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-151.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-151.0.0.yml new file mode 100644 index 00000000..0c0b1092 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-151.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 151.0.0 +commit_hash: 3eadfcb +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + fingerprint: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + sha1: sha256:91f26802122f14f89863be099242e5042ba75baed021ceea9b0e3ad52237cb37 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 2ea3e04ca41b6d8f3c2037067c20fb7d189893d89f88b6698c59800315f0c9f4 + fingerprint: 2ea3e04ca41b6d8f3c2037067c20fb7d189893d89f88b6698c59800315f0c9f4 + sha1: sha256:419ac52f012b26007a8192a81bb46912815704c325f15aa21ece1a18280d9460 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index dde942a4..fd0a1dc8 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -145,6 +145,8 @@ builds: version: 120.0.0 7220880e-dfca-4488-77c0-893a58de0975: version: 114.0.0 + 74f4499b-7079-4306-606d-74fa13dc2a17: + version: 151.0.0 77034274-3855-43de-5f86-b7e7274a1d3e: version: 65.0.0 793b3697-b345-41bb-4180-4268aa2cbf74: From 3c0f8f69f35d262ca73032fd0ea98fffb6e5ae33 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 19 Jun 2023 16:42:33 +0000 Subject: [PATCH 22/73] Add final release 152.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-152.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-152.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index b48ff3b7..f27e05da 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -55,6 +55,10 @@ builds: version: 273e241af1ffb1d655a61072bfb20d8911fa30a0 blobstore_id: 0e65309b-27ff-451f-54ea-f126a76e1fc9 sha1: 01e838dc17f0939f2e2034d95cce6c50c2c3524d + 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a: + version: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + blobstore_id: af4e26a0-1671-4430-70d5-e1c3c7289bce + sha1: sha256:e0e2c697dcf29fa28fbb971c985d71eba922f096dc63cd7b1312eef0d5102827 29e52b1f72b5df6161380e0362f61752deb1071a6be41eec7b370efc02db107e: version: 29e52b1f72b5df6161380e0362f61752deb1071a6be41eec7b370efc02db107e blobstore_id: a030cc57-4b85-4990-64ea-f2171abd0604 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-152.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-152.0.0.yml new file mode 100644 index 00000000..57ba3ff3 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-152.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 152.0.0 +commit_hash: f1ee490 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + fingerprint: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + sha1: sha256:91f26802122f14f89863be099242e5042ba75baed021ceea9b0e3ad52237cb37 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + fingerprint: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + sha1: sha256:e0e2c697dcf29fa28fbb971c985d71eba922f096dc63cd7b1312eef0d5102827 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index fd0a1dc8..abb65c4d 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -279,6 +279,8 @@ builds: version: 77.0.0 e32f2a61-d740-46d0-7af3-c89bb09d64fd: version: 132.0.0 + e7484a9d-e286-4088-617a-90eb3d2d893b: + version: 152.0.0 e94f405d-7972-4f8d-73df-6de8efbbc6b0: version: 88.0.0 ecc9fc36-a265-4492-4ab9-29404938376d: From 6bddaddd1e56dedcfba137463960d0e4563e69cd Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 4 Jul 2023 11:09:49 +0000 Subject: [PATCH 23/73] Add final release 153.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-153.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-153.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-153.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-153.0.0.yml new file mode 100644 index 00000000..5c749260 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-153.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 153.0.0 +commit_hash: 1a24f5d +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + fingerprint: 6e4a46bcbef7d3bed7483b859d1025c382160ef70efe14ec6b5056decba61627 + sha1: sha256:91f26802122f14f89863be099242e5042ba75baed021ceea9b0e3ad52237cb37 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + fingerprint: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + sha1: sha256:e0e2c697dcf29fa28fbb971c985d71eba922f096dc63cd7b1312eef0d5102827 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index abb65c4d..187bc888 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -279,6 +279,8 @@ builds: version: 77.0.0 e32f2a61-d740-46d0-7af3-c89bb09d64fd: version: 132.0.0 + e700ecea-60de-4ee8-40e6-29adf64c911f: + version: 153.0.0 e7484a9d-e286-4088-617a-90eb3d2d893b: version: 152.0.0 e94f405d-7972-4f8d-73df-6de8efbbc6b0: From 865245f881aeb57b7d4aa8248082687fdba79884 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 12 Jul 2023 00:13:18 +0000 Subject: [PATCH 24/73] Add final release 154.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-154.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-154.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 15cc85b8..368f9936 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -119,6 +119,10 @@ builds: version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 blobstore_id: a172ec41-d81e-459f-4b4f-25d1edd0b7f1 sha1: sha256:f33199466bcb38984048c5e66cb4221b436919daabbe9fa26c35e9a83c393d68 + 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146: + version: 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146 + blobstore_id: e2cf3b80-6e75-4e3e-4fc1-97ff020a594c + sha1: sha256:ab436d74d190ac0c0b86ea354c49ba015223b7707df73f62ab5afd9deded811d 8b3109210ee285ec2ab358585a1ef6be9eb6259a738e3095de0b3501723cc959: version: 8b3109210ee285ec2ab358585a1ef6be9eb6259a738e3095de0b3501723cc959 blobstore_id: c0f0fca9-1c00-4fcb-6083-a9dee00c51cb diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-154.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-154.0.0.yml new file mode 100644 index 00000000..0b7b2c08 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-154.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 154.0.0 +commit_hash: 47f1e56 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146 + fingerprint: 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146 + sha1: sha256:ab436d74d190ac0c0b86ea354c49ba015223b7707df73f62ab5afd9deded811d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + fingerprint: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + sha1: sha256:e0e2c697dcf29fa28fbb971c985d71eba922f096dc63cd7b1312eef0d5102827 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 187bc888..b24400a4 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -251,6 +251,8 @@ builds: version: 13.0.0 cea366fc-3cf6-4a88-5618-6b9d19e6baff: version: 135.0.0 + d08533ab-505d-4979-6651-0d66a7c333de: + version: 154.0.0 d0d17cca-00db-468c-4adb-e45c996ec41d: version: 6.0.2 d0f34026-7e28-4502-5b4b-eec238ceb2eb: From 796cf9e536bef730ca452271fea32221ee7f583e Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 12 Jul 2023 15:44:53 +0000 Subject: [PATCH 25/73] Add final release 155.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-155.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-155.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-155.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-155.0.0.yml new file mode 100644 index 00000000..a8dd35ff --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-155.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 155.0.0 +commit_hash: a11b8d2 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146 + fingerprint: 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146 + sha1: sha256:ab436d74d190ac0c0b86ea354c49ba015223b7707df73f62ab5afd9deded811d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + fingerprint: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a + sha1: sha256:e0e2c697dcf29fa28fbb971c985d71eba922f096dc63cd7b1312eef0d5102827 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index b24400a4..88d8be68 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -145,6 +145,8 @@ builds: version: 120.0.0 7220880e-dfca-4488-77c0-893a58de0975: version: 114.0.0 + 74693200-cffe-4ba1-7850-5c0a75b4f626: + version: 155.0.0 74f4499b-7079-4306-606d-74fa13dc2a17: version: 151.0.0 77034274-3855-43de-5f86-b7e7274a1d3e: From a28f4483357e6e1c6ff4cbd45bbf1d07a7ed3ed8 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 26 Jul 2023 08:15:01 +0000 Subject: [PATCH 26/73] Add final release 156.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-156.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-156.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index f27e05da..741d9e46 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -99,6 +99,10 @@ builds: version: 397718f957c07896e0f398e249a319e6e5423e460a901955318274a95f5c9d30 blobstore_id: 4b47999d-90f0-4302-61f7-43ed312afb8a sha1: sha256:5d023dfdd3791cc61053709ed8dfb1386049dcc5e24e33f03697d1d2f131d1da + 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781: + version: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + blobstore_id: 17aa4d6b-ac6c-45f5-4999-38a755ebcd8f + sha1: sha256:a3c405a400f4c876fe8b614973a841dc8d1de892ce723fbddde0e3a8dd16dad4 40ebd71f94e2599f2fbced01ec952f985592f831813d634d56b9e1bc0dc6c156: version: 40ebd71f94e2599f2fbced01ec952f985592f831813d634d56b9e1bc0dc6c156 blobstore_id: dbfd64a6-6be8-4da4-48cc-583a7e458509 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-156.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-156.0.0.yml new file mode 100644 index 00000000..5a4b4713 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-156.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 156.0.0 +commit_hash: "1589304" +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146 + fingerprint: 89113574c660e3b4507ca027e96d40cc84deff4dc9506ad05c46b58575267146 + sha1: sha256:ab436d74d190ac0c0b86ea354c49ba015223b7707df73f62ab5afd9deded811d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + fingerprint: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + sha1: sha256:a3c405a400f4c876fe8b614973a841dc8d1de892ce723fbddde0e3a8dd16dad4 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 88d8be68..d16aae07 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -19,6 +19,8 @@ builds: version: 91.0.0 0c13a327-5461-4682-6670-0ee120ea6635: version: 39.0.0 + 0e4d8f6a-eddb-44da-6fd5-da98d5d2cdfd: + version: 156.0.0 0fb6e772-2ced-4a67-6a45-082277f8f757: version: 126.0.0 14ced530-9bf6-427c-72f3-83252ef89266: From 9ae7cdbcc42f540d10b11e6675094211e2870406 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 2 Aug 2023 11:46:41 +0000 Subject: [PATCH 27/73] Add final release 157.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-157.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-157.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 368f9936..0efc12d8 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -211,6 +211,10 @@ builds: version: ef34e7f76bb3e3d16d6b2193c86516f1339ef0f3c8d20f4109ad59e89c85ea2f blobstore_id: 1e1011d8-cd04-4373-697d-ae2d4c56f51b sha1: sha256:fad5b5a79ef15464e77803c696137897755b2fda61c92aa1f19ed04b6f0908ad + f0077712ca9f11d4367a60c547c455508dd7fecedfdde3be57813f2941af9727: + version: f0077712ca9f11d4367a60c547c455508dd7fecedfdde3be57813f2941af9727 + blobstore_id: b76f8500-178e-4435-745b-1929256d89f7 + sha1: sha256:0b0bc6dbe41520647c834580f30acd2ffb4eeb876564a0b179097e983e82bde6 f0117bee1487cd43364cede89f24c02b86633e1b42fea3f72f8f9be1c2c7869a: version: f0117bee1487cd43364cede89f24c02b86633e1b42fea3f72f8f9be1c2c7869a blobstore_id: 89d979ae-4e36-4d9d-4825-a533ff9428ab diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-157.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-157.0.0.yml new file mode 100644 index 00000000..57bd0da1 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-157.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 157.0.0 +commit_hash: f135192 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: f0077712ca9f11d4367a60c547c455508dd7fecedfdde3be57813f2941af9727 + fingerprint: f0077712ca9f11d4367a60c547c455508dd7fecedfdde3be57813f2941af9727 + sha1: sha256:0b0bc6dbe41520647c834580f30acd2ffb4eeb876564a0b179097e983e82bde6 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + fingerprint: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + sha1: sha256:a3c405a400f4c876fe8b614973a841dc8d1de892ce723fbddde0e3a8dd16dad4 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index d16aae07..1b8e46ae 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -89,6 +89,8 @@ builds: version: 150.0.0 47133e71-5ce2-4506-6a4b-77b61b5013d7: version: 38.0.0 + 4ac5d2c2-bd45-4946-7b17-43ef66d5bc88: + version: 157.0.0 4aec856a-b519-4c77-4d8a-1b4ebc8ba8ce: version: 87.0.0 4ce74ea8-d691-46e0-6313-dc05b753219c: From 4f3879d59e302f96394ed3cfd874d1c2d37192ed Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 14 Aug 2023 11:17:32 +0000 Subject: [PATCH 28/73] Add final release 158.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-158.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-158.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 0efc12d8..5d9a2c8b 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -147,6 +147,10 @@ builds: version: 9d6ad1ad7b4d3e12114e99f729874cc55e196bde597a9e9e7fb6fcf5b5b1a1e8 blobstore_id: f810ed93-f690-48a6-577c-542154eda515 sha1: sha256:1831197c151ced46b776799064afc11892ed3b08452db57c963d49d63389f3f9 + a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121: + version: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + blobstore_id: 68696b27-aaba-4982-50ac-8332766fec0e + sha1: sha256:ab95369586e5b8025c5fa9fa93b0be413eb4375f4a702e476cc2b7a4b0012278 b3624f9126d24e3c31f0aad949d3e1ecfd527f5c852d2ac2471e92adde02fc5d: version: b3624f9126d24e3c31f0aad949d3e1ecfd527f5c852d2ac2471e92adde02fc5d blobstore_id: 14445165-2908-467f-45ab-8244549d3fb5 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-158.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-158.0.0.yml new file mode 100644 index 00000000..e67b998e --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-158.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 158.0.0 +commit_hash: cafd676 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + fingerprint: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + sha1: sha256:ab95369586e5b8025c5fa9fa93b0be413eb4375f4a702e476cc2b7a4b0012278 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + fingerprint: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + sha1: sha256:a3c405a400f4c876fe8b614973a841dc8d1de892ce723fbddde0e3a8dd16dad4 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 1b8e46ae..8b3019c6 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -89,6 +89,8 @@ builds: version: 150.0.0 47133e71-5ce2-4506-6a4b-77b61b5013d7: version: 38.0.0 + 48bfea04-14f8-4748-76a9-3897d7c5ec18: + version: 158.0.0 4ac5d2c2-bd45-4946-7b17-43ef66d5bc88: version: 157.0.0 4aec856a-b519-4c77-4d8a-1b4ebc8ba8ce: From 3b006f7817ad70c57bbdcc743d778f07a7018c10 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 1 Sep 2023 14:47:36 +0000 Subject: [PATCH 29/73] Add final release 159.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-159.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-159.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-159.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-159.0.0.yml new file mode 100644 index 00000000..138eb3a0 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-159.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 159.0.0 +commit_hash: ce63a5b +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + fingerprint: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + sha1: sha256:ab95369586e5b8025c5fa9fa93b0be413eb4375f4a702e476cc2b7a4b0012278 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + fingerprint: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 + sha1: sha256:a3c405a400f4c876fe8b614973a841dc8d1de892ce723fbddde0e3a8dd16dad4 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 8b3019c6..7d00a874 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -247,6 +247,8 @@ builds: version: 9.0.0 c542e04c-54a2-4e1c-6d25-e1155325f88b: version: 48.0.0 + c6031014-3b50-407b-719b-7d2ad62c38bd: + version: 159.0.0 c6084c26-02a0-4c16-7d72-abe974fabde7: version: 68.0.0 c84ef088-a43c-4895-754a-a2ad5d616d60: From 55c3c22355b096b7da2834bd4c238fc519113741 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 1 Sep 2023 17:17:50 +0000 Subject: [PATCH 30/73] Add final release 160.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-160.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-160.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 741d9e46..1b02e47d 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -43,6 +43,10 @@ builds: version: 1ec97ab74dfbb2eb3f9524a046b9bbdc30e0a38df97a63777dca22908daefe22 blobstore_id: f796d37a-69d3-4b5b-553b-fac92335c3ed sha1: sha256:f97ddd6f9022f17d1800aa655ad77c6c262d694f191dd6ee3b91ace650dc70ce + 1f19418a24b60ec4609915f04c01bc42c8e0202e0c05e78324569509b3f184e5: + version: 1f19418a24b60ec4609915f04c01bc42c8e0202e0c05e78324569509b3f184e5 + blobstore_id: 8ad3f1c5-526e-4c55-6555-a3b78760ce9d + sha1: sha256:2ba17cc25f337c03b359782e359fed0b88cfec615386dab5cdedb4922453247e 20696606ae8963357d4fb8c20562c450f7cee2a57c2de5e6f296762777d3bef1: version: 20696606ae8963357d4fb8c20562c450f7cee2a57c2de5e6f296762777d3bef1 blobstore_id: f44af3d3-fbfa-4c77-6675-3595442c7ef3 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-160.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-160.0.0.yml new file mode 100644 index 00000000..82ef2ade --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-160.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 160.0.0 +commit_hash: 2533c78 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + fingerprint: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + sha1: sha256:ab95369586e5b8025c5fa9fa93b0be413eb4375f4a702e476cc2b7a4b0012278 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 1f19418a24b60ec4609915f04c01bc42c8e0202e0c05e78324569509b3f184e5 + fingerprint: 1f19418a24b60ec4609915f04c01bc42c8e0202e0c05e78324569509b3f184e5 + sha1: sha256:2ba17cc25f337c03b359782e359fed0b88cfec615386dab5cdedb4922453247e + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 7d00a874..42a23f1d 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -143,6 +143,8 @@ builds: version: 128.0.0 6d8c73e2-33ac-465d-72c8-ae9b17f66d37: version: 10.0.0 + 6f6d4073-c63e-4f92-5ba7-12a891fec64e: + version: 160.0.0 6f94c33e-f690-46de-6d76-0ac8ce5883a3: version: 24.0.0 6f9ef1ca-e948-46fa-583c-054a2e1a94f2: From a890d88cb777e0112c7172e944291e50e2676a37 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 5 Sep 2023 16:26:46 +0000 Subject: [PATCH 31/73] Add final release 161.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-161.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-161.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 1b02e47d..a5dfe82e 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -267,6 +267,10 @@ builds: version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 blobstore_id: 25a4b602-31f6-4bd6-7f0d-3cf11f380599 sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 + d83e32dc450f3dce31e73f8233592b49fd449f8a43ad954cc0e195a66c2c4204: + version: d83e32dc450f3dce31e73f8233592b49fd449f8a43ad954cc0e195a66c2c4204 + blobstore_id: 0e3612ee-e957-45bb-79eb-2c0a8d1c8086 + sha1: sha256:66bf272a9efc9ad1f4a4bb47cb07ecc0825095946f0b231efbab109b1a0c31a3 d98929f28a4a184b73c0dade6c56a5bcd67770ab7574615c7d286b981434ea03: version: d98929f28a4a184b73c0dade6c56a5bcd67770ab7574615c7d286b981434ea03 blobstore_id: af95f3ef-9834-4ea8-4f55-ad9734c00921 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-161.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-161.0.0.yml new file mode 100644 index 00000000..7d46f9f6 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-161.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 161.0.0 +commit_hash: cae9ce4 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + fingerprint: a18fd4e9c440193e8ba7d1a2041950ad3ccea1af3b931edb02abe06307028121 + sha1: sha256:ab95369586e5b8025c5fa9fa93b0be413eb4375f4a702e476cc2b7a4b0012278 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: d83e32dc450f3dce31e73f8233592b49fd449f8a43ad954cc0e195a66c2c4204 + fingerprint: d83e32dc450f3dce31e73f8233592b49fd449f8a43ad954cc0e195a66c2c4204 + sha1: sha256:66bf272a9efc9ad1f4a4bb47cb07ecc0825095946f0b231efbab109b1a0c31a3 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 42a23f1d..96df690d 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -149,6 +149,8 @@ builds: version: 24.0.0 6f9ef1ca-e948-46fa-583c-054a2e1a94f2: version: 134.0.0 + 70613651-7cfd-4cbf-4c87-8047811ba1f7: + version: 161.0.0 70a240a5-b8b6-4790-6d89-4306d93826d4: version: 120.0.0 7220880e-dfca-4488-77c0-893a58de0975: From 0e2463fd6a42661a643c893bd82bd8beba195113 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 7 Sep 2023 10:04:14 +0000 Subject: [PATCH 32/73] Add final release 162.0.0 [ci skip] --- .../index.yml | 4 ++ .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-162.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 4 files changed, 53 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-162.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 5d9a2c8b..6ccf4d69 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -27,6 +27,10 @@ builds: version: 1c4aebe177fb2e74455de659ee3f14df4031b544648641e89b3d217d1d396350 blobstore_id: 33ffef91-8eea-4f3e-673c-c6d4d07a6a64 sha1: sha256:0f28d4816f48799a54027ce8c8e8dcdf19c5289b4f37cbc9e590125d9145a606 + 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf: + version: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + blobstore_id: 2c6edcda-481d-4cac-6af6-cca65dce2b8d + sha1: sha256:5ebbcb3a9e620ab484b1e233056c8cc70174ffb1a690e8c4dbb9f3f36e93a0e5 2b602f1fe9729c66304a9e022decca5f10773dabff123a4f5fd767f2f14297d4: version: 2b602f1fe9729c66304a9e022decca5f10773dabff123a4f5fd767f2f14297d4 blobstore_id: fef33ef6-cce6-4823-7842-1f18b10815c1 diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index a5dfe82e..aab4fc5d 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -51,6 +51,10 @@ builds: version: 20696606ae8963357d4fb8c20562c450f7cee2a57c2de5e6f296762777d3bef1 blobstore_id: f44af3d3-fbfa-4c77-6675-3595442c7ef3 sha1: sha256:eb69d4d047445930d8c3fe706ed8fbb370e35baab30619f764f6cd8edf87a42d + 22e0c5d41d37020b7d7d3be583ddb2a294b60090149da5191808fe13d1497d5f: + version: 22e0c5d41d37020b7d7d3be583ddb2a294b60090149da5191808fe13d1497d5f + blobstore_id: ad7f0d06-4d8c-4abc-4590-e365bfb87f24 + sha1: sha256:836e3b53847c0d7b002a2547eec7732b582c2dddf7193e64159b9adb8f45ebc6 249e6d47c82f1b4eaf12e9fbcc4ee11de89546c0673e025b02de298cc84b9ada: version: 249e6d47c82f1b4eaf12e9fbcc4ee11de89546c0673e025b02de298cc84b9ada blobstore_id: 234fce94-c2e8-4959-7adc-eadcf2423fc5 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-162.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-162.0.0.yml new file mode 100644 index 00000000..25077380 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-162.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 162.0.0 +commit_hash: d3e0a72 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + fingerprint: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + sha1: sha256:5ebbcb3a9e620ab484b1e233056c8cc70174ffb1a690e8c4dbb9f3f36e93a0e5 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 22e0c5d41d37020b7d7d3be583ddb2a294b60090149da5191808fe13d1497d5f + fingerprint: 22e0c5d41d37020b7d7d3be583ddb2a294b60090149da5191808fe13d1497d5f + sha1: sha256:836e3b53847c0d7b002a2547eec7732b582c2dddf7193e64159b9adb8f45ebc6 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 96df690d..c7d92e1e 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -105,6 +105,8 @@ builds: version: 148.0.0 4f08c1d3-af0c-4058-65e5-3874cfcda68b: version: 101.0.0 + 52fbd30f-eab2-4ac5-74ad-d8bb5be9363c: + version: 162.0.0 541f23eb-7ddd-465c-41c1-5aafeb9882a4: version: 40.0.0 5639043d-3392-460d-7de6-03ff06c717e5: From 574ab0ce1673426dfa2ab25a1c0ee3f40fc07565 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 8 Sep 2023 12:48:30 +0000 Subject: [PATCH 33/73] Add final release 163.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-163.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-163.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-163.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-163.0.0.yml new file mode 100644 index 00000000..43c7b97e --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-163.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 163.0.0 +commit_hash: 43c7c7e +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + fingerprint: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + sha1: sha256:5ebbcb3a9e620ab484b1e233056c8cc70174ffb1a690e8c4dbb9f3f36e93a0e5 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 22e0c5d41d37020b7d7d3be583ddb2a294b60090149da5191808fe13d1497d5f + fingerprint: 22e0c5d41d37020b7d7d3be583ddb2a294b60090149da5191808fe13d1497d5f + sha1: sha256:836e3b53847c0d7b002a2547eec7732b582c2dddf7193e64159b9adb8f45ebc6 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index c7d92e1e..78fe16da 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -19,6 +19,8 @@ builds: version: 91.0.0 0c13a327-5461-4682-6670-0ee120ea6635: version: 39.0.0 + 0d3652ac-c175-4e70-5022-d0efd0fd4549: + version: 163.0.0 0e4d8f6a-eddb-44da-6fd5-da98d5d2cdfd: version: 156.0.0 0fb6e772-2ced-4a67-6a45-082277f8f757: From 80681d4e2fa0d3c5e0fc0de3085cb6c8f080e0c0 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 21 Sep 2023 09:30:16 +0000 Subject: [PATCH 34/73] Add final release 164.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-164.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-164.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index aab4fc5d..9f2be4ea 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -27,6 +27,10 @@ builds: version: 111838c99d92518dfdd0660eee5047944f11ba79da23e1d5fb5895fe13a0a578 blobstore_id: 7b322e4f-1d32-479f-5f27-39f98c8c235e sha1: sha256:74e617710b3e4ae392aa21e2fa172a9881aadf420bb88eabfa836eef1b2eaada + 147cb47ba4402c56adf25e3139d712dc78f9e2a1723904b702b762be822999ab: + version: 147cb47ba4402c56adf25e3139d712dc78f9e2a1723904b702b762be822999ab + blobstore_id: 1f9e2953-738c-4b46-6d00-63e1e626ecf1 + sha1: sha256:7886ba68a681172a270d4e19e745ae74e38509114ba200b35654410b5d3a43ec 1541c686c25f143e2b7a27cff30beb1eba0b77807f619aad5aff8dadc33633f4: version: 1541c686c25f143e2b7a27cff30beb1eba0b77807f619aad5aff8dadc33633f4 blobstore_id: ce8bd50d-ce9f-47f8-617c-f2bdf847f100 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-164.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-164.0.0.yml new file mode 100644 index 00000000..5988f54d --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-164.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 164.0.0 +commit_hash: 5ed5019 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + fingerprint: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + sha1: sha256:5ebbcb3a9e620ab484b1e233056c8cc70174ffb1a690e8c4dbb9f3f36e93a0e5 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 147cb47ba4402c56adf25e3139d712dc78f9e2a1723904b702b762be822999ab + fingerprint: 147cb47ba4402c56adf25e3139d712dc78f9e2a1723904b702b762be822999ab + sha1: sha256:7886ba68a681172a270d4e19e745ae74e38509114ba200b35654410b5d3a43ec + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 78fe16da..6cea2b69 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -25,6 +25,8 @@ builds: version: 156.0.0 0fb6e772-2ced-4a67-6a45-082277f8f757: version: 126.0.0 + 14962200-294b-45d6-7714-1ca65362d94d: + version: 164.0.0 14ced530-9bf6-427c-72f3-83252ef89266: version: 59.0.0 166fe2d0-9a7f-48f0-7785-4bf6124bc5a7: From c885d03a7bf305eb8b9466b3c409ad89e8c86ab7 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 27 Sep 2023 11:01:48 +0000 Subject: [PATCH 35/73] Add final release 165.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-165.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-165.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-165.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-165.0.0.yml new file mode 100644 index 00000000..abdb9573 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-165.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 165.0.0 +commit_hash: 4ccb238 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + fingerprint: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + sha1: sha256:5ebbcb3a9e620ab484b1e233056c8cc70174ffb1a690e8c4dbb9f3f36e93a0e5 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 147cb47ba4402c56adf25e3139d712dc78f9e2a1723904b702b762be822999ab + fingerprint: 147cb47ba4402c56adf25e3139d712dc78f9e2a1723904b702b762be822999ab + sha1: sha256:7886ba68a681172a270d4e19e745ae74e38509114ba200b35654410b5d3a43ec + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 6cea2b69..f7d310b1 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -17,6 +17,8 @@ builds: version: 4.0.0 0aec5d8e-fa3e-4db6-5f0b-a4b8d606d94b: version: 91.0.0 + 0b939fdd-06fd-4547-5fb7-74224e042087: + version: 165.0.0 0c13a327-5461-4682-6670-0ee120ea6635: version: 39.0.0 0d3652ac-c175-4e70-5022-d0efd0fd4549: From c3b5e40c0136235483cca674c37503e5b597b9ff Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 4 Oct 2023 11:09:10 +0000 Subject: [PATCH 36/73] Add final release 166.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-166.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-166.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 9f2be4ea..43a92dba 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -227,6 +227,10 @@ builds: version: a01136a55af1d88d3c4674b8e5aa8af0dc5a80b160ecb177d4b2667e2511109c blobstore_id: 20603fad-0f51-486a-6ef9-2b481657395a sha1: sha256:93a08913ba39238ac1f6a5ec4bb170766d9834765d5b19d63022723655afb83d + a0a8e015f1020847d55095425ccac83d0c09ecfa2dcba20c793e6c7c4b08d90b: + version: a0a8e015f1020847d55095425ccac83d0c09ecfa2dcba20c793e6c7c4b08d90b + blobstore_id: a6630e9f-3958-4519-6269-101c539e3a54 + sha1: sha256:605b9aed6ad3c8b4798aa74bc3c332b96d557c4d7459cff32d4987c480453f62 a37b361e8cd45cb576cb77f87516229ea5391e319f8cc81652c0f2463560237b: version: a37b361e8cd45cb576cb77f87516229ea5391e319f8cc81652c0f2463560237b blobstore_id: 4dd5c365-6ec8-49b8-5be5-9ea4822215f2 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-166.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-166.0.0.yml new file mode 100644 index 00000000..1f3b75dd --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-166.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 166.0.0 +commit_hash: 005b484 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + fingerprint: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf + sha1: sha256:5ebbcb3a9e620ab484b1e233056c8cc70174ffb1a690e8c4dbb9f3f36e93a0e5 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: a0a8e015f1020847d55095425ccac83d0c09ecfa2dcba20c793e6c7c4b08d90b + fingerprint: a0a8e015f1020847d55095425ccac83d0c09ecfa2dcba20c793e6c7c4b08d90b + sha1: sha256:605b9aed6ad3c8b4798aa74bc3c332b96d557c4d7459cff32d4987c480453f62 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index f7d310b1..eb43b60e 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -157,6 +157,8 @@ builds: version: 24.0.0 6f9ef1ca-e948-46fa-583c-054a2e1a94f2: version: 134.0.0 + 6fcaea84-94f6-462e-47a6-d6d2459d24ef: + version: 166.0.0 70613651-7cfd-4cbf-4c87-8047811ba1f7: version: 161.0.0 70a240a5-b8b6-4790-6d89-4306d93826d4: From 8e29a70a5f9fd23379bec8231a479f629833db8f Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 9 Oct 2023 15:22:33 +0000 Subject: [PATCH 37/73] Add final release 167.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-167.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-167.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 6ccf4d69..ec728f58 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -43,6 +43,10 @@ builds: version: 31fa525080564561ebb6d8ec234f6bed290c40e6e40a5c032d0cdc0a0707aa6a blobstore_id: d4c699ec-0300-4898-63a2-b39540ea9afd sha1: sha256:8213fe9e8bf3948423a0a92f6a490602411a7d01a31bbad229806a83bbd2185a + 3bfbcafff47ad9c4a60f655156971d416ee78e792a2a45af085db27a7d9c0a1c: + version: 3bfbcafff47ad9c4a60f655156971d416ee78e792a2a45af085db27a7d9c0a1c + blobstore_id: dda22fb3-0132-44d1-7c2b-f30aa7bfe23a + sha1: sha256:526cda57ef53df9d1cc7f309077e22d49004b6969c2108cf0c81212bac07026b 3cd459a09d6556decd8d863c48316859b3c8ca8f5dceec534f7b579632af6e5b: version: 3cd459a09d6556decd8d863c48316859b3c8ca8f5dceec534f7b579632af6e5b blobstore_id: 66901da9-1c4e-45a9-4b59-a9d8f0e57ad5 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-167.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-167.0.0.yml new file mode 100644 index 00000000..ccdf6633 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-167.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 167.0.0 +commit_hash: 110371e +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 3bfbcafff47ad9c4a60f655156971d416ee78e792a2a45af085db27a7d9c0a1c + fingerprint: 3bfbcafff47ad9c4a60f655156971d416ee78e792a2a45af085db27a7d9c0a1c + sha1: sha256:526cda57ef53df9d1cc7f309077e22d49004b6969c2108cf0c81212bac07026b + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: a0a8e015f1020847d55095425ccac83d0c09ecfa2dcba20c793e6c7c4b08d90b + fingerprint: a0a8e015f1020847d55095425ccac83d0c09ecfa2dcba20c793e6c7c4b08d90b + sha1: sha256:605b9aed6ad3c8b4798aa74bc3c332b96d557c4d7459cff32d4987c480453f62 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index eb43b60e..7ad62bc8 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -233,6 +233,8 @@ builds: version: 2.0.0 ab1edc11-b37e-4797-7d36-c09609988a53: version: 125.0.0 + adb17bfb-606d-4fba-4c70-78c88774ae2d: + version: 167.0.0 b0c2d3d4-040d-4db5-6a7f-c1b90b06cb78: version: 140.0.0 b0f2d06a-3349-48d9-7461-d76acf872e0f: From 170c46839b1cfd75eebafedacc66f58b880df09b Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 11 Oct 2023 17:31:08 +0000 Subject: [PATCH 38/73] Add final release 168.0.0 [ci skip] --- .../index.yml | 4 ++ .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-168.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 4 files changed, 53 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-168.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index ec728f58..b63f1964 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -27,6 +27,10 @@ builds: version: 1c4aebe177fb2e74455de659ee3f14df4031b544648641e89b3d217d1d396350 blobstore_id: 33ffef91-8eea-4f3e-673c-c6d4d07a6a64 sha1: sha256:0f28d4816f48799a54027ce8c8e8dcdf19c5289b4f37cbc9e590125d9145a606 + 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2: + version: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + blobstore_id: 00171eb0-d713-4230-6ed4-0bf9b76182c4 + sha1: sha256:0fddb866c487f147335de7803e17305211e741b526aca8df7400d7e4a9e5283b 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf: version: 29e52cea1c3a5b633e420dd8b05423c175286fc02583e5f2eb6f668ff11cc0cf blobstore_id: 2c6edcda-481d-4cac-6af6-cca65dce2b8d diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 43a92dba..c9fdd7cb 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -319,6 +319,10 @@ builds: version: f1efa7cfe6e1900af435fd0c4b7ccf3cd52485da7f604f906eb7b945b9a74506 blobstore_id: 26fcc780-73b9-4877-73af-3e30773e7785 sha1: sha256:9a06344b999f7195dd93612f220c1fc16c682f4c8d1a0901e1a1a899957e21c0 + fb27218ad88b4b4dc3bfab110db7cf56f4bc66d97e6e126346ef255f31490067: + version: fb27218ad88b4b4dc3bfab110db7cf56f4bc66d97e6e126346ef255f31490067 + blobstore_id: 38c281cf-3943-4c88-6d42-51f99182f02e + sha1: sha256:ef3a65713cc35b9a29dac5c3663a1a9b1547441e3c3e6e995f607f767e9265fc fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617: version: fb7878bfd21a2619588e54b5a2ea64cce7e14549d99f49ddfa0e2e086009b617 blobstore_id: a6a2856a-63ec-44a0-612e-d662935c07ef diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-168.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-168.0.0.yml new file mode 100644 index 00000000..2cb26905 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-168.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 168.0.0 +commit_hash: e2bcabf +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + fingerprint: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + sha1: sha256:0fddb866c487f147335de7803e17305211e741b526aca8df7400d7e4a9e5283b + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: fb27218ad88b4b4dc3bfab110db7cf56f4bc66d97e6e126346ef255f31490067 + fingerprint: fb27218ad88b4b4dc3bfab110db7cf56f4bc66d97e6e126346ef255f31490067 + sha1: sha256:ef3a65713cc35b9a29dac5c3663a1a9b1547441e3c3e6e995f607f767e9265fc + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 7ad62bc8..2b80ae1d 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -119,6 +119,8 @@ builds: version: 60.0.0 57e40cfb-e612-44e2-5242-f8a4a1f903c1: version: 50.0.0 + 591285a4-9bbd-427c-67e5-d5008965d70a: + version: 168.0.0 59400412-c6be-4822-5817-402a194e416f: version: 137.0.0 5abd7443-c4e6-4827-5636-4387491c26ef: From ca0530b0976af392b70f55511bf3f73d8c40e8da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Oct 2023 12:00:38 +0200 Subject: [PATCH 39/73] Bump golang.org/x/net in /src/rabbitmq-service-broker (#275) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.15.0 to 0.17.0. - [Commits](https://github.com/golang/net/compare/v0.15.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/rabbitmq-service-broker/go.mod | 4 +- src/rabbitmq-service-broker/go.sum | 8 +- .../golang.org/x/sys/unix/ptrace_darwin.go | 6 - .../golang.org/x/sys/unix/ptrace_ios.go | 6 - .../golang.org/x/sys/unix/syscall_aix.go | 2 - .../golang.org/x/sys/unix/syscall_darwin.go | 186 ------------- .../x/sys/unix/syscall_darwin_amd64.go | 1 - .../x/sys/unix/syscall_darwin_arm64.go | 1 - .../x/sys/unix/syscall_dragonfly.go | 198 ------------- .../golang.org/x/sys/unix/syscall_freebsd.go | 192 ------------- .../golang.org/x/sys/unix/syscall_linux.go | 115 +------- .../golang.org/x/sys/unix/syscall_netbsd.go | 261 ------------------ .../golang.org/x/sys/unix/syscall_openbsd.go | 74 ----- .../golang.org/x/sys/unix/syscall_solaris.go | 18 -- .../x/sys/unix/syscall_zos_s390x.go | 1 - .../golang.org/x/sys/unix/zerrors_linux.go | 9 + .../x/sys/unix/zerrors_linux_386.go | 2 + .../x/sys/unix/zerrors_linux_amd64.go | 2 + .../x/sys/unix/zerrors_linux_arm.go | 2 + .../x/sys/unix/zerrors_linux_arm64.go | 2 + .../x/sys/unix/zerrors_linux_loong64.go | 4 + .../x/sys/unix/zerrors_linux_mips.go | 2 + .../x/sys/unix/zerrors_linux_mips64.go | 2 + .../x/sys/unix/zerrors_linux_mips64le.go | 2 + .../x/sys/unix/zerrors_linux_mipsle.go | 2 + .../x/sys/unix/zerrors_linux_ppc.go | 2 + .../x/sys/unix/zerrors_linux_ppc64.go | 2 + .../x/sys/unix/zerrors_linux_ppc64le.go | 2 + .../x/sys/unix/zerrors_linux_riscv64.go | 2 + .../x/sys/unix/zerrors_linux_s390x.go | 2 + .../x/sys/unix/zerrors_linux_sparc64.go | 2 + .../golang.org/x/sys/unix/zsyscall_aix_ppc.go | 22 -- .../x/sys/unix/zsyscall_aix_ppc64.go | 22 -- .../x/sys/unix/zsyscall_darwin_amd64.go | 40 +-- .../x/sys/unix/zsyscall_darwin_amd64.s | 149 ---------- .../x/sys/unix/zsyscall_darwin_arm64.go | 40 +-- .../x/sys/unix/zsyscall_darwin_arm64.s | 149 ---------- .../x/sys/unix/zsyscall_dragonfly_amd64.go | 22 -- .../x/sys/unix/zsyscall_freebsd_386.go | 22 -- .../x/sys/unix/zsyscall_freebsd_amd64.go | 22 -- .../x/sys/unix/zsyscall_freebsd_arm.go | 22 -- .../x/sys/unix/zsyscall_freebsd_arm64.go | 22 -- .../x/sys/unix/zsyscall_freebsd_riscv64.go | 22 -- .../x/sys/unix/zsyscall_illumos_amd64.go | 10 +- .../golang.org/x/sys/unix/zsyscall_linux.go | 22 -- .../x/sys/unix/zsyscall_netbsd_386.go | 22 -- .../x/sys/unix/zsyscall_netbsd_amd64.go | 22 -- .../x/sys/unix/zsyscall_netbsd_arm.go | 22 -- .../x/sys/unix/zsyscall_netbsd_arm64.go | 22 -- .../x/sys/unix/zsyscall_openbsd_386.go | 32 +-- .../x/sys/unix/zsyscall_openbsd_amd64.go | 22 -- .../x/sys/unix/zsyscall_openbsd_arm.go | 32 +-- .../x/sys/unix/zsyscall_openbsd_arm64.go | 32 +-- .../x/sys/unix/zsyscall_openbsd_mips64.go | 32 +-- .../x/sys/unix/zsyscall_openbsd_ppc64.go | 32 +-- .../x/sys/unix/zsyscall_openbsd_riscv64.go | 32 +-- .../x/sys/unix/zsyscall_solaris_amd64.go | 256 ++++++++--------- .../x/sys/unix/zsyscall_zos_s390x.go | 11 - .../x/sys/unix/zsysnum_linux_386.go | 1 + .../x/sys/unix/zsysnum_linux_amd64.go | 1 + .../x/sys/unix/zsysnum_linux_arm.go | 1 + .../x/sys/unix/zsysnum_linux_arm64.go | 1 + .../x/sys/unix/zsysnum_linux_loong64.go | 1 + .../x/sys/unix/zsysnum_linux_mips.go | 1 + .../x/sys/unix/zsysnum_linux_mips64.go | 1 + .../x/sys/unix/zsysnum_linux_mips64le.go | 1 + .../x/sys/unix/zsysnum_linux_mipsle.go | 1 + .../x/sys/unix/zsysnum_linux_ppc.go | 1 + .../x/sys/unix/zsysnum_linux_ppc64.go | 1 + .../x/sys/unix/zsysnum_linux_ppc64le.go | 1 + .../x/sys/unix/zsysnum_linux_riscv64.go | 1 + .../x/sys/unix/zsysnum_linux_s390x.go | 1 + .../x/sys/unix/zsysnum_linux_sparc64.go | 1 + .../golang.org/x/sys/unix/ztypes_linux.go | 8 +- .../x/sys/unix/ztypes_linux_riscv64.go | 4 + .../vendor/modules.txt | 4 +- 76 files changed, 257 insertions(+), 2043 deletions(-) diff --git a/src/rabbitmq-service-broker/go.mod b/src/rabbitmq-service-broker/go.mod index 30db0de4..e1053d48 100644 --- a/src/rabbitmq-service-broker/go.mod +++ b/src/rabbitmq-service-broker/go.mod @@ -30,8 +30,8 @@ require ( github.com/openzipkin/zipkin-go v0.4.2 // indirect github.com/pborman/uuid v1.2.1 // indirect github.com/pkg/errors v0.9.1 // indirect - golang.org/x/net v0.15.0 // indirect - golang.org/x/sys v0.12.0 // indirect + golang.org/x/net v0.17.0 // indirect + golang.org/x/sys v0.13.0 // indirect golang.org/x/text v0.13.0 // indirect golang.org/x/tools v0.13.0 // indirect gopkg.in/go-playground/assert.v1 v1.2.1 // indirect diff --git a/src/rabbitmq-service-broker/go.sum b/src/rabbitmq-service-broker/go.sum index 6e90bcb4..0b654fb2 100644 --- a/src/rabbitmq-service-broker/go.sum +++ b/src/rabbitmq-service-broker/go.sum @@ -163,8 +163,8 @@ golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.15.0 h1:ugBLEUaxABaB5AJqW9enI0ACdci2RUd4eP51NTBvuJ8= -golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= +golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -198,8 +198,8 @@ golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.12.0 h1:CM0HF96J0hcLAwsHPJZjfdNzs0gftsLfgKt57wWHJ0o= -golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE= +golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_darwin.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_darwin.go index 39dba6ca..463c3eff 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_darwin.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_darwin.go @@ -7,12 +7,6 @@ package unix -import "unsafe" - func ptrace(request int, pid int, addr uintptr, data uintptr) error { return ptrace1(request, pid, addr, data) } - -func ptracePtr(request int, pid int, addr uintptr, data unsafe.Pointer) error { - return ptrace1Ptr(request, pid, addr, data) -} diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_ios.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_ios.go index 9ea66330..ed0509a0 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_ios.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ptrace_ios.go @@ -7,12 +7,6 @@ package unix -import "unsafe" - func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { return ENOTSUP } - -func ptracePtr(request int, pid int, addr uintptr, data unsafe.Pointer) (err error) { - return ENOTSUP -} diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_aix.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_aix.go index 9a6e5aca..e94e6cda 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_aix.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_aix.go @@ -487,8 +487,6 @@ func Fsync(fd int) error { //sys Unlinkat(dirfd int, path string, flags int) (err error) //sys Ustat(dev int, ubuf *Ustat_t) (err error) //sys write(fd int, p []byte) (n int, err error) -//sys readlen(fd int, p *byte, np int) (n int, err error) = read -//sys writelen(fd int, p *byte, np int) (n int, err error) = write //sys Dup2(oldfd int, newfd int) (err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = posix_fadvise64 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin.go index 135cc3cd..59542a89 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin.go @@ -644,189 +644,3 @@ func SysctlKinfoProcSlice(name string, args ...int) ([]KinfoProc, error) { //sys write(fd int, p []byte) (n int, err error) //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) //sys munmap(addr uintptr, length uintptr) (err error) -//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ -//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE - -/* - * Unimplemented - */ -// Profil -// Sigaction -// Sigprocmask -// Getlogin -// Sigpending -// Sigaltstack -// Ioctl -// Reboot -// Execve -// Vfork -// Sbrk -// Sstk -// Ovadvise -// Mincore -// Setitimer -// Swapon -// Select -// Sigsuspend -// Readv -// Writev -// Nfssvc -// Getfh -// Quotactl -// Csops -// Waitid -// Add_profil -// Kdebug_trace -// Sigreturn -// Atsocket -// Kqueue_from_portset_np -// Kqueue_portset -// Getattrlist -// Getdirentriesattr -// Searchfs -// Delete -// Copyfile -// Watchevent -// Waitevent -// Modwatch -// Fsctl -// Initgroups -// Posix_spawn -// Nfsclnt -// Fhopen -// Minherit -// Semsys -// Msgsys -// Shmsys -// Semctl -// Semget -// Semop -// Msgctl -// Msgget -// Msgsnd -// Msgrcv -// Shm_open -// Shm_unlink -// Sem_open -// Sem_close -// Sem_unlink -// Sem_wait -// Sem_trywait -// Sem_post -// Sem_getvalue -// Sem_init -// Sem_destroy -// Open_extended -// Umask_extended -// Stat_extended -// Lstat_extended -// Fstat_extended -// Chmod_extended -// Fchmod_extended -// Access_extended -// Settid -// Gettid -// Setsgroups -// Getsgroups -// Setwgroups -// Getwgroups -// Mkfifo_extended -// Mkdir_extended -// Identitysvc -// Shared_region_check_np -// Shared_region_map_np -// __pthread_mutex_destroy -// __pthread_mutex_init -// __pthread_mutex_lock -// __pthread_mutex_trylock -// __pthread_mutex_unlock -// __pthread_cond_init -// __pthread_cond_destroy -// __pthread_cond_broadcast -// __pthread_cond_signal -// Setsid_with_pid -// __pthread_cond_timedwait -// Aio_fsync -// Aio_return -// Aio_suspend -// Aio_cancel -// Aio_error -// Aio_read -// Aio_write -// Lio_listio -// __pthread_cond_wait -// Iopolicysys -// __pthread_kill -// __pthread_sigmask -// __sigwait -// __disable_threadsignal -// __pthread_markcancel -// __pthread_canceled -// __semwait_signal -// Proc_info -// sendfile -// Stat64_extended -// Lstat64_extended -// Fstat64_extended -// __pthread_chdir -// __pthread_fchdir -// Audit -// Auditon -// Getauid -// Setauid -// Getaudit -// Setaudit -// Getaudit_addr -// Setaudit_addr -// Auditctl -// Bsdthread_create -// Bsdthread_terminate -// Stack_snapshot -// Bsdthread_register -// Workq_open -// Workq_ops -// __mac_execve -// __mac_syscall -// __mac_get_file -// __mac_set_file -// __mac_get_link -// __mac_set_link -// __mac_get_proc -// __mac_set_proc -// __mac_get_fd -// __mac_set_fd -// __mac_get_pid -// __mac_get_lcid -// __mac_get_lctx -// __mac_set_lctx -// Setlcid -// Read_nocancel -// Write_nocancel -// Open_nocancel -// Close_nocancel -// Wait4_nocancel -// Recvmsg_nocancel -// Sendmsg_nocancel -// Recvfrom_nocancel -// Accept_nocancel -// Fcntl_nocancel -// Select_nocancel -// Fsync_nocancel -// Connect_nocancel -// Sigsuspend_nocancel -// Readv_nocancel -// Writev_nocancel -// Sendto_nocancel -// Pread_nocancel -// Pwrite_nocancel -// Waitid_nocancel -// Poll_nocancel -// Msgsnd_nocancel -// Msgrcv_nocancel -// Sem_wait_nocancel -// Aio_suspend_nocancel -// __sigwait_nocancel -// __semwait_signal_nocancel -// __mac_mount -// __mac_get_mount -// __mac_getfsstat diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go index 9fa87980..b37310ce 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go @@ -47,6 +47,5 @@ func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, //sys getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT64 //sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 //sys ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) = SYS_ptrace -//sys ptrace1Ptr(request int, pid int, addr unsafe.Pointer, data uintptr) (err error) = SYS_ptrace //sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 //sys Statfs(path string, stat *Statfs_t) (err error) = SYS_STATFS64 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go index f17b8c52..d51ec996 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go @@ -47,6 +47,5 @@ func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, //sys getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT //sys Lstat(path string, stat *Stat_t) (err error) //sys ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) = SYS_ptrace -//sys ptrace1Ptr(request int, pid int, addr unsafe.Pointer, data uintptr) (err error) = SYS_ptrace //sys Stat(path string, stat *Stat_t) (err error) //sys Statfs(path string, stat *Statfs_t) (err error) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_dragonfly.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_dragonfly.go index d4ce988e..97cb916f 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_dragonfly.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_dragonfly.go @@ -343,203 +343,5 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys write(fd int, p []byte) (n int, err error) //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) //sys munmap(addr uintptr, length uintptr) (err error) -//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ -//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE //sys accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) //sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) - -/* - * Unimplemented - * TODO(jsing): Update this list for DragonFly. - */ -// Profil -// Sigaction -// Sigprocmask -// Getlogin -// Sigpending -// Sigaltstack -// Reboot -// Execve -// Vfork -// Sbrk -// Sstk -// Ovadvise -// Mincore -// Setitimer -// Swapon -// Select -// Sigsuspend -// Readv -// Writev -// Nfssvc -// Getfh -// Quotactl -// Mount -// Csops -// Waitid -// Add_profil -// Kdebug_trace -// Sigreturn -// Atsocket -// Kqueue_from_portset_np -// Kqueue_portset -// Getattrlist -// Setattrlist -// Getdirentriesattr -// Searchfs -// Delete -// Copyfile -// Watchevent -// Waitevent -// Modwatch -// Getxattr -// Fgetxattr -// Setxattr -// Fsetxattr -// Removexattr -// Fremovexattr -// Listxattr -// Flistxattr -// Fsctl -// Initgroups -// Posix_spawn -// Nfsclnt -// Fhopen -// Minherit -// Semsys -// Msgsys -// Shmsys -// Semctl -// Semget -// Semop -// Msgctl -// Msgget -// Msgsnd -// Msgrcv -// Shmat -// Shmctl -// Shmdt -// Shmget -// Shm_open -// Shm_unlink -// Sem_open -// Sem_close -// Sem_unlink -// Sem_wait -// Sem_trywait -// Sem_post -// Sem_getvalue -// Sem_init -// Sem_destroy -// Open_extended -// Umask_extended -// Stat_extended -// Lstat_extended -// Fstat_extended -// Chmod_extended -// Fchmod_extended -// Access_extended -// Settid -// Gettid -// Setsgroups -// Getsgroups -// Setwgroups -// Getwgroups -// Mkfifo_extended -// Mkdir_extended -// Identitysvc -// Shared_region_check_np -// Shared_region_map_np -// __pthread_mutex_destroy -// __pthread_mutex_init -// __pthread_mutex_lock -// __pthread_mutex_trylock -// __pthread_mutex_unlock -// __pthread_cond_init -// __pthread_cond_destroy -// __pthread_cond_broadcast -// __pthread_cond_signal -// Setsid_with_pid -// __pthread_cond_timedwait -// Aio_fsync -// Aio_return -// Aio_suspend -// Aio_cancel -// Aio_error -// Aio_read -// Aio_write -// Lio_listio -// __pthread_cond_wait -// Iopolicysys -// __pthread_kill -// __pthread_sigmask -// __sigwait -// __disable_threadsignal -// __pthread_markcancel -// __pthread_canceled -// __semwait_signal -// Proc_info -// Stat64_extended -// Lstat64_extended -// Fstat64_extended -// __pthread_chdir -// __pthread_fchdir -// Audit -// Auditon -// Getauid -// Setauid -// Getaudit -// Setaudit -// Getaudit_addr -// Setaudit_addr -// Auditctl -// Bsdthread_create -// Bsdthread_terminate -// Stack_snapshot -// Bsdthread_register -// Workq_open -// Workq_ops -// __mac_execve -// __mac_syscall -// __mac_get_file -// __mac_set_file -// __mac_get_link -// __mac_set_link -// __mac_get_proc -// __mac_set_proc -// __mac_get_fd -// __mac_set_fd -// __mac_get_pid -// __mac_get_lcid -// __mac_get_lctx -// __mac_set_lctx -// Setlcid -// Read_nocancel -// Write_nocancel -// Open_nocancel -// Close_nocancel -// Wait4_nocancel -// Recvmsg_nocancel -// Sendmsg_nocancel -// Recvfrom_nocancel -// Accept_nocancel -// Fcntl_nocancel -// Select_nocancel -// Fsync_nocancel -// Connect_nocancel -// Sigsuspend_nocancel -// Readv_nocancel -// Writev_nocancel -// Sendto_nocancel -// Pread_nocancel -// Pwrite_nocancel -// Waitid_nocancel -// Msgsnd_nocancel -// Msgrcv_nocancel -// Sem_wait_nocancel -// Aio_suspend_nocancel -// __sigwait_nocancel -// __semwait_signal_nocancel -// __mac_mount -// __mac_get_mount -// __mac_getfsstat diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go index afb10106..64d1bb4d 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go @@ -449,197 +449,5 @@ func Dup3(oldfd, newfd, flags int) error { //sys write(fd int, p []byte) (n int, err error) //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) //sys munmap(addr uintptr, length uintptr) (err error) -//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ -//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE //sys accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) //sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) - -/* - * Unimplemented - */ -// Profil -// Sigaction -// Sigprocmask -// Getlogin -// Sigpending -// Sigaltstack -// Ioctl -// Reboot -// Execve -// Vfork -// Sbrk -// Sstk -// Ovadvise -// Mincore -// Setitimer -// Swapon -// Select -// Sigsuspend -// Readv -// Writev -// Nfssvc -// Getfh -// Quotactl -// Mount -// Csops -// Waitid -// Add_profil -// Kdebug_trace -// Sigreturn -// Atsocket -// Kqueue_from_portset_np -// Kqueue_portset -// Getattrlist -// Setattrlist -// Getdents -// Getdirentriesattr -// Searchfs -// Delete -// Copyfile -// Watchevent -// Waitevent -// Modwatch -// Fsctl -// Initgroups -// Posix_spawn -// Nfsclnt -// Fhopen -// Minherit -// Semsys -// Msgsys -// Shmsys -// Semctl -// Semget -// Semop -// Msgctl -// Msgget -// Msgsnd -// Msgrcv -// Shmat -// Shmctl -// Shmdt -// Shmget -// Shm_open -// Shm_unlink -// Sem_open -// Sem_close -// Sem_unlink -// Sem_wait -// Sem_trywait -// Sem_post -// Sem_getvalue -// Sem_init -// Sem_destroy -// Open_extended -// Umask_extended -// Stat_extended -// Lstat_extended -// Fstat_extended -// Chmod_extended -// Fchmod_extended -// Access_extended -// Settid -// Gettid -// Setsgroups -// Getsgroups -// Setwgroups -// Getwgroups -// Mkfifo_extended -// Mkdir_extended -// Identitysvc -// Shared_region_check_np -// Shared_region_map_np -// __pthread_mutex_destroy -// __pthread_mutex_init -// __pthread_mutex_lock -// __pthread_mutex_trylock -// __pthread_mutex_unlock -// __pthread_cond_init -// __pthread_cond_destroy -// __pthread_cond_broadcast -// __pthread_cond_signal -// Setsid_with_pid -// __pthread_cond_timedwait -// Aio_fsync -// Aio_return -// Aio_suspend -// Aio_cancel -// Aio_error -// Aio_read -// Aio_write -// Lio_listio -// __pthread_cond_wait -// Iopolicysys -// __pthread_kill -// __pthread_sigmask -// __sigwait -// __disable_threadsignal -// __pthread_markcancel -// __pthread_canceled -// __semwait_signal -// Proc_info -// Stat64_extended -// Lstat64_extended -// Fstat64_extended -// __pthread_chdir -// __pthread_fchdir -// Audit -// Auditon -// Getauid -// Setauid -// Getaudit -// Setaudit -// Getaudit_addr -// Setaudit_addr -// Auditctl -// Bsdthread_create -// Bsdthread_terminate -// Stack_snapshot -// Bsdthread_register -// Workq_open -// Workq_ops -// __mac_execve -// __mac_syscall -// __mac_get_file -// __mac_set_file -// __mac_get_link -// __mac_set_link -// __mac_get_proc -// __mac_set_proc -// __mac_get_fd -// __mac_set_fd -// __mac_get_pid -// __mac_get_lcid -// __mac_get_lctx -// __mac_set_lctx -// Setlcid -// Read_nocancel -// Write_nocancel -// Open_nocancel -// Close_nocancel -// Wait4_nocancel -// Recvmsg_nocancel -// Sendmsg_nocancel -// Recvfrom_nocancel -// Accept_nocancel -// Fcntl_nocancel -// Select_nocancel -// Fsync_nocancel -// Connect_nocancel -// Sigsuspend_nocancel -// Readv_nocancel -// Writev_nocancel -// Sendto_nocancel -// Pread_nocancel -// Pwrite_nocancel -// Waitid_nocancel -// Poll_nocancel -// Msgsnd_nocancel -// Msgrcv_nocancel -// Sem_wait_nocancel -// Aio_suspend_nocancel -// __sigwait_nocancel -// __semwait_signal_nocancel -// __mac_mount -// __mac_get_mount -// __mac_getfsstat diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go index 0ba03019..fb4e5022 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go @@ -693,10 +693,10 @@ type SockaddrALG struct { func (sa *SockaddrALG) sockaddr() (unsafe.Pointer, _Socklen, error) { // Leave room for NUL byte terminator. - if len(sa.Type) > 13 { + if len(sa.Type) > len(sa.raw.Type)-1 { return nil, 0, EINVAL } - if len(sa.Name) > 63 { + if len(sa.Name) > len(sa.raw.Name)-1 { return nil, 0, EINVAL } @@ -704,17 +704,8 @@ func (sa *SockaddrALG) sockaddr() (unsafe.Pointer, _Socklen, error) { sa.raw.Feat = sa.Feature sa.raw.Mask = sa.Mask - typ, err := ByteSliceFromString(sa.Type) - if err != nil { - return nil, 0, err - } - name, err := ByteSliceFromString(sa.Name) - if err != nil { - return nil, 0, err - } - - copy(sa.raw.Type[:], typ) - copy(sa.raw.Name[:], name) + copy(sa.raw.Type[:], sa.Type) + copy(sa.raw.Name[:], sa.Name) return unsafe.Pointer(&sa.raw), SizeofSockaddrALG, nil } @@ -1988,8 +1979,6 @@ func Signalfd(fd int, sigmask *Sigset_t, flags int) (newfd int, err error) { //sys Unshare(flags int) (err error) //sys write(fd int, p []byte) (n int, err error) //sys exitThread(code int) (err error) = SYS_EXIT -//sys readlen(fd int, p *byte, np int) (n int, err error) = SYS_READ -//sys writelen(fd int, p *byte, np int) (n int, err error) = SYS_WRITE //sys readv(fd int, iovs []Iovec) (n int, err error) = SYS_READV //sys writev(fd int, iovs []Iovec) (n int, err error) = SYS_WRITEV //sys preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) = SYS_PREADV @@ -2493,99 +2482,3 @@ func SchedGetAttr(pid int, flags uint) (*SchedAttr, error) { } return attr, nil } - -/* - * Unimplemented - */ -// AfsSyscall -// ArchPrctl -// Brk -// ClockNanosleep -// ClockSettime -// Clone -// EpollCtlOld -// EpollPwait -// EpollWaitOld -// Execve -// Fork -// Futex -// GetKernelSyms -// GetMempolicy -// GetRobustList -// GetThreadArea -// Getpmsg -// IoCancel -// IoDestroy -// IoGetevents -// IoSetup -// IoSubmit -// IoprioGet -// IoprioSet -// KexecLoad -// LookupDcookie -// Mbind -// MigratePages -// Mincore -// ModifyLdt -// Mount -// MovePages -// MqGetsetattr -// MqNotify -// MqOpen -// MqTimedreceive -// MqTimedsend -// MqUnlink -// Msgctl -// Msgget -// Msgrcv -// Msgsnd -// Nfsservctl -// Personality -// Pselect6 -// Ptrace -// Putpmsg -// Quotactl -// Readahead -// Readv -// RemapFilePages -// RestartSyscall -// RtSigaction -// RtSigpending -// RtSigqueueinfo -// RtSigreturn -// RtSigsuspend -// RtSigtimedwait -// SchedGetPriorityMax -// SchedGetPriorityMin -// SchedGetparam -// SchedGetscheduler -// SchedRrGetInterval -// SchedSetparam -// SchedYield -// Security -// Semctl -// Semget -// Semop -// Semtimedop -// SetMempolicy -// SetRobustList -// SetThreadArea -// SetTidAddress -// Sigaltstack -// Swapoff -// Swapon -// Sysfs -// TimerCreate -// TimerDelete -// TimerGetoverrun -// TimerGettime -// TimerSettime -// Tkill (obsolete) -// Tuxcall -// Umount2 -// Uselib -// Utimensat -// Vfork -// Vhangup -// Vserver -// _Sysctl diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_netbsd.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_netbsd.go index ddd1ac85..88162099 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_netbsd.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_netbsd.go @@ -356,8 +356,6 @@ func Statvfs(path string, buf *Statvfs_t) (err error) { //sys write(fd int, p []byte) (n int, err error) //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) //sys munmap(addr uintptr, length uintptr) (err error) -//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ -//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE //sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) const ( @@ -371,262 +369,3 @@ const ( func mremap(oldaddr uintptr, oldlength uintptr, newlength uintptr, flags int, newaddr uintptr) (uintptr, error) { return mremapNetBSD(oldaddr, oldlength, newaddr, newlength, flags) } - -/* - * Unimplemented - */ -// ____semctl13 -// __clone -// __fhopen40 -// __fhstat40 -// __fhstatvfs140 -// __fstat30 -// __getcwd -// __getfh30 -// __getlogin -// __lstat30 -// __mount50 -// __msgctl13 -// __msync13 -// __ntp_gettime30 -// __posix_chown -// __posix_fchown -// __posix_lchown -// __posix_rename -// __setlogin -// __shmctl13 -// __sigaction_sigtramp -// __sigaltstack14 -// __sigpending14 -// __sigprocmask14 -// __sigsuspend14 -// __sigtimedwait -// __stat30 -// __syscall -// __vfork14 -// _ksem_close -// _ksem_destroy -// _ksem_getvalue -// _ksem_init -// _ksem_open -// _ksem_post -// _ksem_trywait -// _ksem_unlink -// _ksem_wait -// _lwp_continue -// _lwp_create -// _lwp_ctl -// _lwp_detach -// _lwp_exit -// _lwp_getname -// _lwp_getprivate -// _lwp_kill -// _lwp_park -// _lwp_self -// _lwp_setname -// _lwp_setprivate -// _lwp_suspend -// _lwp_unpark -// _lwp_unpark_all -// _lwp_wait -// _lwp_wakeup -// _pset_bind -// _sched_getaffinity -// _sched_getparam -// _sched_setaffinity -// _sched_setparam -// acct -// aio_cancel -// aio_error -// aio_fsync -// aio_read -// aio_return -// aio_suspend -// aio_write -// break -// clock_getres -// clock_gettime -// clock_settime -// compat_09_ogetdomainname -// compat_09_osetdomainname -// compat_09_ouname -// compat_10_omsgsys -// compat_10_osemsys -// compat_10_oshmsys -// compat_12_fstat12 -// compat_12_getdirentries -// compat_12_lstat12 -// compat_12_msync -// compat_12_oreboot -// compat_12_oswapon -// compat_12_stat12 -// compat_13_sigaction13 -// compat_13_sigaltstack13 -// compat_13_sigpending13 -// compat_13_sigprocmask13 -// compat_13_sigreturn13 -// compat_13_sigsuspend13 -// compat_14___semctl -// compat_14_msgctl -// compat_14_shmctl -// compat_16___sigaction14 -// compat_16___sigreturn14 -// compat_20_fhstatfs -// compat_20_fstatfs -// compat_20_getfsstat -// compat_20_statfs -// compat_30___fhstat30 -// compat_30___fstat13 -// compat_30___lstat13 -// compat_30___stat13 -// compat_30_fhopen -// compat_30_fhstat -// compat_30_fhstatvfs1 -// compat_30_getdents -// compat_30_getfh -// compat_30_ntp_gettime -// compat_30_socket -// compat_40_mount -// compat_43_fstat43 -// compat_43_lstat43 -// compat_43_oaccept -// compat_43_ocreat -// compat_43_oftruncate -// compat_43_ogetdirentries -// compat_43_ogetdtablesize -// compat_43_ogethostid -// compat_43_ogethostname -// compat_43_ogetkerninfo -// compat_43_ogetpagesize -// compat_43_ogetpeername -// compat_43_ogetrlimit -// compat_43_ogetsockname -// compat_43_okillpg -// compat_43_olseek -// compat_43_ommap -// compat_43_oquota -// compat_43_orecv -// compat_43_orecvfrom -// compat_43_orecvmsg -// compat_43_osend -// compat_43_osendmsg -// compat_43_osethostid -// compat_43_osethostname -// compat_43_osigblock -// compat_43_osigsetmask -// compat_43_osigstack -// compat_43_osigvec -// compat_43_otruncate -// compat_43_owait -// compat_43_stat43 -// execve -// extattr_delete_fd -// extattr_delete_file -// extattr_delete_link -// extattr_get_fd -// extattr_get_file -// extattr_get_link -// extattr_list_fd -// extattr_list_file -// extattr_list_link -// extattr_set_fd -// extattr_set_file -// extattr_set_link -// extattrctl -// fchroot -// fdatasync -// fgetxattr -// fktrace -// flistxattr -// fork -// fremovexattr -// fsetxattr -// fstatvfs1 -// fsync_range -// getcontext -// getitimer -// getvfsstat -// getxattr -// ktrace -// lchflags -// lchmod -// lfs_bmapv -// lfs_markv -// lfs_segclean -// lfs_segwait -// lgetxattr -// lio_listio -// listxattr -// llistxattr -// lremovexattr -// lseek -// lsetxattr -// lutimes -// madvise -// mincore -// minherit -// modctl -// mq_close -// mq_getattr -// mq_notify -// mq_open -// mq_receive -// mq_send -// mq_setattr -// mq_timedreceive -// mq_timedsend -// mq_unlink -// msgget -// msgrcv -// msgsnd -// nfssvc -// ntp_adjtime -// pmc_control -// pmc_get_info -// pollts -// preadv -// profil -// pselect -// pset_assign -// pset_create -// pset_destroy -// ptrace -// pwritev -// quotactl -// rasctl -// readv -// reboot -// removexattr -// sa_enable -// sa_preempt -// sa_register -// sa_setconcurrency -// sa_stacks -// sa_yield -// sbrk -// sched_yield -// semconfig -// semget -// semop -// setcontext -// setitimer -// setxattr -// shmat -// shmdt -// shmget -// sstk -// statvfs1 -// swapctl -// sysarch -// syscall -// timer_create -// timer_delete -// timer_getoverrun -// timer_gettime -// timer_settime -// undelete -// utrace -// uuidgen -// vadvise -// vfork -// writev diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_openbsd.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_openbsd.go index c5f166a1..6f34479b 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_openbsd.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_openbsd.go @@ -326,78 +326,4 @@ func Uname(uname *Utsname) error { //sys write(fd int, p []byte) (n int, err error) //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) //sys munmap(addr uintptr, length uintptr) (err error) -//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ -//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE //sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) - -/* - * Unimplemented - */ -// __getcwd -// __semctl -// __syscall -// __sysctl -// adjfreq -// break -// clock_getres -// clock_gettime -// clock_settime -// closefrom -// execve -// fhopen -// fhstat -// fhstatfs -// fork -// futimens -// getfh -// getgid -// getitimer -// getlogin -// getthrid -// ktrace -// lfs_bmapv -// lfs_markv -// lfs_segclean -// lfs_segwait -// mincore -// minherit -// mount -// mquery -// msgctl -// msgget -// msgrcv -// msgsnd -// nfssvc -// nnpfspioctl -// preadv -// profil -// pwritev -// quotactl -// readv -// reboot -// renameat -// rfork -// sched_yield -// semget -// semop -// setgroups -// setitimer -// setsockopt -// shmat -// shmctl -// shmdt -// shmget -// sigaction -// sigaltstack -// sigpending -// sigprocmask -// sigreturn -// sigsuspend -// sysarch -// syscall -// threxit -// thrsigdivert -// thrsleep -// thrwakeup -// vfork -// writev diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_solaris.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_solaris.go index 72d23575..b99cfa13 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_solaris.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_solaris.go @@ -698,24 +698,6 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) = libsocket.setsockopt //sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) = libsocket.recvfrom -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procread)), 3, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf), 0, 0, 0) - n = int(r0) - if e1 != 0 { - err = e1 - } - return -} - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwrite)), 3, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf), 0, 0, 0) - n = int(r0) - if e1 != 0 { - err = e1 - } - return -} - // Event Ports type fileObjCookie struct { diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go index 44e72edb..4596d041 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go @@ -192,7 +192,6 @@ func (cmsg *Cmsghdr) SetLen(length int) { //sys fcntl(fd int, cmd int, arg int) (val int, err error) //sys read(fd int, p []byte) (n int, err error) -//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ //sys write(fd int, p []byte) (n int, err error) //sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) = SYS___ACCEPT_A diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go index 0787a043..f9c7f479 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go @@ -2421,6 +2421,15 @@ const ( PR_PAC_GET_ENABLED_KEYS = 0x3d PR_PAC_RESET_KEYS = 0x36 PR_PAC_SET_ENABLED_KEYS = 0x3c + PR_RISCV_V_GET_CONTROL = 0x46 + PR_RISCV_V_SET_CONTROL = 0x45 + PR_RISCV_V_VSTATE_CTRL_CUR_MASK = 0x3 + PR_RISCV_V_VSTATE_CTRL_DEFAULT = 0x0 + PR_RISCV_V_VSTATE_CTRL_INHERIT = 0x10 + PR_RISCV_V_VSTATE_CTRL_MASK = 0x1f + PR_RISCV_V_VSTATE_CTRL_NEXT_MASK = 0xc + PR_RISCV_V_VSTATE_CTRL_OFF = 0x1 + PR_RISCV_V_VSTATE_CTRL_ON = 0x2 PR_SCHED_CORE = 0x3e PR_SCHED_CORE_CREATE = 0x1 PR_SCHED_CORE_GET = 0x0 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go index cfb14300..30aee00a 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go @@ -326,10 +326,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go index df64f2d5..8ebfa512 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go @@ -327,10 +327,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go index 3025cd5b..271a21cd 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go @@ -333,10 +333,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go index 09e1ffbe..910c330a 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go @@ -323,10 +323,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go index a4572354..a640798c 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go @@ -118,6 +118,8 @@ const ( IUCLC = 0x200 IXOFF = 0x1000 IXON = 0x400 + LASX_CTX_MAGIC = 0x41535801 + LSX_CTX_MAGIC = 0x53580001 MAP_ANON = 0x20 MAP_ANONYMOUS = 0x20 MAP_DENYWRITE = 0x800 @@ -317,10 +319,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go index fee7dfb8..0d5925d3 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go @@ -326,10 +326,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1e SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go index a5b2373a..d72a00e0 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go @@ -326,10 +326,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1e SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go index 5dde82c9..02ba129f 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go @@ -326,10 +326,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1e SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go index 2e80ea6b..8daa6dd9 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go @@ -326,10 +326,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1e SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go index a65dcd7c..63c8fa2f 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go @@ -381,10 +381,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x14 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x15 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go index cbd34e3d..930799ec 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go @@ -385,10 +385,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x14 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x15 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go index e4afa7a3..8605a7dd 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go @@ -385,10 +385,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x14 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x15 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go index 44f45a03..95a016f1 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go @@ -314,10 +314,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go index 74733e26..1ae0108f 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go @@ -389,10 +389,12 @@ const ( SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 + SO_PASSPIDFD = 0x4c SO_PASSSEC = 0x22 SO_PEEK_OFF = 0x2a SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b + SO_PEERPIDFD = 0x4d SO_PEERSEC = 0x1f SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go index f5f3934b..1bb7c633 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go @@ -428,10 +428,12 @@ const ( SO_NOFCS = 0x27 SO_OOBINLINE = 0x100 SO_PASSCRED = 0x2 + SO_PASSPIDFD = 0x55 SO_PASSSEC = 0x1f SO_PEEK_OFF = 0x26 SO_PEERCRED = 0x40 SO_PEERGROUPS = 0x3d + SO_PEERPIDFD = 0x56 SO_PEERSEC = 0x1e SO_PREFER_BUSY_POLL = 0x48 SO_PROTOCOL = 0x1028 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go index 9a257219..d1d1d233 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go @@ -817,28 +817,6 @@ func write(fd int, p []byte) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, p *byte, np int) (n int, err error) { - r0, er := C.read(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np)) - n = int(r0) - if r0 == -1 && er != nil { - err = er - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, p *byte, np int) (n int, err error) { - r0, er := C.write(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np)) - n = int(r0) - if r0 == -1 && er != nil { - err = er - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Dup2(oldfd int, newfd int) (err error) { r0, er := C.dup2(C.int(oldfd), C.int(newfd)) if r0 == -1 && er != nil { diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go index 6de80c20..f99a18ad 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go @@ -762,28 +762,6 @@ func write(fd int, p []byte) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, p *byte, np int) (n int, err error) { - r0, e1 := callread(fd, uintptr(unsafe.Pointer(p)), np) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, p *byte, np int) (n int, err error) { - r0, e1 := callwrite(fd, uintptr(unsafe.Pointer(p)), np) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Dup2(oldfd int, newfd int) (err error) { _, e1 := calldup2(oldfd, newfd) if e1 != 0 { diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go index 4037ccf7..1cad561e 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go @@ -725,6 +725,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -733,10 +739,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2410,28 +2412,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fstat(fd int, stat *Stat_t) (err error) { _, _, e1 := syscall_syscall(libc_fstat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { @@ -2521,14 +2501,6 @@ func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) { return } -func ptrace1Ptr(request int, pid int, addr uintptr, data unsafe.Pointer) (err error) { - _, _, e1 := syscall_syscall6(libc_ptrace_trampoline_addr, uintptr(request), uintptr(pid), addr, uintptr(data), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - var libc_ptrace_trampoline_addr uintptr //go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s index 4baaed0b..8b8bb284 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s @@ -5,703 +5,586 @@ TEXT libc_fdopendir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fdopendir(SB) - GLOBL ·libc_fdopendir_trampoline_addr(SB), RODATA, $8 DATA ·libc_fdopendir_trampoline_addr(SB)/8, $libc_fdopendir_trampoline<>(SB) TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgroups(SB) - GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgroups(SB) - GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_wait4(SB) - GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_accept(SB) - GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_bind(SB) - GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_connect(SB) - GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socket(SB) - GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockopt(SB) - GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsockopt(SB) - GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpeername(SB) - GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockname(SB) - GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shutdown(SB) - GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socketpair(SB) - GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvfrom(SB) - GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendto(SB) - GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvmsg(SB) - GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendmsg(SB) - GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kevent(SB) - GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_utimes(SB) - GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_futimes(SB) - GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_poll(SB) - GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_madvise(SB) - GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlock(SB) - GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlockall(SB) - GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mprotect(SB) - GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_msync(SB) - GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlock(SB) - GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlockall(SB) - GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) TEXT libc_closedir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_closedir(SB) - GLOBL ·libc_closedir_trampoline_addr(SB), RODATA, $8 DATA ·libc_closedir_trampoline_addr(SB)/8, $libc_closedir_trampoline<>(SB) TEXT libc_readdir_r_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readdir_r(SB) - GLOBL ·libc_readdir_r_trampoline_addr(SB), RODATA, $8 DATA ·libc_readdir_r_trampoline_addr(SB)/8, $libc_readdir_r_trampoline<>(SB) TEXT libc_pipe_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pipe(SB) - GLOBL ·libc_pipe_trampoline_addr(SB), RODATA, $8 DATA ·libc_pipe_trampoline_addr(SB)/8, $libc_pipe_trampoline<>(SB) TEXT libc_getxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getxattr(SB) - GLOBL ·libc_getxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_getxattr_trampoline_addr(SB)/8, $libc_getxattr_trampoline<>(SB) TEXT libc_fgetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fgetxattr(SB) - GLOBL ·libc_fgetxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_fgetxattr_trampoline_addr(SB)/8, $libc_fgetxattr_trampoline<>(SB) TEXT libc_setxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setxattr(SB) - GLOBL ·libc_setxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_setxattr_trampoline_addr(SB)/8, $libc_setxattr_trampoline<>(SB) TEXT libc_fsetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsetxattr(SB) - GLOBL ·libc_fsetxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_fsetxattr_trampoline_addr(SB)/8, $libc_fsetxattr_trampoline<>(SB) TEXT libc_removexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_removexattr(SB) - GLOBL ·libc_removexattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_removexattr_trampoline_addr(SB)/8, $libc_removexattr_trampoline<>(SB) TEXT libc_fremovexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fremovexattr(SB) - GLOBL ·libc_fremovexattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_fremovexattr_trampoline_addr(SB)/8, $libc_fremovexattr_trampoline<>(SB) TEXT libc_listxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listxattr(SB) - GLOBL ·libc_listxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_listxattr_trampoline_addr(SB)/8, $libc_listxattr_trampoline<>(SB) TEXT libc_flistxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flistxattr(SB) - GLOBL ·libc_flistxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_flistxattr_trampoline_addr(SB)/8, $libc_flistxattr_trampoline<>(SB) TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_utimensat(SB) - GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fcntl(SB) - GLOBL ·libc_fcntl_trampoline_addr(SB), RODATA, $8 DATA ·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB) TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kill(SB) - GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ioctl(SB) - GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sysctl(SB) - GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) TEXT libc_sendfile_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendfile(SB) - GLOBL ·libc_sendfile_trampoline_addr(SB), RODATA, $8 DATA ·libc_sendfile_trampoline_addr(SB)/8, $libc_sendfile_trampoline<>(SB) TEXT libc_shmat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmat(SB) - GLOBL ·libc_shmat_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmat_trampoline_addr(SB)/8, $libc_shmat_trampoline<>(SB) TEXT libc_shmctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmctl(SB) - GLOBL ·libc_shmctl_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmctl_trampoline_addr(SB)/8, $libc_shmctl_trampoline<>(SB) TEXT libc_shmdt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmdt(SB) - GLOBL ·libc_shmdt_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmdt_trampoline_addr(SB)/8, $libc_shmdt_trampoline<>(SB) TEXT libc_shmget_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmget(SB) - GLOBL ·libc_shmget_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmget_trampoline_addr(SB)/8, $libc_shmget_trampoline<>(SB) TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_access(SB) - GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_adjtime(SB) - GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chdir(SB) - GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chflags(SB) - GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chmod(SB) - GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chown(SB) - GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chroot(SB) - GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) TEXT libc_clock_gettime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clock_gettime(SB) - GLOBL ·libc_clock_gettime_trampoline_addr(SB), RODATA, $8 DATA ·libc_clock_gettime_trampoline_addr(SB)/8, $libc_clock_gettime_trampoline<>(SB) TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_close(SB) - GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) TEXT libc_clonefile_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clonefile(SB) - GLOBL ·libc_clonefile_trampoline_addr(SB), RODATA, $8 DATA ·libc_clonefile_trampoline_addr(SB)/8, $libc_clonefile_trampoline<>(SB) TEXT libc_clonefileat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clonefileat(SB) - GLOBL ·libc_clonefileat_trampoline_addr(SB), RODATA, $8 DATA ·libc_clonefileat_trampoline_addr(SB)/8, $libc_clonefileat_trampoline<>(SB) TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup(SB) - GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup2(SB) - GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) TEXT libc_exchangedata_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exchangedata(SB) - GLOBL ·libc_exchangedata_trampoline_addr(SB), RODATA, $8 DATA ·libc_exchangedata_trampoline_addr(SB)/8, $libc_exchangedata_trampoline<>(SB) TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exit(SB) - GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_faccessat(SB) - GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchdir(SB) - GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchflags(SB) - GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmod(SB) - GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmodat(SB) - GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchown(SB) - GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchownat(SB) - GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) TEXT libc_fclonefileat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fclonefileat(SB) - GLOBL ·libc_fclonefileat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fclonefileat_trampoline_addr(SB)/8, $libc_fclonefileat_trampoline<>(SB) TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flock(SB) - GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fpathconf(SB) - GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsync(SB) - GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ftruncate(SB) - GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getcwd(SB) - GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) TEXT libc_getdtablesize_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getdtablesize(SB) - GLOBL ·libc_getdtablesize_trampoline_addr(SB), RODATA, $8 DATA ·libc_getdtablesize_trampoline_addr(SB)/8, $libc_getdtablesize_trampoline<>(SB) TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getegid(SB) - GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_geteuid(SB) - GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgid(SB) - GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgid(SB) - GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgrp(SB) - GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpid(SB) - GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getppid(SB) - GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpriority(SB) - GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrlimit(SB) - GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrusage(SB) - GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsid(SB) - GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_gettimeofday(SB) - GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getuid(SB) - GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_issetugid(SB) - GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kqueue(SB) - GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lchown(SB) - GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_link(SB) - GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_linkat(SB) - GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listen(SB) - GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdir(SB) - GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdirat(SB) - GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkfifo(SB) - GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mknod(SB) - GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) TEXT libc_mount_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mount(SB) - GLOBL ·libc_mount_trampoline_addr(SB), RODATA, $8 DATA ·libc_mount_trampoline_addr(SB)/8, $libc_mount_trampoline<>(SB) TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_open(SB) - GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_openat(SB) - GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pathconf(SB) - GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pread(SB) - GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pwrite(SB) - GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_read(SB) - GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlink(SB) - GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlinkat(SB) - GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rename(SB) - GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_renameat(SB) - GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_revoke(SB) - GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rmdir(SB) - GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lseek(SB) - GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_select(SB) - GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) @@ -712,192 +595,160 @@ DATA ·libc_setattrlist_trampoline_addr(SB)/8, $libc_setattrlist_trampoline<>(SB TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setegid(SB) - GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_seteuid(SB) - GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgid(SB) - GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setlogin(SB) - GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpgid(SB) - GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpriority(SB) - GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) TEXT libc_setprivexec_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setprivexec(SB) - GLOBL ·libc_setprivexec_trampoline_addr(SB), RODATA, $8 DATA ·libc_setprivexec_trampoline_addr(SB)/8, $libc_setprivexec_trampoline<>(SB) TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setregid(SB) - GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setreuid(SB) - GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsid(SB) - GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_settimeofday(SB) - GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setuid(SB) - GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlink(SB) - GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlinkat(SB) - GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sync(SB) - GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_truncate(SB) - GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_umask(SB) - GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) TEXT libc_undelete_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_undelete(SB) - GLOBL ·libc_undelete_trampoline_addr(SB), RODATA, $8 DATA ·libc_undelete_trampoline_addr(SB)/8, $libc_undelete_trampoline<>(SB) TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlink(SB) - GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlinkat(SB) - GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unmount(SB) - GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_write(SB) - GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mmap(SB) - GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munmap(SB) - GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) TEXT libc_fstat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstat64(SB) - GLOBL ·libc_fstat64_trampoline_addr(SB), RODATA, $8 DATA ·libc_fstat64_trampoline_addr(SB)/8, $libc_fstat64_trampoline<>(SB) TEXT libc_fstatat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatat64(SB) - GLOBL ·libc_fstatat64_trampoline_addr(SB), RODATA, $8 DATA ·libc_fstatat64_trampoline_addr(SB)/8, $libc_fstatat64_trampoline<>(SB) TEXT libc_fstatfs64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatfs64(SB) - GLOBL ·libc_fstatfs64_trampoline_addr(SB), RODATA, $8 DATA ·libc_fstatfs64_trampoline_addr(SB)/8, $libc_fstatfs64_trampoline<>(SB) TEXT libc_getfsstat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getfsstat64(SB) - GLOBL ·libc_getfsstat64_trampoline_addr(SB), RODATA, $8 DATA ·libc_getfsstat64_trampoline_addr(SB)/8, $libc_getfsstat64_trampoline<>(SB) TEXT libc_lstat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lstat64(SB) - GLOBL ·libc_lstat64_trampoline_addr(SB), RODATA, $8 DATA ·libc_lstat64_trampoline_addr(SB)/8, $libc_lstat64_trampoline<>(SB) TEXT libc_ptrace_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ptrace(SB) - GLOBL ·libc_ptrace_trampoline_addr(SB), RODATA, $8 DATA ·libc_ptrace_trampoline_addr(SB)/8, $libc_ptrace_trampoline<>(SB) TEXT libc_stat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_stat64(SB) - GLOBL ·libc_stat64_trampoline_addr(SB), RODATA, $8 DATA ·libc_stat64_trampoline_addr(SB)/8, $libc_stat64_trampoline<>(SB) TEXT libc_statfs64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_statfs64(SB) - GLOBL ·libc_statfs64_trampoline_addr(SB), RODATA, $8 DATA ·libc_statfs64_trampoline_addr(SB)/8, $libc_statfs64_trampoline<>(SB) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go index 51d6f3fb..b18edbd0 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go @@ -725,6 +725,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -733,10 +739,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2410,28 +2412,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fstat(fd int, stat *Stat_t) (err error) { _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { @@ -2521,14 +2501,6 @@ func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) { return } -func ptrace1Ptr(request int, pid int, addr uintptr, data unsafe.Pointer) (err error) { - _, _, e1 := syscall_syscall6(libc_ptrace_trampoline_addr, uintptr(request), uintptr(pid), addr, uintptr(data), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - var libc_ptrace_trampoline_addr uintptr //go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s index c3b82c03..08362c1a 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s @@ -5,703 +5,586 @@ TEXT libc_fdopendir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fdopendir(SB) - GLOBL ·libc_fdopendir_trampoline_addr(SB), RODATA, $8 DATA ·libc_fdopendir_trampoline_addr(SB)/8, $libc_fdopendir_trampoline<>(SB) TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgroups(SB) - GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgroups(SB) - GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_wait4(SB) - GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_accept(SB) - GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_bind(SB) - GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_connect(SB) - GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socket(SB) - GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockopt(SB) - GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsockopt(SB) - GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpeername(SB) - GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockname(SB) - GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shutdown(SB) - GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socketpair(SB) - GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvfrom(SB) - GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendto(SB) - GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvmsg(SB) - GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendmsg(SB) - GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kevent(SB) - GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_utimes(SB) - GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_futimes(SB) - GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_poll(SB) - GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_madvise(SB) - GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlock(SB) - GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlockall(SB) - GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mprotect(SB) - GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_msync(SB) - GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlock(SB) - GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlockall(SB) - GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) TEXT libc_closedir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_closedir(SB) - GLOBL ·libc_closedir_trampoline_addr(SB), RODATA, $8 DATA ·libc_closedir_trampoline_addr(SB)/8, $libc_closedir_trampoline<>(SB) TEXT libc_readdir_r_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readdir_r(SB) - GLOBL ·libc_readdir_r_trampoline_addr(SB), RODATA, $8 DATA ·libc_readdir_r_trampoline_addr(SB)/8, $libc_readdir_r_trampoline<>(SB) TEXT libc_pipe_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pipe(SB) - GLOBL ·libc_pipe_trampoline_addr(SB), RODATA, $8 DATA ·libc_pipe_trampoline_addr(SB)/8, $libc_pipe_trampoline<>(SB) TEXT libc_getxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getxattr(SB) - GLOBL ·libc_getxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_getxattr_trampoline_addr(SB)/8, $libc_getxattr_trampoline<>(SB) TEXT libc_fgetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fgetxattr(SB) - GLOBL ·libc_fgetxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_fgetxattr_trampoline_addr(SB)/8, $libc_fgetxattr_trampoline<>(SB) TEXT libc_setxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setxattr(SB) - GLOBL ·libc_setxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_setxattr_trampoline_addr(SB)/8, $libc_setxattr_trampoline<>(SB) TEXT libc_fsetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsetxattr(SB) - GLOBL ·libc_fsetxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_fsetxattr_trampoline_addr(SB)/8, $libc_fsetxattr_trampoline<>(SB) TEXT libc_removexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_removexattr(SB) - GLOBL ·libc_removexattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_removexattr_trampoline_addr(SB)/8, $libc_removexattr_trampoline<>(SB) TEXT libc_fremovexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fremovexattr(SB) - GLOBL ·libc_fremovexattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_fremovexattr_trampoline_addr(SB)/8, $libc_fremovexattr_trampoline<>(SB) TEXT libc_listxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listxattr(SB) - GLOBL ·libc_listxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_listxattr_trampoline_addr(SB)/8, $libc_listxattr_trampoline<>(SB) TEXT libc_flistxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flistxattr(SB) - GLOBL ·libc_flistxattr_trampoline_addr(SB), RODATA, $8 DATA ·libc_flistxattr_trampoline_addr(SB)/8, $libc_flistxattr_trampoline<>(SB) TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_utimensat(SB) - GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fcntl(SB) - GLOBL ·libc_fcntl_trampoline_addr(SB), RODATA, $8 DATA ·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB) TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kill(SB) - GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ioctl(SB) - GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sysctl(SB) - GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) TEXT libc_sendfile_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendfile(SB) - GLOBL ·libc_sendfile_trampoline_addr(SB), RODATA, $8 DATA ·libc_sendfile_trampoline_addr(SB)/8, $libc_sendfile_trampoline<>(SB) TEXT libc_shmat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmat(SB) - GLOBL ·libc_shmat_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmat_trampoline_addr(SB)/8, $libc_shmat_trampoline<>(SB) TEXT libc_shmctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmctl(SB) - GLOBL ·libc_shmctl_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmctl_trampoline_addr(SB)/8, $libc_shmctl_trampoline<>(SB) TEXT libc_shmdt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmdt(SB) - GLOBL ·libc_shmdt_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmdt_trampoline_addr(SB)/8, $libc_shmdt_trampoline<>(SB) TEXT libc_shmget_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shmget(SB) - GLOBL ·libc_shmget_trampoline_addr(SB), RODATA, $8 DATA ·libc_shmget_trampoline_addr(SB)/8, $libc_shmget_trampoline<>(SB) TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_access(SB) - GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_adjtime(SB) - GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chdir(SB) - GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chflags(SB) - GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chmod(SB) - GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chown(SB) - GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chroot(SB) - GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) TEXT libc_clock_gettime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clock_gettime(SB) - GLOBL ·libc_clock_gettime_trampoline_addr(SB), RODATA, $8 DATA ·libc_clock_gettime_trampoline_addr(SB)/8, $libc_clock_gettime_trampoline<>(SB) TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_close(SB) - GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) TEXT libc_clonefile_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clonefile(SB) - GLOBL ·libc_clonefile_trampoline_addr(SB), RODATA, $8 DATA ·libc_clonefile_trampoline_addr(SB)/8, $libc_clonefile_trampoline<>(SB) TEXT libc_clonefileat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clonefileat(SB) - GLOBL ·libc_clonefileat_trampoline_addr(SB), RODATA, $8 DATA ·libc_clonefileat_trampoline_addr(SB)/8, $libc_clonefileat_trampoline<>(SB) TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup(SB) - GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup2(SB) - GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) TEXT libc_exchangedata_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exchangedata(SB) - GLOBL ·libc_exchangedata_trampoline_addr(SB), RODATA, $8 DATA ·libc_exchangedata_trampoline_addr(SB)/8, $libc_exchangedata_trampoline<>(SB) TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exit(SB) - GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_faccessat(SB) - GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchdir(SB) - GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchflags(SB) - GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmod(SB) - GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmodat(SB) - GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchown(SB) - GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchownat(SB) - GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) TEXT libc_fclonefileat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fclonefileat(SB) - GLOBL ·libc_fclonefileat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fclonefileat_trampoline_addr(SB)/8, $libc_fclonefileat_trampoline<>(SB) TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flock(SB) - GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fpathconf(SB) - GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsync(SB) - GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ftruncate(SB) - GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getcwd(SB) - GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) TEXT libc_getdtablesize_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getdtablesize(SB) - GLOBL ·libc_getdtablesize_trampoline_addr(SB), RODATA, $8 DATA ·libc_getdtablesize_trampoline_addr(SB)/8, $libc_getdtablesize_trampoline<>(SB) TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getegid(SB) - GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_geteuid(SB) - GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgid(SB) - GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgid(SB) - GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgrp(SB) - GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpid(SB) - GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getppid(SB) - GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpriority(SB) - GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrlimit(SB) - GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrusage(SB) - GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsid(SB) - GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_gettimeofday(SB) - GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getuid(SB) - GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_issetugid(SB) - GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kqueue(SB) - GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lchown(SB) - GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_link(SB) - GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_linkat(SB) - GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listen(SB) - GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdir(SB) - GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdirat(SB) - GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkfifo(SB) - GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mknod(SB) - GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) TEXT libc_mount_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mount(SB) - GLOBL ·libc_mount_trampoline_addr(SB), RODATA, $8 DATA ·libc_mount_trampoline_addr(SB)/8, $libc_mount_trampoline<>(SB) TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_open(SB) - GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_openat(SB) - GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pathconf(SB) - GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pread(SB) - GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pwrite(SB) - GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_read(SB) - GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlink(SB) - GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlinkat(SB) - GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rename(SB) - GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_renameat(SB) - GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_revoke(SB) - GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rmdir(SB) - GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lseek(SB) - GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_select(SB) - GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) @@ -712,192 +595,160 @@ DATA ·libc_setattrlist_trampoline_addr(SB)/8, $libc_setattrlist_trampoline<>(SB TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setegid(SB) - GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_seteuid(SB) - GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgid(SB) - GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setlogin(SB) - GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpgid(SB) - GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpriority(SB) - GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) TEXT libc_setprivexec_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setprivexec(SB) - GLOBL ·libc_setprivexec_trampoline_addr(SB), RODATA, $8 DATA ·libc_setprivexec_trampoline_addr(SB)/8, $libc_setprivexec_trampoline<>(SB) TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setregid(SB) - GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setreuid(SB) - GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsid(SB) - GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_settimeofday(SB) - GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setuid(SB) - GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlink(SB) - GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlinkat(SB) - GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sync(SB) - GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_truncate(SB) - GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_umask(SB) - GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) TEXT libc_undelete_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_undelete(SB) - GLOBL ·libc_undelete_trampoline_addr(SB), RODATA, $8 DATA ·libc_undelete_trampoline_addr(SB)/8, $libc_undelete_trampoline<>(SB) TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlink(SB) - GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlinkat(SB) - GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unmount(SB) - GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_write(SB) - GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mmap(SB) - GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munmap(SB) - GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstat(SB) - GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fstat_trampoline_addr(SB)/8, $libc_fstat_trampoline<>(SB) TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatat(SB) - GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $8 DATA ·libc_fstatat_trampoline_addr(SB)/8, $libc_fstatat_trampoline<>(SB) TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatfs(SB) - GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $8 DATA ·libc_fstatfs_trampoline_addr(SB)/8, $libc_fstatfs_trampoline<>(SB) TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getfsstat(SB) - GLOBL ·libc_getfsstat_trampoline_addr(SB), RODATA, $8 DATA ·libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB) TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lstat(SB) - GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $8 DATA ·libc_lstat_trampoline_addr(SB)/8, $libc_lstat_trampoline<>(SB) TEXT libc_ptrace_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ptrace(SB) - GLOBL ·libc_ptrace_trampoline_addr(SB), RODATA, $8 DATA ·libc_ptrace_trampoline_addr(SB)/8, $libc_ptrace_trampoline<>(SB) TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_stat(SB) - GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $8 DATA ·libc_stat_trampoline_addr(SB)/8, $libc_stat_trampoline<>(SB) TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_statfs(SB) - GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $8 DATA ·libc_statfs_trampoline_addr(SB)/8, $libc_statfs_trampoline<>(SB) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go index 0eabac7a..0c67df64 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go @@ -1642,28 +1642,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) nfd = int(r0) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go index ee313eb0..e6e05d14 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go @@ -1862,28 +1862,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) nfd = int(r0) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go index 4c986e44..7508acca 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go @@ -1862,28 +1862,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) nfd = int(r0) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go index 55521694..7b56aead 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go @@ -1862,28 +1862,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) nfd = int(r0) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go index 67a226fb..cc623dca 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go @@ -1862,28 +1862,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) nfd = int(r0) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go index f0b9ddaa..58184919 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go @@ -1862,28 +1862,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) nfd = int(r0) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go index b57c7050..6be25cd1 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go @@ -40,7 +40,7 @@ func readv(fd int, iovs []Iovec) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procreadv)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(iovs)), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -55,7 +55,7 @@ func preadv(fd int, iovs []Iovec, off int64) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpreadv)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(iovs)), uintptr(off), 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -70,7 +70,7 @@ func writev(fd int, iovs []Iovec) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwritev)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(iovs)), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -85,7 +85,7 @@ func pwritev(fd int, iovs []Iovec, off int64) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpwritev)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(iovs)), uintptr(off), 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -96,7 +96,7 @@ func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept4)), 4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go index 14ab34a5..1ff3aec7 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go @@ -1734,28 +1734,6 @@ func exitThread(code int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, p *byte, np int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, p *byte, np int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func readv(fd int, iovs []Iovec) (n int, err error) { var _p0 unsafe.Pointer if len(iovs) > 0 { diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go index 35f499b3..2df3c5ba 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go @@ -1824,28 +1824,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go index 3cda65b0..a60556ba 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go @@ -1824,28 +1824,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go index 1e1fea90..9f788917 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go @@ -1824,28 +1824,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go index 3b77da11..82a4cb2d 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go @@ -1824,28 +1824,6 @@ func munmap(addr uintptr, length uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go index 9ab9abf7..66b3b645 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go @@ -549,6 +549,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -557,10 +563,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2211,28 +2213,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go index 915761ea..c5c4cc11 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go @@ -2213,28 +2213,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go index 8e87fdf1..93bfbb32 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go @@ -549,6 +549,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -557,10 +563,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2211,28 +2213,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go index 12a7a216..a107b8fd 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go @@ -549,6 +549,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -557,10 +563,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2211,28 +2213,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go index b19e8aa0..c427de50 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go @@ -549,6 +549,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -557,10 +563,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2211,28 +2213,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go index fb99594c..60c1a99a 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go @@ -549,6 +549,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -557,10 +563,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2211,28 +2213,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go index 32cbbbc5..52eba360 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go @@ -549,6 +549,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { @@ -557,10 +563,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { return } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" - // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -2211,28 +2213,6 @@ var libc_munmap_trampoline_addr uintptr // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go index 609d1c59..b4018946 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go @@ -436,7 +436,7 @@ func pipe(p *[2]_C_int) (n int, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe)), 1, uintptr(unsafe.Pointer(p)), 0, 0, 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -446,7 +446,7 @@ func pipe(p *[2]_C_int) (n int, err error) { func pipe2(p *[2]_C_int, flags int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe2)), 2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -456,7 +456,7 @@ func pipe2(p *[2]_C_int, flags int) (err error) { func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetsockname)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -471,7 +471,7 @@ func Getcwd(buf []byte) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetcwd)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -482,7 +482,7 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -492,7 +492,7 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { func setgroups(ngid int, gid *_Gid_t) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procsetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -503,7 +503,7 @@ func wait4(pid int32, statusp *_C_int, options int, rusage *Rusage) (wpid int32, r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwait4)), 4, uintptr(pid), uintptr(unsafe.Pointer(statusp)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) wpid = int32(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -518,7 +518,7 @@ func gethostname(buf []byte) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -533,7 +533,7 @@ func utimes(path string, times *[2]Timeval) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimes)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -548,7 +548,7 @@ func utimensat(fd int, path string, times *[2]Timespec, flag int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimensat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -559,7 +559,7 @@ func fcntl(fd int, cmd int, arg int) (val int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0) val = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -569,7 +569,7 @@ func fcntl(fd int, cmd int, arg int) (val int, err error) { func futimesat(fildes int, path *byte, times *[2]Timeval) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfutimesat)), 3, uintptr(fildes), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -580,7 +580,7 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept)), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) fd = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -591,7 +591,7 @@ func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_recvmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -602,7 +602,7 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -612,7 +612,7 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { func acct(path *byte) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procacct)), 1, uintptr(unsafe.Pointer(path)), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -647,7 +647,7 @@ func ioctlRet(fd int, req int, arg uintptr) (ret int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) ret = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -658,7 +658,7 @@ func ioctlPtrRet(fd int, req int, arg unsafe.Pointer) (ret int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) ret = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -669,7 +669,7 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpoll)), 3, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -684,7 +684,7 @@ func Access(path string, mode uint32) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAccess)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -694,7 +694,7 @@ func Access(path string, mode uint32) (err error) { func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAdjtime)), 2, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -709,7 +709,7 @@ func Chdir(path string) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -724,7 +724,7 @@ func Chmod(path string, mode uint32) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChmod)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -739,7 +739,7 @@ func Chown(path string, uid int, gid int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -754,7 +754,7 @@ func Chroot(path string) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChroot)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -764,7 +764,7 @@ func Chroot(path string) (err error) { func ClockGettime(clockid int32, time *Timespec) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procClockGettime)), 2, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -774,7 +774,7 @@ func ClockGettime(clockid int32, time *Timespec) (err error) { func Close(fd int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procClose)), 1, uintptr(fd), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -790,7 +790,7 @@ func Creat(path string, mode uint32) (fd int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procCreat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) fd = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -801,7 +801,7 @@ func Dup(fd int) (nfd int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup)), 1, uintptr(fd), 0, 0, 0, 0, 0) nfd = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -811,7 +811,7 @@ func Dup(fd int) (nfd int, err error) { func Dup2(oldfd int, newfd int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup2)), 2, uintptr(oldfd), uintptr(newfd), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -833,7 +833,7 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFaccessat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -843,7 +843,7 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { func Fchdir(fd int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchdir)), 1, uintptr(fd), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -853,7 +853,7 @@ func Fchdir(fd int) (err error) { func Fchmod(fd int, mode uint32) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmod)), 2, uintptr(fd), uintptr(mode), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -868,7 +868,7 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -878,7 +878,7 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { func Fchown(fd int, uid int, gid int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchown)), 3, uintptr(fd), uintptr(uid), uintptr(gid), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -893,7 +893,7 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchownat)), 5, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -903,7 +903,7 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { func Fdatasync(fd int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFdatasync)), 1, uintptr(fd), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -913,7 +913,7 @@ func Fdatasync(fd int) (err error) { func Flock(fd int, how int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFlock)), 2, uintptr(fd), uintptr(how), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -924,7 +924,7 @@ func Fpathconf(fd int, name int) (val int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFpathconf)), 2, uintptr(fd), uintptr(name), 0, 0, 0, 0) val = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -934,7 +934,7 @@ func Fpathconf(fd int, name int) (val int, err error) { func Fstat(fd int, stat *Stat_t) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstat)), 2, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -949,7 +949,7 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -959,7 +959,7 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { func Fstatvfs(fd int, vfsstat *Statvfs_t) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatvfs)), 2, uintptr(fd), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -974,7 +974,7 @@ func Getdents(fd int, buf []byte, basep *uintptr) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetdents)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1001,7 +1001,7 @@ func Getpgid(pid int) (pgid int, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgid)), 1, uintptr(pid), 0, 0, 0, 0, 0) pgid = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1012,7 +1012,7 @@ func Getpgrp() (pgid int, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgrp)), 0, 0, 0, 0, 0, 0, 0) pgid = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1047,7 +1047,7 @@ func Getpriority(which int, who int) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetpriority)), 2, uintptr(which), uintptr(who), 0, 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1057,7 +1057,7 @@ func Getpriority(which int, who int) (n int, err error) { func Getrlimit(which int, lim *Rlimit) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1067,7 +1067,7 @@ func Getrlimit(which int, lim *Rlimit) (err error) { func Getrusage(who int, rusage *Rusage) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrusage)), 2, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1078,7 +1078,7 @@ func Getsid(pid int) (sid int, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetsid)), 1, uintptr(pid), 0, 0, 0, 0, 0) sid = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1088,7 +1088,7 @@ func Getsid(pid int) (sid int, err error) { func Gettimeofday(tv *Timeval) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGettimeofday)), 1, uintptr(unsafe.Pointer(tv)), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1106,7 +1106,7 @@ func Getuid() (uid int) { func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procKill)), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1121,7 +1121,7 @@ func Lchown(path string, uid int, gid int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLchown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1141,7 +1141,7 @@ func Link(path string, link string) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1151,7 +1151,7 @@ func Link(path string, link string) (err error) { func Listen(s int, backlog int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_llisten)), 2, uintptr(s), uintptr(backlog), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1166,7 +1166,7 @@ func Lstat(path string, stat *Stat_t) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLstat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1180,7 +1180,7 @@ func Madvise(b []byte, advice int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMadvise)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(advice), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1195,7 +1195,7 @@ func Mkdir(path string, mode uint32) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdir)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1210,7 +1210,7 @@ func Mkdirat(dirfd int, path string, mode uint32) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdirat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1225,7 +1225,7 @@ func Mkfifo(path string, mode uint32) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifo)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1240,7 +1240,7 @@ func Mkfifoat(dirfd int, path string, mode uint32) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifoat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1255,7 +1255,7 @@ func Mknod(path string, mode uint32, dev int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknod)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1270,7 +1270,7 @@ func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1284,7 +1284,7 @@ func Mlock(b []byte) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1294,7 +1294,7 @@ func Mlock(b []byte) (err error) { func Mlockall(flags int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlockall)), 1, uintptr(flags), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1308,7 +1308,7 @@ func Mprotect(b []byte, prot int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMprotect)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(prot), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1322,7 +1322,7 @@ func Msync(b []byte, flags int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMsync)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(flags), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1336,7 +1336,7 @@ func Munlock(b []byte) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1346,7 +1346,7 @@ func Munlock(b []byte) (err error) { func Munlockall() (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlockall)), 0, 0, 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1356,7 +1356,7 @@ func Munlockall() (err error) { func Nanosleep(time *Timespec, leftover *Timespec) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procNanosleep)), 2, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1372,7 +1372,7 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpen)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0, 0) fd = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1388,7 +1388,7 @@ func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpenat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) fd = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1404,7 +1404,7 @@ func Pathconf(path string, name int) (val int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPathconf)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0, 0, 0, 0) val = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1414,7 +1414,7 @@ func Pathconf(path string, name int) (val int, err error) { func Pause() (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPause)), 0, 0, 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1429,7 +1429,7 @@ func pread(fd int, p []byte, offset int64) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpread)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1444,7 +1444,7 @@ func pwrite(fd int, p []byte, offset int64) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpwrite)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1459,7 +1459,7 @@ func read(fd int, p []byte) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procread)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1479,7 +1479,7 @@ func Readlink(path string, buf []byte) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procReadlink)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(len(buf)), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1499,7 +1499,7 @@ func Rename(from string, to string) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRename)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1519,7 +1519,7 @@ func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err e } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRenameat)), 4, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1534,7 +1534,7 @@ func Rmdir(path string) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRmdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1545,7 +1545,7 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proclseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0) newoffset = int64(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1556,7 +1556,7 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1566,7 +1566,7 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err func Setegid(egid int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetegid)), 1, uintptr(egid), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1576,7 +1576,7 @@ func Setegid(egid int) (err error) { func Seteuid(euid int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSeteuid)), 1, uintptr(euid), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1586,7 +1586,7 @@ func Seteuid(euid int) (err error) { func Setgid(gid int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetgid)), 1, uintptr(gid), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1600,7 +1600,7 @@ func Sethostname(p []byte) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1610,7 +1610,7 @@ func Sethostname(p []byte) (err error) { func Setpgid(pid int, pgid int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetpgid)), 2, uintptr(pid), uintptr(pgid), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1620,7 +1620,7 @@ func Setpgid(pid int, pgid int) (err error) { func Setpriority(which int, who int, prio int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSetpriority)), 3, uintptr(which), uintptr(who), uintptr(prio), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1630,7 +1630,7 @@ func Setpriority(which int, who int, prio int) (err error) { func Setregid(rgid int, egid int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetregid)), 2, uintptr(rgid), uintptr(egid), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1640,7 +1640,7 @@ func Setregid(rgid int, egid int) (err error) { func Setreuid(ruid int, euid int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetreuid)), 2, uintptr(ruid), uintptr(euid), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1651,7 +1651,7 @@ func Setsid() (pid int, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0) pid = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1661,7 +1661,7 @@ func Setsid() (pid int, err error) { func Setuid(uid int) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetuid)), 1, uintptr(uid), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1671,7 +1671,7 @@ func Setuid(uid int) (err error) { func Shutdown(s int, how int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procshutdown)), 2, uintptr(s), uintptr(how), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1686,7 +1686,7 @@ func Stat(path string, stat *Stat_t) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1701,7 +1701,7 @@ func Statvfs(path string, vfsstat *Statvfs_t) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStatvfs)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1721,7 +1721,7 @@ func Symlink(path string, link string) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSymlink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1731,7 +1731,7 @@ func Symlink(path string, link string) (err error) { func Sync() (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSync)), 0, 0, 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1742,7 +1742,7 @@ func Sysconf(which int) (n int64, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSysconf)), 1, uintptr(which), 0, 0, 0, 0, 0) n = int64(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1753,7 +1753,7 @@ func Times(tms *Tms) (ticks uintptr, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procTimes)), 1, uintptr(unsafe.Pointer(tms)), 0, 0, 0, 0, 0) ticks = uintptr(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1768,7 +1768,7 @@ func Truncate(path string, length int64) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procTruncate)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1778,7 +1778,7 @@ func Truncate(path string, length int64) (err error) { func Fsync(fd int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFsync)), 1, uintptr(fd), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1788,7 +1788,7 @@ func Fsync(fd int) (err error) { func Ftruncate(fd int, length int64) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFtruncate)), 2, uintptr(fd), uintptr(length), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1806,7 +1806,7 @@ func Umask(mask int) (oldmask int) { func Uname(buf *Utsname) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procUname)), 1, uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1821,7 +1821,7 @@ func Unmount(target string, flags int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procumount)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1836,7 +1836,7 @@ func Unlink(path string) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlink)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1851,7 +1851,7 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlinkat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1861,7 +1861,7 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { func Ustat(dev int, ubuf *Ustat_t) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUstat)), 2, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1876,7 +1876,7 @@ func Utime(path string, buf *Utimbuf) (err error) { } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUtime)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1886,7 +1886,7 @@ func Utime(path string, buf *Utimbuf) (err error) { func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_bind)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1896,7 +1896,7 @@ func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_connect)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1907,7 +1907,7 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmmap)), 6, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) ret = uintptr(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1917,7 +1917,7 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( func munmap(addr uintptr, length uintptr) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmunmap)), 2, uintptr(addr), uintptr(length), 0, 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1928,7 +1928,7 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsendfile)), 4, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) written = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1942,7 +1942,7 @@ func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) ( } _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendto)), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1953,7 +1953,7 @@ func socket(domain int, typ int, proto int) (fd int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socket)), 3, uintptr(domain), uintptr(typ), uintptr(proto), 0, 0, 0) fd = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1963,7 +1963,7 @@ func socket(domain int, typ int, proto int) (fd int, err error) { func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socketpair)), 4, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1978,7 +1978,7 @@ func write(fd int, p []byte) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwrite)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1988,7 +1988,7 @@ func write(fd int, p []byte) (n int, err error) { func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_getsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -1998,7 +1998,7 @@ func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetpeername)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2008,7 +2008,7 @@ func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsetsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2023,7 +2023,7 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procrecvfrom)), 6, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2034,7 +2034,7 @@ func port_create() (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_create)), 0, 0, 0, 0, 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2045,7 +2045,7 @@ func port_associate(port int, source int, object uintptr, events int, user *byte r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_associate)), 5, uintptr(port), uintptr(source), uintptr(object), uintptr(events), uintptr(unsafe.Pointer(user)), 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2056,7 +2056,7 @@ func port_dissociate(port int, source int, object uintptr) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_dissociate)), 3, uintptr(port), uintptr(source), uintptr(object), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2067,7 +2067,7 @@ func port_get(port int, pe *portEvent, timeout *Timespec) (n int, err error) { r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_get)), 3, uintptr(port), uintptr(unsafe.Pointer(pe)), uintptr(unsafe.Pointer(timeout)), 0, 0, 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2078,7 +2078,7 @@ func port_getn(port int, pe *portEvent, max uint32, nget *uint32, timeout *Times r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_getn)), 5, uintptr(port), uintptr(unsafe.Pointer(pe)), uintptr(max), uintptr(unsafe.Pointer(nget)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2088,7 +2088,7 @@ func port_getn(port int, pe *portEvent, max uint32, nget *uint32, timeout *Times func putmsg(fd int, clptr *strbuf, dataptr *strbuf, flags int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procputmsg)), 4, uintptr(fd), uintptr(unsafe.Pointer(clptr)), uintptr(unsafe.Pointer(dataptr)), uintptr(flags), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } @@ -2098,7 +2098,7 @@ func putmsg(fd int, clptr *strbuf, dataptr *strbuf, flags int) (err error) { func getmsg(fd int, clptr *strbuf, dataptr *strbuf, flags *int) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetmsg)), 4, uintptr(fd), uintptr(unsafe.Pointer(clptr)), uintptr(unsafe.Pointer(dataptr)), uintptr(unsafe.Pointer(flags)), 0, 0) if e1 != 0 { - err = e1 + err = errnoErr(e1) } return } diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go index c3168174..1d8fe1d4 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go @@ -40,17 +40,6 @@ func read(fd int, p []byte) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func write(fd int, p []byte) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go index c9c4ad03..9862853d 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go @@ -447,4 +447,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go index 12ff3417..8901f0f4 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go @@ -369,4 +369,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go index c3fb5e77..6902c37e 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go @@ -411,4 +411,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go index 358c847a..a6d3dff8 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go @@ -314,4 +314,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go index 81c4849b..b18f3f71 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go @@ -308,4 +308,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go index 202a57e9..0302e5e3 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go @@ -431,4 +431,5 @@ const ( SYS_PROCESS_MRELEASE = 4448 SYS_FUTEX_WAITV = 4449 SYS_SET_MEMPOLICY_HOME_NODE = 4450 + SYS_CACHESTAT = 4451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go index 1fbceb52..6693ba4a 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go @@ -361,4 +361,5 @@ const ( SYS_PROCESS_MRELEASE = 5448 SYS_FUTEX_WAITV = 5449 SYS_SET_MEMPOLICY_HOME_NODE = 5450 + SYS_CACHESTAT = 5451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go index b4ffb7a2..fd93f498 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go @@ -361,4 +361,5 @@ const ( SYS_PROCESS_MRELEASE = 5448 SYS_FUTEX_WAITV = 5449 SYS_SET_MEMPOLICY_HOME_NODE = 5450 + SYS_CACHESTAT = 5451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go index 867985f9..760ddcad 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go @@ -431,4 +431,5 @@ const ( SYS_PROCESS_MRELEASE = 4448 SYS_FUTEX_WAITV = 4449 SYS_SET_MEMPOLICY_HOME_NODE = 4450 + SYS_CACHESTAT = 4451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go index a8cce69e..cff2b255 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go @@ -438,4 +438,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go index d44c5b39..a4b2405d 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go @@ -410,4 +410,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go index 4214dd9c..aca54b4e 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go @@ -410,4 +410,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go index ef285c56..9d1738d6 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go @@ -315,4 +315,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go index e6ed7d63..022878dc 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go @@ -376,4 +376,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go index 92f628ef..4100a761 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go @@ -389,4 +389,5 @@ const ( SYS_PROCESS_MRELEASE = 448 SYS_FUTEX_WAITV = 449 SYS_SET_MEMPOLICY_HOME_NODE = 450 + SYS_CACHESTAT = 451 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go index 494493c7..18aa70b4 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go @@ -1977,7 +1977,7 @@ const ( NFT_MSG_GETFLOWTABLE = 0x17 NFT_MSG_DELFLOWTABLE = 0x18 NFT_MSG_GETRULE_RESET = 0x19 - NFT_MSG_MAX = 0x21 + NFT_MSG_MAX = 0x22 NFTA_LIST_UNSPEC = 0x0 NFTA_LIST_ELEM = 0x1 NFTA_HOOK_UNSPEC = 0x0 @@ -4499,7 +4499,7 @@ const ( NL80211_ATTR_MAC_HINT = 0xc8 NL80211_ATTR_MAC_MASK = 0xd7 NL80211_ATTR_MAX_AP_ASSOC_STA = 0xca - NL80211_ATTR_MAX = 0x145 + NL80211_ATTR_MAX = 0x146 NL80211_ATTR_MAX_CRIT_PROT_DURATION = 0xb4 NL80211_ATTR_MAX_CSA_COUNTERS = 0xce NL80211_ATTR_MAX_MATCH_SETS = 0x85 @@ -4869,7 +4869,7 @@ const ( NL80211_CMD_LEAVE_IBSS = 0x2c NL80211_CMD_LEAVE_MESH = 0x45 NL80211_CMD_LEAVE_OCB = 0x6d - NL80211_CMD_MAX = 0x99 + NL80211_CMD_MAX = 0x9a NL80211_CMD_MICHAEL_MIC_FAILURE = 0x29 NL80211_CMD_MODIFY_LINK_STA = 0x97 NL80211_CMD_NAN_MATCH = 0x78 @@ -5503,7 +5503,7 @@ const ( NL80211_RATE_INFO_HE_RU_ALLOC_52 = 0x1 NL80211_RATE_INFO_HE_RU_ALLOC_996 = 0x5 NL80211_RATE_INFO_HE_RU_ALLOC = 0x11 - NL80211_RATE_INFO_MAX = 0x16 + NL80211_RATE_INFO_MAX = 0x1d NL80211_RATE_INFO_MCS = 0x2 NL80211_RATE_INFO_SHORT_GI = 0x4 NL80211_RATE_INFO_VHT_MCS = 0x6 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go index 83c69c11..1b4c97c3 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go @@ -733,6 +733,10 @@ const ( RISCV_HWPROBE_KEY_IMA_EXT_0 = 0x4 RISCV_HWPROBE_IMA_FD = 0x1 RISCV_HWPROBE_IMA_C = 0x2 + RISCV_HWPROBE_IMA_V = 0x4 + RISCV_HWPROBE_EXT_ZBA = 0x8 + RISCV_HWPROBE_EXT_ZBB = 0x10 + RISCV_HWPROBE_EXT_ZBS = 0x20 RISCV_HWPROBE_KEY_CPUPERF_0 = 0x5 RISCV_HWPROBE_MISALIGNED_UNKNOWN = 0x0 RISCV_HWPROBE_MISALIGNED_EMULATED = 0x1 diff --git a/src/rabbitmq-service-broker/vendor/modules.txt b/src/rabbitmq-service-broker/vendor/modules.txt index 8d16b2f4..8ec7c5af 100644 --- a/src/rabbitmq-service-broker/vendor/modules.txt +++ b/src/rabbitmq-service-broker/vendor/modules.txt @@ -102,13 +102,13 @@ github.com/pkg/errors # github.com/streadway/amqp v1.1.0 ## explicit; go 1.10 github.com/streadway/amqp -# golang.org/x/net v0.15.0 +# golang.org/x/net v0.17.0 ## explicit; go 1.17 golang.org/x/net/context golang.org/x/net/html golang.org/x/net/html/atom golang.org/x/net/html/charset -# golang.org/x/sys v0.12.0 +# golang.org/x/sys v0.13.0 ## explicit; go 1.17 golang.org/x/sys/unix # golang.org/x/text v0.13.0 From 362f1947cd2d8c4e1641edc64378e1b6e654bf27 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 13 Oct 2023 13:02:04 +0000 Subject: [PATCH 40/73] Add final release 169.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-169.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-169.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index c9fdd7cb..73b402b5 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -235,6 +235,10 @@ builds: version: a37b361e8cd45cb576cb77f87516229ea5391e319f8cc81652c0f2463560237b blobstore_id: 4dd5c365-6ec8-49b8-5be5-9ea4822215f2 sha1: sha256:eda64cc9f161b257c3516af5493aaa883854d31afabc50a340791257f5068421 + a433633981d9a3bc36f411e2d9025704d7a5daf4faa7d09c6ee37100e3590ff9: + version: a433633981d9a3bc36f411e2d9025704d7a5daf4faa7d09c6ee37100e3590ff9 + blobstore_id: 4031b11c-0850-4935-65ae-816dbd52ad84 + sha1: sha256:6b29483da2670277d609e38a0212c49dcd9fad216da38624e22875fc9128061e aaf80228687c8d8b228ff7dbdd7a8dc7410ed6e107898b95415816e5ae919ba1: version: aaf80228687c8d8b228ff7dbdd7a8dc7410ed6e107898b95415816e5ae919ba1 blobstore_id: 84e50e0c-1a01-4604-5f34-dd3eb212ea32 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-169.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-169.0.0.yml new file mode 100644 index 00000000..28f958f2 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-169.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 169.0.0 +commit_hash: f224f44 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + fingerprint: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + sha1: sha256:0fddb866c487f147335de7803e17305211e741b526aca8df7400d7e4a9e5283b + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: a433633981d9a3bc36f411e2d9025704d7a5daf4faa7d09c6ee37100e3590ff9 + fingerprint: a433633981d9a3bc36f411e2d9025704d7a5daf4faa7d09c6ee37100e3590ff9 + sha1: sha256:6b29483da2670277d609e38a0212c49dcd9fad216da38624e22875fc9128061e + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 2b80ae1d..06b1f82a 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -67,6 +67,8 @@ builds: version: 102.0.0 2ac3ae94-d0eb-4385-4a61-4ddad680e2a6: version: 130.0.0 + 31361981-8184-4ac9-72b0-a2696382a432: + version: 169.0.0 315dab15-15db-44d7-55dd-7d35de8469c7: version: 47.0.0 31facdc3-ac2b-4604-5aa0-9ae22f3834c2: From f95b4283d64a2681da67d7a839c0e50da20f7395 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 27 Oct 2023 13:25:50 +0000 Subject: [PATCH 41/73] Add final release 170.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-170.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-170.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 73b402b5..bdf21918 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -215,6 +215,10 @@ builds: version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f blobstore_id: 69568aab-29d6-4345-48b3-755c88cacdf0 sha1: sha256:06ed231028d54dd7ce2ffb43a8ffca1e9389a503474296c18888c971dbf89983 + 95c8c8e754698a46670982bfb5f973b2f45bf62e3b2100aa154dc093e043e0fd: + version: 95c8c8e754698a46670982bfb5f973b2f45bf62e3b2100aa154dc093e043e0fd + blobstore_id: 7db37f0a-1cdd-4ea3-4c24-cf2a040e023b + sha1: sha256:0392a49949e032f0f078a9d0b3c6331cfa5006cc367fbe577e73c6f02f1644d3 997581cc032d893c9b78d2ad50a2d22f43e359c89a8387efb99b6bff8c6f0ff2: version: 997581cc032d893c9b78d2ad50a2d22f43e359c89a8387efb99b6bff8c6f0ff2 blobstore_id: f1b70046-cd45-45db-5b01-01251d458cc2 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-170.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-170.0.0.yml new file mode 100644 index 00000000..13854daf --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-170.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 170.0.0 +commit_hash: 6c281c3 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + fingerprint: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + sha1: sha256:0fddb866c487f147335de7803e17305211e741b526aca8df7400d7e4a9e5283b + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 95c8c8e754698a46670982bfb5f973b2f45bf62e3b2100aa154dc093e043e0fd + fingerprint: 95c8c8e754698a46670982bfb5f973b2f45bf62e3b2100aa154dc093e043e0fd + sha1: sha256:0392a49949e032f0f078a9d0b3c6331cfa5006cc367fbe577e73c6f02f1644d3 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 06b1f82a..b3d94e40 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -135,6 +135,8 @@ builds: version: 94.0.0 5ef186d8-e390-4d19-6ac9-e1cc9da85c04: version: 122.0.0 + 5fdd9d47-bc63-482e-5d92-372d35a5cde2: + version: 170.0.0 635aedc6-8164-47b2-6182-63f75ca9b5a1: version: 14.0.0 64992403-98d0-4b2b-4c34-3e6b34484e96: From 980c7bd6d0b15002f91502838e6c810ddcd4bf2e Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 1 Nov 2023 11:16:03 +0000 Subject: [PATCH 42/73] Add final release 171.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-171.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-171.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index bdf21918..980655b4 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -71,6 +71,10 @@ builds: version: 28ab7f8cf5229a76d345cb1d4e2fbd492c416e1bba50ded69b5e5e0cc461021a blobstore_id: af4e26a0-1671-4430-70d5-e1c3c7289bce sha1: sha256:e0e2c697dcf29fa28fbb971c985d71eba922f096dc63cd7b1312eef0d5102827 + 29014530ae3bc56f998e26c287cfe53555eb55ffdba172d4ab587406af1c49d5: + version: 29014530ae3bc56f998e26c287cfe53555eb55ffdba172d4ab587406af1c49d5 + blobstore_id: d4f7b6fe-980d-40fe-496f-e15bc90d208b + sha1: sha256:a0fc0cffd48ad69d377a3183611279ddc90cff82db0984079a8d9f865ae0eff7 29e52b1f72b5df6161380e0362f61752deb1071a6be41eec7b370efc02db107e: version: 29e52b1f72b5df6161380e0362f61752deb1071a6be41eec7b370efc02db107e blobstore_id: a030cc57-4b85-4990-64ea-f2171abd0604 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-171.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-171.0.0.yml new file mode 100644 index 00000000..7eda085d --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-171.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 171.0.0 +commit_hash: 7cb98df +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + fingerprint: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 + sha1: sha256:0fddb866c487f147335de7803e17305211e741b526aca8df7400d7e4a9e5283b + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 29014530ae3bc56f998e26c287cfe53555eb55ffdba172d4ab587406af1c49d5 + fingerprint: 29014530ae3bc56f998e26c287cfe53555eb55ffdba172d4ab587406af1c49d5 + sha1: sha256:a0fc0cffd48ad69d377a3183611279ddc90cff82db0984079a8d9f865ae0eff7 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index b3d94e40..d1de6d9e 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -339,6 +339,8 @@ builds: version: 23.0.0 fa63b7d9-cf1f-4265-61b1-8892b6ec3303: version: 18.0.0 + fbfad372-8c7e-49a2-64ae-0ce6d1faec8c: + version: 171.0.0 fc7b4722-8bfc-4dac-51af-e714e07c0d32: version: 111.0.0 format-version: "2" From eb29c1f051f77de378b9900ed20fcbb4dbc1a9d7 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 8 Nov 2023 11:00:46 +0000 Subject: [PATCH 43/73] Add final release 172.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-172.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-172.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index b63f1964..5d4fc633 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -59,6 +59,10 @@ builds: version: 3e5773d7b3991c1652cfb43c90e9e0e560d6542cfb2f5eff38bc62b1480eb72a blobstore_id: dc0fe3cd-4688-4f78-43ae-3b2bf053d67b sha1: sha256:d1e868351e0978d5fa13ad8c59958d49749d814442ea407487a27e07d320687b + 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a: + version: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + blobstore_id: 9349f7a8-3c71-4701-6e11-8a751137248b + sha1: sha256:c0c8b2e5390f0ce9b6c2f495867317187f24a02b72a144f54b7791c280d01d61 4a8fb121491d0b5d9f16ca37a06161fe10a23b25229a2e0737ca8994fc2d97db: version: 4a8fb121491d0b5d9f16ca37a06161fe10a23b25229a2e0737ca8994fc2d97db blobstore_id: 5701a037-8454-4db5-4059-675d417b7c97 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-172.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-172.0.0.yml new file mode 100644 index 00000000..a952b3de --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-172.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 172.0.0 +commit_hash: 5ff1264 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + fingerprint: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + sha1: sha256:c0c8b2e5390f0ce9b6c2f495867317187f24a02b72a144f54b7791c280d01d61 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 29014530ae3bc56f998e26c287cfe53555eb55ffdba172d4ab587406af1c49d5 + fingerprint: 29014530ae3bc56f998e26c287cfe53555eb55ffdba172d4ab587406af1c49d5 + sha1: sha256:a0fc0cffd48ad69d377a3183611279ddc90cff82db0984079a8d9f865ae0eff7 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index d1de6d9e..1da0222f 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -137,6 +137,8 @@ builds: version: 122.0.0 5fdd9d47-bc63-482e-5d92-372d35a5cde2: version: 170.0.0 + 619245f4-d512-44b9-5dde-11be2edb5587: + version: 172.0.0 635aedc6-8164-47b2-6182-63f75ca9b5a1: version: 14.0.0 64992403-98d0-4b2b-4c34-3e6b34484e96: From 3b95e9bb3b30443199b0e8a0d74c815edbdbeb88 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 9 Nov 2023 19:19:29 +0000 Subject: [PATCH 44/73] Add final release 173.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-173.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-173.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 980655b4..032c4647 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -331,6 +331,10 @@ builds: version: f1efa7cfe6e1900af435fd0c4b7ccf3cd52485da7f604f906eb7b945b9a74506 blobstore_id: 26fcc780-73b9-4877-73af-3e30773e7785 sha1: sha256:9a06344b999f7195dd93612f220c1fc16c682f4c8d1a0901e1a1a899957e21c0 + f84f10f044c56667ebb5860b8675e55340b5a684f3ed669565af75d35b11a832: + version: f84f10f044c56667ebb5860b8675e55340b5a684f3ed669565af75d35b11a832 + blobstore_id: 01629330-c7e9-478e-55bc-efdd064d36cb + sha1: sha256:58d5da5046c15216ed0b82b13c5be7d71110015512a85ac32961417b36a394fe fb27218ad88b4b4dc3bfab110db7cf56f4bc66d97e6e126346ef255f31490067: version: fb27218ad88b4b4dc3bfab110db7cf56f4bc66d97e6e126346ef255f31490067 blobstore_id: 38c281cf-3943-4c88-6d42-51f99182f02e diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-173.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-173.0.0.yml new file mode 100644 index 00000000..7affd155 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-173.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 173.0.0 +commit_hash: 517ceda +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + fingerprint: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + sha1: sha256:c0c8b2e5390f0ce9b6c2f495867317187f24a02b72a144f54b7791c280d01d61 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: f84f10f044c56667ebb5860b8675e55340b5a684f3ed669565af75d35b11a832 + fingerprint: f84f10f044c56667ebb5860b8675e55340b5a684f3ed669565af75d35b11a832 + sha1: sha256:58d5da5046c15216ed0b82b13c5be7d71110015512a85ac32961417b36a394fe + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 1da0222f..9105f471 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -129,6 +129,8 @@ builds: version: 29.0.0 5b50e1f9-08a5-409d-47ba-efb56838e78b: version: 54.0.0 + 5b6ee251-6881-4104-51fb-0b47f19449f7: + version: 173.0.0 5d1005c8-4d3b-4740-53f1-324ddf15eccd: version: 147.0.0 5e66ffef-3621-465f-6a67-8058bdfe4dae: From 63792367c2efefb0239f0cb5b4af12bfbc254c78 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 16 Nov 2023 16:23:28 +0000 Subject: [PATCH 45/73] Add final release 174.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-174.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-174.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 032c4647..829a68c7 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -231,6 +231,10 @@ builds: version: 99e762c65f568c2b673a5320679c3193498ed852923cb7f2f3d45d34d042df18 blobstore_id: 02eb510a-fbe3-44c4-40f8-052e73fa7bf8 sha1: sha256:87513455ac47bd764189ce2c37fb27acfa3754715e06c692df4896caa3c34da1 + 9e80597d625dbb7b2e03166a25edab063b9eac970f2cb52b53bd7eb62ba300cb: + version: 9e80597d625dbb7b2e03166a25edab063b9eac970f2cb52b53bd7eb62ba300cb + blobstore_id: 4c7cd91e-3d59-4763-7f35-9ab30d56de0d + sha1: sha256:0c16d17e7435dea8e9d495924108392acdd53edc1f8fc0e68617ffcfbf092a3c a01136a55af1d88d3c4674b8e5aa8af0dc5a80b160ecb177d4b2667e2511109c: version: a01136a55af1d88d3c4674b8e5aa8af0dc5a80b160ecb177d4b2667e2511109c blobstore_id: 20603fad-0f51-486a-6ef9-2b481657395a diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-174.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-174.0.0.yml new file mode 100644 index 00000000..45eb3cb4 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-174.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 174.0.0 +commit_hash: 3a87891 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + fingerprint: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + sha1: sha256:c0c8b2e5390f0ce9b6c2f495867317187f24a02b72a144f54b7791c280d01d61 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 9e80597d625dbb7b2e03166a25edab063b9eac970f2cb52b53bd7eb62ba300cb + fingerprint: 9e80597d625dbb7b2e03166a25edab063b9eac970f2cb52b53bd7eb62ba300cb + sha1: sha256:0c16d17e7435dea8e9d495924108392acdd53edc1f8fc0e68617ffcfbf092a3c + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 9105f471..38bc4894 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -3,6 +3,8 @@ builds: version: 112.0.0 022777fb-7ac2-4166-6142-0a655c164d37: version: 43.0.0 + 03d611cc-ddae-445e-53fe-7d29d13ff471: + version: 174.0.0 0455646a-e4c0-4e50-40fe-e03b0fab0a89: version: 96.0.0 04a4a975-197e-42b4-6176-8817f88e84d4: From e7c4e662c5d55b8ba5c1c22b839a5b03d39dbc2c Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 30 Nov 2023 11:04:47 +0000 Subject: [PATCH 46/73] Add final release 175.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-175.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-175.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 829a68c7..bc3d3702 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -35,6 +35,10 @@ builds: version: 1541c686c25f143e2b7a27cff30beb1eba0b77807f619aad5aff8dadc33633f4 blobstore_id: ce8bd50d-ce9f-47f8-617c-f2bdf847f100 sha1: sha256:905fffc3628e2fbb2b62d9785e17c13e279bf26126cfb2945b603fb277fbca1c + 15f162167f1663b090f1da1d96b9c941357b444613d5b4e0da31d6521fb0e905: + version: 15f162167f1663b090f1da1d96b9c941357b444613d5b4e0da31d6521fb0e905 + blobstore_id: 28da3656-19d9-406d-688b-c5242bfbe20f + sha1: sha256:b0a3db7392492d2b638f47667d2a38826b581263cb68a7c9b79fda1775713255 1a7096b1f54be8eb94d332e52901a188871182a2e90fdff7f1b53240a144a912: version: 1a7096b1f54be8eb94d332e52901a188871182a2e90fdff7f1b53240a144a912 blobstore_id: 48160ea0-51f4-4b88-4979-4496f4072429 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-175.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-175.0.0.yml new file mode 100644 index 00000000..f6d11ae5 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-175.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 175.0.0 +commit_hash: adff6c7 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + fingerprint: 45375ac316b1984e01c502fa59f3ad8714a28336a579bc485ea7777def8a159a + sha1: sha256:c0c8b2e5390f0ce9b6c2f495867317187f24a02b72a144f54b7791c280d01d61 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 15f162167f1663b090f1da1d96b9c941357b444613d5b4e0da31d6521fb0e905 + fingerprint: 15f162167f1663b090f1da1d96b9c941357b444613d5b4e0da31d6521fb0e905 + sha1: sha256:b0a3db7392492d2b638f47667d2a38826b581263cb68a7c9b79fda1775713255 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 38bc4894..0e257fe1 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -163,6 +163,8 @@ builds: version: 128.0.0 6d8c73e2-33ac-465d-72c8-ae9b17f66d37: version: 10.0.0 + 6dd5d7b1-3c05-41dc-4840-b4a7ff5b4e2d: + version: 175.0.0 6f6d4073-c63e-4f92-5ba7-12a891fec64e: version: 160.0.0 6f94c33e-f690-46de-6d76-0ac8ce5883a3: From 77bb4a040c8afb9a8c2e3362e8d07b25af2d8ef7 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 6 Dec 2023 11:38:07 +0000 Subject: [PATCH 47/73] Add final release 176.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-176.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-176.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 5d4fc633..c60da985 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -27,6 +27,10 @@ builds: version: 1c4aebe177fb2e74455de659ee3f14df4031b544648641e89b3d217d1d396350 blobstore_id: 33ffef91-8eea-4f3e-673c-c6d4d07a6a64 sha1: sha256:0f28d4816f48799a54027ce8c8e8dcdf19c5289b4f37cbc9e590125d9145a606 + 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc: + version: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + blobstore_id: 06cd5e24-e786-4c28-4021-6ed3f0fdb285 + sha1: sha256:18e926dda6c6b3d7e6e5040bb9b0855a3bfe636be049fe7d05398f01bc27f17a 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2: version: 2085073e7aede1cbcb81cbb432692af2259b35b3bd476fa2e0aa84967734c8c2 blobstore_id: 00171eb0-d713-4230-6ed4-0bf9b76182c4 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-176.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-176.0.0.yml new file mode 100644 index 00000000..3f5c7984 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-176.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 176.0.0 +commit_hash: fcabaa6 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + fingerprint: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + sha1: sha256:18e926dda6c6b3d7e6e5040bb9b0855a3bfe636be049fe7d05398f01bc27f17a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 15f162167f1663b090f1da1d96b9c941357b444613d5b4e0da31d6521fb0e905 + fingerprint: 15f162167f1663b090f1da1d96b9c941357b444613d5b4e0da31d6521fb0e905 + sha1: sha256:b0a3db7392492d2b638f47667d2a38826b581263cb68a7c9b79fda1775713255 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 0e257fe1..6f141990 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -85,6 +85,8 @@ builds: version: 45.0.0 3d5a6861-1c2c-4955-6c20-a0d50d877549: version: 79.0.0 + 40a44ce8-6a07-4e36-4c20-fe40bee95c66: + version: 176.0.0 419fab13-4cfc-4956-7c75-d9698464372a: version: 99.0.0 41bf99f3-64af-4019-7a94-c0fdfe58478a: From d25cc7fe06a42b93d60d5c85aace301a0baf4225 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 8 Dec 2023 15:51:48 +0000 Subject: [PATCH 48/73] Add final release 177.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-177.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-177.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index bc3d3702..0f451c07 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -247,6 +247,10 @@ builds: version: a0a8e015f1020847d55095425ccac83d0c09ecfa2dcba20c793e6c7c4b08d90b blobstore_id: a6630e9f-3958-4519-6269-101c539e3a54 sha1: sha256:605b9aed6ad3c8b4798aa74bc3c332b96d557c4d7459cff32d4987c480453f62 + a123ea069d77517e4f1d9bb0835cf2377b1ad592bebd0b8bfae9bfb1a85013ec: + version: a123ea069d77517e4f1d9bb0835cf2377b1ad592bebd0b8bfae9bfb1a85013ec + blobstore_id: 15c005d1-2742-40b5-4a18-873fa6e04ba4 + sha1: sha256:549ba0dfd91df747ca58f6fed8fd5998b49337954ec18d05ddb45a9a264004b3 a37b361e8cd45cb576cb77f87516229ea5391e319f8cc81652c0f2463560237b: version: a37b361e8cd45cb576cb77f87516229ea5391e319f8cc81652c0f2463560237b blobstore_id: 4dd5c365-6ec8-49b8-5be5-9ea4822215f2 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-177.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-177.0.0.yml new file mode 100644 index 00000000..8bdffa42 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-177.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 177.0.0 +commit_hash: dcd8131 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + fingerprint: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + sha1: sha256:18e926dda6c6b3d7e6e5040bb9b0855a3bfe636be049fe7d05398f01bc27f17a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: a123ea069d77517e4f1d9bb0835cf2377b1ad592bebd0b8bfae9bfb1a85013ec + fingerprint: a123ea069d77517e4f1d9bb0835cf2377b1ad592bebd0b8bfae9bfb1a85013ec + sha1: sha256:549ba0dfd91df747ca58f6fed8fd5998b49337954ec18d05ddb45a9a264004b3 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 6f141990..ecfd4389 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -95,6 +95,8 @@ builds: version: 41.0.0 44305233-645f-4943-62c0-a9e020baaedb: version: 86.0.0 + 4482c3ca-a9ed-44db-46e8-e991d04c6e2b: + version: 177.0.0 4595ffa9-4092-4e72-602c-f127c13f87f0: version: 145.0.0 46d3a835-d562-4e6d-5adb-5c6b1e34796d: From 20080fdd2fb54b4af17eb66c6b6e78357d5e352a Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 19 Dec 2023 16:03:02 +0000 Subject: [PATCH 49/73] Add final release 178.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-178.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-178.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 0f451c07..955d478d 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -147,6 +147,10 @@ builds: version: 5fb659ae25b5792b485511dbbd8c0253be8e05b75f636ef74d1981cc6b59e2f4 blobstore_id: b17e06f0-ddc1-4ffb-6d9d-038bd3a865df sha1: sha256:b9f6f1476964e0a6753f8be378664f666a4dc149cb365213bf3fae7bfe74547f + 600064b4c1f0edccd8c2854aa369789eb5cbe937383775bf740a85ca93e8df59: + version: 600064b4c1f0edccd8c2854aa369789eb5cbe937383775bf740a85ca93e8df59 + blobstore_id: c8861254-ab19-4a43-5d9b-a1552c7e10f0 + sha1: sha256:2a0873cbc7ac34fa8f720cdfff2dabe793649c7bda60d80e9a1d72683cbe598c 614b08da8fb345ce29642357422568fb4b87b50f14b33417a36513fc2e66259b: version: 614b08da8fb345ce29642357422568fb4b87b50f14b33417a36513fc2e66259b blobstore_id: a167d830-08c2-47a2-6af3-dc154b4da03f diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-178.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-178.0.0.yml new file mode 100644 index 00000000..c7171fab --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-178.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 178.0.0 +commit_hash: 51a79ae +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + fingerprint: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + sha1: sha256:18e926dda6c6b3d7e6e5040bb9b0855a3bfe636be049fe7d05398f01bc27f17a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 600064b4c1f0edccd8c2854aa369789eb5cbe937383775bf740a85ca93e8df59 + fingerprint: 600064b4c1f0edccd8c2854aa369789eb5cbe937383775bf740a85ca93e8df59 + sha1: sha256:2a0873cbc7ac34fa8f720cdfff2dabe793649c7bda60d80e9a1d72683cbe598c + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index ecfd4389..0b53fb7a 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -247,6 +247,8 @@ builds: version: 37.0.0 a7c2af75-a174-4de3-61eb-35a582bb9e41: version: 139.0.0 + a82fb8bb-b06e-487b-5841-a727c9a524a9: + version: 178.0.0 a9270eac-2ea5-439b-5726-248ba774bcbc: version: 2.0.0 ab1edc11-b37e-4797-7d36-c09609988a53: From f3ea7966c4da230b705d59d165efe8e10da6c6e0 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 3 Jan 2024 15:01:38 +0000 Subject: [PATCH 50/73] Add final release 179.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-179.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-179.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-179.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-179.0.0.yml new file mode 100644 index 00000000..912ef940 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-179.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 179.0.0 +commit_hash: 770bf6c +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + fingerprint: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + sha1: sha256:18e926dda6c6b3d7e6e5040bb9b0855a3bfe636be049fe7d05398f01bc27f17a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 600064b4c1f0edccd8c2854aa369789eb5cbe937383775bf740a85ca93e8df59 + fingerprint: 600064b4c1f0edccd8c2854aa369789eb5cbe937383775bf740a85ca93e8df59 + sha1: sha256:2a0873cbc7ac34fa8f720cdfff2dabe793649c7bda60d80e9a1d72683cbe598c + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 0b53fb7a..f6307479 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -29,6 +29,8 @@ builds: version: 156.0.0 0fb6e772-2ced-4a67-6a45-082277f8f757: version: 126.0.0 + 10aca520-f721-4b54-7f1e-70e4daf4bf57: + version: 179.0.0 14962200-294b-45d6-7714-1ca65362d94d: version: 164.0.0 14ced530-9bf6-427c-72f3-83252ef89266: From f1b35448005c43f41a3cc9e4c974e45172f0bb87 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 8 Jan 2024 16:37:48 +0000 Subject: [PATCH 51/73] Add final release 180.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-180.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-180.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 955d478d..c125ab8c 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -67,6 +67,10 @@ builds: version: 249e6d47c82f1b4eaf12e9fbcc4ee11de89546c0673e025b02de298cc84b9ada blobstore_id: 234fce94-c2e8-4959-7adc-eadcf2423fc5 sha1: sha256:9df0ef7bb83488481e33fc2c9b7a402344181df63e02084ec8718a6f17f8410f + 2559100bc04ef091026f33958786db57747643563e1752329f563c8b545df28c: + version: 2559100bc04ef091026f33958786db57747643563e1752329f563c8b545df28c + blobstore_id: 90621be7-3b95-4e92-59bc-a1c149ec9941 + sha1: sha256:c7f7429cda1e0c47fdb650b147d6f363291b29a590ce13c87c56b6cd20b28f20 273e241af1ffb1d655a61072bfb20d8911fa30a0: version: 273e241af1ffb1d655a61072bfb20d8911fa30a0 blobstore_id: 0e65309b-27ff-451f-54ea-f126a76e1fc9 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-180.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-180.0.0.yml new file mode 100644 index 00000000..727e1ad6 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-180.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 180.0.0 +commit_hash: 7547d0f +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + fingerprint: 1f83bac108b461261f62c3b6ca07e1f3058b998e048e2cf8334dc400a89287fc + sha1: sha256:18e926dda6c6b3d7e6e5040bb9b0855a3bfe636be049fe7d05398f01bc27f17a + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 2559100bc04ef091026f33958786db57747643563e1752329f563c8b545df28c + fingerprint: 2559100bc04ef091026f33958786db57747643563e1752329f563c8b545df28c + sha1: sha256:c7f7429cda1e0c47fdb650b147d6f363291b29a590ce13c87c56b6cd20b28f20 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index f6307479..cf9ee3bd 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -147,6 +147,8 @@ builds: version: 122.0.0 5fdd9d47-bc63-482e-5d92-372d35a5cde2: version: 170.0.0 + 608bf649-4be9-43c9-488b-79d25f627581: + version: 180.0.0 619245f4-d512-44b9-5dde-11be2edb5587: version: 172.0.0 635aedc6-8164-47b2-6182-63f75ca9b5a1: From 471298eb980b54400c9a0e6cd395acefb958a3d2 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 11 Jan 2024 14:49:11 +0000 Subject: [PATCH 52/73] Add final release 181.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-181.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-181.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index c60da985..77baa535 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -59,6 +59,10 @@ builds: version: 3cd459a09d6556decd8d863c48316859b3c8ca8f5dceec534f7b579632af6e5b blobstore_id: 66901da9-1c4e-45a9-4b59-a9d8f0e57ad5 sha1: sha256:bc39466c1a33d36c3b41ef7d6a50618d9b1fe0f58c79f861fc2e6910948222f9 + 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23: + version: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + blobstore_id: e6c24bc6-09a4-439c-52c4-b5eac48f3bf5 + sha1: sha256:6927ce597baa01af95901ed982eafc89f7462570e7225ad45d53f5f3f4b945f1 3e5773d7b3991c1652cfb43c90e9e0e560d6542cfb2f5eff38bc62b1480eb72a: version: 3e5773d7b3991c1652cfb43c90e9e0e560d6542cfb2f5eff38bc62b1480eb72a blobstore_id: dc0fe3cd-4688-4f78-43ae-3b2bf053d67b diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-181.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-181.0.0.yml new file mode 100644 index 00000000..83a67904 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-181.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 181.0.0 +commit_hash: fd42e61 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + fingerprint: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + sha1: sha256:6927ce597baa01af95901ed982eafc89f7462570e7225ad45d53f5f3f4b945f1 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 2559100bc04ef091026f33958786db57747643563e1752329f563c8b545df28c + fingerprint: 2559100bc04ef091026f33958786db57747643563e1752329f563c8b545df28c + sha1: sha256:c7f7429cda1e0c47fdb650b147d6f363291b29a590ce13c87c56b6cd20b28f20 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index cf9ee3bd..ed3eab96 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -323,6 +323,8 @@ builds: version: 53.0.0 ddd0ef32-2ecc-4711-76eb-187c2c93ecdb: version: 52.0.0 + de47adcf-6acc-4c17-61a8-f563708a9f78: + version: 181.0.0 deb93f40-9cff-4b0f-4b6b-01eae8388c6d: version: 55.0.0 debc2d41-33de-4e9a-6028-c7d458e1376d: From 93f66ed57a723bde9fd35c484550ee969a770e1f Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 15 Jan 2024 11:08:54 +0000 Subject: [PATCH 53/73] Add final release 182.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-182.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-182.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index c125ab8c..3d28d2f9 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -311,6 +311,10 @@ builds: version: d3e9e491f3e56acbdd1acafe5e4d776a257371a761617dc315729201d7f6e0d1 blobstore_id: 25a4b602-31f6-4bd6-7f0d-3cf11f380599 sha1: sha256:5cddd649e43d6607152f9d19594c0bc1d5622d61d406f42e22745ed11f441722 + d7b94d6fc550ab6e4277ee34b6201a016a11346ccb39a5e725d53c2f7860b3c2: + version: d7b94d6fc550ab6e4277ee34b6201a016a11346ccb39a5e725d53c2f7860b3c2 + blobstore_id: edaeb7d7-19ac-4920-46db-5552b16b453a + sha1: sha256:4eb3ed7d1584b39a9e3a7395c32346b936ab55c85859a82e5be41602ac820022 d83e32dc450f3dce31e73f8233592b49fd449f8a43ad954cc0e195a66c2c4204: version: d83e32dc450f3dce31e73f8233592b49fd449f8a43ad954cc0e195a66c2c4204 blobstore_id: 0e3612ee-e957-45bb-79eb-2c0a8d1c8086 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-182.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-182.0.0.yml new file mode 100644 index 00000000..830c6116 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-182.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 182.0.0 +commit_hash: a331620 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + fingerprint: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + sha1: sha256:6927ce597baa01af95901ed982eafc89f7462570e7225ad45d53f5f3f4b945f1 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: d7b94d6fc550ab6e4277ee34b6201a016a11346ccb39a5e725d53c2f7860b3c2 + fingerprint: d7b94d6fc550ab6e4277ee34b6201a016a11346ccb39a5e725d53c2f7860b3c2 + sha1: sha256:4eb3ed7d1584b39a9e3a7395c32346b936ab55c85859a82e5be41602ac820022 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index ed3eab96..14c074a6 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -33,6 +33,8 @@ builds: version: 179.0.0 14962200-294b-45d6-7714-1ca65362d94d: version: 164.0.0 + 14c4093e-1d3b-475b-4645-38d57c8ed06d: + version: 182.0.0 14ced530-9bf6-427c-72f3-83252ef89266: version: 59.0.0 166fe2d0-9a7f-48f0-7785-4bf6124bc5a7: From dee26a549c9e92df08242daf2dac2d6c0df98e5a Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Mon, 22 Jan 2024 12:46:10 +0000 Subject: [PATCH 54/73] Add final release 183.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-183.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-183.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 3d28d2f9..a9e6f84c 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -267,6 +267,10 @@ builds: version: a433633981d9a3bc36f411e2d9025704d7a5daf4faa7d09c6ee37100e3590ff9 blobstore_id: 4031b11c-0850-4935-65ae-816dbd52ad84 sha1: sha256:6b29483da2670277d609e38a0212c49dcd9fad216da38624e22875fc9128061e + aa6d13ebb7ae863337ba767feacaed1cf2ff1f4c7bd47ec3e59ab5fafe572a7f: + version: aa6d13ebb7ae863337ba767feacaed1cf2ff1f4c7bd47ec3e59ab5fafe572a7f + blobstore_id: fe143450-4850-4cfb-78c2-08bf86e70154 + sha1: sha256:5e3dbf717408c2afc8c755834d10ab2c7db896350fa9316f357378de55ac7553 aaf80228687c8d8b228ff7dbdd7a8dc7410ed6e107898b95415816e5ae919ba1: version: aaf80228687c8d8b228ff7dbdd7a8dc7410ed6e107898b95415816e5ae919ba1 blobstore_id: 84e50e0c-1a01-4604-5f34-dd3eb212ea32 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-183.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-183.0.0.yml new file mode 100644 index 00000000..459b948d --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-183.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 183.0.0 +commit_hash: 19bb2d1 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + fingerprint: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + sha1: sha256:6927ce597baa01af95901ed982eafc89f7462570e7225ad45d53f5f3f4b945f1 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: aa6d13ebb7ae863337ba767feacaed1cf2ff1f4c7bd47ec3e59ab5fafe572a7f + fingerprint: aa6d13ebb7ae863337ba767feacaed1cf2ff1f4c7bd47ec3e59ab5fafe572a7f + sha1: sha256:5e3dbf717408c2afc8c755834d10ab2c7db896350fa9316f357378de55ac7553 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 14c074a6..cde0ffbf 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -73,6 +73,8 @@ builds: version: 102.0.0 2ac3ae94-d0eb-4385-4a61-4ddad680e2a6: version: 130.0.0 + 2c3f0e01-15d3-412e-4595-20b03a233d52: + version: 183.0.0 31361981-8184-4ac9-72b0-a2696382a432: version: 169.0.0 315dab15-15db-44d7-55dd-7d35de8469c7: From 52b2f4326e9fe32667d740623e74ad4d5b237add Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 23 Jan 2024 13:01:32 +0000 Subject: [PATCH 55/73] Add final release 184.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-184.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-184.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index a9e6f84c..88fac2ca 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -303,6 +303,10 @@ builds: version: c2c86d192fc0f80dbf0fdd5bd669373e1f15af7ff26c29644d57b775c9e1596e blobstore_id: 133e84ec-fe53-4e72-7f75-c5eb505aedf4 sha1: sha256:406c841477e2d7ee3a7fb758d63d474724a821fa100229e04a654be5ebf8d39b + c81f37d8c466f79f1228b947f7c35520c3b1667db91a9b24b5ba1c839b590289: + version: c81f37d8c466f79f1228b947f7c35520c3b1667db91a9b24b5ba1c839b590289 + blobstore_id: 9c2c85c2-83ab-4fd0-55c9-c11dca96bd33 + sha1: sha256:b0b5bae54f7b998349878282de53fb90695e665416288616724ba8ac3e1144ea cb592820d124aef09225600716207241a911630e04a1a1e9116876afb5d5f1c8: version: cb592820d124aef09225600716207241a911630e04a1a1e9116876afb5d5f1c8 blobstore_id: 20688138-ad02-431c-584c-88ee7574c273 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-184.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-184.0.0.yml new file mode 100644 index 00000000..6da8fb0e --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-184.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 184.0.0 +commit_hash: b57f831 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + fingerprint: 3d252055402c7f7b0758c79795163edcc1f29932cf628606f38f9e07cf5eec23 + sha1: sha256:6927ce597baa01af95901ed982eafc89f7462570e7225ad45d53f5f3f4b945f1 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: c81f37d8c466f79f1228b947f7c35520c3b1667db91a9b24b5ba1c839b590289 + fingerprint: c81f37d8c466f79f1228b947f7c35520c3b1667db91a9b24b5ba1c839b590289 + sha1: sha256:b0b5bae54f7b998349878282de53fb90695e665416288616724ba8ac3e1144ea + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index cde0ffbf..82c1194f 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -283,6 +283,8 @@ builds: version: 95.0.0 bc4e7eb1-ed7a-4172-411a-e9f1e906bfd3: version: 144.0.0 + c0341676-6725-4d40-51f2-c427549f9c62: + version: 184.0.0 c124187b-0f41-4769-5646-24c03bfe49a1: version: 32.0.0 c19d290d-dbc8-4324-6a50-ccbdc6048dc0: From fad48c6a257aa7e950d8e33c83872071ebf3e9f0 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 7 Feb 2024 11:16:33 +0000 Subject: [PATCH 56/73] Add final release 185.0.0 [ci skip] --- .../index.yml | 4 ++ .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-185.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 4 files changed, 53 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-185.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 77baa535..c6166a60 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -79,6 +79,10 @@ builds: version: 4c79feea6684a5d0a6904e4017258f0b6fb73c6c562cf6cb68446937ea9e20d3 blobstore_id: c56e5f1c-0dd4-422c-5ee0-7ea989a545e8 sha1: sha256:3763b517ba21c92bfaff21e4ff6edec094101435850d14f9bf6ddd57b5426401 + 535f716017037893f5f62d7b329da2736549964deadf03ed1f292f4d4effa9d2: + version: 535f716017037893f5f62d7b329da2736549964deadf03ed1f292f4d4effa9d2 + blobstore_id: 7ed0ed5f-f136-4e14-6e74-fe16be764d02 + sha1: sha256:6d57d7fbd243a8acfce832ccafd0b7fc08e343285b9d3b6a6ec12c9a37c7c884 5c07bfa14d5abc55026493c22a6fb948999897c2b622382eeeb4a88e9c2b39b7: version: 5c07bfa14d5abc55026493c22a6fb948999897c2b622382eeeb4a88e9c2b39b7 blobstore_id: f1fd7fb0-4291-4573-71ad-28f9fc809bb2 diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 88fac2ca..38d85473 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -363,6 +363,10 @@ builds: version: f1efa7cfe6e1900af435fd0c4b7ccf3cd52485da7f604f906eb7b945b9a74506 blobstore_id: 26fcc780-73b9-4877-73af-3e30773e7785 sha1: sha256:9a06344b999f7195dd93612f220c1fc16c682f4c8d1a0901e1a1a899957e21c0 + f75019585c2b7cb57ce3eb334284b26b80b840cb23f83d6e6d54c3de758ca174: + version: f75019585c2b7cb57ce3eb334284b26b80b840cb23f83d6e6d54c3de758ca174 + blobstore_id: 127bfeea-ec86-4c1d-4b85-7768151cc889 + sha1: sha256:5bfbe62747bacdb6e52f27299a1f4f2f0df06d25de052427fbeb75baf6ec1a5c f84f10f044c56667ebb5860b8675e55340b5a684f3ed669565af75d35b11a832: version: f84f10f044c56667ebb5860b8675e55340b5a684f3ed669565af75d35b11a832 blobstore_id: 01629330-c7e9-478e-55bc-efdd064d36cb diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-185.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-185.0.0.yml new file mode 100644 index 00000000..c64f7ab6 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-185.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 185.0.0 +commit_hash: a24a3b9 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 535f716017037893f5f62d7b329da2736549964deadf03ed1f292f4d4effa9d2 + fingerprint: 535f716017037893f5f62d7b329da2736549964deadf03ed1f292f4d4effa9d2 + sha1: sha256:6d57d7fbd243a8acfce832ccafd0b7fc08e343285b9d3b6a6ec12c9a37c7c884 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: f75019585c2b7cb57ce3eb334284b26b80b840cb23f83d6e6d54c3de758ca174 + fingerprint: f75019585c2b7cb57ce3eb334284b26b80b840cb23f83d6e6d54c3de758ca174 + sha1: sha256:5bfbe62747bacdb6e52f27299a1f4f2f0df06d25de052427fbeb75baf6ec1a5c + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 82c1194f..e6cbbf8f 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -283,6 +283,8 @@ builds: version: 95.0.0 bc4e7eb1-ed7a-4172-411a-e9f1e906bfd3: version: 144.0.0 + bce428ec-ae80-4efe-6d94-f3232b6f6d1c: + version: 185.0.0 c0341676-6725-4d40-51f2-c427549f9c62: version: 184.0.0 c124187b-0f41-4769-5646-24c03bfe49a1: From c5d9acab9330dfa7d5dbdab67952b1b49b7df772 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 16 Feb 2024 11:42:15 +0000 Subject: [PATCH 57/73] Add final release 186.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-186.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-186.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-186.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-186.0.0.yml new file mode 100644 index 00000000..d166c5ad --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-186.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 186.0.0 +commit_hash: 97298b3 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 535f716017037893f5f62d7b329da2736549964deadf03ed1f292f4d4effa9d2 + fingerprint: 535f716017037893f5f62d7b329da2736549964deadf03ed1f292f4d4effa9d2 + sha1: sha256:6d57d7fbd243a8acfce832ccafd0b7fc08e343285b9d3b6a6ec12c9a37c7c884 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: f75019585c2b7cb57ce3eb334284b26b80b840cb23f83d6e6d54c3de758ca174 + fingerprint: f75019585c2b7cb57ce3eb334284b26b80b840cb23f83d6e6d54c3de758ca174 + sha1: sha256:5bfbe62747bacdb6e52f27299a1f4f2f0df06d25de052427fbeb75baf6ec1a5c + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index e6cbbf8f..d4fd7559 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -277,6 +277,8 @@ builds: version: 71.0.0 b54a1d17-65a4-4a2e-43e3-4d26251ea820: version: 80.0.0 + b75e3992-3241-42ec-6b95-f6d80c3892dc: + version: 186.0.0 b8e732ce-847f-402a-6235-447ef31efed0: version: 20.0.0 bb1111fe-7226-4727-5dbb-579ac08cd428: From b033e66304b8aad417b5aef165e0a5c3e49537b2 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 6 Mar 2024 15:07:53 +0000 Subject: [PATCH 58/73] Add final release 187.0.0 [ci skip] --- .../index.yml | 4 ++ .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-187.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 4 files changed, 53 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-187.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index c6166a60..39cfd3ef 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -159,6 +159,10 @@ builds: version: 8cc1aefeb38efcafd216be707c6968f6f5490736ead3d5412469980d5aae3803 blobstore_id: 2e561a6b-3c1a-46dc-4cfb-77de12897a01 sha1: sha256:0fe00068b41b3f1700d371c59d021e69616a3f35965bfc657e149aee35afe8e0 + 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178: + version: 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178 + blobstore_id: e3df14b0-aff2-4f4a-5157-13e8d7c565d2 + sha1: sha256:9e729a8668db9e826fbe1842ead85f74663434b11aa5dd64ea68efba14759938 93642a26f4a35cf1084d799d440b1d8b8d56b0c7d0b92a493a70e0eca81f7117: version: 93642a26f4a35cf1084d799d440b1d8b8d56b0c7d0b92a493a70e0eca81f7117 blobstore_id: d81aa6d4-94c9-4c62-52dd-0a17333981b6 diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 38d85473..44c7489f 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -131,6 +131,10 @@ builds: version: 40ebd71f94e2599f2fbced01ec952f985592f831813d634d56b9e1bc0dc6c156 blobstore_id: dbfd64a6-6be8-4da4-48cc-583a7e458509 sha1: sha256:718c04cfa9392e4dfddb2076c73a3c221cc6b9bfe79df8d4de06922786b1b6e6 + 423c4e528d0bcf23a169cab32bd93e48fc64dc95127135bc326e33cd437e28ef: + version: 423c4e528d0bcf23a169cab32bd93e48fc64dc95127135bc326e33cd437e28ef + blobstore_id: e1cb5ad8-5b25-4a68-4d95-30bf0ded9f49 + sha1: sha256:c952499eba120bd3dac7a99e0adbae9feeb744f0e948f3467e0fe1a65b459347 4c7e078f0f58736e63a0136661574481ea9cafdb931defbb8651bc61ef584f33: version: 4c7e078f0f58736e63a0136661574481ea9cafdb931defbb8651bc61ef584f33 blobstore_id: da5274d8-1d17-4cbf-6639-c9260327f82b diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-187.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-187.0.0.yml new file mode 100644 index 00000000..1a0f3dd2 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-187.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 187.0.0 +commit_hash: 4728f63 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178 + fingerprint: 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178 + sha1: sha256:9e729a8668db9e826fbe1842ead85f74663434b11aa5dd64ea68efba14759938 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 423c4e528d0bcf23a169cab32bd93e48fc64dc95127135bc326e33cd437e28ef + fingerprint: 423c4e528d0bcf23a169cab32bd93e48fc64dc95127135bc326e33cd437e28ef + sha1: sha256:c952499eba120bd3dac7a99e0adbae9feeb744f0e948f3467e0fe1a65b459347 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index d4fd7559..181932dd 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -161,6 +161,8 @@ builds: version: 28.0.0 657e9f93-d579-4329-42e8-1906374f4b58: version: 78.0.0 + 65898a6d-4776-4265-743a-f586d12af562: + version: 187.0.0 6872633a-ed38-4bb3-7326-227f59073fea: version: 33.0.0 68a6c51f-e742-4690-6119-efaf058415a2: From d327d24fecfec17b884ee5c537fc20d9713c967e Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 21 Mar 2024 13:00:24 +0000 Subject: [PATCH 59/73] Add final release 188.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-188.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-188.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 44c7489f..341d40bd 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -135,6 +135,10 @@ builds: version: 423c4e528d0bcf23a169cab32bd93e48fc64dc95127135bc326e33cd437e28ef blobstore_id: e1cb5ad8-5b25-4a68-4d95-30bf0ded9f49 sha1: sha256:c952499eba120bd3dac7a99e0adbae9feeb744f0e948f3467e0fe1a65b459347 + 4456d2c9cab5f55b74e4693dd93505c8f0202953e72ce595c324271e05a0a0bd: + version: 4456d2c9cab5f55b74e4693dd93505c8f0202953e72ce595c324271e05a0a0bd + blobstore_id: 162ce2d0-5efb-49a8-6209-da5647270b9b + sha1: sha256:240c15fd007679dec06ac99b685f7e59ebdad73517b1041723abf5b223de0fba 4c7e078f0f58736e63a0136661574481ea9cafdb931defbb8651bc61ef584f33: version: 4c7e078f0f58736e63a0136661574481ea9cafdb931defbb8651bc61ef584f33 blobstore_id: da5274d8-1d17-4cbf-6639-c9260327f82b diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-188.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-188.0.0.yml new file mode 100644 index 00000000..55c890ac --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-188.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 188.0.0 +commit_hash: 5b406e7 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178 + fingerprint: 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178 + sha1: sha256:9e729a8668db9e826fbe1842ead85f74663434b11aa5dd64ea68efba14759938 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 4456d2c9cab5f55b74e4693dd93505c8f0202953e72ce595c324271e05a0a0bd + fingerprint: 4456d2c9cab5f55b74e4693dd93505c8f0202953e72ce595c324271e05a0a0bd + sha1: sha256:240c15fd007679dec06ac99b685f7e59ebdad73517b1041723abf5b223de0fba + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 181932dd..c9c800f7 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -281,6 +281,8 @@ builds: version: 80.0.0 b75e3992-3241-42ec-6b95-f6d80c3892dc: version: 186.0.0 + b799ff35-3da2-4361-5394-95edab25258a: + version: 188.0.0 b8e732ce-847f-402a-6235-447ef31efed0: version: 20.0.0 bb1111fe-7226-4727-5dbb-579ac08cd428: From 441344d8a2868c20a152468dd66236e6cbe272d5 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 27 Mar 2024 14:30:32 +0000 Subject: [PATCH 60/73] Add final release 189.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-189.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-189.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 341d40bd..8dbb6a03 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -127,6 +127,10 @@ builds: version: 3d484998e50f515a635f29c099f3e4ca471d785040effce2d07929772a6c7781 blobstore_id: 17aa4d6b-ac6c-45f5-4999-38a755ebcd8f sha1: sha256:a3c405a400f4c876fe8b614973a841dc8d1de892ce723fbddde0e3a8dd16dad4 + 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80: + version: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + blobstore_id: 01308ef4-2494-4fe0-57a2-0720e4e57174 + sha1: sha256:c68177c920097378ba41cb4f0ed228d8d645d334500bff707016da22c5adc0f5 40ebd71f94e2599f2fbced01ec952f985592f831813d634d56b9e1bc0dc6c156: version: 40ebd71f94e2599f2fbced01ec952f985592f831813d634d56b9e1bc0dc6c156 blobstore_id: dbfd64a6-6be8-4da4-48cc-583a7e458509 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-189.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-189.0.0.yml new file mode 100644 index 00000000..cca18a39 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-189.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 189.0.0 +commit_hash: 32da1ce +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178 + fingerprint: 915da0956f1bd3fca59f6b49381549ef3aba58cae6f3cf4dc06f5b9c90179178 + sha1: sha256:9e729a8668db9e826fbe1842ead85f74663434b11aa5dd64ea68efba14759938 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + fingerprint: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + sha1: sha256:c68177c920097378ba41cb4f0ed228d8d645d334500bff707016da22c5adc0f5 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index c9c800f7..6056e1f4 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -33,6 +33,8 @@ builds: version: 179.0.0 14962200-294b-45d6-7714-1ca65362d94d: version: 164.0.0 + 14a38ba5-dc2b-4aad-64de-2f841b51b5f1: + version: 189.0.0 14c4093e-1d3b-475b-4645-38d57c8ed06d: version: 182.0.0 14ced530-9bf6-427c-72f3-83252ef89266: From e6b18cd872fb38025521726a6d0c5df0e9366c64 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Thu, 4 Apr 2024 10:08:31 +0000 Subject: [PATCH 61/73] Add final release 190.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-190.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-190.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 39cfd3ef..20200a31 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -211,6 +211,10 @@ builds: version: ce29954dc0550bd0c9fbd2b0ce172a8b8a999fef722ba277451109f9ba71d38f blobstore_id: 28a1c43f-06b6-48f2-6958-582eb27af331 sha1: sha256:cd222632b505c747f0abe979dc94ea19d991a9268c8ff36e54a7d2e9622dd78a + d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8: + version: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + blobstore_id: a0c57970-df83-484e-699f-83b599fb218f + sha1: sha256:f2143bf16c90526531e20fdd156ae3281610b733c0b6f2d67b2817db86ec332d dc3e529b8a2ce497148b32f4d4bfd21fccc684ebbbdbe2e3979ac18e63946e9a: version: dc3e529b8a2ce497148b32f4d4bfd21fccc684ebbbdbe2e3979ac18e63946e9a blobstore_id: 182b9ee5-bd79-4324-48b9-b7c9670ecb1b diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-190.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-190.0.0.yml new file mode 100644 index 00000000..02b1e256 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-190.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 190.0.0 +commit_hash: "9828490" +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + fingerprint: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + sha1: sha256:f2143bf16c90526531e20fdd156ae3281610b733c0b6f2d67b2817db86ec332d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + fingerprint: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + sha1: sha256:c68177c920097378ba41cb4f0ed228d8d645d334500bff707016da22c5adc0f5 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 6056e1f4..b0b45272 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -325,6 +325,8 @@ builds: version: 133.0.0 d1100641-9c0a-4561-4167-b68ac83e1c88: version: 75.0.0 + d3c95c6b-c7f0-497e-7bae-658879bb9687: + version: 190.0.0 d5676de2-ba97-43a7-6f9e-c15d637e5a05: version: 19.0.0 d8090261-2061-421f-78fe-e75352cff448: From 52c7b974585aae04ac6812fc954baefaef19d259 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 10 Apr 2024 12:55:47 +0000 Subject: [PATCH 62/73] Add final release 191.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-191.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-191.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-191.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-191.0.0.yml new file mode 100644 index 00000000..653ce172 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-191.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 191.0.0 +commit_hash: 8927b18 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + fingerprint: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + sha1: sha256:f2143bf16c90526531e20fdd156ae3281610b733c0b6f2d67b2817db86ec332d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + fingerprint: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + sha1: sha256:c68177c920097378ba41cb4f0ed228d8d645d334500bff707016da22c5adc0f5 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index b0b45272..022730a5 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -313,6 +313,8 @@ builds: version: 121.0.0 c93e10d6-1462-4690-7a48-182958735159: version: 82.0.0 + ca868c1f-b0c5-48b2-652e-4ef06469de0f: + version: 191.0.0 ce4bc3c2-29e5-49b3-5900-0048398e1b8c: version: 13.0.0 cea366fc-3cf6-4a88-5618-6b9d19e6baff: From a5bd856c46d971ccae1317ee4e1e192cb77daeff Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 19 Apr 2024 10:31:11 +0000 Subject: [PATCH 63/73] Add final release 192.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-192.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-192.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-192.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-192.0.0.yml new file mode 100644 index 00000000..db48625a --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-192.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 192.0.0 +commit_hash: 2de6f7c +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + fingerprint: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + sha1: sha256:f2143bf16c90526531e20fdd156ae3281610b733c0b6f2d67b2817db86ec332d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + fingerprint: 3db72d2c4d736f71ed23591ba093f568a5d233094241e98b4f13bb62b34b8f80 + sha1: sha256:c68177c920097378ba41cb4f0ed228d8d645d334500bff707016da22c5adc0f5 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 022730a5..773604d0 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -293,6 +293,8 @@ builds: version: 144.0.0 bce428ec-ae80-4efe-6d94-f3232b6f6d1c: version: 185.0.0 + bde8027e-2dd6-42ef-4def-8659d3485c49: + version: 192.0.0 c0341676-6725-4d40-51f2-c427549f9c62: version: 184.0.0 c124187b-0f41-4769-5646-24c03bfe49a1: From 98383d2f055f1e0c593ae5e3de93cad5bc8c1ad1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Apr 2024 12:49:39 +0200 Subject: [PATCH 64/73] Bump golang.org/x/net in /src/rabbitmq-service-broker (#307) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.20.0 to 0.23.0. - [Commits](https://github.com/golang/net/compare/v0.20.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/rabbitmq-service-broker/go.mod | 4 +- src/rabbitmq-service-broker/go.sum | 8 +- .../vendor/golang.org/x/net/html/token.go | 12 +- .../vendor/golang.org/x/sys/unix/aliases.go | 2 +- .../vendor/golang.org/x/sys/unix/mkerrors.sh | 2 +- .../x/sys/unix/syscall_darwin_libSystem.go | 2 +- .../golang.org/x/sys/unix/syscall_freebsd.go | 12 +- .../golang.org/x/sys/unix/syscall_linux.go | 99 ++++++++++ .../golang.org/x/sys/unix/zerrors_linux.go | 36 +++- .../x/sys/unix/zerrors_linux_386.go | 3 + .../x/sys/unix/zerrors_linux_amd64.go | 3 + .../x/sys/unix/zerrors_linux_arm.go | 3 + .../x/sys/unix/zerrors_linux_arm64.go | 3 + .../x/sys/unix/zerrors_linux_loong64.go | 3 + .../x/sys/unix/zerrors_linux_mips.go | 3 + .../x/sys/unix/zerrors_linux_mips64.go | 3 + .../x/sys/unix/zerrors_linux_mips64le.go | 3 + .../x/sys/unix/zerrors_linux_mipsle.go | 3 + .../x/sys/unix/zerrors_linux_ppc.go | 3 + .../x/sys/unix/zerrors_linux_ppc64.go | 3 + .../x/sys/unix/zerrors_linux_ppc64le.go | 3 + .../x/sys/unix/zerrors_linux_riscv64.go | 3 + .../x/sys/unix/zerrors_linux_s390x.go | 3 + .../x/sys/unix/zerrors_linux_sparc64.go | 3 + .../golang.org/x/sys/unix/zsyscall_linux.go | 10 + .../x/sys/unix/zsysnum_linux_386.go | 4 + .../x/sys/unix/zsysnum_linux_amd64.go | 3 + .../x/sys/unix/zsysnum_linux_arm.go | 4 + .../x/sys/unix/zsysnum_linux_arm64.go | 4 + .../x/sys/unix/zsysnum_linux_loong64.go | 4 + .../x/sys/unix/zsysnum_linux_mips.go | 4 + .../x/sys/unix/zsysnum_linux_mips64.go | 4 + .../x/sys/unix/zsysnum_linux_mips64le.go | 4 + .../x/sys/unix/zsysnum_linux_mipsle.go | 4 + .../x/sys/unix/zsysnum_linux_ppc.go | 4 + .../x/sys/unix/zsysnum_linux_ppc64.go | 4 + .../x/sys/unix/zsysnum_linux_ppc64le.go | 4 + .../x/sys/unix/zsysnum_linux_riscv64.go | 4 + .../x/sys/unix/zsysnum_linux_s390x.go | 4 + .../x/sys/unix/zsysnum_linux_sparc64.go | 4 + .../golang.org/x/sys/unix/ztypes_linux.go | 185 ++++++++++++------ .../vendor/modules.txt | 4 +- 42 files changed, 399 insertions(+), 81 deletions(-) diff --git a/src/rabbitmq-service-broker/go.mod b/src/rabbitmq-service-broker/go.mod index ae703c9f..73e5e3bd 100644 --- a/src/rabbitmq-service-broker/go.mod +++ b/src/rabbitmq-service-broker/go.mod @@ -29,8 +29,8 @@ require ( github.com/openzipkin/zipkin-go v0.4.2 // indirect github.com/pborman/uuid v1.2.1 // indirect github.com/pkg/errors v0.9.1 // indirect - golang.org/x/net v0.20.0 // indirect - golang.org/x/sys v0.16.0 // indirect + golang.org/x/net v0.23.0 // indirect + golang.org/x/sys v0.18.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/tools v0.17.0 // indirect gopkg.in/go-playground/assert.v1 v1.2.1 // indirect diff --git a/src/rabbitmq-service-broker/go.sum b/src/rabbitmq-service-broker/go.sum index d43b175a..b5443795 100644 --- a/src/rabbitmq-service-broker/go.sum +++ b/src/rabbitmq-service-broker/go.sum @@ -181,8 +181,8 @@ golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= -golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= -golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= +golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs= +golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -224,8 +224,8 @@ golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= -golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4= +golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/net/html/token.go b/src/rabbitmq-service-broker/vendor/golang.org/x/net/html/token.go index de67f938..3c57880d 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/net/html/token.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/net/html/token.go @@ -910,9 +910,6 @@ func (z *Tokenizer) readTagAttrKey() { return } switch c { - case ' ', '\n', '\r', '\t', '\f', '/': - z.pendingAttr[0].end = z.raw.end - 1 - return case '=': if z.pendingAttr[0].start+1 == z.raw.end { // WHATWG 13.2.5.32, if we see an equals sign before the attribute name @@ -920,7 +917,9 @@ func (z *Tokenizer) readTagAttrKey() { continue } fallthrough - case '>': + case ' ', '\n', '\r', '\t', '\f', '/', '>': + // WHATWG 13.2.5.33 Attribute name state + // We need to reconsume the char in the after attribute name state to support the / character z.raw.end-- z.pendingAttr[0].end = z.raw.end return @@ -939,6 +938,11 @@ func (z *Tokenizer) readTagAttrVal() { if z.err != nil { return } + if c == '/' { + // WHATWG 13.2.5.34 After attribute name state + // U+002F SOLIDUS (/) - Switch to the self-closing start tag state. + return + } if c != '=' { z.raw.end-- return diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/aliases.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/aliases.go index e7d3df4b..b0e41985 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/aliases.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/aliases.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -//go:build (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos) && go1.9 +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos package unix diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/mkerrors.sh b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/mkerrors.sh index c6492020..fdcaa974 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/mkerrors.sh +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/mkerrors.sh @@ -584,7 +584,7 @@ ccflags="$@" $2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ || $2 ~ /^KEYCTL_/ || $2 ~ /^PERF_/ || - $2 ~ /^SECCOMP_MODE_/ || + $2 ~ /^SECCOMP_/ || $2 ~ /^SEEK_/ || $2 ~ /^SCHED_/ || $2 ~ /^SPLICE_/ || diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go index 16dc6993..2f0fa76e 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -//go:build darwin && go1.12 +//go:build darwin package unix diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go index 64d1bb4d..2b57e0f7 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_freebsd.go @@ -13,6 +13,7 @@ package unix import ( + "errors" "sync" "unsafe" ) @@ -169,25 +170,26 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { func Uname(uname *Utsname) error { mib := []_C_int{CTL_KERN, KERN_OSTYPE} n := unsafe.Sizeof(uname.Sysname) - if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil { + // Suppress ENOMEM errors to be compatible with the C library __xuname() implementation. + if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) { return err } mib = []_C_int{CTL_KERN, KERN_HOSTNAME} n = unsafe.Sizeof(uname.Nodename) - if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil { + if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) { return err } mib = []_C_int{CTL_KERN, KERN_OSRELEASE} n = unsafe.Sizeof(uname.Release) - if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil { + if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) { return err } mib = []_C_int{CTL_KERN, KERN_VERSION} n = unsafe.Sizeof(uname.Version) - if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil { + if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) { return err } @@ -205,7 +207,7 @@ func Uname(uname *Utsname) error { mib = []_C_int{CTL_HW, HW_MACHINE} n = unsafe.Sizeof(uname.Machine) - if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil { + if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) { return err } diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go index 0f85e29e..5682e262 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/syscall_linux.go @@ -1849,6 +1849,105 @@ func Dup2(oldfd, newfd int) error { //sys Fsmount(fd int, flags int, mountAttrs int) (fsfd int, err error) //sys Fsopen(fsName string, flags int) (fd int, err error) //sys Fspick(dirfd int, pathName string, flags int) (fd int, err error) + +//sys fsconfig(fd int, cmd uint, key *byte, value *byte, aux int) (err error) + +func fsconfigCommon(fd int, cmd uint, key string, value *byte, aux int) (err error) { + var keyp *byte + if keyp, err = BytePtrFromString(key); err != nil { + return + } + return fsconfig(fd, cmd, keyp, value, aux) +} + +// FsconfigSetFlag is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_SET_FLAG. +// +// fd is the filesystem context to act upon. +// key the parameter key to set. +func FsconfigSetFlag(fd int, key string) (err error) { + return fsconfigCommon(fd, FSCONFIG_SET_FLAG, key, nil, 0) +} + +// FsconfigSetString is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_SET_STRING. +// +// fd is the filesystem context to act upon. +// key the parameter key to set. +// value is the parameter value to set. +func FsconfigSetString(fd int, key string, value string) (err error) { + var valuep *byte + if valuep, err = BytePtrFromString(value); err != nil { + return + } + return fsconfigCommon(fd, FSCONFIG_SET_STRING, key, valuep, 0) +} + +// FsconfigSetBinary is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_SET_BINARY. +// +// fd is the filesystem context to act upon. +// key the parameter key to set. +// value is the parameter value to set. +func FsconfigSetBinary(fd int, key string, value []byte) (err error) { + if len(value) == 0 { + return EINVAL + } + return fsconfigCommon(fd, FSCONFIG_SET_BINARY, key, &value[0], len(value)) +} + +// FsconfigSetPath is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_SET_PATH. +// +// fd is the filesystem context to act upon. +// key the parameter key to set. +// path is a non-empty path for specified key. +// atfd is a file descriptor at which to start lookup from or AT_FDCWD. +func FsconfigSetPath(fd int, key string, path string, atfd int) (err error) { + var valuep *byte + if valuep, err = BytePtrFromString(path); err != nil { + return + } + return fsconfigCommon(fd, FSCONFIG_SET_PATH, key, valuep, atfd) +} + +// FsconfigSetPathEmpty is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_SET_PATH_EMPTY. The same as +// FconfigSetPath but with AT_PATH_EMPTY implied. +func FsconfigSetPathEmpty(fd int, key string, path string, atfd int) (err error) { + var valuep *byte + if valuep, err = BytePtrFromString(path); err != nil { + return + } + return fsconfigCommon(fd, FSCONFIG_SET_PATH_EMPTY, key, valuep, atfd) +} + +// FsconfigSetFd is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_SET_FD. +// +// fd is the filesystem context to act upon. +// key the parameter key to set. +// value is a file descriptor to be assigned to specified key. +func FsconfigSetFd(fd int, key string, value int) (err error) { + return fsconfigCommon(fd, FSCONFIG_SET_FD, key, nil, value) +} + +// FsconfigCreate is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_CMD_CREATE. +// +// fd is the filesystem context to act upon. +func FsconfigCreate(fd int) (err error) { + return fsconfig(fd, FSCONFIG_CMD_CREATE, nil, nil, 0) +} + +// FsconfigReconfigure is equivalent to fsconfig(2) called +// with cmd == FSCONFIG_CMD_RECONFIGURE. +// +// fd is the filesystem context to act upon. +func FsconfigReconfigure(fd int) (err error) { + return fsconfig(fd, FSCONFIG_CMD_RECONFIGURE, nil, nil, 0) +} + //sys Getdents(fd int, buf []byte) (n int, err error) = SYS_GETDENTS64 //sysnb Getpgid(pid int) (pgid int, err error) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go index a5d3ff8d..36bf8399 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux.go @@ -1785,6 +1785,8 @@ const ( LANDLOCK_ACCESS_FS_REMOVE_FILE = 0x20 LANDLOCK_ACCESS_FS_TRUNCATE = 0x4000 LANDLOCK_ACCESS_FS_WRITE_FILE = 0x2 + LANDLOCK_ACCESS_NET_BIND_TCP = 0x1 + LANDLOCK_ACCESS_NET_CONNECT_TCP = 0x2 LANDLOCK_CREATE_RULESET_VERSION = 0x1 LINUX_REBOOT_CMD_CAD_OFF = 0x0 LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef @@ -2465,6 +2467,7 @@ const ( PR_MCE_KILL_GET = 0x22 PR_MCE_KILL_LATE = 0x0 PR_MCE_KILL_SET = 0x1 + PR_MDWE_NO_INHERIT = 0x2 PR_MDWE_REFUSE_EXEC_GAIN = 0x1 PR_MPX_DISABLE_MANAGEMENT = 0x2c PR_MPX_ENABLE_MANAGEMENT = 0x2b @@ -2669,8 +2672,9 @@ const ( RTAX_FEATURES = 0xc RTAX_FEATURE_ALLFRAG = 0x8 RTAX_FEATURE_ECN = 0x1 - RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_MASK = 0x1f RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TCP_USEC_TS = 0x10 RTAX_FEATURE_TIMESTAMP = 0x4 RTAX_HOPLIMIT = 0xa RTAX_INITCWND = 0xb @@ -2913,9 +2917,38 @@ const ( SCM_RIGHTS = 0x1 SCM_TIMESTAMP = 0x1d SC_LOG_FLUSH = 0x100000 + SECCOMP_ADDFD_FLAG_SEND = 0x2 + SECCOMP_ADDFD_FLAG_SETFD = 0x1 + SECCOMP_FILTER_FLAG_LOG = 0x2 + SECCOMP_FILTER_FLAG_NEW_LISTENER = 0x8 + SECCOMP_FILTER_FLAG_SPEC_ALLOW = 0x4 + SECCOMP_FILTER_FLAG_TSYNC = 0x1 + SECCOMP_FILTER_FLAG_TSYNC_ESRCH = 0x10 + SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV = 0x20 + SECCOMP_GET_ACTION_AVAIL = 0x2 + SECCOMP_GET_NOTIF_SIZES = 0x3 + SECCOMP_IOCTL_NOTIF_RECV = 0xc0502100 + SECCOMP_IOCTL_NOTIF_SEND = 0xc0182101 + SECCOMP_IOC_MAGIC = '!' SECCOMP_MODE_DISABLED = 0x0 SECCOMP_MODE_FILTER = 0x2 SECCOMP_MODE_STRICT = 0x1 + SECCOMP_RET_ACTION = 0x7fff0000 + SECCOMP_RET_ACTION_FULL = 0xffff0000 + SECCOMP_RET_ALLOW = 0x7fff0000 + SECCOMP_RET_DATA = 0xffff + SECCOMP_RET_ERRNO = 0x50000 + SECCOMP_RET_KILL = 0x0 + SECCOMP_RET_KILL_PROCESS = 0x80000000 + SECCOMP_RET_KILL_THREAD = 0x0 + SECCOMP_RET_LOG = 0x7ffc0000 + SECCOMP_RET_TRACE = 0x7ff00000 + SECCOMP_RET_TRAP = 0x30000 + SECCOMP_RET_USER_NOTIF = 0x7fc00000 + SECCOMP_SET_MODE_FILTER = 0x1 + SECCOMP_SET_MODE_STRICT = 0x0 + SECCOMP_USER_NOTIF_FD_SYNC_WAKE_UP = 0x1 + SECCOMP_USER_NOTIF_FLAG_CONTINUE = 0x1 SECRETMEM_MAGIC = 0x5345434d SECURITYFS_MAGIC = 0x73636673 SEEK_CUR = 0x1 @@ -3075,6 +3108,7 @@ const ( SOL_TIPC = 0x10f SOL_TLS = 0x11a SOL_UDP = 0x11 + SOL_VSOCK = 0x11f SOL_X25 = 0x106 SOL_XDP = 0x11b SOMAXCONN = 0x1000 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go index 4920821c..42ff8c3c 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_386.go @@ -281,6 +281,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go index a0c1e411..dca43600 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go @@ -282,6 +282,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go index c6398556..5cca668a 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go @@ -288,6 +288,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go index 47cc62e2..d8cae6d1 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go @@ -278,6 +278,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go index 27ac4a09..28e39afd 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go @@ -275,6 +275,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go index 54694642..cd66e92c 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go @@ -281,6 +281,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x80 SIOCATMARK = 0x40047307 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go index 3adb81d7..c1595eba 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go @@ -281,6 +281,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x80 SIOCATMARK = 0x40047307 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go index 2dfe98f0..ee9456b0 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go @@ -281,6 +281,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x80 SIOCATMARK = 0x40047307 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go index f5398f84..8cfca81e 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go @@ -281,6 +281,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x80 SIOCATMARK = 0x40047307 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go index c54f152d..60b0deb3 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go @@ -336,6 +336,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go index 76057dc7..f90aa728 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go @@ -340,6 +340,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go index e0c3725e..ba9e0150 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go @@ -340,6 +340,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go index 18f2813e..07cdfd6e 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go @@ -272,6 +272,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go index 11619d4e..2f1dd214 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go @@ -344,6 +344,9 @@ const ( SCM_TIMESTAMPNS = 0x23 SCM_TXTIME = 0x3d SCM_WIFI_STATUS = 0x29 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 SFD_CLOEXEC = 0x80000 SFD_NONBLOCK = 0x800 SIOCATMARK = 0x8905 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go index 396d994d..f40519d9 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go @@ -335,6 +335,9 @@ const ( SCM_TIMESTAMPNS = 0x21 SCM_TXTIME = 0x3f SCM_WIFI_STATUS = 0x25 + SECCOMP_IOCTL_NOTIF_ADDFD = 0x80182103 + SECCOMP_IOCTL_NOTIF_ID_VALID = 0x80082102 + SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x80082104 SFD_CLOEXEC = 0x400000 SFD_NONBLOCK = 0x4000 SF_FP = 0x38 diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go index 1488d271..87d8612a 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsyscall_linux.go @@ -906,6 +906,16 @@ func Fspick(dirfd int, pathName string, flags int) (fd int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func fsconfig(fd int, cmd uint, key *byte, value *byte, aux int) (err error) { + _, _, e1 := Syscall6(SYS_FSCONFIG, uintptr(fd), uintptr(cmd), uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(value)), uintptr(aux), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Getdents(fd int, buf []byte) (n int, err error) { var _p0 unsafe.Pointer if len(buf) > 0 { diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go index fcf3ecbd..0cc3ce49 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go @@ -448,4 +448,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go index f56dc250..856d92d6 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go @@ -371,4 +371,7 @@ const ( SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go index 974bf246..8d467094 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go @@ -412,4 +412,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go index 39a2739e..edc17324 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go @@ -315,4 +315,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go index cf9c9d77..445eba20 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go @@ -309,4 +309,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go index 10b7362e..adba01bc 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go @@ -432,4 +432,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 4450 SYS_CACHESTAT = 4451 SYS_FCHMODAT2 = 4452 + SYS_MAP_SHADOW_STACK = 4453 + SYS_FUTEX_WAKE = 4454 + SYS_FUTEX_WAIT = 4455 + SYS_FUTEX_REQUEUE = 4456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go index cd4d8b4f..014c4e9c 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go @@ -362,4 +362,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 5450 SYS_CACHESTAT = 5451 SYS_FCHMODAT2 = 5452 + SYS_MAP_SHADOW_STACK = 5453 + SYS_FUTEX_WAKE = 5454 + SYS_FUTEX_WAIT = 5455 + SYS_FUTEX_REQUEUE = 5456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go index 2c0efca8..ccc97d74 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go @@ -362,4 +362,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 5450 SYS_CACHESTAT = 5451 SYS_FCHMODAT2 = 5452 + SYS_MAP_SHADOW_STACK = 5453 + SYS_FUTEX_WAKE = 5454 + SYS_FUTEX_WAIT = 5455 + SYS_FUTEX_REQUEUE = 5456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go index a72e31d3..ec2b64a9 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go @@ -432,4 +432,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 4450 SYS_CACHESTAT = 4451 SYS_FCHMODAT2 = 4452 + SYS_MAP_SHADOW_STACK = 4453 + SYS_FUTEX_WAKE = 4454 + SYS_FUTEX_WAIT = 4455 + SYS_FUTEX_REQUEUE = 4456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go index c7d1e374..21a839e3 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go @@ -439,4 +439,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go index f4d4838c..c11121ec 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go @@ -411,4 +411,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go index b64f0e59..909b631f 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go @@ -411,4 +411,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go index 95711195..e49bed16 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go @@ -316,4 +316,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go index f94e943b..66017d2d 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go @@ -377,4 +377,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go index ba0c2bc5..47bab18d 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go @@ -390,4 +390,8 @@ const ( SYS_SET_MEMPOLICY_HOME_NODE = 450 SYS_CACHESTAT = 451 SYS_FCHMODAT2 = 452 + SYS_MAP_SHADOW_STACK = 453 + SYS_FUTEX_WAKE = 454 + SYS_FUTEX_WAIT = 455 + SYS_FUTEX_REQUEUE = 456 ) diff --git a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go index bbf8399f..eff6bcde 100644 --- a/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go +++ b/src/rabbitmq-service-broker/vendor/golang.org/x/sys/unix/ztypes_linux.go @@ -174,7 +174,8 @@ type FscryptPolicyV2 struct { Contents_encryption_mode uint8 Filenames_encryption_mode uint8 Flags uint8 - _ [4]uint8 + Log2_data_unit_size uint8 + _ [3]uint8 Master_key_identifier [16]uint8 } @@ -455,60 +456,63 @@ type Ucred struct { } type TCPInfo struct { - State uint8 - Ca_state uint8 - Retransmits uint8 - Probes uint8 - Backoff uint8 - Options uint8 - Rto uint32 - Ato uint32 - Snd_mss uint32 - Rcv_mss uint32 - Unacked uint32 - Sacked uint32 - Lost uint32 - Retrans uint32 - Fackets uint32 - Last_data_sent uint32 - Last_ack_sent uint32 - Last_data_recv uint32 - Last_ack_recv uint32 - Pmtu uint32 - Rcv_ssthresh uint32 - Rtt uint32 - Rttvar uint32 - Snd_ssthresh uint32 - Snd_cwnd uint32 - Advmss uint32 - Reordering uint32 - Rcv_rtt uint32 - Rcv_space uint32 - Total_retrans uint32 - Pacing_rate uint64 - Max_pacing_rate uint64 - Bytes_acked uint64 - Bytes_received uint64 - Segs_out uint32 - Segs_in uint32 - Notsent_bytes uint32 - Min_rtt uint32 - Data_segs_in uint32 - Data_segs_out uint32 - Delivery_rate uint64 - Busy_time uint64 - Rwnd_limited uint64 - Sndbuf_limited uint64 - Delivered uint32 - Delivered_ce uint32 - Bytes_sent uint64 - Bytes_retrans uint64 - Dsack_dups uint32 - Reord_seen uint32 - Rcv_ooopack uint32 - Snd_wnd uint32 - Rcv_wnd uint32 - Rehash uint32 + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 + Pacing_rate uint64 + Max_pacing_rate uint64 + Bytes_acked uint64 + Bytes_received uint64 + Segs_out uint32 + Segs_in uint32 + Notsent_bytes uint32 + Min_rtt uint32 + Data_segs_in uint32 + Data_segs_out uint32 + Delivery_rate uint64 + Busy_time uint64 + Rwnd_limited uint64 + Sndbuf_limited uint64 + Delivered uint32 + Delivered_ce uint32 + Bytes_sent uint64 + Bytes_retrans uint64 + Dsack_dups uint32 + Reord_seen uint32 + Rcv_ooopack uint32 + Snd_wnd uint32 + Rcv_wnd uint32 + Rehash uint32 + Total_rto uint16 + Total_rto_recoveries uint16 + Total_rto_time uint32 } type CanFilter struct { @@ -551,7 +555,7 @@ const ( SizeofIPv6MTUInfo = 0x20 SizeofICMPv6Filter = 0x20 SizeofUcred = 0xc - SizeofTCPInfo = 0xf0 + SizeofTCPInfo = 0xf8 SizeofCanFilter = 0x8 SizeofTCPRepairOpt = 0x8 ) @@ -832,6 +836,15 @@ const ( FSPICK_EMPTY_PATH = 0x8 FSMOUNT_CLOEXEC = 0x1 + + FSCONFIG_SET_FLAG = 0x0 + FSCONFIG_SET_STRING = 0x1 + FSCONFIG_SET_BINARY = 0x2 + FSCONFIG_SET_PATH = 0x3 + FSCONFIG_SET_PATH_EMPTY = 0x4 + FSCONFIG_SET_FD = 0x5 + FSCONFIG_CMD_CREATE = 0x6 + FSCONFIG_CMD_RECONFIGURE = 0x7 ) type OpenHow struct { @@ -1546,6 +1559,7 @@ const ( IFLA_DEVLINK_PORT = 0x3e IFLA_GSO_IPV4_MAX_SIZE = 0x3f IFLA_GRO_IPV4_MAX_SIZE = 0x40 + IFLA_DPLL_PIN = 0x41 IFLA_PROTO_DOWN_REASON_UNSPEC = 0x0 IFLA_PROTO_DOWN_REASON_MASK = 0x1 IFLA_PROTO_DOWN_REASON_VALUE = 0x2 @@ -1561,6 +1575,7 @@ const ( IFLA_INET6_ICMP6STATS = 0x6 IFLA_INET6_TOKEN = 0x7 IFLA_INET6_ADDR_GEN_MODE = 0x8 + IFLA_INET6_RA_MTU = 0x9 IFLA_BR_UNSPEC = 0x0 IFLA_BR_FORWARD_DELAY = 0x1 IFLA_BR_HELLO_TIME = 0x2 @@ -1608,6 +1623,9 @@ const ( IFLA_BR_MCAST_MLD_VERSION = 0x2c IFLA_BR_VLAN_STATS_PER_PORT = 0x2d IFLA_BR_MULTI_BOOLOPT = 0x2e + IFLA_BR_MCAST_QUERIER_STATE = 0x2f + IFLA_BR_FDB_N_LEARNED = 0x30 + IFLA_BR_FDB_MAX_LEARNED = 0x31 IFLA_BRPORT_UNSPEC = 0x0 IFLA_BRPORT_STATE = 0x1 IFLA_BRPORT_PRIORITY = 0x2 @@ -1645,6 +1663,14 @@ const ( IFLA_BRPORT_BACKUP_PORT = 0x22 IFLA_BRPORT_MRP_RING_OPEN = 0x23 IFLA_BRPORT_MRP_IN_OPEN = 0x24 + IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT = 0x25 + IFLA_BRPORT_MCAST_EHT_HOSTS_CNT = 0x26 + IFLA_BRPORT_LOCKED = 0x27 + IFLA_BRPORT_MAB = 0x28 + IFLA_BRPORT_MCAST_N_GROUPS = 0x29 + IFLA_BRPORT_MCAST_MAX_GROUPS = 0x2a + IFLA_BRPORT_NEIGH_VLAN_SUPPRESS = 0x2b + IFLA_BRPORT_BACKUP_NHID = 0x2c IFLA_INFO_UNSPEC = 0x0 IFLA_INFO_KIND = 0x1 IFLA_INFO_DATA = 0x2 @@ -1666,6 +1692,9 @@ const ( IFLA_MACVLAN_MACADDR = 0x4 IFLA_MACVLAN_MACADDR_DATA = 0x5 IFLA_MACVLAN_MACADDR_COUNT = 0x6 + IFLA_MACVLAN_BC_QUEUE_LEN = 0x7 + IFLA_MACVLAN_BC_QUEUE_LEN_USED = 0x8 + IFLA_MACVLAN_BC_CUTOFF = 0x9 IFLA_VRF_UNSPEC = 0x0 IFLA_VRF_TABLE = 0x1 IFLA_VRF_PORT_UNSPEC = 0x0 @@ -1689,9 +1718,22 @@ const ( IFLA_XFRM_UNSPEC = 0x0 IFLA_XFRM_LINK = 0x1 IFLA_XFRM_IF_ID = 0x2 + IFLA_XFRM_COLLECT_METADATA = 0x3 IFLA_IPVLAN_UNSPEC = 0x0 IFLA_IPVLAN_MODE = 0x1 IFLA_IPVLAN_FLAGS = 0x2 + NETKIT_NEXT = -0x1 + NETKIT_PASS = 0x0 + NETKIT_DROP = 0x2 + NETKIT_REDIRECT = 0x7 + NETKIT_L2 = 0x0 + NETKIT_L3 = 0x1 + IFLA_NETKIT_UNSPEC = 0x0 + IFLA_NETKIT_PEER_INFO = 0x1 + IFLA_NETKIT_PRIMARY = 0x2 + IFLA_NETKIT_POLICY = 0x3 + IFLA_NETKIT_PEER_POLICY = 0x4 + IFLA_NETKIT_MODE = 0x5 IFLA_VXLAN_UNSPEC = 0x0 IFLA_VXLAN_ID = 0x1 IFLA_VXLAN_GROUP = 0x2 @@ -1722,6 +1764,8 @@ const ( IFLA_VXLAN_GPE = 0x1b IFLA_VXLAN_TTL_INHERIT = 0x1c IFLA_VXLAN_DF = 0x1d + IFLA_VXLAN_VNIFILTER = 0x1e + IFLA_VXLAN_LOCALBYPASS = 0x1f IFLA_GENEVE_UNSPEC = 0x0 IFLA_GENEVE_ID = 0x1 IFLA_GENEVE_REMOTE = 0x2 @@ -1736,6 +1780,7 @@ const ( IFLA_GENEVE_LABEL = 0xb IFLA_GENEVE_TTL_INHERIT = 0xc IFLA_GENEVE_DF = 0xd + IFLA_GENEVE_INNER_PROTO_INHERIT = 0xe IFLA_BAREUDP_UNSPEC = 0x0 IFLA_BAREUDP_PORT = 0x1 IFLA_BAREUDP_ETHERTYPE = 0x2 @@ -1748,6 +1793,8 @@ const ( IFLA_GTP_FD1 = 0x2 IFLA_GTP_PDP_HASHSIZE = 0x3 IFLA_GTP_ROLE = 0x4 + IFLA_GTP_CREATE_SOCKETS = 0x5 + IFLA_GTP_RESTART_COUNT = 0x6 IFLA_BOND_UNSPEC = 0x0 IFLA_BOND_MODE = 0x1 IFLA_BOND_ACTIVE_SLAVE = 0x2 @@ -1777,6 +1824,9 @@ const ( IFLA_BOND_AD_ACTOR_SYSTEM = 0x1a IFLA_BOND_TLB_DYNAMIC_LB = 0x1b IFLA_BOND_PEER_NOTIF_DELAY = 0x1c + IFLA_BOND_AD_LACP_ACTIVE = 0x1d + IFLA_BOND_MISSED_MAX = 0x1e + IFLA_BOND_NS_IP6_TARGET = 0x1f IFLA_BOND_AD_INFO_UNSPEC = 0x0 IFLA_BOND_AD_INFO_AGGREGATOR = 0x1 IFLA_BOND_AD_INFO_NUM_PORTS = 0x2 @@ -1792,6 +1842,7 @@ const ( IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = 0x6 IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = 0x7 IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 0x8 + IFLA_BOND_SLAVE_PRIO = 0x9 IFLA_VF_INFO_UNSPEC = 0x0 IFLA_VF_INFO = 0x1 IFLA_VF_UNSPEC = 0x0 @@ -1850,8 +1901,16 @@ const ( IFLA_STATS_LINK_XSTATS_SLAVE = 0x3 IFLA_STATS_LINK_OFFLOAD_XSTATS = 0x4 IFLA_STATS_AF_SPEC = 0x5 + IFLA_STATS_GETSET_UNSPEC = 0x0 + IFLA_STATS_GET_FILTERS = 0x1 + IFLA_STATS_SET_OFFLOAD_XSTATS_L3_STATS = 0x2 IFLA_OFFLOAD_XSTATS_UNSPEC = 0x0 IFLA_OFFLOAD_XSTATS_CPU_HIT = 0x1 + IFLA_OFFLOAD_XSTATS_HW_S_INFO = 0x2 + IFLA_OFFLOAD_XSTATS_L3_STATS = 0x3 + IFLA_OFFLOAD_XSTATS_HW_S_INFO_UNSPEC = 0x0 + IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST = 0x1 + IFLA_OFFLOAD_XSTATS_HW_S_INFO_USED = 0x2 IFLA_XDP_UNSPEC = 0x0 IFLA_XDP_FD = 0x1 IFLA_XDP_ATTACHED = 0x2 @@ -1881,6 +1940,11 @@ const ( IFLA_RMNET_UNSPEC = 0x0 IFLA_RMNET_MUX_ID = 0x1 IFLA_RMNET_FLAGS = 0x2 + IFLA_MCTP_UNSPEC = 0x0 + IFLA_MCTP_NET = 0x1 + IFLA_DSA_UNSPEC = 0x0 + IFLA_DSA_CONDUIT = 0x1 + IFLA_DSA_MASTER = 0x1 ) const ( @@ -3399,7 +3463,7 @@ const ( DEVLINK_PORT_FN_ATTR_STATE = 0x2 DEVLINK_PORT_FN_ATTR_OPSTATE = 0x3 DEVLINK_PORT_FN_ATTR_CAPS = 0x4 - DEVLINK_PORT_FUNCTION_ATTR_MAX = 0x4 + DEVLINK_PORT_FUNCTION_ATTR_MAX = 0x5 ) type FsverityDigest struct { @@ -4183,7 +4247,8 @@ const ( ) type LandlockRulesetAttr struct { - Access_fs uint64 + Access_fs uint64 + Access_net uint64 } type LandlockPathBeneathAttr struct { @@ -5134,7 +5199,7 @@ const ( NL80211_FREQUENCY_ATTR_GO_CONCURRENT = 0xf NL80211_FREQUENCY_ATTR_INDOOR_ONLY = 0xe NL80211_FREQUENCY_ATTR_IR_CONCURRENT = 0xf - NL80211_FREQUENCY_ATTR_MAX = 0x1b + NL80211_FREQUENCY_ATTR_MAX = 0x1c NL80211_FREQUENCY_ATTR_MAX_TX_POWER = 0x6 NL80211_FREQUENCY_ATTR_NO_10MHZ = 0x11 NL80211_FREQUENCY_ATTR_NO_160MHZ = 0xc @@ -5547,7 +5612,7 @@ const ( NL80211_REGDOM_TYPE_CUSTOM_WORLD = 0x2 NL80211_REGDOM_TYPE_INTERSECTION = 0x3 NL80211_REGDOM_TYPE_WORLD = 0x1 - NL80211_REG_RULE_ATTR_MAX = 0x7 + NL80211_REG_RULE_ATTR_MAX = 0x8 NL80211_REKEY_DATA_AKM = 0x4 NL80211_REKEY_DATA_KCK = 0x2 NL80211_REKEY_DATA_KEK = 0x1 diff --git a/src/rabbitmq-service-broker/vendor/modules.txt b/src/rabbitmq-service-broker/vendor/modules.txt index 973ea666..4d40042b 100644 --- a/src/rabbitmq-service-broker/vendor/modules.txt +++ b/src/rabbitmq-service-broker/vendor/modules.txt @@ -100,13 +100,13 @@ github.com/pkg/errors # github.com/streadway/amqp v1.1.0 ## explicit; go 1.10 github.com/streadway/amqp -# golang.org/x/net v0.20.0 +# golang.org/x/net v0.23.0 ## explicit; go 1.18 golang.org/x/net/context golang.org/x/net/html golang.org/x/net/html/atom golang.org/x/net/html/charset -# golang.org/x/sys v0.16.0 +# golang.org/x/sys v0.18.0 ## explicit; go 1.18 golang.org/x/sys/unix # golang.org/x/text v0.14.0 From ffdb6a8c85f3726a30875cef2da5dec7a02ef2d9 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 26 Apr 2024 14:41:14 +0000 Subject: [PATCH 65/73] Add final release 193.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-193.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-193.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 8dbb6a03..27db1ca1 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -231,6 +231,10 @@ builds: version: 81b25a888c4769736476b77386946f9761a424dc364124b80240210f5922cd21 blobstore_id: 114c20ba-b4e1-4c18-6046-8f7d319c9b97 sha1: sha256:9f60b6b845e53df14e17837cc287b680693184d168608ff8d5134da227a8423d + 825f22c0ca6d61aa1107187c239a9f365f7b4243ab12ac9e6fc08324270acada: + version: 825f22c0ca6d61aa1107187c239a9f365f7b4243ab12ac9e6fc08324270acada + blobstore_id: 7b044dee-e3e0-437a-6804-e3dfabd0d504 + sha1: sha256:cc8f614f793a88bbdd13b01ab148656b3b212b128f9b8ef7e61c902c8559d8a1 8310cca6d6f2e63f111982fad6d60ec6f4193bd586a37736e7b0fe9ac5116443: version: 8310cca6d6f2e63f111982fad6d60ec6f4193bd586a37736e7b0fe9ac5116443 blobstore_id: 983c8602-33d0-4a82-4ae9-395d7289adc5 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-193.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-193.0.0.yml new file mode 100644 index 00000000..f9bfb816 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-193.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 193.0.0 +commit_hash: 86b230c +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + fingerprint: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + sha1: sha256:f2143bf16c90526531e20fdd156ae3281610b733c0b6f2d67b2817db86ec332d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 825f22c0ca6d61aa1107187c239a9f365f7b4243ab12ac9e6fc08324270acada + fingerprint: 825f22c0ca6d61aa1107187c239a9f365f7b4243ab12ac9e6fc08324270acada + sha1: sha256:cc8f614f793a88bbdd13b01ab148656b3b212b128f9b8ef7e61c902c8559d8a1 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 773604d0..ad35ff8c 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -315,6 +315,8 @@ builds: version: 121.0.0 c93e10d6-1462-4690-7a48-182958735159: version: 82.0.0 + c98b8a09-af2a-409d-6cb6-f9190e8a2ed0: + version: 193.0.0 ca868c1f-b0c5-48b2-652e-4ef06469de0f: version: 191.0.0 ce4bc3c2-29e5-49b3-5900-0048398e1b8c: From b4e82ea6d481ecba02ace9bc68d0109df6e290c3 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Tue, 30 Apr 2024 10:10:52 +0000 Subject: [PATCH 66/73] Add final release 194.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-194.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-194.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 27db1ca1..c4f5ccb9 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -91,6 +91,10 @@ builds: version: 2a6e18a148d39cc5cc6279a3562153ecbaba931277bd18830940fcdec318f6d0 blobstore_id: 7316b649-4913-4d13-6793-0016294243ca sha1: sha256:8bef8035dfd75e9fd71c2a2f59fde57f3197c021abf9e02e72b45862f70c443c + 2b2fdfe798cd758a307ce0f1f79d7c821788d59bcb2082139ae98ae12b0bea24: + version: 2b2fdfe798cd758a307ce0f1f79d7c821788d59bcb2082139ae98ae12b0bea24 + blobstore_id: 52ff16d5-e6bf-4d9b-4f0d-c10241e81a0a + sha1: sha256:971256dd5bcda31cd1f12cd6065adfe7dc7e6999c931e7376f043b047aebcc7b 2d5aa1b5c114a88c76d16eae881069b1c579c03563835df25f6132dcbb8b17f5: version: 2d5aa1b5c114a88c76d16eae881069b1c579c03563835df25f6132dcbb8b17f5 blobstore_id: 8c1cd17f-487c-4ca1-79c2-afa2b9b1d4cd diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-194.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-194.0.0.yml new file mode 100644 index 00000000..8f6a7ef8 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-194.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 194.0.0 +commit_hash: 5a789c0 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + fingerprint: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + sha1: sha256:f2143bf16c90526531e20fdd156ae3281610b733c0b6f2d67b2817db86ec332d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 2b2fdfe798cd758a307ce0f1f79d7c821788d59bcb2082139ae98ae12b0bea24 + fingerprint: 2b2fdfe798cd758a307ce0f1f79d7c821788d59bcb2082139ae98ae12b0bea24 + sha1: sha256:971256dd5bcda31cd1f12cd6065adfe7dc7e6999c931e7376f043b047aebcc7b + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index ad35ff8c..ac45fa03 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -121,6 +121,8 @@ builds: version: 42.0.0 4ce7e74a-cc4c-45f3-50f6-ac21fb36c158: version: 21.0.0 + 4d9ea6c4-d756-4118-5b71-94db427dd47d: + version: 194.0.0 4df3177a-b2c2-4e28-7662-32a2d785a999: version: 138.0.0 4e674435-f8ee-49ff-5ca3-7edc852e3ae3: From a102c9de4bcf1c03c37df721c20ea97c04552daa Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 8 May 2024 08:27:27 +0000 Subject: [PATCH 67/73] Add final release 195.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-195.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-195.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index c4f5ccb9..6428b7f6 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -323,6 +323,10 @@ builds: version: c2c86d192fc0f80dbf0fdd5bd669373e1f15af7ff26c29644d57b775c9e1596e blobstore_id: 133e84ec-fe53-4e72-7f75-c5eb505aedf4 sha1: sha256:406c841477e2d7ee3a7fb758d63d474724a821fa100229e04a654be5ebf8d39b + c3d6136844617a59dd99b7dbeb114fbb6eaac5f87f818bc5e73c22695c158f46: + version: c3d6136844617a59dd99b7dbeb114fbb6eaac5f87f818bc5e73c22695c158f46 + blobstore_id: 83608acb-fc3a-43bd-795a-f01b684a7707 + sha1: sha256:2c329b4f95991f162d1c0859567d129b1dff2b2279f22ada36e7c4791ae9f4a9 c81f37d8c466f79f1228b947f7c35520c3b1667db91a9b24b5ba1c839b590289: version: c81f37d8c466f79f1228b947f7c35520c3b1667db91a9b24b5ba1c839b590289 blobstore_id: 9c2c85c2-83ab-4fd0-55c9-c11dca96bd33 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-195.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-195.0.0.yml new file mode 100644 index 00000000..9c727646 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-195.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 195.0.0 +commit_hash: 44d0f81 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + fingerprint: d47ffae5b4e7b28b00591c282d5c21055fdafa66bf20bdbc27b5149a4362c9e8 + sha1: sha256:f2143bf16c90526531e20fdd156ae3281610b733c0b6f2d67b2817db86ec332d + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: c3d6136844617a59dd99b7dbeb114fbb6eaac5f87f818bc5e73c22695c158f46 + fingerprint: c3d6136844617a59dd99b7dbeb114fbb6eaac5f87f818bc5e73c22695c158f46 + sha1: sha256:2c329b4f95991f162d1c0859567d129b1dff2b2279f22ada36e7c4791ae9f4a9 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index ac45fa03..56773200 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -23,6 +23,8 @@ builds: version: 165.0.0 0c13a327-5461-4682-6670-0ee120ea6635: version: 39.0.0 + 0c8ae0df-c21f-4f8d-6a0d-7ae5b0291469: + version: 195.0.0 0d3652ac-c175-4e70-5022-d0efd0fd4549: version: 163.0.0 0e4d8f6a-eddb-44da-6fd5-da98d5d2cdfd: From 0b573b587ad6bb55da8eebff07fe2f68dd23fb20 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 8 May 2024 10:45:01 +0000 Subject: [PATCH 68/73] Add final release 196.0.0 [ci skip] --- .../index.yml | 4 ++ .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-196.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 4 files changed, 53 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-196.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index 20200a31..af5e1915 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -143,6 +143,10 @@ builds: version: 7a154feb840ad92b28ff47695974a4aedfb1a59693715c8af2aba9b4a8bd4b53 blobstore_id: cedaf107-5ce0-412a-77bb-37d775caccaf sha1: sha256:f6de74d154bfde23d3ef22d14c0635656d265db5512f2691a3d8d98e779131af + 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536: + version: 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536 + blobstore_id: ab02d97c-f040-4fdf-555b-cbf99b33d871 + sha1: sha256:a49a8b45d7c4cf12ca0ea5c35745eb064c2794de99a378be515b4985ac9cf857 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17: version: 7f11335fc5634d1eca8ee8e3ea16f90b9ea9fe57914cbfd7ae1bd899f6d02c17 blobstore_id: a172ec41-d81e-459f-4b4f-25d1edd0b7f1 diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 6428b7f6..69b7c48d 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -247,6 +247,10 @@ builds: version: 8fb50f442e67619a710f5da042eea5b7dcd08a29d2f2dc4cb9dbe366e976e9be blobstore_id: 727d042c-0a52-4532-4d1b-4441c9ef7aff sha1: sha256:e03d353586c34f74b2da7434163218993e663b457fe9cd814ac264e02be6a3ce + 91eac25c22d99e2c881184029d971dc54384a10a8ea8f9ab4cbdc0b66fe08ecd: + version: 91eac25c22d99e2c881184029d971dc54384a10a8ea8f9ab4cbdc0b66fe08ecd + blobstore_id: e16169c0-b1cc-4e3b-5bf5-81caf7cc8cff + sha1: sha256:0a3dca9c59998fb686a817623b020168bf5fe8539ad9ed8236e550ef9d39ec15 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f: version: 938b5559892f75bcb0a4f140c401437c6638af6c967ec4da7d7d56812b14a78f blobstore_id: 69568aab-29d6-4345-48b3-755c88cacdf0 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-196.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-196.0.0.yml new file mode 100644 index 00000000..7fb29d8d --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-196.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 196.0.0 +commit_hash: f453729 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536 + fingerprint: 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536 + sha1: sha256:a49a8b45d7c4cf12ca0ea5c35745eb064c2794de99a378be515b4985ac9cf857 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 91eac25c22d99e2c881184029d971dc54384a10a8ea8f9ab4cbdc0b66fe08ecd + fingerprint: 91eac25c22d99e2c881184029d971dc54384a10a8ea8f9ab4cbdc0b66fe08ecd + sha1: sha256:0a3dca9c59998fb686a817623b020168bf5fe8539ad9ed8236e550ef9d39ec15 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 56773200..44e641c7 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -203,6 +203,8 @@ builds: version: 155.0.0 74f4499b-7079-4306-606d-74fa13dc2a17: version: 151.0.0 + 75135fd1-ba68-4a3d-61ef-075dc31a4d7e: + version: 196.0.0 77034274-3855-43de-5f86-b7e7274a1d3e: version: 65.0.0 793b3697-b345-41bb-4180-4268aa2cbf74: From ec62380ea9e4d9e762fad69e7f1e0b42e9308a0e Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Fri, 24 May 2024 10:46:22 +0000 Subject: [PATCH 69/73] Add final release 197.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-197.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-197.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index 69b7c48d..b6d61fd6 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -195,6 +195,10 @@ builds: version: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a blobstore_id: f7209941-998c-4588-5db9-9fba80c9d4a1 sha1: sha256:f15a2d80ef224f1c6f987549af748e7cb5702bfc6bb26db803482f7233c6c61c + 6ee844b252a52622a43acf9c9a80061b919a9187ecd70e3e071a1ec09361b3ca: + version: 6ee844b252a52622a43acf9c9a80061b919a9187ecd70e3e071a1ec09361b3ca + blobstore_id: ce9788d3-da63-48d2-7a17-a996d3453d71 + sha1: sha256:88db6398e52e796086fcd7b2faab38b05044bdfe3ee101edc21d1b1ffadfb296 755a7cc511addb9ab9853d749d8817d6e5420979d851397e077e516d2211a311: version: 755a7cc511addb9ab9853d749d8817d6e5420979d851397e077e516d2211a311 blobstore_id: 5d20e374-fa22-4a40-4fb8-42095d35876f diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-197.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-197.0.0.yml new file mode 100644 index 00000000..41c61244 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-197.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 197.0.0 +commit_hash: a627343 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536 + fingerprint: 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536 + sha1: sha256:a49a8b45d7c4cf12ca0ea5c35745eb064c2794de99a378be515b4985ac9cf857 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 6ee844b252a52622a43acf9c9a80061b919a9187ecd70e3e071a1ec09361b3ca + fingerprint: 6ee844b252a52622a43acf9c9a80061b919a9187ecd70e3e071a1ec09361b3ca + sha1: sha256:88db6398e52e796086fcd7b2faab38b05044bdfe3ee101edc21d1b1ffadfb296 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 44e641c7..b3893784 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -341,6 +341,8 @@ builds: version: 190.0.0 d5676de2-ba97-43a7-6f9e-c15d637e5a05: version: 19.0.0 + d6f923c7-6019-4ea8-769b-9cc85dfe11b8: + version: 197.0.0 d8090261-2061-421f-78fe-e75352cff448: version: 124.0.0 d882c8a1-2b6b-442c-72ad-d538363f77f2: From c8efe890c1622dc5c50e381c6410a8ede1794e12 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 29 May 2024 13:37:00 +0000 Subject: [PATCH 70/73] Add final release 198.0.0 [ci skip] --- .../rabbitmq-service-broker/index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-198.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-198.0.0.yml diff --git a/.final_builds/packages/rabbitmq-service-broker/index.yml b/.final_builds/packages/rabbitmq-service-broker/index.yml index b6d61fd6..ede51c6b 100644 --- a/.final_builds/packages/rabbitmq-service-broker/index.yml +++ b/.final_builds/packages/rabbitmq-service-broker/index.yml @@ -191,6 +191,10 @@ builds: version: 69e6879c30f9014658a70a9ffe3fa0c09bb3e1ccd0d267efa47cc7f025cbd560 blobstore_id: f87df659-f098-4491-7ac3-30caabcc3a3a sha1: sha256:147dcf1615aed4949a9c38558acb13671f9fc2c7886ebf5d4370be3c1d344877 + 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb: + version: 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb + blobstore_id: 3f53a1f5-5ff6-4958-5b9b-3f89a1996cee + sha1: sha256:4d770c002f95b4d972e918b44f9f686b1f0de789f84e653d2f236f2517d850d8 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a: version: 6d60a8e288b9bab7edc5406b7b3d8e2d6f3fb440813d574eb146592fe4d8ee1a blobstore_id: f7209941-998c-4588-5db9-9fba80c9d4a1 diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-198.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-198.0.0.yml new file mode 100644 index 00000000..beb9a549 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-198.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 198.0.0 +commit_hash: 3b098c2 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536 + fingerprint: 7d3e7196c60ad8c3d4338d8f0e202a6dd2123d0d8de5030b9717bb1f87614536 + sha1: sha256:a49a8b45d7c4cf12ca0ea5c35745eb064c2794de99a378be515b4985ac9cf857 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb + fingerprint: 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb + sha1: sha256:4d770c002f95b4d972e918b44f9f686b1f0de789f84e653d2f236f2517d850d8 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index b3893784..2ba512b1 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -395,4 +395,6 @@ builds: version: 171.0.0 fc7b4722-8bfc-4dac-51af-e714e07c0d32: version: 111.0.0 + ffb01980-d199-4064-4a90-c9decd952092: + version: 198.0.0 format-version: "2" From e65b88f21ea72c5c8388c10272b4ec8a3fde642b Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 5 Jun 2024 09:59:55 +0000 Subject: [PATCH 71/73] Add final release 199.0.0 [ci skip] --- .../index.yml | 4 ++ ...cf-rabbitmq-multitenant-broker-199.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 3 files changed, 49 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-199.0.0.yml diff --git a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml index af5e1915..4fe8e005 100644 --- a/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml +++ b/.final_builds/packages/cf-rabbitmq-multitenant-broker-golang/index.yml @@ -191,6 +191,10 @@ builds: version: b3624f9126d24e3c31f0aad949d3e1ecfd527f5c852d2ac2471e92adde02fc5d blobstore_id: 14445165-2908-467f-45ab-8244549d3fb5 sha1: sha256:780362adb8d8f85b98423a9038cc7ac8911bf14452d5c030971a7dac7ea3b0d7 + b5b9641acd6f7dedae24da2f971d68a3090d309e078c89c6f5d14d939a9eaef1: + version: b5b9641acd6f7dedae24da2f971d68a3090d309e078c89c6f5d14d939a9eaef1 + blobstore_id: 414caab6-79d1-414e-62c8-722d7a45e8d3 + sha1: sha256:5f1d297136eff861a30e81337c2401d12746168e5eef3e4be7ea44d6018e33b3 b873f468ae0fbcc045b6313818dedb97573591e03a23f0bceb22121316ee2d56: version: b873f468ae0fbcc045b6313818dedb97573591e03a23f0bceb22121316ee2d56 blobstore_id: 2e86716f-2e56-46fa-5715-4da4c1e3e4cc diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-199.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-199.0.0.yml new file mode 100644 index 00000000..2e75902c --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-199.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 199.0.0 +commit_hash: 5f609c1 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: b5b9641acd6f7dedae24da2f971d68a3090d309e078c89c6f5d14d939a9eaef1 + fingerprint: b5b9641acd6f7dedae24da2f971d68a3090d309e078c89c6f5d14d939a9eaef1 + sha1: sha256:5f1d297136eff861a30e81337c2401d12746168e5eef3e4be7ea44d6018e33b3 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb + fingerprint: 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb + sha1: sha256:4d770c002f95b4d972e918b44f9f686b1f0de789f84e653d2f236f2517d850d8 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 2ba512b1..4d039258 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -211,6 +211,8 @@ builds: version: 57.0.0 79a71332-03d1-4786-79f7-bb426b458f09: version: 119.0.0 + 7a1b150e-20d9-4747-6587-9432d1cb30fe: + version: 199.0.0 806394d8-efc9-4558-44fa-8e0518ed0639: version: 73.0.0 8211b370-1356-46a3-4597-80cfc9ddb710: From faa32884085c78781b363526dcc42cb7d816766d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aitor=20P=C3=A9rez=20Cedres?= <1515757+Zerpet@users.noreply.github.com> Date: Wed, 12 Jun 2024 11:06:37 +0100 Subject: [PATCH 72/73] Update README Remove clojure dependency --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 0d9c9d4c..c5ae27af 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,6 @@ In order to test this release locally you will need: - [bundler](http://bundler.io/) - [BOSH CLI v2](https://bosh.io/docs/cli-v2.html#install) - [BOSH Lite](https://bosh.io/docs/bosh-lite) -- [Leiningen](https://leiningen.org) ## Install From 31318eeefb078be56c4d436c4b4d57c81771de24 Mon Sep 17 00:00:00 2001 From: CI Pipeline Date: Wed, 12 Jun 2024 12:40:45 +0000 Subject: [PATCH 73/73] Add final release 200.0.0 [ci skip] --- ...cf-rabbitmq-multitenant-broker-200.0.0.yml | 43 +++++++++++++++++++ .../cf-rabbitmq-multitenant-broker/index.yml | 2 + 2 files changed, 45 insertions(+) create mode 100644 releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-200.0.0.yml diff --git a/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-200.0.0.yml b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-200.0.0.yml new file mode 100644 index 00000000..d61e62a1 --- /dev/null +++ b/releases/cf-rabbitmq-multitenant-broker/cf-rabbitmq-multitenant-broker-200.0.0.yml @@ -0,0 +1,43 @@ +name: cf-rabbitmq-multitenant-broker +version: 200.0.0 +commit_hash: 47e7c06 +uncommitted_changes: false +jobs: +- name: broker-deregistrar + version: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + fingerprint: f84a821557aea86a1ddf1ef607d50ebf9c66bfeef5d3fb7ef38d79ea478a0fa3 + sha1: sha256:0adc7458b2c7a1e18fc8900aab543ee3f3f7bb485b56e40eb275fa6298ea3a91 + packages: [] +- name: broker-registrar + version: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + fingerprint: 6c10535ad370819bd6f1b4a356dd31bf889f5e5658dcaec8333d9c21d6a57a58 + sha1: sha256:403c7c1280f315cf9f4ab03fb95c776183830ec662f7e6f033d23585def2a43e + packages: [] +- name: rabbitmq-service-broker + version: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + fingerprint: 25550402b3cd27fd60826402c364b8f159d7cf2fdbc007bd992a71914c81e46e + sha1: sha256:7942f404acf0565946d6bd479c6950377d3cc7abec62048850f58675093685e7 + packages: + - rabbitmq-service-broker + - rabbitmq-common +packages: +- name: cf-rabbitmq-multitenant-broker-golang + version: b5b9641acd6f7dedae24da2f971d68a3090d309e078c89c6f5d14d939a9eaef1 + fingerprint: b5b9641acd6f7dedae24da2f971d68a3090d309e078c89c6f5d14d939a9eaef1 + sha1: sha256:5f1d297136eff861a30e81337c2401d12746168e5eef3e4be7ea44d6018e33b3 + dependencies: [] +- name: rabbitmq-common + version: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + fingerprint: c7b701f8368c5f7d76569d43187eeed4bb32513e071a4cd3964bf62f04cc2dbb + sha1: sha256:b181d6d9e40d8169324ac44d7d987cf8ad3c7e7adab2e2bfc419ee1d7bb9d149 + dependencies: [] +- name: rabbitmq-service-broker + version: 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb + fingerprint: 6bab1c9ab69d68e98169ec54bb7722e92cb41e17f64cb9750b3b52cf49e7b3eb + sha1: sha256:4d770c002f95b4d972e918b44f9f686b1f0de789f84e653d2f236f2517d850d8 + dependencies: + - cf-rabbitmq-multitenant-broker-golang +license: + version: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + fingerprint: b4740f86c352379435cbacb22afa730c723bb12317c12b9ea8b77907226c88bc + sha1: sha256:3b0b05935c1b495e18e2fe8c6e9258e5b9f6bfb9a71684fd266af8a7bd96e088 diff --git a/releases/cf-rabbitmq-multitenant-broker/index.yml b/releases/cf-rabbitmq-multitenant-broker/index.yml index 4d039258..532b0463 100644 --- a/releases/cf-rabbitmq-multitenant-broker/index.yml +++ b/releases/cf-rabbitmq-multitenant-broker/index.yml @@ -301,6 +301,8 @@ builds: version: 144.0.0 bce428ec-ae80-4efe-6d94-f3232b6f6d1c: version: 185.0.0 + bd17dd6d-b313-40b5-63a8-5f53f5efa0a3: + version: 200.0.0 bde8027e-2dd6-42ef-4def-8659d3485c49: version: 192.0.0 c0341676-6725-4d40-51f2-c427549f9c62: