Question on noam_scheme(): learning_rate

There is a question:
noam_scheme():
return init_lr * warmup_steps ** 0.5 * tf.minimum(
step * warmup_steps ** -1.5, step ** -0.5)
why do you use 'init_lr * warmup_steps ** 0.5' rather than 'd_model ** -0.5' ?
Thanks a lot!
@Kyubyong

@Kyubyong

same doubt with you, maybe it should alter to d_model


Add Support for YouTube Short Urls

Updates the YouTube pattern to recognize the YouTube short share url to retrieve the id.
Fixes 1427

Published in 2.10.1


feat(network intercept): populate "intercepts" in base event params

Bug: https://github.com/GoogleChromeLabs/chromium-bidi/issues/644

Updated E2E to add "intercepts"


Add call options accordion to Read Contract functions

Closes #2243
Adds an accordion controlled by a button with extra call options: block number, sender, and call value.
When closed:

When open:

A note is appended to the error message if the the block number was changed and contract address has no code.

Some tweaks that I think we should do at first glance:

The arrow down button after the function name makes the whole UI feel busy, I'd suggest moving it to right of the "Query" button.

Also, move the entire block/sender/value section to after the query button.
I think that would make this entire section feels like an optional group of settings. Maybe changing the "arrow button" to something else would improve this feeling (maybe "+" meaning "extra call options"?)

I think the textbox with the arrows up/down to increment/decrement the number is unnecessary, given the magnitude of block number is of millions on no-ghost chains. It is faster for the user to just delete the characters and change the number.

We can for sure reduce the horizontal space for block number field by a half.

Same for value field, although I think "value" can have a bigger width than "block number".

We could add an auxiliary button just after the block number textbox to set it to the max (latest) block number as an aid.

Here is what it looks like with the suggested changes:


Group By, Order by with limit

Expected behavior and actual behavior
Expected behavior: We should get sorted data according to order by then group by for a specific limit.
actual behavior: We are getting group by data in sorting order but which is not correct for us.
Steps to reproduce the problem
Actually, We have users and posts tables which contain data according to user column (link type). We need posts which group by users and sorted by the distance. Posts contain latitude and longitude field which is using for calculating distance from current logged in user.
So when we fetch data from below query.
SELECT @rid, distance(latitude, longitude, SOME_latitude, SOME_longitude) as distance, created_at FROM posts LET $user = user WHERE GROUP BY $user ORDER BY distance ASC LIMIT 20 SKIP 0;
We are getting the grouped post according to users in sorted order. But in result post does not have small distance for that  @user.
Let us understand by below example.
USER1            USER2        USER3
post (3 m)        post (1m)     post (5 m)
post (2 m)       post (0.5 m)  post (2m)
post (1m)
Actual Result
USER2(with post (1m)), USER1(with post (2m)), USER3(with post(5m))
Expected Result
USER2(with post (1m)), USER1(with post (2m)), USER3(with post(2m))
Runninng Mode

[ ] Remote

Misc

[ ] I'm using the Community Edition

OrientDB Version

[ ] v2.1.x - Please specify last number: 1
[ ] v2.2.x - Please specify last number: 0

Operating System

[ ] Linux
[ ] MacOSX

Java Version

[ ] 6
[ ] 7
[ ] 8

Hi @lalitlogical
I'm struggling a little bit to understand your example, any chance to have an SQL script to reproduce the problem?
(btw, I guess the WHERE in the query is a typo...)
Thanks
Luigi

Hi @luigidellaquila
We have created Document Type Database in OrientDB. We are making a project with NodeJs + oriendb + oriento.
Basically, we have two tables as Users and Posts. Users can have many posts with posts table. Post table has a link type column of the owner( user's @rid). The post can be sorted by the distance. So we need posts as group by the user with distance in descending order.
When we are executing the query, we are getting the posts  as correct descending order with group by the user. But when we fetch other posts for any specific user, that contains the small distance posts than we got previously from the first query.
So I think may be there is a problem with group by with order by. So we are getting large distance post for a user which also contains the small distance posts.
Let me know for same if you can help.
We are getting two slow response for a query which may have not any record for that condition. In past, we have to run the sub-queries with the help of LET, but it is taking approx 16 secs for 1000 records. We are currently in development phase. So it is not acceptable in any way.
We are very disappointed with the speed/performance of OrientDb. Maybe we have not proper documentation which demonstrates some example for same to optimise our queries.

Hi @lalitlogical
I think the problem is related to the fact that ordering and grouping on aliases is not supported in current release.
I suggest you to use a subquery for that, eg.
select from (
   SELECT @rid, distance(latitude, longitude, SOME_latitude, SOME_longitude) as distance, created_at, user FROM posts
) GROUP BY user ORDER BY distance ASC LIMIT 20 SKIP 0

Thanks
Luigi


Markdown headers generated from code are not numbered with other headers

Using jupyter notebooks (saving to md:myst with jupytext) for some chapters of a book (with multiple parts, each with chapters and sections), and instructions are pretty clear, except for one part I can't figure out: numbered headers from a loop.
For example, assuming a list of strings named items, I've tried:
#%% md

# All Items

#%%
for item in items:
    display(Markdown(f"## Item {item}"))
    # some other stuff

The various sub headers do not show up, while the other stuff like figures and tables show up. So I tried:
#%% md

# All Items

#%%

for item in items:
    display(HTML(f"\n
Item {item}
\n"))
    # some other stuff

The headers show up for each item, along with the other stuff, header is the right font size, but do not get numbered (presumably because HTML is ignored when the book is built) or included in the navigation / toc.
I've searched the documentation and couldn't find anything like that.

Ended up generating myst markdown files directly from python code / loop. Downside is I have to add them to the toc and ignore them to not push them to github. Then on github run the script to generate the markdown files and then build the book.
Not ideal, but this buys me some time until there is a better solution

The various sub headers do not show up

I identified a cause for this here: https://github.com/executablebooks/MyST-NB/issues/315#issuecomment-825981309
As for making the headers consistently numbered, the markdown from cell outputs may need to get stitched into the source markdown document on the tokens levels indeed, rather than - as currently - pasted in later on in the rendering step (see my comments in https://github.com/executablebooks/MyST-NB/pull/316).

heya, thanks for the feedback 🙏, I'm folding this issue in to #317


Add more equivalent modules for strict and warnings to default Perl::Critic config

Thanks @oalders ! Looks good to me.


Add Support for Server-Side gNMI Stubs

Looks like betterproto added support for generating asynchronous service stubs in danielgtaylor/python-betterproto@1d54ef8f9936899f86b2fe79da3e301f3096dc4d. Are there plans to add server-side bindings for this project once there is an official betterproto pre-release with the aforementioned commit?
Thanks!

Thanks for the news. We need an async grpc server for testing in the future. So there is a good change we will look at this in order to include server stubs as well.

Great, that's good to hear. It appears that this will be part of the next prerelease 2.0.0b3 which just got approved about 10 hours ago -> danielgtaylor/python-betterproto#182


Update of platform-ref-aws

Description of your changes
Followed the lead of the platform-ref-azure changes to move the network to nested XR of Cluster composition and removed the need for newtork-id. Update readme for redesigned provisioning flow and also added pre-requisite section instead of having repeated instructions (installing up cli)
I have:

[ x] Read and followed Upbound's contribution process.
[ ] Run make reviewable to ensure this PR is ready for review.
[ ] Added backport release-x.y labels to auto-backport this PR, as appropriate.

How has this code been tested
Performed testing on local kind cluster hooked in to upbound cloud.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 2 committers have signed the CLA.:x: Aaron Torgerson:x: garreeokeAaron Torgerson seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Figthers Anthology Out of Memory error and others

It is supposed to be a common bug in the game and it happens after spending a long time in the game, even with DDrawCompat. Is there a way or any shim that can be applied to fix this error? should I use 4gb_patch? Is there a shim or something to improve multiplayer other than with the application to patch Aguada? Do you know of other fixes for this game even in sound?.

I don't know. Please don't use this place as a generic tech support forum for all things unrelated to DirectDraw. There are better places for such discussions, such as Vogons.


Sometimes unrecoverable DRM playback after failure

Launch AirServer on a Mac to use it as receiver.
Play a DRM content in the demo and enable AirPlay to the AirServer service. AirServer fails to play the content, closes and breaks the AirPlay connection (you can play an unprotected content locally to check that this is the case).
Attempt to play some DRM content again (even one that wasn't played before). The player always fails with Unsupported URL.

Workaround: Kill and restart the app but maybe there is an issue with the content key session.
The issue can be reproduced similarly with Reflector.

Won't address. Closed.


[CP][ios17][text_input]fix ios 17.0 keyboard freeze when switching languages

Issue Link
https://github.com/flutter/flutter/issues/134716
Commit Hash
ffcc5bf
Target
beta
PR Link
https://github.com/flutter/engine/pull/48041
Changelog Description
Fix ios 17.0 keyboard freeze when switching languages
Impacted Users
all iOS end-customers under iOS 17.0
Impact Description
This affects all flutter apps with text inputs (e.g. text field) on iOS 17.0.
It's been fixed in iOS 17.1 by Apple a few weeks ago, but there are still many users in iOS 17.0, so we need this CP for those users
Workaround
No workaround
Risk
low
Test Coverage
yes
Validation Steps
Repro steps in https://github.com/flutter/flutter/issues/134716

This needs CP to both the previous stable (https://github.com/flutter/flutter/issues/138439) and the new beta (https://github.com/flutter/flutter/issues/138440)

This has my approval for cherry-picking.

i believe this is already done.


Fix java snapshot version

Fixes https://github.com/duckdb/duckdb-java/issues/17

See https://oss.sonatype.org/service/local/repositories/snapshots/content/org/duckdb/duckdb_jdbc/ for available snapshot versions as well

Thanks!


Song is Randomized when Switching Tab

Describe the bug
While the algorithm is supposed to only randomize the song on every user reloads, however I notice that the song is randomized every time I switched the tab.
To Reproduce
Steps to reproduce the behavior:

Go to lofi-players.netlify.app
Go to another tabs (such as Search tab)
Back to Home Tab
See error

Expected behavior
Song should only be randomized when users reloads the browser, not switching tabs.
Desktop (please complete the following information):

OS: Windows 10 OS Version 2009 (Build 19043.1202)
Browser Chrome
Version 93.0.4577.63

This issue has been fixed in #79 PR. Thanks!


[documentation] Gradient of nn.MLP

What should I be doing here?
mlp = nn.MLP(in_size=2,out_size=1,width_size=80,depth=3,key=rng)
point = jax.random.uniform(rng,(2,))
print(mlp(point))
jax.grad(mlp)(point) #error: Gradient only defined for scalar-output functions. Output had shape: (1,).

FYI this worked but certainly there's something better we could do?
rng=jax.random.PRNGKey(128)
mlp = nn.MLP(in_size=2,out_size=1,width_size=80,depth=3,key=rng)

def mlp_hack(x):
  out = mlp(x)
  return jp.reshape(out,())

point = jax.random.uniform(rng,(3,2))
jax.vmap(jax.grad(mlp_hack))(point)


Lowest price displayed without tax in spite of WooCommerce settings

I've noticed that the lowest price (using the shortcode) is displayed without tax, despite the following WooCommerce tax settings:
"Prices entered with tax" -> "No, I will enter prices exclusive of tax"
"Display prices in the shop" -> "Including tax"
"Display prices during cart and checkout" -> "Including tax"
Behavior:
The price is displayed without tax
Expected behavior:
The price is displayed with tax included
Relevant package versions:
WooCommerce 7.3.0
WC Price History 1.6.1

thanks, let me fix this

@kkarpieszuk There seems to be a regression in 1.6.2:
Fatal error: Uncaught Error: Class 'PriorPrice\Taxes' not found in ANONYMIZED/wp-content/plugins/wc-price-history/app/PriorPrice/Hooks.php:19 Stack trace: #0 ANONYMIZED/wp-content/plugins/wc-price-history/plugin.php(33): PriorPrice\Hooks->register_hooks() #1 ANONYMIZED/wp-admin/includes/plugin.php(2314): include_once('/home/ddd/ftp/w...') #2 ANONYMIZED/wp-admin/plugins.php(192): plugin_sandbox_scrape('wc-price-histor...') #3 {main} thrown in ANONYMIZED/wp-content/plugins/wc-price-history/app/PriorPrice/Hooks.php on line 19

sorry for that, I just learned in a hard way wordpress is still using the plugin on the time when it is being upgraded :( sorry that you had to learn it with me
I release 1.6.4, please download it and install

wait, it is still wrong... (what a day...)

It should be ok now, please download 1.6.4

Thanks, it seems to be working as expected.

uff, the fault was completely on my own. I created a new Taxes.php class but I forgot when you upload ne wversion of the plugin to WordPress repository server you have to explicitly mark a new files to be uploaded. That's why I have seen this fixed (I have this file on my comp of course) but you had fatal error (required Taxes.php file was not on wordpress repo).


Change stomp client library

I'm wondering if it would be a good idea to change client library to
NEW => https://github.com/stompgem/stomp
OLD => https://github.com/iande/onstomp
Pros:

onstomp has very limited maintenance power https://github.com/iande/onstomp/issues/20
stompgem/stomp support STOMP 1.2
stompgem/stomp has good example on configuring ssl and certs

Cons:
I do not see strong Cons unless the heavy work on re-testing this plugin against your Stomp infra.
Any comments are warmly welcomed !

+1 for stompgem/stomp which is used in other projects like MCollective

+1 for stompgem. STOMP 1.0 do not support  any heart-beat frame. It is a mess to connect to an Artemis/STOMP topic...


"flutter create" should use our dependency-testing logic to give appropriate next steps

Right now it unconditionally says to call "flutter run", which won't work if your dependencies aren't installed, or your devices aren't plugged in and there's no simulator running, etc.
Since calling "flutter create" happens early in the getting started guide, and before you've got your dependencies ready, having it say to use "flutter run" can be confusing and lead to frustration.

We should have it call out to doctor.summary(), which will tell them what the state of their toolchain is and prompt them to run flutter doctor if necessary.


[fastpages] Review Ticket Week 2

This is the link to Lydia's Fastpage.
Python List and Dictionaries
Table
Theme Change

2.7+ My partner completed all the things this week and I believe they went above and beyond.


Impossible to load assembly or file using dotnet-migrate-2019 v 4.1

Hi,
I run the following command :
dotnet-migrate-2019 migrate "path/to/mysolution/mysolution.sln"
I get the following message : Impossible to load file or assembly ''Microsoft.Extensions.Logging.Abstractions, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=adb9793829ddae60'".
How can I solve this issue?
Best regards,
Maher

Do you use this as NuGet global tool or as ZIP package from releases?

I'm afraid I can't reproduce the issue under neither Windows (.NET Core 3.0/.NET Framework 4.8) nor Linux (.NET Core 2.2) using both global tool from NuGet and ZIP package from releases. Please, add more information to the issue.

Installation source
OS & OS Version
dotnet --info
Installed .NET Framework version if on Windows

And more detailed reproduction steps would be nice to have.

Hi Andrew,

I am using the ZIP package from releases.
OS Win 7 and Win 10.
λ dotnet --info
SDK .NET Core (reflétant tous les global.json) :
Version:   3.0.100-preview6-012264
Commit:    be3f0c1a03

Environnement d'exécution :
OS Name:     Windows
OS Version:  6.1.7601
OS Platform: Windows
RID:         win7-x64
Base Path:   C:\Program Files\dotnet\sdk\3.0.100-preview6-012264\
Host (useful for support):
Version: 3.0.0-preview6-27804-01
Commit:  fdf81c6faf
.NET Core SDKs installed:
3.0.100-preview6-012264 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.0.0-preview6.19307.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.0.0-preview6-27804-01 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.0-preview6-27804-01 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
4. .NET Framework 4.7.2 and .NET 4.8

To reproduce the issue I cd the ZIP package then I wrote the following command :
dotnet-migrate-2019 wizard "path/to/solution.sln"

Thanks, I've reproduced the issue. I'll look into it.

@MaherJendoubi could you please confirm the issue to be fixed in 4.1.1?

@andrew-boyarshin No, I have now another exception.

hi,
lDependencies libraries of Project2015To2017.Core.dll are not contained in Project2015To2017 nuget package (which itself declare no package dependencies). It explain why System.Memory.dll is not found. :)

There are multiple builds with different issues:

dotnet global tool — always ideal and tested extensively to work everywhere
netcoreapp2.1 from ZIP releases — always ideal, tested on free time basis
net461 from ZIP releases — issues with assembly versions (redirections are not being generated due to 3.0 Preview Microsoft.NET.Sdk bug, so, despite the existence of correct assembly file, it's not being picked due to version mismatch), this is what this issue is about
All NuGet libraries — issues with dependencies due to another NuGet bug (or, rather, incomplete functionality with Priority 1 issue on their backlog), sometimes workarounds work

@CedricLeblond regarding Project2015To2017.Migrate2019.Library absence in Project2015To2017 — I'm aware of that, that is easy to fix.

hi,
A nuget package which fix this issue, is it available ?
Regards.

the nuspec generate have some dependency to other pacakges which are not publishing:
      <group targetFramework=".NETStandard2.0">
        <dependency id="Project2015To2017.Core" version="4.1.1" exclude="Build,Analyzers" />
        <dependency id="Project2015To2017.Migrate2017.Library" version="4.1.1" exclude="Build,Analyzers" />
      </group>

so if you also publish all nupkg create in the repository everything should be working.
Regards.


Type definitions for addBlendMode are wrong

Version

Phaser Version:  v3.18.1-FB
Operating system: Windows 10

Description
TypeScript definitions for addBlendMode are wrong they require a function and some types are not present while calling Phaser.Renderer.WebGL.WebGLRenderer for the renderer
Example Test Code
var renderer = this.sys.game.renderer as Phaser.Renderer.WebGL.WebGLRenderer;
        var { gl } = renderer;

        var modeIndex = renderer.addBlendMode([gl.ONE, gl.ONE_MINUS_SRC_ALPHA], gl.FUNC_ADD);

Additional Information
Changing the type definitions of the renderer to any would work, so we can safely assume that the types are missing or wrong

The correct type should be GLenum[] as its an array of GL constants.


[.NET] Re-ordered DotnetFinder so it searches path first before hard coded locations and add support for lookup by EditorSettings override

Implemented EditorSettings override for where to access dotnet and re-ordered DotnetFinder's search for dotnet, so it checks the path variable first before checking the hard coded locations.
Fixes Issue: https://github.com/godotengine/godot/issues/97501
Implements Proposal: https://github.com/godotengine/godot-proposals/issues/1941

@raulsntos can you remove your block on this pull request? It looks like I've done what you've asked? Thanks.


Fixes 31 - initial code for PCA

Still work in progress, any comments welcome.

Noticed a lot of files have been moved around. Assuming you used git mv ... to preserver the history? Please confirm this is saved.

Added some additional comments around the cuda code. Will look at Python more once we have some tests.

@navdeep-G yes the history is saved, though it's just 1 commit :-)


Can read and write methods infer the file format?

Can the read and write methods infer the RDF file format from the file extension?
For example:
doc.write('foo.xml')

Currently the user is explicitly required to declare the file format:
doc.write('foo.xml', file_format='xml')

Sure, in cases where it is clear. What is the desired behavior when the extension is unclear, like doc.write('foo.sbol') and doc.read('foo.sbol')?
Also, there are constants for the file format: sbol3.RDF_XML, for instance. The benefit to requiring a file format is to make it explicit rather than implicit.

In the case that a user provides a standard file extension,  I would argue that simply providing a filename with a standard extension is explicit, and therefore in spirit of PEP20.  Whereas doc.write('foo.xml', file_format='xml') is simply redundant, repetitious, and redundant.  Philosophy aside, it's just easy for me to forget the file_format argument and I am going to be tripping over this constantly.  I think we are all used to applications inferring file types from the file extensions.
In the case that it is not a standard file extension, e.g., xml, ttl, nt, then absolutely the file_format should be required.  Probably the user should get an error message that says ("File format {extension} not recognized.  Please use the file_format keyword to specify a file format").

We can use rdflib.util.guess_format:
>>> import rdflib
RDFLib Version: 5.0.0
>>> rdflib.util.guess_format
<function guess_format at 0x7fd47848cf70>
>>> help(rdflib.util.guess_format)

>>> rdflib.util.guess_format('data.nt')
'nt'
>>> rdflib.util.guess_format('data.rdf')
'xml'
>>> rdflib.util.guess_format('data.ttl')
'turtle'
>>> rdflib.util.guess_format('data.xml')
>>> rdflib.util.guess_format('data.xml') == None
True

The return value is not documented. It looks like None is returned if the file extension is not recognized.


Create two same type component in a appillcation, only one created.

Describe the bug

When I create a application which has tow same components, that the application is running and HEALTHY is ture. But I find only one components created.
If we split two application, they all will be created and running well.
To Reproduce

A custom components which is make by service, like the above of end.
create the application which has two same components. It is only one was created.

components:
apiVersion: core.oam.dev/v1beta1
kind: ComponentDefinition
metadata:
  name: external-resource
  namespace: vela-system
  annotations:
    definition.oam.dev/description: "external-resource is services which is external resource of access map in the cluster, use serivce as DNS resolution"
spec:
  workload:
    definition:
      apiVersion: v1
      kind: Service
  schematic:
    cue:
      template: |
        output: {
            apiVersion: "v1"
            kind:       "Service"
            metadata: {
                name: context.name
            }
            spec: {
                if parameter.dnstype == "A" {
                    type: "ClusterIP"
                    ports: [ for p in parameter.ports {
                        port: p
                        targetPort: p
                        protocol: parameter.protocol
                    }]
                }
                if parameter.dnstype == "CNAME" {
                    type: "ExternalName"
                    externalName: parameter.cname
                }
            }
        }

        outputs: {
            if parameter.dnstype == "A" {
                endpoints: {
                    apiVersion: "V1"
                    kind: "Endpoints"
                    metadata: {
                        name: context.name
                    }
                    subsets: [
                        {
                            addresses: [ for i in parameter.ips {
                                ip: i
                            }]
                            ports: [ for p in parameter.ports {
                                port: p
                                protocol: parameter.protocol
                            }]
                        }
                    ]
                }
            }
        }

        parameter: {
            // +usage=DNS resolution type, only support "A" and "CNAME"
            dnstype: "A" | "CNAME"
            if dnstype == "A" {
                ips: [...string]
                ports: [...int]
                protocol: *"TCP" | "UDP"
            }
            if dnstype == "CNAME" {
                // +usage=cname value, like xxx.com
                cname: string
            }
        }

application:
apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
  name: test-external-resource
  namespace: default
spec:
  components:
    - name: dns-merge-a
      type: external-resource
      properties:
        dnstype: "A"
        ips: ["<IP_ADDRESS>"]
        ports: [6379]
    - name: dns-merge-cname
      type: external-resource
      properties:
        dnstype: "CNAME"
        cname: "135805c107014b9f9bfc7d86287b38d0in01.internal.cn-north-4.mysql.rds.myhuaweicloud.com"

Apply it, the application running well:

But only one be created:

If I create two application they all create:

Expected behavior

the components in the application can be created.
Version

$ vela version
Version: refs/tags/v1.0.5
GitRevision: git-53b49ac
GolangVersion: go1.14.15

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.0", GitCommit:"e19964183377d0ec2052d1f1fa930c4d7575bd50", GitTreeState:"clean", BuildDate:"2020-08-26T14:30:33Z", GoVersion:"go1.15", Compiler:"gc", Platform:"windows/amd64"}
Server Version: version.Info{Major:"1", Minor:"19+", GitVersion:"v1.19.8-r1-CCE21.4.1.B002", GitCommit:"c4e46ab165577f38a3c4ddea6e9ec48e5f44f852", GitTreeState:"clean", BuildDate:"2021-04-25T09:10:07Z", GoVersion:"go1.15.8", Compiler:"gc", Platform:"linux/amd64"}

Maybe you just simply misspell the output as outputs? As I fix that, they create two svc.

@chivalryq I create two application split it will done.

@chivalryq  can you output your fix yaml file? thx.

@chivalryq the components it supports the output and outputs, your can try this application yaml:
apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
  name: test-external-resource-01
  namespace: default
spec:
  components:
    - name: dns-merge-a
      type: external-resource
      properties:
        dnstype: "A"
        ips: ["<IP_ADDRESS>"]
        ports: [6379]

or :
apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
  name: test-external-resource-02
  namespace: default
spec:
  components:
    - name: dns-merge-cname
      type: external-resource
      properties:
        dnstype: "CNAME"
        cname: "xxxxx.com"

it will created well.

@wonderflow I find the problem through the vela-core logs:
I0626 03:53:40.023835       1 applicationconfiguration.go:321] "Cannot apply workload" err="cannot apply trait \"V1\" \"Endpoints\" \"dns-a\": cannot get object: no matches for kind \"Endpoints\" in version \"V1\""

it is my spell error! the version is v1 and not V1. and the version no match the kind.
But some suggestion, I think if this apply error appear to the describe event is well.
And now the application describe event can not find the problem
Events:
  Type    Reason         Age                From         Message
  ----    ------         ----               ----         -------
  Normal  Parsed         19s (x2 over 21s)  Application  Parsed successfully
  Normal  Rendered       19s (x2 over 21s)  Application  Rendered successfully
  Normal  FailedApply    16s (x2 over 19s)  Application  Applied successfully
  Normal  HealthChecked  16s (x2 over 19s)  Application  Health checked healthy
  Normal  Deployed       16s (x2 over 19s)  Application  Deployed successfully


How to solve this problem?

$ go build
github.com/Applifier/go-xgboost/core
core/xgbooster.go:65: cannot use &outLen (type *C.ulong) as type *C.bst_ulong in argument to func literal
core/xgbooster.go:113: cannot use C.ulong(len(handles)) (type C.ulong) as type C.bst_ulong in argument to func literal
core/xgdmatrix.go:30: cannot use &count (type *C.ulong) as type *C.bst_ulong in argument to func literal
core/xgdmatrix.go:40: cannot use &count (type *C.ulong) as type *C.bst_ulong in argument to func literal
core/xgdmatrix.go:52: cannot use C.ulong(len(values)) (type C.ulong) as type C.bst_ulong in argument to func literal
core/xgdmatrix.go:60: cannot use C.ulong(len(group)) (type C.ulong) as type C.bst_ulong in argument to func literal
core/xgdmatrix.go:70: cannot use C.ulong(len(values)) (type C.ulong) as type C.bst_ulong in argument to func literal
core/xgdmatrix.go:87: cannot use &outLen (type *C.ulong) as type *C.bst_ulong in argument to func literal
core/xgdmatrix.go:108: cannot use &outLen (type *C.ulong) as type *C.bst_ulong in argument to func literal
core/xgdmatrix.go:132: cannot use C.ulong(nrows) (type C.ulong) as type C.bst_ulong in argument to func literal
core/xgdmatrix.go:132: too many errors

Hi!
Thanks for trying go-xgboost out.
What platform are you trying this out?
How did you build/install xgboost into your system?
https://github.com/Applifier/go-xgboost/blob/master/scripts/Dockerfile-xgboost is a good starting point to see if you are missing something or to see the difference between you setup and the one that the library is tested against.

Also are made a commit that changes the used type https://github.com/Applifier/go-xgboost/commit/e77b141dc9cf186c800bf3b902e7f533fa9643c7. Can you see if it works for you now.


Fine tune for English TTS

Hello! Thanks for this amazing open-source model. I have tried to infer TTS using few reference voices (in english). Though it sounds nearly accurate but the words sometimes get misspelled, miss or get extra. How can I fine-tune this part?

well, in this case you can try use some other words with same pronuncation to replace it. of course finetune will make it better because the model may haven't seen such words when training. follow example/libritts/run.sh for finetune speaker

I'm looking to fine-tune ZeroShotTTS (3s reference), not for a specific speaker. Would this be enough example/libritts/run.sh to get good results?

@aluminumbox Any guidance on how to improve this would be appreciated.


audit for visual-studio-code: passed
audit for visual-studio: passed
audit for visualvm: passed
audit for vitalsource-bookshelf: passed
audit for vitamin-r: passed
audit for vivaldi: passed
audit for vlc-webplugin: passed
audit for vlc: passed
audit for vlcstreamer: passed
audit for vmware-appcatalyst: passed
audit for vmware-fusion: passed
audit for vmware-horizon-client: passed
audit for vmware-remote-console: passed
audit for vnc-viewer: passed
audit for voicemac: passed
audit for voikkospellservice: passed
audit for volumemixer: passed
audit for voodoopad: passed
audit for vorlon-desktop: passed
audit for vox-preferences-pane: passed
audit for vox: passed
audit for voxengo-span-au: passed
audit for voxengo-span-vst: passed
audit for voxox: passed
audit for voxql: passed
audit for vpaint: passed
audit for vpnsecure: passed
audit for vrep: passed
audit for vuescan: passed
audit for vuo-editor: passed
audit for vuze: passed
audit for vyprvpn: passed
audit for vysor: passed
audit for wabbitemu: passed
audit for wakeonlan: passed
audit for wallpaper-clocks: passed
audit for wallpaper-wizard: passed
audit for waltr: passed
audit for warsow: passed
audit for wasted: passed
audit for watch-screenshot-magic: passed
audit for waterfox: passed
audit for watts: passed
audit for waves-central: passed
audit for wavesurfer: passed
audit for wavtap: passed
audit for wd-my-cloud: passed
audit for wd-security: passed
audit for wdfirmwareupdater: passed
audit for web-sharing: passed
audit for webarchiveextractor: passed
audit for webarchiveplayer: passed
audit for webcatalog: passed
audit for webex-nbr-player: passed
audit for webhook: passed
audit for webpquicklook: passed
audit for webstorm: passed
audit for webtorrent: passed
audit for webuildsg: passed
audit for wechatwebdevtools: passed
audit for wedge: passed
audit for weibox: passed
audit for weiyun: passed
audit for weka: passed
audit for welly: passed
audit for wercker-cli: passed
audit for wercker: passed
audit for wesnoth: passed
audit for whale: passed
audit for whatpulse: passed
audit for whatroute: passed
audit for whatsapp-pocket: passed
audit for whatsapp: passed
audit for whatsdesktop: passed
audit for whatsize: passed
audit for whatsyoursign: passed
audit for whichspace: passed
audit for whiskey: passed
audit for whiteclock: passed
audit for widelands: passed
audit for widgetrunner: passed
audit for wifi-explorer: passed
audit for wifimasterkey: passed
audit for wifispoof: passed
audit for winbox: passed
audit for window-switch: passed
audit for window-wrangler: passed
audit for windownaut: passed
audit for winds: passed
audit for windscribe: passed
audit for wine-devel: passed
audit for wineskin-winery: passed
audit for winfo: passed
audit for wingfs: passed
audit for wingide: passed
audit for wings3d: passed
audit for wireframe-sketcher: passed
audit for wireless-transfer: passed
audit for wireshark-chmodbpf: passed
audit for wireshark: passed
audit for wiretap-studio: passed
audit for wiring: passed
audit for witch: passed
audit for witgui: passed
audit for wizard101: passed
audit for wiznote: passed
audit for wjoy: passed
audit for wkhtmltopdf: passed
audit for wmail: passed
audit for wondershare-pdf-editor-pro: passed
audit for wondershare-player: passed
audit for wondershare-video-converter-ultimate: passed
audit for wordcounter: passed
audit for wordmark: passed
audit for wordpresscom: passed
audit for wordservice: passed
audit for workamajig: passed
audit for workcraft: passed
audit for worksnaps-client: passed
==> Auditing language: 'AT', 'BE', 'BG', 'CH', 'CZ', 'DE', 'DK', 'ES', 'FI', 'FR', 'GB', 'GR', 'HR', 'HU', 'IE', 'IT', 'LI', 'LT', 'LV', 'NL
audit for world-of-tanks: passed
==> Auditing language: 'CA', 'US'
audit for world-of-tanks: passed
==> Auditing language: 'CN', 'ID', 'IN', 'JP', 'PH', 'SG', 'TH', 'TW', 'VN'
audit for world-of-tanks: passed
==> Auditing language: 'KR'
audit for world-of-tanks: passed
==> Auditing language: 'RU'
audit for world-of-tanks: passed
audit for wowdoge: passed
audit for wowhead-client: passed
audit for wowmatrix: passed
audit for wowza-streaming-engine: passed
audit for wraparound: passed
audit for writefull: passed
audit for wwdc: passed
audit for wxcrafter: passed
audit for wxwork: passed
audit for wyzo: passed
audit for x-lite: passed
audit for x-mirage: passed
audit for x-moto: passed
audit for x2goclient: passed
audit for x48: passed
audit for xact: passed
audit for xamarin-android-player: passed
audit for xamarin-android: passed
audit for xamarin-ios: passed
audit for xamarin-jdk: passed
audit for xamarin-mdk: passed
audit for xamarin-studio: passed
audit for xamarin: passed
audit for xampp: passed
audit for xaos: passed
audit for xbench: passed
audit for xca: passed
audit for xccello: passed
audit for xcsoar: passed
audit for xee: passed
audit for xfinity-wifi: passed
audit for xguardian: passed
audit for xiami: passed
audit for xld: passed
audit for xlifftool: passed
audit for xmarks-safari: passed
audit for xmind: passed
audit for xmplify: passed
audit for xmrouter: passed
audit for xnconvert: passed
audit for xnviewmp: passed
audit for xoctave: passed
audit for xpra: passed
audit for xquartz: passed
audit for xrg: passed
audit for xscope: passed
audit for xscreensaver: passed
audit for xslimmer: passed
audit for xtabulator: passed
audit for xtorrent: passed
audit for xtrafinder: passed
audit for yabumi: passed
audit for yacreader: passed
audit for yahoo-messenger: passed
audit for yakyak: passed
audit for yandex: passed
audit for yarbs: passed
audit for yasu: passed
audit for yate: passed
audit for yed: passed
audit for yemuzip: passed
audit for yep: passed
audit for yimello: passed
audit for ynab: passed
audit for yoda: passed
audit for yojimbo: passed
audit for youdao: passed
audit for youdaonote: passed
audit for youku: passed
audit for youll-never-take-me-alive: passed
audit for younity: passed
audit for yourkit-java-profiler: passed
audit for youtrack-workflow: passed
audit for youtube-to-mp3: passed
audit for youview: passed
audit for yubico-authenticator: passed
audit for yubikey-neo-manager: passed
audit for yubikey-personalization-gui: passed
audit for yubikey-piv-manager: passed
audit for yubiswitch: passed
audit for yujitach-menumeters: passed
audit for yummy-ftp: passed
audit for yy: passed
audit for zazu: passed
audit for zcash4mac: passed
audit for zdoom: passed
audit for zed: passed
audit for zend-studio: passed
audit for zendserver: passed
audit for zenmate-vpn: passed
audit for zepheer: passed
audit for zeplin: passed
audit for zerobranestudio: passed
audit for zeroinstall: passed
audit for zeronet: passed
audit for zerotier-one: passed
audit for zesarux: passed
audit for zest: passed
audit for zettelkasten: passed
audit for zipcleaner: passed
audit for zipeg: passed
audit for zoc: passed
audit for zoho-docs: passed
audit for zoom: passed
audit for zoomus: passed
audit for zotero: passed
audit for zterm: passed
audit for zulip: passed
audit for zulu: passed
audit for zxpinstaller: passed
audit for ax88179: passed
audit for bose-soundtouch: passed
audit for brotherprinterdrivers: passed
audit for canon-capt-printer-driver: passed
audit for canon-imagerunner-printer-driver-ufrii: passed
audit for canon-pixma-mg6200-printer-driver: passed
audit for canon-pixma-scanner-driver-ica: passed
audit for displaylink: passed
audit for dn-3023-driver: passed
audit for ftdi-vcp-driver: passed
audit for gutenprint: passed
audit for hewlettpackardprinterdrivers: passed
audit for kensington-trackball-works: passed
audit for keyspan-usa-19hs: passed
audit for konica-minolta-bizhub-c220-c280-c360-driver: passed
audit for konica-minolta-bizhub-c450-driver: passed
audit for lg-onscreencontrol: passed
audit for luxafor: passed
audit for mcs783x: passed
audit for microsoft-intellipoint: passed
audit for microsoft-intellitype: passed
audit for nvidia-web-driver: passed
audit for oki-mc573series-driver: passed
audit for oki-postscript-drivers: passed
audit for pl2303: passed
audit for ricoh-driver-aficio-sp-c240dn: passed
audit for rtunic: passed
audit for sbig-universal-driver: passed
audit for scansnap-manager-ix100: passed
audit for scansnap-manager-ix500: passed
audit for scansnap-manager-s1100: passed
audit for scansnap-manager-s1300: passed
audit for scansnap-manager-s1500: passed
audit for scansnap-manager-s300m-s500m-s510m-fi-5110eoxm-legacy: passed
audit for scansnap-manager-s300m-s510m: passed
audit for scansnap-manager: passed
audit for silicon-labs-vcp-driver: passed
audit for tomtom-mysports-connect: passed
audit for unifi-controller: passed
audit for wacom-bamboo-tablet: passed
audit for wacom-graphire2-tablet: passed
audit for wacom-graphire4-tablet: passed
audit for wacom-intuos-tablet: passed
audit for wacom-intuos3-tablet: passed
audit for xbox360-controller-driver: passed
audit for xerox-print-driver: passed
audit for eid-be-middleware: passed
audit for eid-be-viewer: passed
audit for eid-be: passed
audit for eid-de: passed
audit for eid-ee: passed
audit for eid-lv: passed
audit for eid-pt: passed
audit for font-3270-nerd-font-mono: passed
audit for font-3270-nerd-font: passed
audit for font-3270: passed
audit for font-abeezee: passed
audit for font-abel: passed
audit for font-aboriginal-sans: passed
audit for font-aboriginal-serif: passed
audit for font-abril-fatface: passed
audit for font-aclonica: passed
audit for font-acme: passed
audit for font-actor: passed
audit for font-adamina: passed
audit for font-adinatha-tamil-brahmi: passed
audit for font-advent-pro: passed
audit for font-african-sans: passed
audit for font-african-serif: passed
audit for font-aguafina-script: passed
audit for font-ahuramzda: passed
audit for font-aileron: passed
audit for font-akronim: passed
audit for font-aladin: passed
audit for font-aldrich: passed
audit for font-alef: passed
audit for font-alegreya-sans-sc: passed
audit for font-alegreya-sans: passed
audit for font-alegreya-sc: passed
audit for font-alegreya: passed
audit for font-aleo: passed
audit for font-alex-brush: passed
audit for font-alfa-slab-one: passed
audit for font-alice: passed
audit for font-alike-angular: passed
audit for font-alike: passed
audit for font-allan: passed
audit for font-allerta-stencil: passed
audit for font-allerta: passed
audit for font-allura: passed
audit for font-almendra-display: passed
audit for font-almendra-sc: passed
audit for font-almendra: passed
audit for font-amarante: passed
audit for font-amaranth: passed
audit for font-amatic-sc: passed
audit for font-amethysta: passed
audit for font-amiri: passed
audit for font-anaheim: passed
audit for font-andada-sc: passed
audit for font-andada: passed
audit for font-andagii: passed
audit for font-andale-mono: passed
audit for font-andika: passed
audit for font-angkor: passed
audit for font-anka-coder: passed
audit for font-annie-use-your-telescope: passed
audit for font-anonymice-powerline: passed
audit for font-anonymous-pro: passed
audit for font-anonymouspro-nerd-font-mono: passed
audit for font-anonymouspro-nerd-font: passed
audit for font-antic-didone: passed
audit for font-antic-slab: passed
audit for font-antic: passed
audit for font-antinoou: passed
audit for font-anton: passed
audit for font-arapey: passed
audit for font-arbutus-slab: passed
audit for font-arbutus: passed
audit for font-architects-daughter: passed
audit for font-archivo-black: passed
audit for font-archivo-narrow: passed
audit for font-arial-black: passed
audit for font-arial: passed
audit for font-arimo: passed
audit for font-arizonia: passed
audit for font-armata: passed
audit for font-artifika: passed
audit for font-arvo: passed
audit for font-asap: passed
audit for font-asset: passed
audit for font-astloch: passed
audit for font-asul: passed
audit for font-atomic-age: passed
audit for font-aubrey: passed
audit for font-audiowide: passed
audit for font-aurulentsansmono-nerd-font-mono: passed
audit for font-aurulentsansmono-nerd-font: passed
audit for font-autour-one: passed
audit for font-average-mono: passed
audit for font-average-sans: passed
audit for font-average: passed
audit for font-averia-gruesa-libre: passed
audit for font-averia-libre: passed
audit for font-averia-sans-libre: passed
audit for font-averia-serif-libre: passed
audit for font-awesome-terminal-fonts: passed
audit for font-babelstone-han: passed
audit for font-babelstone-modern: passed
audit for font-bad-script: passed
audit for font-baloo: passed
audit for font-balthazar: passed
audit for font-bangers: passed
audit for font-baron: passed
audit for font-basic: passed
audit for font-battambang: passed
audit for font-baumans: passed
audit for font-bayon: passed
audit for font-bebas-neue: passed
audit for font-belgrano: passed
audit for font-belleza: passed
audit for font-benchnine: passed
audit for font-bentham: passed
audit for font-berkshire-swash: passed
audit for font-bevan: passed
audit for font-bf-tiny-hand: passed
audit for font-bigelow-rules: passed
audit for font-bigshot-one: passed
audit for font-bilbo-swash-caps: passed
audit for font-bilbo: passed
audit for font-bitstream-vera: passed
audit for font-bitstreamverasansmono-nerd-font-mono: passed
audit for font-bitstreamverasansmono-nerd-font: passed
audit for font-bitter: passed
audit for font-black-ops-one: passed
audit for font-blokk-neue: passed
audit for font-bokor: passed
audit for font-bonbon: passed
audit for font-boogaloo: passed
audit for font-bowlby-one-sc: passed
audit for font-bowlby-one: passed
audit for font-bravura: passed
audit for font-brawler: passed
audit for font-bree-serif: passed
audit for font-bubblegum-sans: passed
audit for font-bubbler-one: passed
audit for font-buda: passed
audit for font-buenard: passed
audit for font-bukyvede-bold: passed
audit for font-bukyvede-italic: passed
audit for font-bukyvede-regular: passed
audit for font-bungee: passed
audit for font-butcherman: passed
audit for font-butler: passed
audit for font-butterfly-kids: passed
audit for font-cabin-condensed: passed
audit for font-cabin-sketch: passed
audit for font-cabin: passed
audit for font-caesar-dressing: passed
audit for font-cagliostro: passed
audit for font-calligraffitti: passed
audit for font-cambo: passed
audit for font-camingocode: passed
audit for font-candal: passed
audit for font-cantarell: passed
audit for font-cantata-one: passed
audit for font-canter: passed
audit for font-cantora-one: passed
audit for font-capriola: passed
audit for font-cardo: passed
audit for font-carme: passed
audit for font-carrois-gothic-sc: passed
audit for font-carrois-gothic: passed
audit for font-carter-one: passed
audit for font-caudex: passed
audit for font-cedarville-cursive: passed
audit for font-ceviche-one: passed
audit for font-changa-one: passed
audit for font-chango: passed
audit for font-chapbook: passed
audit for font-charis-sil: passed
audit for font-charter: passed
audit for font-chau-philomene-one: passed
audit for font-chela-one: passed
audit for font-chelsea-market: passed
audit for font-chenla: passed
audit for font-cherry-cream-soda: passed
audit for font-cherry-swash: passed
audit for font-chewy: passed
audit for font-chicle: passed
audit for font-chivo: passed
audit for font-cinzel-decorative: passed
audit for font-cinzel: passed
audit for font-clear-sans: passed
audit for font-clicker-script: passed
audit for font-coda-caption: passed
audit for font-coda: passed
audit for font-code: passed
audit for font-code2000: passed
audit for font-code2001: passed
audit for font-code2002: passed
audit for font-codenewroman-nerd-font-mono: passed
audit for font-codenewroman-nerd-font: passed
audit for font-codystar: passed
audit for font-combo: passed
audit for font-comfortaa: passed
audit for font-comic-neue: passed
audit for font-comic-sans-ms: passed
audit for font-coming-soon: passed
audit for font-computer-modern: passed
audit for font-conakry: passed
audit for font-concert-one: passed
audit for font-condiment: passed
audit for font-consolas-for-powerline: passed
audit for font-constructium: passed
audit for font-content: passed
audit for font-contrail-one: passed
audit for font-convergence: passed
audit for font-cookie: passed
audit for font-copse: passed
audit for font-corben: passed
audit for font-courgette: passed
audit for font-courier-new: passed
audit for font-courier-prime: passed
audit for font-cousine: passed
audit for font-coustard: passed
audit for font-covered-by-your-grace: passed
audit for font-crafty-girls: passed
audit for font-creepster: passed
audit for font-crete-round: passed
audit for font-crimson-text: passed
audit for font-croissant-one: passed
audit for font-crushed: passed
audit for font-cuprum: passed
audit for font-cutive-mono: passed
audit for font-cutive: passed
audit for font-cwtex-q: passed
audit for font-d2coding: passed
audit for font-damion: passed
audit for font-dancing-script: passed
audit for font-dangrek: passed
audit for font-dashicons: passed
audit for font-dawning-of-a-new-day: passed
audit for font-days-one: passed
audit for font-dejavu-sans-mono-for-powerline: passed
audit for font-dejavu-sans: passed
audit for font-dejavusansmono-nerd-font-mono: passed
audit for font-dejavusansmono-nerd-font: passed
audit for font-delius-swash-caps: passed
audit for font-delius-unicase: passed
audit for font-delius: passed
audit for font-della-respira: passed
audit for font-denk-one: passed
audit for font-devicons: passed
audit for font-devonshire: passed
audit for font-dhyana: passed
audit for font-didact-gothic: passed
audit for font-digohweli-old-do: passed
audit for font-digohweli: passed
audit for font-diplomata-sc: passed
audit for font-diplomata: passed
audit for font-disclaimer: passed
audit for font-domine: passed
audit for font-donegal-one: passed
audit for font-doppio-one: passed
audit for font-dorsa: passed
audit for font-dosis: passed
audit for font-doulos-sil: passed
audit for font-dr-sugiyama: passed
audit for font-droid-arabic-kufi: passed
audit for font-droid-arabic-naskh: passed
audit for font-droid-sans-ethiopic: passed
audit for font-droid-sans-mono-for-powerline: passed
audit for font-droid-sans-mono: passed
audit for font-droid-sans-tamil: passed
audit for font-droid-sans-thai: passed
audit for font-droid-sans: passed
audit for font-droid-serif-thai: passed
audit for font-droid-serif: passed
audit for font-droidsansmono-nerd-font-mono: passed
audit for font-droidsansmono-nerd-font: passed
audit for font-dukor: passed
audit for font-duru-sans: passed
audit for font-dynalight: passed
audit for font-eagle-lake: passed
audit for font-eater: passed
audit for font-eb-garamond: passed
audit for font-economica: passed
audit for font-edlo: passed
audit for font-eeyek-unicode: passed
audit for font-electrolize: passed
audit for font-elsie-swash-caps: passed
audit for font-elsie: passed
audit for font-emblema-one: passed
audit for font-emilys-candy: passed
audit for font-engagement: passed
audit for font-englebert: passed
audit for font-enriqueta: passed
audit for font-erica-one: passed
audit for font-esteban: passed
audit for font-et-book: passed
audit for font-euphoria-script: passed
audit for font-everson-mono: passed
audit for font-ewert: passed
audit for font-exo: passed
audit for font-exo2: passed
audit for font-expletus-sans: passed
audit for font-ezra-sil: passed
audit for font-fairfax: passed
audit for font-fantasque-sans-mono: passed
audit for font-fantasquesansmono-nerd-font-mono: passed
audit for font-fantasquesansmono-nerd-font: passed
audit for font-fanwood-text: passed
audit for font-fascinate-inline: passed
audit for font-fascinate: passed
audit for font-faster-one: passed
audit for font-fasthand: passed
audit for font-fauna-one: passed
audit for font-federant: passed
audit for font-federo: passed
audit for font-felipa: passed
audit for font-fenix: passed
audit for font-finger-paint: passed
audit for font-fira-code: passed
audit for font-fira-mono-for-powerline: passed
audit for font-fira-mono: passed
audit for font-fira-sans: passed
audit for font-firacode-nerd-font-mono: passed
audit for font-firacode-nerd-font: passed
audit for font-firamono-nerd-font-mono: passed
audit for font-firamono-nerd-font: passed
audit for font-fjalla-one: passed
audit for font-fjord-one: passed
audit for font-flamenco: passed
audit for font-flavors: passed
audit for font-fondamento: passed
audit for font-fontawesome: passed
audit for font-fontdiner-swanky: passed
audit for font-forum: passed
audit for font-foundation-icons: passed
audit for font-francois-one: passed
audit for font-freckle-face: passed
audit for font-fredericka-the-great: passed
audit for font-fredoka-one: passed
audit for font-free-hk-kai: passed
audit for font-freehand: passed
audit for font-freesans: passed
audit for font-fresca: passed
audit for font-frijole: passed
audit for font-fruktur: passed
audit for font-fugaz-one: passed
audit for font-gabriela: passed
audit for font-gafata: passed
audit for font-galdeano: passed
audit for font-galindo: passed
audit for font-gandom: passed
audit for font-genjyuugothic-l: passed
audit for font-genjyuugothic-x: passed
audit for font-genjyuugothic: passed
audit for font-genshingothic: passed
audit for font-gentium-basic: passed
audit for font-gentium-book-basic: passed
audit for font-gentium-plus: passed
audit for font-geo: passed
audit for font-georgia: passed
audit for font-geostar-fill: passed
audit for font-geostar: passed
audit for font-germania-one: passed
audit for font-gfs-didot: passed
audit for font-gfs-neohellenic: passed
audit for font-gidole: passed
audit for font-gilda-display: passed
audit for font-give-you-glory: passed
audit for font-glass-antiqua: passed
audit for font-glegoo: passed
audit for font-glober: passed
audit for font-gloria-hallelujah: passed
audit for font-gnu-unifont: passed
audit for font-go-medium: passed
audit for font-go-mono: passed
audit for font-go: passed
audit for font-goblin-one: passed
audit for font-gochi-hand: passed
audit for font-gohu-nerd-font-mono: passed
audit for font-gohu-nerd-font: passed
audit for font-gorditas: passed
audit for font-goudy-bookletter1911: passed
audit for font-graduate: passed
audit for font-grand-hotel: passed
audit for font-gravitas-one: passed
audit for font-great-vibes: passed
audit for font-griffy: passed
audit for font-gruppo: passed
audit for font-gudea: passed
audit for font-habibi: passed
audit for font-hack-nerd-font-mono: passed
audit for font-hack-nerd-font: passed
audit for font-hack: passed
audit for font-halant: passed
audit for font-hammersmith-one: passed
audit for font-han-nom-a: passed
audit for font-hanalei-fill: passed
audit for font-hanalei: passed
audit for font-hanamina: passed
audit for font-handlee: passed
audit for font-hanuman: passed
audit for font-happy-monkey: passed
audit for font-hasklig-nerd-font-mono: passed
audit for font-hasklig-nerd-font: passed
audit for font-hasklig: passed
audit for font-headland-one: passed
audit for font-heavydata-nerd-font-mono: passed
audit for font-heavydata-nerd-font: passed
audit for font-henny-penny: passed
audit for font-hermeneus-one: passed
audit for font-hermit-nerd-font-mono: passed
audit for font-hermit-nerd-font: passed
audit for font-hermit: passed
audit for font-herr-von-muellerhoff: passed
audit for font-hind: passed
audit for font-holtwood-one-sc: passed
audit for font-homemade-apple: passed
audit for font-homenaje: passed
audit for font-humor-sans: passed
audit for font-hyppolit: passed
audit for font-iceberg: passed
audit for font-iceland: passed
audit for font-icomoon: passed
audit for font-idealist-sans: passed
audit for font-im-fell-double-pica-sc: passed
audit for font-im-fell-double-pica: passed
audit for font-im-fell-dw-pica-sc: passed
audit for font-im-fell-dw-pica: passed
audit for font-im-fell-english-sc: passed
audit for font-im-fell-english: passed
audit for font-im-fell-french-canon-sc: passed
audit for font-im-fell-french-canon: passed
audit for font-im-fell-great-primer-sc: passed
audit for font-im-fell-great-primer: passed
audit for font-impact: passed
audit for font-imprima: passed
audit for font-inconsolata-dz-for-powerline: passed
audit for font-inconsolata-dz: passed
audit for font-inconsolata-for-powerline: passed
audit for font-inconsolata-g-for-powerline: passed
audit for font-inconsolata-lgc: passed
audit for font-inconsolata-nerd-font-mono: passed
audit for font-inconsolata-nerd-font: passed
audit for font-inconsolata: passed
audit for font-inder: passed
audit for font-indie-flower: passed
audit for font-inika: passed
audit for font-input: passed
audit for font-ionicons: passed
audit for font-iosevka-nerd-font-mono: passed
audit for font-iosevka-nerd-font: passed
audit for font-iosevka: passed
audit for font-iranian-sans: passed
audit for font-iranian-serif: passed
audit for font-irish-grover: passed
audit for font-istok-web: passed
audit for font-italiana: passed
audit for font-italianno: passed
audit for font-jaapokki: passed
audit for font-jacques-francois-shadow: passed
audit for font-jacques-francois: passed
audit for font-jim-nightshade: passed
audit for font-jockey-one: passed
audit for font-jolly-lodger: passed
audit for font-josefin-sans: passed
audit for font-josefin-slab: passed
audit for font-joti-one: passed
audit for font-jsmath-cmbx10: passed
audit for font-judson: passed
audit for font-julee: passed
audit for font-julius-sans-one: passed
audit for font-junge: passed
audit for font-junicode: passed
audit for font-jura: passed
audit for font-just-another-hand: passed
audit for font-just-me-again-down-here: passed
audit for font-kacstone: passed
audit for font-kalam: passed
audit for font-kameron: passed
audit for font-kantumruy: passed
audit for font-karla-tamil-inclined: passed
audit for font-karla-tamil-upright: passed
audit for font-karla: passed
audit for font-karma: passed
audit for font-kaushan-script: passed
audit for font-kavoon: passed
audit for font-kawkab-mono: passed
audit for font-kayases: passed
audit for font-kdam-thmor: passed
audit for font-keania-one: passed
audit for font-keep-calm: passed
audit for font-kelly-slab: passed
audit for font-kenia: passed
audit for font-khand: passed
audit for font-khmer: passed
audit for font-kisiska: passed
audit for font-kite-one: passed
audit for font-knewave: passed
audit for font-koruri: passed
audit for font-kotta-one: passed
audit for font-koulen: passed
audit for font-kranky: passed
audit for font-kreon: passed
audit for font-kristi: passed
audit for font-krona-one: passed
audit for font-la-belle-aurore: passed
audit for font-laila: passed
audit for font-lalezar: passed
audit for font-lancelot: passed
audit for font-langdon: passed
audit for font-lateef: passed
audit for font-latin-modern-math: passed
audit for font-latin-modern: passed
audit for font-lato: passed
audit for font-league-gothic: passed
audit for font-league-script: passed
audit for font-league-spartan: passed
audit for font-leckerli-one: passed
audit for font-ledger: passed
audit for font-lekton-nerd-font-mono: passed
audit for font-lekton-nerd-font: passed
audit for font-lekton: passed
audit for font-lemon: passed
audit for font-liberation-mono-for-powerline: passed
audit for font-liberation-sans: passed
audit for font-liberationmono-nerd-font-mono: passed
audit for font-liberationmono-nerd-font: passed
audit for font-libertinus: passed
audit for font-libre-baskerville: passed
audit for font-libre-caslon-text: passed
audit for font-libre-franklin: passed
audit for font-life-savers: passed
audit for font-ligature-symbols: passed
audit for font-lilita-one: passed
audit for font-lily-script-one: passed
audit for font-limelight: passed
audit for font-linden-hill: passed
audit for font-linux-biolinum: passed
audit for font-linux-libertine: passed
audit for font-lisutzimu: passed
audit for font-lobster-two: passed
audit for font-lobster: passed
audit for font-londrina-outline: passed
audit for font-londrina-shadow: passed
audit for font-londrina-sketch: passed
audit for font-londrina-solid: passed
audit for font-lora: passed
audit for font-love-ya-like-a-sister: passed
audit for font-loved-by-the-king: passed
audit for font-lovers-quarrel: passed
audit for font-luckiest-guy: passed
audit for font-luculent: passed
audit for font-lusitana: passed
audit for font-lustria: passed
audit for font-m-plus: passed
audit for font-macondo-swash-caps: passed
audit for font-macondo: passed
audit for font-magra: passed
audit for font-maiden-orange: passed
audit for font-mako: passed
audit for font-marcellus-sc: passed
audit for font-marcellus: passed
audit for font-marck-script: passed
audit for font-margarine: passed
audit for font-marko-one: passed
audit for font-marmelad: passed
audit for font-marta: passed
audit for font-marvel: passed
audit for font-masinahikan-dene: passed
audit for font-masinahikan: passed
audit for font-mate-sc: passed
audit for font-mate: passed
audit for font-material-icons: passed
audit for font-materialdesignicons-webfont: passed
audit for font-maven-pro: passed
audit for font-mclaren: passed
audit for font-meddon: passed
audit for font-medievalsharp: passed
audit for font-medula-one: passed
audit for font-megrim: passed
audit for font-meie-script: passed
audit for font-menlo-for-powerline: passed
audit for font-merienda-one: passed
audit for font-merienda: passed
audit for font-merriweather-sans: passed
audit for font-merriweather: passed
audit for font-meslo-lg-for-powerline: passed
audit for font-meslo-lg: passed
audit for font-meslo-nerd-font-mono: passed
audit for font-meslo-nerd-font: passed
audit for font-metal-mania: passed
audit for font-metal: passed
audit for font-metamorphous: passed
audit for font-metrophobic: passed
audit for font-mfizz: passed
audit for font-miao-unicode: passed
audit for font-michroma: passed
audit for font-migmix-1m: passed
audit for font-migmix-1p: passed
audit for font-migmix-2m: passed
audit for font-migmix-2p: passed
audit for font-migu-1c: passed
audit for font-migu-1m: passed
audit for font-migu-1p: passed
audit for font-migu-2m: passed
audit for font-milonga: passed
audit for font-miltonian-tattoo: passed
audit for font-miltonian: passed
audit for font-miniver: passed
audit for font-miss-fajardose: passed
audit for font-modern-antiqua: passed
audit for font-molengo: passed
audit for font-molle: passed
audit for font-monda: passed
audit for font-monofett: passed
audit for font-monofur-for-powerline: passed
audit for font-monofur-nerd-font-mono: passed
audit for font-monofur-nerd-font: passed
audit for font-monofur: passed
audit for font-monoid-nerd-font-mono: passed
audit for font-monoid-nerd-font: passed
audit for font-monoid: passed
audit for font-monoisome: passed
audit for font-mononoki-nerd-font-mono: passed
audit for font-mononoki-nerd-font: passed
audit for font-mononoki: passed
audit for font-monoton: passed
audit for font-monsieur-la-doulaise: passed
audit for font-montaga: passed
audit for font-montez: passed
audit for font-montserrat-subrayada: passed
audit for font-montserrat: passed
audit for font-moul: passed
audit for font-moulpali: passed
audit for font-mountains-of-christmas: passed
audit for font-mouse-memoirs: passed
audit for font-mplus-nerd-font-mono: passed
audit for font-mplus-nerd-font: passed
audit for font-mr-bedfort: passed
audit for font-mr-dafoe: passed
audit for font-mr-de-haviland: passed
audit for font-mrs-saint-delafield: passed
audit for font-mrs-sheppards: passed
audit for font-mukti-narrow: passed
audit for font-muli: passed
audit for font-myrica: passed
audit for font-myricam: passed
audit for font-mystery-quest: passed
audit for font-n-gage: passed
audit for font-namdhinggo-sil: passed
audit for font-nanumgothic: passed
audit for font-nanumgothiccoding: passed
audit for font-nanummyeongjo: passed
audit for font-neucha: passed
audit for font-neuton: passed
audit for font-new-athena-unicode: passed
audit for font-new-rocker: passed
audit for font-news-cycle: passed
audit for font-nexa: passed
audit for font-niconne: passed
audit for font-nika: passed
audit for font-nixie-one: passed
audit for font-nobile: passed
audit for font-nokora: passed
audit for font-norican: passed
audit for font-norwester: passed
audit for font-nosifer: passed
audit for font-nothing-you-could-do: passed
audit for font-noticia-text: passed
audit for font-noto-color-emoji: passed
audit for font-noto-emoji: passed
audit for font-noto-kufi-arabic: passed
audit for font-noto-mono: passed
audit for font-noto-naskh-arabic: passed
audit for font-noto-nastaliq-urdu: passed
audit for font-noto-sans-armenian: passed
audit for font-noto-sans-avestan: passed
audit for font-noto-sans-balinese: passed
audit for font-noto-sans-bamum: passed
audit for font-noto-sans-batak: passed
audit for font-noto-sans-bengali: passed
audit for font-noto-sans-brahmi: passed
audit for font-noto-sans-buginese: passed
audit for font-noto-sans-buhid: passed
audit for font-noto-sans-canadian-aboriginal: passed
audit for font-noto-sans-carian: passed
audit for font-noto-sans-cham: passed
audit for font-noto-sans-cherokee: passed
audit for font-noto-sans-cjk-jp: passed
audit for font-noto-sans-cjk-kr: passed
audit for font-noto-sans-cjk-sc: passed
audit for font-noto-sans-cjk-tc: passed
audit for font-noto-sans-cjk: passed
audit for font-noto-sans-coptic: passed
audit for font-noto-sans-cuneiform: passed
audit for font-noto-sans-cypriot: passed
audit for font-noto-sans-deseret: passed
audit for font-noto-sans-devanagari: passed
audit for font-noto-sans-egyptian-hieroglyphs: passed
audit for font-noto-sans-ethiopic: passed
audit for font-noto-sans-georgian: passed
audit for font-noto-sans-glagolitic: passed
audit for font-noto-sans-gothic: passed
audit for font-noto-sans-gujarati: passed
audit for font-noto-sans-gurmukhi: passed
audit for font-noto-sans-hanunoo: passed
audit for font-noto-sans-hebrew: passed
audit for font-noto-sans-imperial-aramaic: passed
audit for font-noto-sans-inscriptional-pahlavi: passed
audit for font-noto-sans-inscriptional-parthian: passed
audit for font-noto-sans-javanese: passed
audit for font-noto-sans-kaithi: passed
audit for font-noto-sans-kannada: passed
audit for font-noto-sans-kayah-li: passed
audit for font-noto-sans-kharoshthi: passed
audit for font-noto-sans-khmer: passed
audit for font-noto-sans-lao: passed
audit for font-noto-sans-lepcha: passed
audit for font-noto-sans-limbu: passed
audit for font-noto-sans-linear-b: passed
audit for font-noto-sans-lisu: passed
audit for font-noto-sans-lycian: passed
audit for font-noto-sans-lydian: passed
audit for font-noto-sans-malayalam: passed
audit for font-noto-sans-mandaic: passed
audit for font-noto-sans-meetei-mayek: passed
audit for font-noto-sans-mongolian: passed
audit for font-noto-sans-myanmar: passed
audit for font-noto-sans-n-ko: passed
audit for font-noto-sans-new-tai-lue: passed
audit for font-noto-sans-ogham: passed
audit for font-noto-sans-ol-chiki: passed
audit for font-noto-sans-old-italic: passed
audit for font-noto-sans-old-persian: passed
audit for font-noto-sans-old-south-arabian: passed
audit for font-noto-sans-old-turkic: passed
audit for font-noto-sans-oriya: passed
audit for font-noto-sans-osmanya: passed
audit for font-noto-sans-phags-pa: passed
audit for font-noto-sans-phoenician: passed
audit for font-noto-sans-rejang: passed
audit for font-noto-sans-runic: passed
audit for font-noto-sans-samaritan: passed
audit for font-noto-sans-saurashtra: passed
audit for font-noto-sans-shavian: passed
audit for font-noto-sans-sinhala: passed
audit for font-noto-sans-sundanese: passed
audit for font-noto-sans-syloti-nagri: passed
audit for font-noto-sans-symbols: passed
audit for font-noto-sans-syriac-eastern: passed
audit for font-noto-sans-syriac-estrangela: passed
audit for font-noto-sans-syriac-western: passed
audit for font-noto-sans-tagalog: passed
audit for font-noto-sans-tagbanwa: passed
audit for font-noto-sans-tai-le: passed
audit for font-noto-sans-tai-tham: passed
audit for font-noto-sans-tai-viet: passed
audit for font-noto-sans-tamil: passed
audit for font-noto-sans-telugu: passed
audit for font-noto-sans-thaana: passed
audit for font-noto-sans-thai: passed
audit for font-noto-sans-tibetan: passed
audit for font-noto-sans-tifinagh: passed
audit for font-noto-sans-ugaritic: passed
audit for font-noto-sans-vai: passed
audit for font-noto-sans-yi: passed
audit for font-noto-sans: passed
audit for font-noto-serif-armenian: passed
audit for font-noto-serif-georgian: passed
audit for font-noto-serif-khmer: passed
audit for font-noto-serif-lao: passed
audit for font-noto-serif-thai: passed
audit for font-noto-serif: passed
audit for font-nova-cut: passed
audit for font-nova-flat: passed
audit for font-nova-mono: passed
audit for font-nova-oval: passed
audit for font-nova-round: passed
audit for font-nova-script: passed
audit for font-nova-slim: passed
audit for font-nova-square: passed
audit for font-numans: passed
audit for font-nunito: passed
audit for font-nyashi: passed
audit for font-ocra: passed
audit for font-octicons: passed
audit for font-odor-mean-chey: passed
audit for font-office-code-pro: passed
audit for font-offside: passed
audit for font-old-standard-tt: passed
audit for font-oldenburg: passed
audit for font-oleo-script-swash-caps: passed
audit for font-oleo-script: passed
audit for font-open-iconic: passed
audit for font-open-sans-condensed: passed
audit for font-open-sans-hebrew-condensed: passed
audit for font-open-sans-hebrew: passed
audit for font-open-sans: passed
audit for font-opendyslexic: passed
audit for font-oranienbaum: passed
audit for font-orbitron: passed
audit for font-oregano: passed
audit for font-orienta: passed
audit for font-original-surfer: passed
audit for font-oskiblackfoot: passed
audit for font-oskidakelh: passed
audit for font-oskidenea: passed
audit for font-oskideneb: passed
audit for font-oskidenec: passed
audit for font-oskidenes: passed
audit for font-oskieast: passed
audit for font-oskiwest: passed
audit for font-oswald: passed
audit for font-over-the-rainbow: passed
audit for font-overlock-sc: passed
audit for font-overlock: passed
audit for font-overpass: passed
audit for font-ovo: passed
audit for font-oxygen-mono: passed
audit for font-oxygen: passed
audit for font-pacifico: passed
audit for font-padauk: passed
audit for font-palemonas: passed
audit for font-paprika: passed
audit for font-parastoo: passed
audit for font-parisienne: passed
audit for font-passero-one: passed
audit for font-passion-one: passed
audit for font-pathway-gothic-one: passed
audit for font-patrick-hand-sc: passed
audit for font-patrick-hand: passed
audit for font-patua-one: passed
audit for font-paytone-one: passed
audit for font-pecita: passed
audit for font-penuturesu: passed
audit for font-peralta: passed
audit for font-permanent-marker: passed
audit for font-petit-formal-script: passed
audit for font-petrona: passed
audit for font-phetsarath: passed
audit for font-philosopher: passed
audit for font-piedra: passed
audit for font-pinyon-script: passed
audit for font-pirata-one: passed
audit for font-pitabek: passed
audit for font-plaster: passed
audit for font-play: passed
audit for font-playball: passed
audit for font-playfair-display-sc: passed
audit for font-playfair-display: passed
audit for font-podkova: passed
audit for font-poetsenone: passed
audit for font-poiret-one: passed
audit for font-poller-one: passed
audit for font-poly: passed
audit for font-pompiere: passed
audit for font-pontano-sans: passed
audit for font-poppins: passed
audit for font-port-lligat-sans: passed
audit for font-port-lligat-slab: passed
audit for font-prata: passed
audit for font-preahvihear: passed
audit for font-press-start2p: passed
audit for font-prime: passed
audit for font-prince-valiant: passed
audit for font-princess-sofia: passed
audit for font-prociono: passed
audit for font-profont-nerd-font-mono: passed
audit for font-profont-nerd-font: passed
audit for font-profontx: passed
audit for font-proggyclean-nerd-font-mono: passed
audit for font-proggyclean-nerd-font: passed
audit for font-prosto-one: passed
audit for font-pt-mono: passed
audit for font-pt-sans: passed
audit for font-pt-serif: passed
audit for font-puritan: passed
audit for font-purple-purse: passed
audit for font-qataban: passed
audit for font-quando: passed
audit for font-quantico: passed
audit for font-quattrocento-sans: passed
audit for font-quattrocento: passed
audit for font-questrial: passed
audit for font-quicksand: passed
audit for font-quintessential: passed
audit for font-quivira: passed
audit for font-qwigley: passed
audit for font-racing-sans-one: passed
audit for font-radley: passed
audit for font-rajdhani: passed
audit for font-raleway-dots: passed
audit for font-raleway: passed
audit for font-rambla: passed
audit for font-rammetto-one: passed
audit for font-ranchers: passed
audit for font-rancho: passed
audit for font-rationale: passed
audit for font-red-october: passed
audit for font-redacted: passed
audit for font-redressed: passed
audit for font-reenie-beanie: passed
audit for font-revalia: passed
audit for font-ribeye-marrow: passed
audit for font-ribeye: passed
audit for font-ricty-diminished: passed
audit for font-righteous: passed
audit for font-risque: passed
audit for font-roboto-condensed: passed
audit for font-roboto-mono-for-powerline: passed
audit for font-roboto-mono: passed
audit for font-roboto-slab: passed
audit for font-roboto: passed
audit for font-robotomono-nerd-font-mono: passed
audit for font-robotomono-nerd-font: passed
audit for font-rochester: passed
audit for font-rock-salt: passed
audit for font-rokkitt: passed
audit for font-romanesco: passed
audit for font-ropa-sans: passed
audit for font-rosario: passed
audit for font-rosarivo: passed
audit for font-rotinonhsonni-sans: passed
audit for font-rotinonhsonni-serif: passed
audit for font-rouge-script: passed
audit for font-rounded-m-plus: passed
audit for font-rozha-one: passed
audit for font-ruda: passed
audit for font-rufina: passed
audit for font-ruge-boogie: passed
audit for font-ruluko: passed
audit for font-rum-raisin: passed
audit for font-rupakara: passed
audit for font-ruslan-display: passed
audit for font-russo-one: passed
audit for font-ruthie: passed
audit for font-rye: passed
audit for font-sacramento: passed
audit for font-sadagolthina: passed
audit for font-sail: passed
audit for font-salsa: passed
audit for font-samim: passed
audit for font-sanchez: passed
audit for font-sancreek: passed
audit for font-sansita-one: passed
audit for font-sarina: passed
audit for font-sarpanch: passed
audit for font-satisfy: passed
audit for font-scada: passed
audit for font-scheherazade: passed
audit for font-schoolbell: passed
audit for font-seaweed-script: passed
audit for font-seoulhangang: passed
audit for font-seoulhangangcondensed: passed
audit for font-sevillana: passed
audit for font-seymour-one: passed
audit for font-shabnam: passed
audit for font-shadows-into-light-two: passed
audit for font-shadows-into-light: passed
audit for font-shanti: passed
audit for font-share-tech-mono: passed
audit for font-share-tech: passed
audit for font-share: passed
audit for font-sharetechmono-nerd-font-mono: passed
audit for font-sharetechmono-nerd-font: passed
audit for font-shojumaru: passed
audit for font-short-stack: passed
audit for font-siemreap: passed
audit for font-sigmar-one: passed
audit for font-signika-negative: passed
audit for font-signika: passed
audit for font-silent-lips: passed
audit for font-simonetta: passed
audit for font-sinkin-sans: passed
audit for font-sintony: passed
audit for font-sirin-stencil: passed
audit for font-six-caps: passed
audit for font-skola-sans: passed
audit for font-skranji: passed
audit for font-slackey: passed
audit for font-smokum: passed
audit for font-smythe: passed
audit for font-sniglet: passed
audit for font-snippet: passed
audit for font-snowburst-one: passed
audit for font-sofadi-one: passed
audit for font-sofia: passed
audit for font-sonsie-one: passed
audit for font-sorts-mill-goudy: passed
audit for font-source-code-pro-for-powerline: passed
audit for font-source-code-pro: passed
audit for font-source-han-code-jp: passed
audit for font-source-han-sans: passed
audit for font-source-sans-pro: passed
audit for font-source-serif-pro: passed
audit for font-sourcecodepro-nerd-font-mono: passed
audit for font-sourcecodepro-nerd-font: passed
audit for font-space-mono: passed
audit for font-spacemono-nerd-font-mono: passed
audit for font-spacemono-nerd-font: passed
audit for font-special-elite: passed
audit for font-spicy-rice: passed
audit for font-spinnaker: passed
audit for font-spirax: passed
audit for font-squada-one: passed
audit for font-stalemate: passed
audit for font-stalinist-one: passed
audit for font-stardos-stencil: passed
audit for font-stint-ultra-condensed: passed
audit for font-stint-ultra-expanded: passed
audit for font-stoke: passed
audit for font-strait: passed
audit for font-stroke: passed
audit for font-sue-ellen-francisco: passed
audit for font-sunshiney: passed
audit for font-supermercado-one: passed
audit for font-swanky-and-moo-moo: passed
audit for font-symbola: passed
audit for font-syncopate: passed
audit for font-tai-le-valentinium: passed
audit for font-takaoex: passed
audit for font-tangerine: passed
audit for font-taprom: passed
audit for font-tauri: passed
audit for font-teko: passed
audit for font-telex: passed
audit for font-tenor-sans: passed
audit for font-terminus-nerd-font-mono: passed
audit for font-terminus-nerd-font: passed
audit for font-terminus: passed
audit for font-tex-gyre-adventor: passed
audit for font-tex-gyre-bonum: passed
audit for font-tex-gyre-chorus: passed
audit for font-tex-gyre-cursor: passed
audit for font-tex-gyre-heros: passed
audit for font-tex-gyre-pagella-math: passed
audit for font-tex-gyre-pagella: passed
audit for font-tex-gyre-schola: passed
audit for font-tex-gyre-termes: passed
audit for font-text-me-one: passed
audit for font-thabit: passed
audit for font-the-girl-next-door: passed
audit for font-tibetan-machine-uni: passed
audit for font-tienne: passed
audit for font-tillana: passed
audit for font-times-new-roman: passed
audit for font-tinos: passed
audit for font-titan-one: passed
audit for font-titillium-web: passed
audit for font-trade-winds: passed
audit for font-trebuchet-ms: passed
audit for font-trocchi: passed
audit for font-trochut: passed
audit for font-trykker: passed
audit for font-tuffy: passed
audit for font-tulpen-one: passed
audit for font-twitter-color-emoji: passed
audit for font-ubuntu-mono-derivative-powerline: passed
audit for font-ubuntu: passed
audit for font-ubuntumono-nerd-font-mono: passed
audit for font-ubuntumono-nerd-font: passed
audit for font-ultra: passed
audit for font-uncial-antiqua: passed
audit for font-underdog: passed
audit for font-unica-one: passed
audit for font-unifrakturcook: passed
audit for font-unifrakturmaguntia: passed
audit for font-unkempt: passed
audit for font-unlock: passed
audit for font-unna: passed
audit for font-vampiro-one: passed
audit for font-varela-round: passed
audit for font-varela: passed
audit for font-vast-shadow: passed
audit for font-vazir-code: passed
audit for font-vazir: passed
audit for font-verdana: passed
audit for font-vibur: passed
audit for font-vidaloka: passed
audit for font-viga: passed
audit for font-voces: passed
audit for font-volkhov: passed
audit for font-vollkorn: passed
audit for font-voltaire: passed
audit for font-vt323: passed
audit for font-waiting-for-the-sunrise: passed
audit for font-wakor: passed
audit for font-wallpoet: passed
audit for font-walter-turncoat: passed
audit for font-waltograph: passed
audit for font-warnes: passed
audit for font-webdings: passed
audit for font-wellfleet: passed
audit for font-wendy-one: passed
audit for font-wenquanyi-micro-hei-lite: passed
audit for font-wenquanyi-micro-hei: passed
audit for font-wenquanyi-zen-hei: passed
audit for font-wire-one: passed
audit for font-work-sans: passed
audit for font-xits: passed
audit for font-xkcd: passed
audit for font-yanone-kaffeesatz: passed
audit for font-yellowtail: passed
audit for font-yeseva-one: passed
audit for font-yesteryear: passed
audit for font-zeyada: passed
audit for 1password-beta: passed
audit for ableton-live-beta: passed
audit for adium-beta: passed
audit for adium-nightly: passed
audit for adobe-cs6-design-standard: passed
audit for adobe-cs6-design-web-premium: passed
audit for adobe-cs6-master-collection: passed
audit for adobe-cs6-production-premium: passed
audit for adobe-digital-editions2: passed
audit for adobe-photoshop-cs6: passed
audit for adobe-photoshop-lightroom441: passed
audit for adobe-photoshop-lightroom571: passed
audit for adobe-photoshop-lightroom600: passed
audit for affinity-designer-beta: passed
audit for affinity-photo-beta: passed
audit for airmail-beta: passed
audit for alfred2: passed
audit for amadeus-pro1: passed
audit for anaconda2: passed
audit for android-studio-canary: passed
audit for appcode-eap: passed
audit for arduino-nightly: passed
audit for atom-beta: passed
audit for bitwig-studio1: passed
audit for blender-daily: passed
audit for boxcryptor-beta: passed
audit for camtwist-beta: passed
audit for charles-applejava-beta: passed
audit for charles-applejava: passed
audit for charles-beta: passed
audit for chirp-daily: passed
audit for clementine-rc: passed
audit for clion-eap: passed
audit for clipmenu-alpha: passed
audit for clipmenu-dev: passed
audit for cocoapods0: passed
audit for cuda-z-beta: passed
audit for cura-beta: passed
audit for dash2: passed
audit for dash3: passed
audit for datagrip-eap: passed
audit for discord-ptb: passed
audit for docker-beta: passed
audit for dosbox-svn: passed
audit for dropbox-beta: passed
audit for earlybird: passed
audit for electron-beta: passed
audit for emacs-nightly: passed
audit for emacs-pretest: passed
audit for exist-db-nightly: passed
==> Auditing language: 'de'
audit for firefox-beta: passed
==> Auditing language: 'en-GB'
audit for firefox-beta: passed
==> Auditing language: 'en'
audit for firefox-beta: passed
==> Auditing language: 'fr'
audit for firefox-beta: passed
==> Auditing language: 'gl'
audit for firefox-beta: passed
==> Auditing language: 'it'
audit for firefox-beta: passed
==> Auditing language: 'ja'
audit for firefox-beta: passed
==> Auditing language: 'nl'
audit for firefox-beta: passed
==> Auditing language: 'pl'
audit for firefox-beta: passed
==> Auditing language: 'pt'
audit for firefox-beta: passed
==> Auditing language: 'ru'
audit for firefox-beta: passed
==> Auditing language: 'uk'
audit for firefox-beta: passed
==> Auditing language: 'zh-TW'
audit for firefox-beta: passed
==> Auditing language: 'zh'
audit for firefox-beta: passed
==> Auditing language: 'de'
audit for firefox-esr: passed
==> Auditing language: 'en-GB'
audit for firefox-esr: passed
==> Auditing language: 'en'
audit for firefox-esr: passed
==> Auditing language: 'fr'
audit for firefox-esr: passed
==> Auditing language: 'gl'
audit for firefox-esr: passed
==> Auditing language: 'it'
audit for firefox-esr: passed
==> Auditing language: 'ja'
audit for firefox-esr: passed
==> Auditing language: 'nl'
audit for firefox-esr: passed
==> Auditing language: 'pl'
audit for firefox-esr: passed
==> Auditing language: 'pt'
audit for firefox-esr: passed
==> Auditing language: 'ru'
audit for firefox-esr: passed
==> Auditing language: 'uk'
audit for firefox-esr: passed
==> Auditing language: 'zh-TW'
audit for firefox-esr: passed
==> Auditing language: 'zh'
audit for firefox-esr: passed
==> Auditing language: 'en'
audit for firefoxdeveloperedition: passed
==> Auditing language: 'ja'
audit for firefoxdeveloperedition: passed
==> Auditing language: 'ru'
audit for firefoxdeveloperedition: passed
==> Auditing language: 'uk'
audit for firefoxdeveloperedition: passed
==> Auditing language: 'zh-TW'
audit for firefoxdeveloperedition: passed
==> Auditing language: 'zh'
audit for firefoxdeveloperedition: passed
==> Auditing language: 'en'
audit for firefoxnightly: passed
==> Auditing language: 'ja'
audit for firefoxnightly: passed
==> Auditing language: 'ru'
audit for firefoxnightly: passed
==> Auditing language: 'uk'
audit for firefoxnightly: passed
audit for flux-beta: passed
audit for foldingtext-dev: passed
audit for forklift-beta: passed
audit for gemini-classic: passed
audit for gogland-eap: passed
audit for google-chrome-beta: passed
audit for google-chrome-canary: passed
audit for google-chrome-dev: passed
audit for google-japanese-ime-dev: passed
audit for gpgtools-beta: passed
audit for hazel3: passed
audit for intellij-idea-ce-eap-nextversion: passed
audit for intellij-idea-ce-eap: passed
audit for intellij-idea-eap-nextversion: passed
audit for intellij-idea-eap: passed
audit for iterm2-beta: passed
audit for iterm2-legacy: passed
audit for iterm2-nightly: passed
audit for java-beta: passed
audit for java6: passed
audit for java7: passed
audit for java9-beta: passed
audit for josm-latest: passed
audit for julia-nightly: passed
audit for keyboard-maestro6: passed
audit for kicad-nightly: passed
audit for kodi-development: passed
audit for libreoffice-dev: passed
audit for libreoffice-still: passed
audit for lilypond-dev: passed
audit for lingon-x2: passed
==> Auditing language: 'de'
audit for microsoft-office-2011: passed
==> Auditing language: 'en'
audit for microsoft-office-2011: passed
==> Auditing language: 'ja'
audit for microsoft-office-2011: passed
audit for microsoft-remote-desktop-beta: passed
audit for miniconda2: passed
audit for minishift-beta: passed
audit for mongodb-compass-beta: passed
audit for mono-mdk-preview: passed
audit for mpeg-streamclip-beta: passed
audit for mps-eap: passed
audit for multibit-classic: passed
audit for multimarkdown-composer-beta: passed
audit for omegat-dev: passed
audit for omnifocus-beta: passed
audit for omnigraffle5: passed
audit for omnigraffle6: passed
audit for omnioutliner-beta: passed
audit for omnipresence-beta: passed
audit for openemu-experimental: passed
audit for openrefine-dev: passed
audit for openscad-snapshot: passed
audit for opera-beta: passed
audit for opera-developer: passed
audit for palemoon: passed
audit for parallels-desktop10: passed
audit for parallels-desktop11: passed
audit for pgadmin3: passed
audit for phpstorm-eap: passed
audit for porting-kit-legacy: passed
audit for processing2: passed
audit for psi-plus: passed
audit for pycharm-ce-eap: passed
audit for pycharm-eap: passed
audit for qt-creator-dev: passed
audit for quickbooks-desktop2014: passed
audit for quickbooks-desktop2015: passed
audit for quicktime-player7: passed
audit for rhinoceroswip: passed
audit for royal-tsx-beta: passed
audit for rstudio-daily: passed
audit for rstudio-preview: passed
audit for rubymine-eap: passed
audit for safari-technology-preview: passed
audit for screenflow5: passed
audit for sequel-pro-nightly: passed
audit for shimo3: passed
audit for sketch-beta: passed
audit for slack-beta: passed
audit for smartgit-rc: passed
audit for snagit3: passed
audit for sourcetree-alpha: passed
audit for sourcetree-beta: passed
audit for spyder-py2: passed
audit for ssh-tunnel-manager-beta: passed
audit for sublime-text-dev: passed
audit for sublime-text2: passed
audit for telegram-alpha: passed
audit for telegram-desktop-dev: passed
audit for textual-beta: passed
audit for thebrain9: passed
==> Auditing language: 'en'
audit for thunderbird-beta: passed
==> Auditing language: 'ru'
audit for thunderbird-beta: passed
==> Auditing language: 'uk'
audit for thunderbird-beta: passed
audit for toggldesktop-beta: passed
audit for toggldesktop-dev: passed
audit for torbrowser-alpha: passed
audit for totalfinder-beta: passed
audit for totals2: passed
audit for tower-beta: passed
audit for transmission-nightly: passed
audit for trillian-beta: passed
audit for tunnelblick-beta: passed
audit for udig-beta: passed
audit for unison240: passed
audit for unity523: passed
audit for virtualbox-beta: passed
audit for virtualbox-extension-pack-beta: passed
audit for visual-studio-code-insiders: passed
audit for vivaldi-snapshot: passed
audit for vlc-nightly: passed
audit for vmware-fusion6: passed
audit for vmware-fusion7: passed
audit for vox0: passed
audit for waltr1: passed
audit for webkit-nightly: passed
audit for webstorm-eap: passed
audit for weka-dev: passed
audit for whatpulse-beta: passed
audit for wimoweh-beta: passed
audit for wine-staging: passed
audit for wmail-prerelease: passed
audit for xamarin-studio-preview: passed
audit for xquartz-beta: passed
audit for yandex-beta: passed
audit for zulu7: passed

Output of `brew config`
Pruned 0 symbolic links and 12 directories from /usr/local
Gobinaths-MacBook-Pro:Casks gobinathm$ brew config
HOMEBREW_VERSION: 1.1.11
ORIGIN: https://github.com/Homebrew/brew
HEAD: 394f9fa0aaa5854aa52bc589708a079665dcf462
Last commit: 3 weeks ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 372f78142f0d07e71641d5be2f6f56eaa7e1d07a
Core tap last commit: 11 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/Homebrew
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: quad-core 64-bit skylake
Homebrew Ruby: 2.0.0-p648
Clang: 8.0 build 800
Git: 2.12.2 => /usr/local/bin/git
Perl: /usr/local/bin/perl => /usr/local/Cellar/perl/5.24.1/bin/perl
Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /usr/local/bin/ruby => /usr/local/Cellar/ruby/2.4.1_1/bin/ruby
Java: 1.8.0_121
macOS: 10.12.3-x86_64
Xcode: 8.2.1
CLT: <IP_ADDRESS>.1.1480973914
X11: 2.7.11 => /opt/X11

@gobinathm That confirms it. You seem to be using the latest correct release.

Hmm...I just did brew update twice and I'm getting the error too...
> cask audit
Error: cannot load such file -- caskroom/cask/010-editor
Follow the instructions here:
  https://github.com/caskroom/homebrew-cask/blob/master/doc/reporting_bugs/pre_bug_report.md

If this doesn’t fix the problem, please report this bug:
  https://github.com/caskroom/homebrew-cask#reporting-bugs

/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/scopes.rb:10:in `load'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/scopes.rb:10:in `block in all'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/scopes.rb:10:in `map'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/scopes.rb:10:in `all'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/audit.rb:41:in `casks_to_audit'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/audit.rb:20:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/audit.rb:9:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli.rb:115:in `run_command'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli.rb:158:in `process'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:8:in `cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:91:in `<main>'

> cask --version
Homebrew-Cask 1.1.11-179-gb757c92-dirty
caskroom/homebrew-cask (git revision 85d8879; last commit 2017-03-29)

Not sure why it says dirty in the version name...

Same problem here.

Closing in favour of https://github.com/caskroom/homebrew-cask/issues/31784.


Override getUnresolvedVariableNames()

Override getUnresolvedVariableNames() in order to document this extension point (similar to resolve()).
This is not a functional change, but could be helpful if someone will add additional parameters to the constructor as a hint, not to forget this

Please add such pull requests directly to the blessed repo.
PR to my repo makes just sense on cooperation in one and the same issue/branch.

Hi René,
IZPack-1406 is not available in the blessed repo yet. :-)
Regards
Tom

This doesn't matter, if there will be a merge conflict I will merge your change back to my branch from the blessed repo or resolve it somehow.
I' not sure when IZPACK-1406 will get merged, maybe not to IzPack 5.0.9, I'd rather release soon. There are already so many changes. I would decouple it.
Thanks of watching the code and what's going on, anyway :-)

Hi René,
yes, I agree, that IZPACK-1406 probably will be merged later. It is important to get it stable before merging it into master. This is, what I'm working on.
The getUnresolvedVariableNames() is introduced with IZPACK-1406, therefore this pull request is against your branch. If it could be merged into master, it would introduce parts of IZPACK-1406, which is obviously not intended.
Regards
Tom

Ah yes, sorry, getUnresolvedVariableNames() is within this branch, you're right. Sorry.


Cannot decrypt email SMTP traffic over port 587

I am trying to decrypt thunderbird traffic at SMTP port 587, but it doesn't work. Although, SMTP 465 decrypts just fine.

Output of sslproxy -V

SSLproxy v0.9.4-17-g0e8e2c3-dirty (built 2024-01-31)
Copyright (c) 2017-2022, Soner Tari<EMAIL_ADDRESS>https://github.com/sonertari/SSLproxy
Copyright (c) 2009-2019, Daniel Roethlisberger<EMAIL_ADDRESS>https://www.roe.ch/SSLsplit
Build info: V:GIT
Features: -DHAVE_NETFILTER
NAT engines: netfilter* tproxy
netfilter: IP_TRANSPARENT IP6T_SO_ORIGINAL_DST
Local process info support: no
compiled against OpenSSL 1.1.1n  15 Mar 2022 (101010ef)
rtlinked against OpenSSL 1.1.1n  15 Mar 2022 (101010ef)
OpenSSL has support for TLS extensions
TLS Server Name Indication (SNI) supported
OpenSSL is thread-safe with THREADID
OpenSSL has engine support
Using SSL_MODE_RELEASE_BUFFERS
SSL/TLS protocol availability: tls10 tls11 tls12 tls13
SSL/TLS algorithm availability: !SHA0 RSA DSA ECDSA DH ECDH EC
OpenSSL option availability: SSL_OP_NO_COMPRESSION SSL_OP_NO_TICKET SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION SSL_OP_TLS_ROLLBACK_BUG
compiled against libevent 2.1.12-stable
rtlinked against libevent 2.1.12-stable
compiled against libnet 1.1.6
rtlinked against libnet 1.1.6
compiled against libpcap n/a
rtlinked against libpcap 1.10.0 (with TPACKET_V3)
compiled against sqlite 3.34.1
rtlinked against sqlite 3.34.1
4 CPU cores detected

Output of uname -a

Linux debian 5.10.158 #5 SMP Tue Jan 3 20:42:05 IST 2023 x86_64 GNU/Linux

Exact command line arguments used to run sslproxy

./src/sslproxy -D -p /var/run/sslproxy.pid  -j /tmp/sslproxy -k /etc/ssl-certs/private/default-ca.key -c /etc/ssl-certs/cadir/default-ca.crt https <IP_ADDRESS> 18443 http <IP_ADDRESS> 18442 ssl <IP_ADDRESS> 18444 -e tproxy

./src/sslproxy -D -p /var/run/sslproxy.pid  -j /tmp/sslproxy -k /etc/ssl-certs/private/default-ca.key -c /etc/ssl-certs/cadir/default-ca.crt https <IP_ADDRESS> 18443 http <IP_ADDRESS> 18442 smtps <IP_ADDRESS> 18444 -e tproxy

./src/sslproxy -D -p /var/run/sslproxy.pid  -j /tmp/sslproxy -k /etc/ssl-certs/private/default-ca.key -c /etc/ssl-certs/cadir/default-ca.crt https <IP_ADDRESS> 18443 http <IP_ADDRESS> 18442 smtp <IP_ADDRESS> 18444 -e tproxy

The submission port requires autossl proxyspec. See the sslproxy and pf configuration on UTMFW for examples.
And my comments on your previous issue for enabling DEBUG_PROXY apply here as well.

sslproxy args used:
./src/sslproxy -D4 -n -p /var/run/sslproxy.pid  -j /tmp/sslproxy -k /etc/ssl-certs/private/default-ca.key -c /etc/ssl-certs/cadir/default-ca.crt https <IP_ADDRESS> 18443 http <IP_ADDRESS> 18442 autossl <IP_ADDRESS> 18444 -e tproxy -o VerifyPeer=no
-D4 output
[FINEST] pxy_thr_timer_cb: thr=0, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=6, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=2, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=3, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=1, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=4, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=7, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=5, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=2, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=4, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=7, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=5, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=1, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=3, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=6, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=0, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=4, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=0, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=5, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=7, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=3, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=6, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=1, load=0, to=0
[FINEST] pxy_thr_timer_cb: thr=2, load=0, to=0

Do you have any problems with the autossl proxyspec now?

Yes.even autossl proxy arg is not decrypting traffic. Nor is it allowing the mail to be sent. Same has been the case with args ssl smtp and smtps

You should inspect the logs with the -D4 option (the logs you have provided above do not have anything relevant).

That's the thing I supplied the arg -D4 to sslproxy, and those are the only logs I got.

@sonertari any ideas?

I don't know why you cannot get verbose logs with -D4. I don't have any idea without those logs.
Remind you that first you said that smtp and smtps proxyspecs were fine, but now you say that they don't work either.
It is also possible that there may be a problem/bug in sslproxy with the -n option using autossl, but I cannot do anything without verbose logs.

I may have misunderstood you. Is passing smtp or smtps as args to sslproxy different than enabling them in the proxyspecs file?
My current understanding is I can either do the latter or the former. Doing both is not necessary. SMTP on port 465 works fine, but not on 587, is what I said I think. Also, to make SMTP 465 decryption work, I don't even need to use smtp smtps or autossl. The ssl arg to sslproxy is enough to decrypt SMTP 465 traffic.
I assure you I have enabled DEBUG_PROXY and am running with -D4.

Yes, you don't need smtps, ssl proxyspec is expected to work on 465 too. But smtps proxyspec validates the smtp protocol used on those connections, which can be used to enforce protocol use on standard ports (prevents misuse).
587 is the submission port with STARTTLS, and it should work with autossl proxyspec.
But honestly I don't remember using the -n option (split mode) with autossl for smtp. I did use it with the default divert mode on UTMFW (and it seems to work for me).
I have released v0.9.5 a few days ago, but I doubt it will change anything in your case.
I need verbose logs.